22 .xct_sizeof =
sizeof (
struct m0_vec),
38 .xct_name =
"m0_ioseg",
39 .xct_sizeof =
sizeof (
struct m0_ioseg),
55 .xct_name =
"m0_io_indexvec",
72 .xct_name =
"m0_io_indexvec_seq",
struct m0_xcode_type * m0_ioseg_xc
struct m0_xcode_type _type
M0_INTERNAL void m0_xc_m0_ioseg_struct_init(void)
struct m0_xcode_type * m0_io_indexvec_seq_xc
static struct _m0_io_indexvec_seq_s _m0_io_indexvec_seq
M0_INTERNAL void m0_xc_m0_io_indexvec_struct_init(void)
struct m0_xcode_field xct_child[0]
static struct _m0_vec_s _m0_vec
struct m0_xcode_type _type
M0_INTERNAL void m0_xc_m0_io_indexvec_seq_struct_init(void)
struct m0_ioseg * ci_iosegs
struct m0_xcode_field _child[2]
struct m0_xcode_field _child[2]
struct m0_xcode_field _child[2]
static struct _m0_io_indexvec_s _m0_io_indexvec
struct m0_xcode_type * m0_vec_xc
M0_INTERNAL void m0_xc_lib_vec_init(void)
struct m0_xcode_type _type
bool m0_xcode_type_invariant(const struct m0_xcode_type *xt)
void m0_xc_u64_init(void)
struct m0_xcode_type _type
const struct m0_xcode_type M0_XT_U32
M0_INTERNAL void m0_xc_lib_vec_fini(void)
enum m0_xcode_aggr xct_aggr
static struct _m0_ioseg_s _m0_ioseg
struct m0_io_indexvec * cis_ivecs
void m0_xc_u32_init(void)
struct m0_xcode_field _child[2]
struct m0_xcode_type * m0_io_indexvec_xc
const struct m0_xcode_type M0_XT_U64
M0_INTERNAL void m0_xc_m0_vec_struct_init(void)
#define offsetof(typ, memb)
M0_BASSERT(offsetof(struct _m0_vec_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))