10 #if !defined(__KERNEL__) 13 #if !defined(__KERNEL__) 16 #if !defined(__KERNEL__) 19 #if !defined(__KERNEL__) 23 #if !defined(__KERNEL__) 30 .xct_name =
"m0_be_allocator_call_stat",
42 #if !defined(__KERNEL__) 49 .xct_name =
"m0_be_allocator_call_stats",
61 #if !defined(__KERNEL__) 68 .xct_name =
"m0_be_alloc_zone_stats",
80 #if !defined(__KERNEL__) 87 .xct_name =
"m0_be_allocator_stats",
100 #if !defined(__KERNEL__) 104 #if !defined(__KERNEL__) 108 #if !defined(__KERNEL__) 113 #if !defined(__KERNEL__) 117 #if !defined(__KERNEL__) 121 #if !defined(__KERNEL__) 125 #if !defined(__KERNEL__) 130 #if !defined(__KERNEL__) 134 #if !defined(__KERNEL__) 138 #if !defined(__KERNEL__) 142 #if !defined(__KERNEL__) 146 #if !defined(__KERNEL__) 150 #if !defined(__KERNEL__) 155 #if !defined(__KERNEL__) 159 #if !defined(__KERNEL__) 163 #if !defined(__KERNEL__) 167 #if !defined(__KERNEL__) 171 #if !defined(__KERNEL__) 175 #if !defined(__KERNEL__) 179 #if !defined(__KERNEL__) 183 #if !defined(__KERNEL__) 187 #if !defined(__KERNEL__) 191 #if !defined(__KERNEL__) 195 #if !defined(__KERNEL__) 199 #if !defined(__KERNEL__) 203 #if !defined(__KERNEL__) 210 { .
xev_idx = 0, .xev_name =
"M0_BAP_REPAIR", .xev_val = 0 },
211 { .xev_idx = 1, .xev_name =
"M0_BAP_NORMAL", .xev_val = 1 },
212 { .xev_idx = 2, .xev_name =
"M0_BAP_NR", .xev_val = 2 },
213 { .xev_idx = -1, .xev_name =
"Invalid value of enum 'm0_be_alloc_zone_type'." }
217 .
xe_name =
"m0_be_alloc_zone_type",
223 #if !defined(__KERNEL__) 260 #if !defined(__KERNEL__) 264 .
xf_name =
"bacs_alloc_success",
279 #if !defined(__KERNEL__) 284 .
xf_name =
"bacs_alloc_failure",
299 #if !defined(__KERNEL__) 319 #if !defined(__KERNEL__) 327 #if !defined(__KERNEL__) 406 #if !defined(__KERNEL__) 414 #if !defined(__KERNEL__) 418 .
xf_name =
"bas_chunk_overhead",
478 .
xf_name =
"bas_stat0_boundary",
508 .
xf_name =
"bas_free_chunks_nr",
538 #if !defined(__KERNEL__) 558 #if !defined(__KERNEL__) 578 #if !defined(__KERNEL__) 583 .
xf_name =
"bas_print_interval",
618 #if !defined(__KERNEL__) 621 #if !defined(__KERNEL__) 624 #if !defined(__KERNEL__) 627 #if !defined(__KERNEL__)
m0_bcount_t bas_space_total
struct m0_xcode_type * m0_be_allocator_stats_xc
struct m0_be_allocator_call_stats bas_stat1
struct m0_xcode_field _child[12]
M0_INTERNAL void m0_xc_m0_be_alloc_zone_stats_struct_init(void)
m0_bcount_t bas_space_free
struct m0_xcode_type * m0_be_alloc_zone_stats_xc
static struct _m0_be_allocator_stats_s _m0_be_allocator_stats
struct m0_xcode_enum m0_xc_m0_be_alloc_zone_type_enum
static struct _m0_be_allocator_call_stat_s _m0_be_allocator_call_stat
struct m0_xcode_field xct_child[0]
m0_bcount_t bas_free_chunks_nr
struct m0_xcode_type * m0_be_allocator_call_stats_xc
struct m0_xcode_field _child[3]
struct m0_be_allocator_call_stats bas_stat0
struct m0_xcode_field _child[5]
struct m0_be_allocator_call_stat bacs_alloc_failure
static struct _m0_be_alloc_zone_stats_s _m0_be_alloc_zone_stats
struct m0_xcode_type _type
const struct m0_xcode_enum_val m0_be_alloc_zone_type_data[]
M0_INTERNAL void m0_xc_be_alloc_fini(void)
m0_bcount_t bas_space_used
unsigned long bas_print_interval
struct m0_be_allocator_call_stats bas_total
struct m0_xcode_type _type
m0_bcount_t bas_chunks_nr
struct m0_xcode_type * m0_be_allocator_call_stat_xc
const struct m0_xcode_type M0_XT_VOID
struct m0_be_allocator_call_stat bacs_alloc_success
unsigned long bas_print_index
struct m0_xcode_type _type
struct m0_be_allocator_call_stat bacs_free
bool m0_xcode_type_invariant(const struct m0_xcode_type *xt)
m0_bcount_t bas_chunk_overhead
void m0_xc_u64_init(void)
struct m0_xcode_type _type
M0_INTERNAL void m0_xc_m0_be_allocator_call_stat_struct_init(void)
m0_bcount_t bas_stat0_boundary
const struct m0_xcode_type M0_XT_U32
enum m0_xcode_aggr xct_aggr
M0_BASSERT(offsetof(struct _m0_be_allocator_call_stat_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
static struct _m0_be_allocator_call_stats_s _m0_be_allocator_call_stats
M0_INTERNAL void m0_xc_m0_be_allocator_call_stats_struct_init(void)
M0_INTERNAL void m0_xc_m0_be_allocator_stats_struct_init(void)
struct m0_xcode_field _child[2]
void m0_xc_u32_init(void)
struct m0_be_allocator_call_stats bzs_stats
M0_INTERNAL void m0_xc_be_alloc_init(void)
const struct m0_xcode_type M0_XT_U64
#define offsetof(typ, memb)
M0_INTERNAL int m0_xcode_enum_field_read(const struct m0_xcode_cursor *it, struct m0_xcode_obj *obj, const char *str)