10 #if !defined(__KERNEL__) 13 #if !defined(__KERNEL__) 17 #if !defined(__KERNEL__) 24 .xct_name =
"m0_ad_balloc",
36 #if !defined(__KERNEL__) 43 .xct_name =
"m0_stob_ad_domain",
56 #if !defined(__KERNEL__) 60 #if !defined(__KERNEL__) 65 #if !defined(__KERNEL__) 69 #if !defined(__KERNEL__) 73 #if !defined(__KERNEL__) 77 #if !defined(__KERNEL__) 81 #if !defined(__KERNEL__) 85 #if !defined(__KERNEL__) 89 #if !defined(__KERNEL__) 93 #if !defined(__KERNEL__) 97 #if !defined(__KERNEL__) 101 #if !defined(__KERNEL__) 105 #if !defined(__KERNEL__) 109 #if !defined(__KERNEL__) 113 #if !defined(__KERNEL__) 117 #if !defined(__KERNEL__) 121 #if !defined(__KERNEL__) 125 #if !defined(__KERNEL__) 129 #if !defined(__KERNEL__) 133 #if !defined(__KERNEL__) 140 #if !defined(__KERNEL__) 162 #if !defined(__KERNEL__) 226 #if !defined(__KERNEL__) 231 .
xf_name =
"sad_container_size",
276 .
xf_name =
"sad_blocks_per_group",
291 .
xf_name =
"sad_spare_blocks_per_group",
381 #if !defined(__KERNEL__) 436 #if !defined(__KERNEL__) 439 #if !defined(__KERNEL__)
M0_INTERNAL void m0_xc_m0_stob_id_struct_init(void)
M0_INTERNAL void m0_xc_m0_be_emap_struct_init(void)
struct m0_xcode_field xct_child[0]
M0_INTERNAL void m0_xc_m0_stob_ad_domain_struct_init(void)
struct m0_xcode_type * m0_stob_id_xc
M0_INTERNAL void m0_xc_stob_ad_init(void)
m0_bcount_t sad_spare_blocks_per_group
struct m0_be_seg * sad_be_seg
struct m0_xcode_field _child[1]
struct m0_xcode_type _type
struct m0_xcode_type * m0_ad_balloc_xc
struct m0_be_emap sad_adata
const struct m0_xcode_type M0_XT_VOID
struct m0_xcode_type _type
struct m0_stob_id sad_bstore_id
struct m0_xcode_type * m0_stob_ad_domain_xc
bool m0_xcode_type_invariant(const struct m0_xcode_type *xt)
m0_bcount_t sad_blocks_per_group
M0_INTERNAL void m0_xc_stob_ad_fini(void)
void m0_xc_u64_init(void)
struct m0_format_footer sad_footer
struct m0_xcode_field _child[17]
static struct _m0_stob_ad_domain_s _m0_stob_ad_domain
const struct m0_xcode_type M0_XT_U32
enum m0_xcode_aggr xct_aggr
struct m0_format_header sad_header
m0_bcount_t sad_container_size
struct m0_xcode_type * m0_be_emap_xc
static struct _m0_ad_balloc_s _m0_ad_balloc
const struct m0_xcode_type M0_XT_U8
const struct m0_ad_balloc_ops * ab_ops
void m0_xc_u32_init(void)
struct m0_ad_balloc * sad_ballroom
M0_INTERNAL void m0_xc_m0_ad_balloc_struct_init(void)
struct m0_stob * sad_bstore
const struct m0_xcode_type M0_XT_U64
M0_BASSERT(offsetof(struct _m0_ad_balloc_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
#define offsetof(typ, memb)
char sad_path[AD_PATHLEN]