19 .xct_name =
"dtm0_req_fop",
36 .xct_name =
"dtm0_rep_fop",
66 { .
xev_idx = 0, .xev_name =
"DTM_TEST", .xev_val = 0 },
67 { .xev_idx = 1, .xev_name =
"DTM_EXECUTE", .xev_val = 1 },
68 { .xev_idx = 2, .xev_name =
"DTM_EXECUTED", .xev_val = 2 },
69 { .xev_idx = 3, .xev_name =
"DTM_PERSISTENT", .xev_val = 3 },
70 { .xev_idx = 4, .xev_name =
"DTM_REDO", .xev_val = 4 },
71 { .xev_idx = -1, .xev_name =
"Invalid value of enum 'm0_dtm0s_msg'." }
struct m0_xcode_type _type
struct m0_xcode_type * m0_buf_xc
struct m0_dtm0_tx_desc dr_txr
M0_INTERNAL void m0_xc_dtm0_fop_init(void)
struct m0_xcode_type * dtm0_req_fop_xc
struct m0_xcode_enum m0_xc_m0_dtm0s_msg_enum
M0_INTERNAL void m0_xc_dtm0_fop_fini(void)
struct m0_xcode_type * dtm0_rep_fop_xc
struct m0_xcode_field _child[2]
struct m0_xcode_field xct_child[0]
M0_INTERNAL void m0_xc_m0_buf_struct_init(void)
static struct _dtm0_rep_fop_s _dtm0_rep_fop
const struct m0_xcode_enum_val m0_dtm0s_msg_data[]
struct m0_dtm0_tx_desc dtr_txr
static struct _dtm0_req_fop_s _dtm0_req_fop
struct m0_xcode_field _child[3]
M0_INTERNAL void m0_xc_dtm0_req_fop_struct_init(void)
M0_BASSERT(offsetof(struct _dtm0_req_fop_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
M0_INTERNAL void m0_xc_m0_dtm0_tx_desc_struct_init(void)
struct m0_xcode_type _type
struct m0_xcode_type * m0_dtm0_tx_desc_xc
M0_INTERNAL void m0_xc_dtm0_rep_fop_struct_init(void)
bool m0_xcode_type_invariant(const struct m0_xcode_type *xt)
const struct m0_xcode_type M0_XT_U32
enum m0_xcode_aggr xct_aggr
struct m0_buf dtr_payload
void m0_xc_u32_init(void)
#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)