Motr  M0
cas_xc.c File Reference
#include "lib/misc.h"
#include "lib/assert.h"
#include "xcode/xcode.h"
#include "cas/cas.h"
#include "cas/cas_xc.h"
Include dependency graph for cas_xc.c:

Go to the source code of this file.

Data Structures

struct  _m0_cas_hint_s
 
struct  _m0_cas_id_s
 
struct  _m0_cas_kv_s
 
struct  _m0_cas_kv_vec_s
 
struct  _m0_crv_s
 
struct  _m0_cas_rec_s
 
struct  _m0_cas_recv_s
 
struct  _m0_cas_op_s
 
struct  _m0_cas_rep_s
 

Functions

 M0_BASSERT (offsetof(struct _m0_cas_hint_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_cas_id_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_cas_kv_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_cas_kv_vec_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_crv_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_cas_rec_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_cas_recv_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_cas_op_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_cas_rep_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (sizeof(struct m0_cas_hint)==24U)
 
 M0_BASSERT (sizeof((struct m0_cas_hint *) 0) ->ch_cookie==16U)
 
 M0_BASSERT (offsetof(struct m0_cas_hint, ch_cookie)==0U)
 
 M0_BASSERT (offsetof(struct m0_cas_hint, ch_index)==16U)
 
 M0_BASSERT (sizeof(struct m0_cas_id)==88U)
 
 M0_BASSERT (sizeof((struct m0_cas_id *) 0) ->ci_fid==16U)
 
 M0_BASSERT (offsetof(struct m0_cas_id, ci_fid)==0U)
 
 M0_BASSERT (offsetof(struct m0_cas_id, ci_hint)==16U)
 
 M0_BASSERT (offsetof(struct m0_cas_id, ci_layout)==40U)
 
 M0_BASSERT (sizeof(struct m0_cas_kv)==112U)
 
 M0_BASSERT (sizeof((struct m0_cas_kv *) 0) ->ck_key==56U)
 
 M0_BASSERT (offsetof(struct m0_cas_kv, ck_key)==0U)
 
 M0_BASSERT (offsetof(struct m0_cas_kv, ck_val)==56U)
 
 M0_BASSERT (sizeof(struct m0_cas_kv_vec)==16U)
 
 M0_BASSERT (sizeof((struct m0_cas_kv_vec *) 0) ->cv_nr==8U)
 
 M0_BASSERT (offsetof(struct m0_cas_kv_vec, cv_nr)==0U)
 
 M0_BASSERT (offsetof(struct m0_cas_kv_vec, cv_rec)==8U)
 
 M0_BASSERT (sizeof(struct m0_crv)==8U)
 
 M0_BASSERT (sizeof((struct m0_crv *) 0) ->crv_encoded==8U)
 
 M0_BASSERT (offsetof(struct m0_crv, crv_encoded)==0U)
 
 M0_BASSERT (sizeof(struct m0_cas_rec)==168U)
 
 M0_BASSERT (sizeof((struct m0_cas_rec *) 0) ->cr_key==56U)
 
 M0_BASSERT (offsetof(struct m0_cas_rec, cr_key)==0U)
 
 M0_BASSERT (offsetof(struct m0_cas_rec, cr_val)==56U)
 
 M0_BASSERT (offsetof(struct m0_cas_rec, cr_kv_bufs)==112U)
 
 M0_BASSERT (offsetof(struct m0_cas_rec, cr_hint)==128U)
 
 M0_BASSERT (offsetof(struct m0_cas_rec, cr_rc)==152U)
 
 M0_BASSERT (offsetof(struct m0_cas_rec, cr_ver)==160U)
 
 M0_BASSERT (sizeof(struct m0_cas_recv)==16U)
 
 M0_BASSERT (sizeof((struct m0_cas_recv *) 0) ->cr_nr==8U)
 
 M0_BASSERT (offsetof(struct m0_cas_recv, cr_nr)==0U)
 
 M0_BASSERT (offsetof(struct m0_cas_recv, cr_rec)==8U)
 
 M0_BASSERT (sizeof(struct m0_cas_op)==152U)
 
 M0_BASSERT (sizeof((struct m0_cas_op *) 0) ->cg_id==88U)
 
 M0_BASSERT (offsetof(struct m0_cas_op, cg_id)==0U)
 
 M0_BASSERT (offsetof(struct m0_cas_op, cg_rec)==88U)
 
 M0_BASSERT (offsetof(struct m0_cas_op, cg_flags)==104U)
 
 M0_BASSERT (offsetof(struct m0_cas_op, cg_txd)==112U)
 
 M0_BASSERT (sizeof(struct m0_cas_rep)==40U)
 
 M0_BASSERT (sizeof((struct m0_cas_rep *) 0) ->cgr_rc==4U)
 
 M0_BASSERT (offsetof(struct m0_cas_rep, cgr_rc)==0U)
 
 M0_BASSERT (offsetof(struct m0_cas_rep, cgr_rep)==8U)
 
 M0_BASSERT (offsetof(struct m0_cas_rep, cgr_mod_rep)==24U)
 
M0_INTERNAL void m0_xc_m0_cas_hint_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_cas_id_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_cas_kv_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_cas_kv_vec_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_crv_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_cas_rec_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_cas_recv_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_cas_op_struct_init (void)
 
M0_INTERNAL void m0_xc_m0_cas_rep_struct_init (void)
 
M0_INTERNAL void m0_xc_cas_cas_init (void)
 
M0_INTERNAL void m0_xc_cas_cas_fini (void)
 

Variables

struct m0_xcode_typem0_cas_hint_xc = &_m0_cas_hint._type
 
struct m0_xcode_typem0_cas_id_xc = &_m0_cas_id._type
 
struct m0_xcode_typem0_cas_kv_xc = &_m0_cas_kv._type
 
struct m0_xcode_typem0_cas_kv_vec_xc = &_m0_cas_kv_vec._type
 
struct m0_xcode_typem0_crv_xc = &_m0_crv._type
 
struct m0_xcode_typem0_cas_rec_xc = &_m0_cas_rec._type
 
struct m0_xcode_typem0_cas_recv_xc = &_m0_cas_recv._type
 
struct m0_xcode_typem0_cas_op_xc = &_m0_cas_op._type
 
struct m0_xcode_typem0_cas_rep_xc = &_m0_cas_rep._type
 
static struct _m0_cas_hint_s _m0_cas_hint
 
static struct _m0_cas_id_s _m0_cas_id
 
static struct _m0_cas_kv_s _m0_cas_kv
 
static struct _m0_cas_kv_vec_s _m0_cas_kv_vec
 
static struct _m0_crv_s _m0_crv
 
static struct _m0_cas_rec_s _m0_cas_rec
 
static struct _m0_cas_recv_s _m0_cas_recv
 
static struct _m0_cas_op_s _m0_cas_op
 
static struct _m0_cas_rep_s _m0_cas_rep
 
const struct m0_xcode_enum_val m0_cas_opcode_data []
 
struct m0_xcode_enum m0_xc_m0_cas_opcode_enum
 
const struct m0_xcode_enum_val m0_cas_type_data []
 
struct m0_xcode_enum m0_xc_m0_cas_type_enum
 

Function Documentation

◆ M0_BASSERT() [1/52]

M0_BASSERT ( offsetof(struct _m0_cas_hint_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [2/52]

M0_BASSERT ( offsetof(struct _m0_cas_id_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [3/52]

M0_BASSERT ( offsetof(struct _m0_cas_kv_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [4/52]

M0_BASSERT ( offsetof(struct _m0_cas_kv_vec_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [5/52]

M0_BASSERT ( offsetof(struct _m0_crv_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [6/52]

M0_BASSERT ( offsetof(struct _m0_cas_rec_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [7/52]

M0_BASSERT ( offsetof(struct _m0_cas_recv_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [8/52]

M0_BASSERT ( offsetof(struct _m0_cas_op_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [9/52]

M0_BASSERT ( offsetof(struct _m0_cas_rep_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [10/52]

M0_BASSERT ( sizeof(struct m0_cas_hint = =24U)

◆ M0_BASSERT() [11/52]

M0_BASSERT ( sizeof((struct m0_cas_hint *) 0) ->  ch_cookie = =16U)

◆ M0_BASSERT() [12/52]

M0_BASSERT ( offsetof(struct m0_cas_hint, ch_cookie = =0U)

◆ M0_BASSERT() [13/52]

M0_BASSERT ( offsetof(struct m0_cas_hint, ch_index = =16U)

◆ M0_BASSERT() [14/52]

M0_BASSERT ( sizeof(struct m0_cas_id = =88U)

◆ M0_BASSERT() [15/52]

M0_BASSERT ( sizeof((struct m0_cas_id *) 0) ->  ci_fid = =16U)

◆ M0_BASSERT() [16/52]

M0_BASSERT ( offsetof(struct m0_cas_id, ci_fid = =0U)

◆ M0_BASSERT() [17/52]

M0_BASSERT ( offsetof(struct m0_cas_id, ci_hint = =16U)

◆ M0_BASSERT() [18/52]

M0_BASSERT ( offsetof(struct m0_cas_id, ci_layout = =40U)

◆ M0_BASSERT() [19/52]

M0_BASSERT ( sizeof(struct m0_cas_kv = =112U)

◆ M0_BASSERT() [20/52]

M0_BASSERT ( sizeof((struct m0_cas_kv *) 0) ->  ck_key = =56U)

◆ M0_BASSERT() [21/52]

M0_BASSERT ( offsetof(struct m0_cas_kv, ck_key = =0U)

◆ M0_BASSERT() [22/52]

M0_BASSERT ( offsetof(struct m0_cas_kv, ck_val = =56U)

◆ M0_BASSERT() [23/52]

M0_BASSERT ( sizeof(struct m0_cas_kv_vec = =16U)

◆ M0_BASSERT() [24/52]

M0_BASSERT ( sizeof((struct m0_cas_kv_vec *) 0) ->  cv_nr = =8U)

◆ M0_BASSERT() [25/52]

M0_BASSERT ( offsetof(struct m0_cas_kv_vec, cv_nr = =0U)

◆ M0_BASSERT() [26/52]

M0_BASSERT ( offsetof(struct m0_cas_kv_vec, cv_rec = =8U)

◆ M0_BASSERT() [27/52]

M0_BASSERT ( sizeof(struct m0_crv = =8U)

◆ M0_BASSERT() [28/52]

M0_BASSERT ( sizeof((struct m0_crv *) 0) ->  crv_encoded = =8U)

◆ M0_BASSERT() [29/52]

M0_BASSERT ( offsetof(struct m0_crv, crv_encoded = =0U)

◆ M0_BASSERT() [30/52]

M0_BASSERT ( sizeof(struct m0_cas_rec = =168U)

◆ M0_BASSERT() [31/52]

M0_BASSERT ( sizeof((struct m0_cas_rec *) 0) ->  cr_key = =56U)

◆ M0_BASSERT() [32/52]

M0_BASSERT ( offsetof(struct m0_cas_rec, cr_key = =0U)

◆ M0_BASSERT() [33/52]

M0_BASSERT ( offsetof(struct m0_cas_rec, cr_val = =56U)

◆ M0_BASSERT() [34/52]

M0_BASSERT ( offsetof(struct m0_cas_rec, cr_kv_bufs = =112U)

◆ M0_BASSERT() [35/52]

M0_BASSERT ( offsetof(struct m0_cas_rec, cr_hint = =128U)

◆ M0_BASSERT() [36/52]

M0_BASSERT ( offsetof(struct m0_cas_rec, cr_rc = =152U)

◆ M0_BASSERT() [37/52]

M0_BASSERT ( offsetof(struct m0_cas_rec, cr_ver = =160U)

◆ M0_BASSERT() [38/52]

M0_BASSERT ( sizeof(struct m0_cas_recv = =16U)

◆ M0_BASSERT() [39/52]

M0_BASSERT ( sizeof((struct m0_cas_recv *) 0) ->  cr_nr = =8U)

◆ M0_BASSERT() [40/52]

M0_BASSERT ( offsetof(struct m0_cas_recv, cr_nr = =0U)

◆ M0_BASSERT() [41/52]

M0_BASSERT ( offsetof(struct m0_cas_recv, cr_rec = =8U)

◆ M0_BASSERT() [42/52]

M0_BASSERT ( sizeof(struct m0_cas_op = =152U)

◆ M0_BASSERT() [43/52]

M0_BASSERT ( sizeof((struct m0_cas_op *) 0) ->  cg_id = =88U)

◆ M0_BASSERT() [44/52]

M0_BASSERT ( offsetof(struct m0_cas_op, cg_id = =0U)

◆ M0_BASSERT() [45/52]

M0_BASSERT ( offsetof(struct m0_cas_op, cg_rec = =88U)

◆ M0_BASSERT() [46/52]

M0_BASSERT ( offsetof(struct m0_cas_op, cg_flags = =104U)

◆ M0_BASSERT() [47/52]

M0_BASSERT ( offsetof(struct m0_cas_op, cg_txd = =112U)

◆ M0_BASSERT() [48/52]

M0_BASSERT ( sizeof(struct m0_cas_rep = =40U)

◆ M0_BASSERT() [49/52]

M0_BASSERT ( sizeof((struct m0_cas_rep *) 0) ->  cgr_rc = =4U)

◆ M0_BASSERT() [50/52]

M0_BASSERT ( offsetof(struct m0_cas_rep, cgr_rc = =0U)

◆ M0_BASSERT() [51/52]

M0_BASSERT ( offsetof(struct m0_cas_rep, cgr_rep = =8U)

◆ M0_BASSERT() [52/52]

M0_BASSERT ( offsetof(struct m0_cas_rep, cgr_mod_rep = =24U)

◆ m0_xc_cas_cas_fini()

M0_INTERNAL void m0_xc_cas_cas_fini ( void  )

Definition at line 722 of file cas_xc.c.

◆ m0_xc_cas_cas_init()

M0_INTERNAL void m0_xc_cas_cas_init ( void  )

Definition at line 709 of file cas_xc.c.

Here is the call graph for this function:

◆ m0_xc_m0_cas_hint_struct_init()

M0_INTERNAL void m0_xc_m0_cas_hint_struct_init ( void  )

Definition at line 289 of file cas_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_cas_id_struct_init()

M0_INTERNAL void m0_xc_m0_cas_id_struct_init ( void  )

Definition at line 324 of file cas_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_cas_kv_struct_init()

M0_INTERNAL void m0_xc_m0_cas_kv_struct_init ( void  )

Definition at line 374 of file cas_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_cas_kv_vec_struct_init()

M0_INTERNAL void m0_xc_m0_cas_kv_vec_struct_init ( void  )

Definition at line 409 of file cas_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_cas_op_struct_init()

M0_INTERNAL void m0_xc_m0_cas_op_struct_init ( void  )

Definition at line 594 of file cas_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_cas_rec_struct_init()

M0_INTERNAL void m0_xc_m0_cas_rec_struct_init ( void  )

Definition at line 464 of file cas_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_cas_recv_struct_init()

M0_INTERNAL void m0_xc_m0_cas_recv_struct_init ( void  )

Definition at line 559 of file cas_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_cas_rep_struct_init()

M0_INTERNAL void m0_xc_m0_cas_rep_struct_init ( void  )

Definition at line 659 of file cas_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ m0_xc_m0_crv_struct_init()

M0_INTERNAL void m0_xc_m0_crv_struct_init ( void  )

Definition at line 444 of file cas_xc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ _m0_cas_hint

struct _m0_cas_hint_s _m0_cas_hint
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_cas_hint",
.xct_sizeof = sizeof (struct m0_cas_hint),
.xct_nr = 2,
}
}

◆ _m0_cas_id

struct _m0_cas_id_s _m0_cas_id
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_cas_id",
.xct_sizeof = sizeof (struct m0_cas_id),
.xct_nr = 3,
}
}
Definition: cas.h:107

◆ _m0_cas_kv

struct _m0_cas_kv_s _m0_cas_kv
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_cas_kv",
.xct_sizeof = sizeof (struct m0_cas_kv),
.xct_nr = 2,
}
}
Definition: cas.h:126

◆ _m0_cas_kv_vec

struct _m0_cas_kv_vec_s _m0_cas_kv_vec
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_SEQUENCE,
.xct_name = "m0_cas_kv_vec",
.xct_sizeof = sizeof (struct m0_cas_kv_vec),
.xct_nr = 2,
}
}

◆ _m0_cas_op

struct _m0_cas_op_s _m0_cas_op
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_cas_op",
.xct_sizeof = sizeof (struct m0_cas_op),
.xct_nr = 4,
}
}
Definition: cas.h:376

◆ _m0_cas_rec

struct _m0_cas_rec_s _m0_cas_rec
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_cas_rec",
.xct_sizeof = sizeof (struct m0_cas_rec),
.xct_nr = 6,
}
}

◆ _m0_cas_recv

struct _m0_cas_recv_s _m0_cas_recv
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_SEQUENCE,
.xct_name = "m0_cas_recv",
.xct_sizeof = sizeof (struct m0_cas_recv),
.xct_nr = 2,
}
}

◆ _m0_cas_rep

struct _m0_cas_rep_s _m0_cas_rep
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_cas_rep",
.xct_sizeof = sizeof (struct m0_cas_rep),
.xct_nr = 3,
}
}

◆ _m0_crv

struct _m0_crv_s _m0_crv
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_crv",
.xct_sizeof = sizeof (struct m0_crv),
.xct_nr = 1,
}
}
Definition: cas.h:157

◆ m0_cas_hint_xc

struct m0_xcode_type * m0_cas_hint_xc = &_m0_cas_hint._type

Definition at line 10 of file cas_xc.c.

◆ m0_cas_id_xc

struct m0_xcode_type * m0_cas_id_xc = &_m0_cas_id._type

Definition at line 11 of file cas_xc.c.

◆ m0_cas_kv_vec_xc

struct m0_xcode_type * m0_cas_kv_vec_xc = &_m0_cas_kv_vec._type

Definition at line 13 of file cas_xc.c.

◆ m0_cas_kv_xc

struct m0_xcode_type * m0_cas_kv_xc = &_m0_cas_kv._type

Definition at line 12 of file cas_xc.c.

◆ m0_cas_op_xc

struct m0_xcode_type * m0_cas_op_xc = &_m0_cas_op._type

Definition at line 17 of file cas_xc.c.

◆ m0_cas_opcode_data

const struct m0_xcode_enum_val m0_cas_opcode_data[]
Initial value:
= {
{ .xev_idx = 0, .xev_name = "CO_GET", .xev_val = 0 },
{ .xev_idx = 1, .xev_name = "CO_PUT", .xev_val = 1 },
{ .xev_idx = 2, .xev_name = "CO_DEL", .xev_val = 2 },
{ .xev_idx = 3, .xev_name = "CO_CUR", .xev_val = 3 },
{ .xev_idx = 4, .xev_name = "CO_REP", .xev_val = 4 },
{ .xev_idx = 5, .xev_name = "CO_GC", .xev_val = 5 },
{ .xev_idx = 6, .xev_name = "CO_MIN", .xev_val = 6 },
{ .xev_idx = 7, .xev_name = "CO_TRUNC", .xev_val = 7 },
{ .xev_idx = 8, .xev_name = "CO_DROP", .xev_val = 8 },
{ .xev_idx = 9, .xev_name = "CO_MEM_PLACE", .xev_val = 9 },
{ .xev_idx = 10, .xev_name = "CO_MEM_FREE", .xev_val = 10 },
{ .xev_idx = 11, .xev_name = "CO_NR", .xev_val = 11 },
{ .xev_idx = -1, .xev_name = "Invalid value of enum 'm0_cas_opcode'." }
}

Definition at line 252 of file cas_xc.c.

◆ m0_cas_rec_xc

struct m0_xcode_type * m0_cas_rec_xc = &_m0_cas_rec._type

Definition at line 15 of file cas_xc.c.

◆ m0_cas_recv_xc

struct m0_xcode_type * m0_cas_recv_xc = &_m0_cas_recv._type

Definition at line 16 of file cas_xc.c.

◆ m0_cas_rep_xc

struct m0_xcode_type * m0_cas_rep_xc = &_m0_cas_rep._type

Definition at line 18 of file cas_xc.c.

◆ m0_cas_type_data

const struct m0_xcode_enum_val m0_cas_type_data[]
Initial value:
= {
{ .xev_idx = 0, .xev_name = "CT_META", .xev_val = 0 },
{ .xev_idx = 1, .xev_name = "CT_BTREE", .xev_val = 1 },
{ .xev_idx = 2, .xev_name = "CT_DEAD_INDEX", .xev_val = 2 },
{ .xev_idx = 3, .xev_name = "CT_MEM", .xev_val = 3 },
{ .xev_idx = -1, .xev_name = "Invalid value of enum 'm0_cas_type'." }
}

Definition at line 274 of file cas_xc.c.

◆ m0_crv_xc

struct m0_xcode_type * m0_crv_xc = &_m0_crv._type

Definition at line 14 of file cas_xc.c.

◆ m0_xc_m0_cas_opcode_enum

struct m0_xcode_enum m0_xc_m0_cas_opcode_enum
Initial value:
= {
.xe_name = "m0_cas_opcode",
.xe_nr = 12,
.xe_val = m0_cas_opcode_data,
.xe_maxlen = 12
}
const struct m0_xcode_enum_val m0_cas_opcode_data[]
Definition: cas_xc.c:252

Definition at line 268 of file cas_xc.c.

◆ m0_xc_m0_cas_type_enum

struct m0_xcode_enum m0_xc_m0_cas_type_enum
Initial value:
= {
.xe_name = "m0_cas_type",
.xe_nr = 4,
.xe_val = m0_cas_type_data,
.xe_maxlen = 13
}
const struct m0_xcode_enum_val m0_cas_type_data[]
Definition: cas_xc.c:274

Definition at line 282 of file cas_xc.c.