10 #if !defined(__KERNEL__) 13 #if !defined(__KERNEL__) 16 #if !defined(__KERNEL__) 19 #if !defined(__KERNEL__) 22 #if !defined(__KERNEL__) 25 #if !defined(__KERNEL__) 28 #if !defined(__KERNEL__) 31 #if !defined(__KERNEL__) 34 #if !defined(__KERNEL__) 37 #if !defined(__KERNEL__) 40 #if !defined(__KERNEL__) 43 #if !defined(__KERNEL__) 46 #if !defined(__KERNEL__) 50 #if !defined(__KERNEL__) 57 .xct_name =
"m0_cob_domain",
69 #if !defined(__KERNEL__) 76 .xct_name =
"m0_cob_domain_id",
88 #if !defined(__KERNEL__) 95 .xct_name =
"m0_cob_nskey",
107 #if !defined(__KERNEL__) 114 .xct_name =
"m0_cob_nsrec",
126 #if !defined(__KERNEL__) 133 .xct_name =
"m0_cob_oikey",
145 #if !defined(__KERNEL__) 152 .xct_name =
"m0_cob_fabkey",
164 #if !defined(__KERNEL__) 171 .xct_name =
"m0_cob_fabrec",
183 #if !defined(__KERNEL__) 190 .xct_name =
"m0_cob_omgkey",
202 #if !defined(__KERNEL__) 209 .xct_name =
"m0_cob_omgrec",
221 #if !defined(__KERNEL__) 228 .xct_name =
"m0_cob_eakey",
240 #if !defined(__KERNEL__) 247 .xct_name =
"m0_cob_earec",
259 #if !defined(__KERNEL__) 266 .xct_name =
"m0_cob_bckey",
278 #if !defined(__KERNEL__) 285 .xct_name =
"m0_cob_bcrec",
298 #if !defined(__KERNEL__) 302 #if !defined(__KERNEL__) 306 #if !defined(__KERNEL__) 310 #if !defined(__KERNEL__) 314 #if !defined(__KERNEL__) 318 #if !defined(__KERNEL__) 322 #if !defined(__KERNEL__) 326 #if !defined(__KERNEL__) 330 #if !defined(__KERNEL__) 334 #if !defined(__KERNEL__) 338 #if !defined(__KERNEL__) 343 #if !defined(__KERNEL__) 347 #if !defined(__KERNEL__) 352 #if !defined(__KERNEL__) 356 #if !defined(__KERNEL__) 360 #if !defined(__KERNEL__) 365 #if !defined(__KERNEL__) 369 #if !defined(__KERNEL__) 373 #if !defined(__KERNEL__) 377 #if !defined(__KERNEL__) 381 #if !defined(__KERNEL__) 385 #if !defined(__KERNEL__) 389 #if !defined(__KERNEL__) 393 #if !defined(__KERNEL__) 397 #if !defined(__KERNEL__) 401 #if !defined(__KERNEL__) 405 #if !defined(__KERNEL__) 409 #if !defined(__KERNEL__) 413 #if !defined(__KERNEL__) 417 #if !defined(__KERNEL__) 421 #if !defined(__KERNEL__) 425 #if !defined(__KERNEL__) 429 #if !defined(__KERNEL__) 433 #if !defined(__KERNEL__) 438 #if !defined(__KERNEL__) 442 #if !defined(__KERNEL__) 446 #if !defined(__KERNEL__) 451 #if !defined(__KERNEL__) 455 #if !defined(__KERNEL__) 460 #if !defined(__KERNEL__) 464 #if !defined(__KERNEL__) 468 #if !defined(__KERNEL__) 472 #if !defined(__KERNEL__) 476 #if !defined(__KERNEL__) 480 #if !defined(__KERNEL__) 485 #if !defined(__KERNEL__) 489 #if !defined(__KERNEL__) 494 #if !defined(__KERNEL__) 498 #if !defined(__KERNEL__) 502 #if !defined(__KERNEL__) 506 #if !defined(__KERNEL__) 511 #if !defined(__KERNEL__) 515 #if !defined(__KERNEL__) 519 #if !defined(__KERNEL__) 524 #if !defined(__KERNEL__) 528 #if !defined(__KERNEL__) 532 #if !defined(__KERNEL__) 537 #if !defined(__KERNEL__) 541 #if !defined(__KERNEL__) 545 #if !defined(__KERNEL__) 550 #if !defined(__KERNEL__) 554 #if !defined(__KERNEL__) 558 #if !defined(__KERNEL__) 565 { .
xev_idx = 0, .xev_name =
"M0_COB_OP_DOMAIN_MKFS", .xev_val = 0 },
566 { .xev_idx = 1, .xev_name =
"M0_COB_OP_LOOKUP", .xev_val = 1 },
567 { .xev_idx = 2, .xev_name =
"M0_COB_OP_LOCATE", .xev_val = 2 },
568 { .xev_idx = 3, .xev_name =
"M0_COB_OP_CREATE", .xev_val = 3 },
569 { .xev_idx = 4, .xev_name =
"M0_COB_OP_DELETE", .xev_val = 4 },
570 { .xev_idx = 5, .xev_name =
"M0_COB_OP_TRUNCATE", .xev_val = 5 },
571 { .xev_idx = 6, .xev_name =
"M0_COB_OP_DELETE_PUT", .xev_val = 6 },
572 { .xev_idx = 7, .xev_name =
"M0_COB_OP_UPDATE", .xev_val = 7 },
573 { .xev_idx = 8, .xev_name =
"M0_COB_OP_FEA_SET", .xev_val = 8 },
574 { .xev_idx = 9, .xev_name =
"M0_COB_OP_FEA_DEL", .xev_val = 9 },
575 { .xev_idx = 10, .xev_name =
"M0_COB_OP_NAME_ADD", .xev_val = 10 },
576 { .xev_idx = 11, .xev_name =
"M0_COB_OP_NAME_DEL", .xev_val = 11 },
577 { .xev_idx = 12, .xev_name =
"M0_COB_OP_NAME_UPDATE", .xev_val = 12 },
578 { .xev_idx = 13, .xev_name =
"M0_COB_OP_BYTECOUNT_SET", .xev_val = 13 },
579 { .xev_idx = 14, .xev_name =
"M0_COB_OP_BYTECOUNT_DEL", .xev_val = 14 },
580 { .xev_idx = 15, .xev_name =
"M0_COB_OP_BYTECOUNT_UPDATE", .xev_val = 15 },
581 { .xev_idx = -1, .xev_name =
"Invalid value of enum 'm0_cob_op'." }
591 #if !defined(__KERNEL__) 625 #if !defined(__KERNEL__) 660 #if !defined(__KERNEL__) 680 #if !defined(__KERNEL__) 685 .
xf_name =
"cd_fileattr_basic",
700 #if !defined(__KERNEL__) 720 #if !defined(__KERNEL__) 740 #if !defined(__KERNEL__) 760 #if !defined(__KERNEL__) 780 #if !defined(__KERNEL__) 788 #if !defined(__KERNEL__) 810 #if !defined(__KERNEL__) 844 #if !defined(__KERNEL__) 852 #if !defined(__KERNEL__) 1114 #if !defined(__KERNEL__) 1151 #if !defined(__KERNEL__) 1173 #if !defined(__KERNEL__) 1255 #if !defined(__KERNEL__) 1277 #if !defined(__KERNEL__) 1329 #if !defined(__KERNEL__) 1363 #if !defined(__KERNEL__) 1371 #if !defined(__KERNEL__) 1408 #if !defined(__KERNEL__) 1445 #if !defined(__KERNEL__) 1484 #if !defined(__KERNEL__) 1487 #if !defined(__KERNEL__) 1490 #if !defined(__KERNEL__) 1493 #if !defined(__KERNEL__) 1496 #if !defined(__KERNEL__) 1499 #if !defined(__KERNEL__) 1502 #if !defined(__KERNEL__) 1505 #if !defined(__KERNEL__) 1508 #if !defined(__KERNEL__) 1511 #if !defined(__KERNEL__) 1514 #if !defined(__KERNEL__) 1517 #if !defined(__KERNEL__) 1520 #if !defined(__KERNEL__) struct m0_xcode_type _type
M0_INTERNAL void m0_xc_m0_cob_earec_struct_init(void)
struct m0_xcode_field _child[2]
struct m0_xcode_type * m0_cob_omgkey_xc
static struct _m0_cob_eakey_s _m0_cob_eakey
static struct _m0_cob_fabrec_s _m0_cob_fabrec
struct m0_xcode_type * m0_cob_earec_xc
struct m0_xcode_field _child[17]
M0_INTERNAL void m0_xc_m0_cob_nsrec_struct_init(void)
struct m0_be_btree cd_object_index
M0_INTERNAL void m0_xc_m0_cob_omgrec_struct_init(void)
struct m0_xcode_type _type
M0_INTERNAL void m0_xc_m0_cob_domain_id_struct_init(void)
struct m0_xcode_field _child[2]
struct m0_xcode_type _type
M0_INTERNAL void m0_xc_m0_cob_fabrec_struct_init(void)
static struct _m0_cob_omgkey_s _m0_cob_omgkey
struct m0_xcode_type * m0_be_btree_xc
struct m0_xcode_type _type
struct m0_xcode_type _type
struct m0_xcode_field xct_child[0]
struct m0_format_footer cd_footer
static struct _m0_cob_nskey_s _m0_cob_nskey
M0_INTERNAL void m0_xc_m0_fid_struct_init(void)
static struct _m0_cob_domain_s _m0_cob_domain
void m0_xc_void_init(void)
struct m0_be_btree cd_fileattr_basic
M0_INTERNAL void m0_xc_m0_be_btree_struct_init(void)
struct m0_be_btree cd_fileattr_ea
struct m0_xcode_field _child[10]
struct m0_xcode_enum m0_xc_m0_cob_op_enum
struct m0_xcode_type * m0_cob_bckey_xc
M0_INTERNAL void m0_xc_m0_cob_fabkey_struct_init(void)
struct m0_xcode_type _type
struct m0_xcode_type _type
M0_INTERNAL void m0_xc_m0_cob_domain_struct_init(void)
struct m0_xcode_type * m0_cob_nsrec_xc
static struct _m0_cob_bcrec_s _m0_cob_bcrec
M0_INTERNAL void m0_xc_m0_cob_bcrec_struct_init(void)
struct m0_format_header cnr_header
struct m0_bitstring cnk_name
M0_INTERNAL void m0_xc_m0_cob_nskey_struct_init(void)
const struct m0_xcode_type M0_XT_VOID
struct m0_xcode_field _child[1]
struct m0_xcode_type _type
M0_INTERNAL void m0_xc_cob_cob_init(void)
struct m0_xcode_type * m0_bitstring_xc
struct m0_xcode_field _child[1]
M0_INTERNAL void m0_xc_m0_bitstring_struct_init(void)
struct m0_be_rwlock cd_lock
struct m0_xcode_type * m0_cob_fabrec_xc
static struct _m0_cob_omgrec_s _m0_cob_omgrec
struct m0_xcode_field _child[3]
struct m0_xcode_type _type
struct m0_xcode_type * m0_cob_fabkey_xc
bool m0_xcode_type_invariant(const struct m0_xcode_type *xt)
struct m0_xcode_type * m0_cob_bcrec_xc
struct m0_xcode_field _child[2]
struct m0_xcode_type * m0_cob_oikey_xc
void m0_xc_u64_init(void)
struct m0_xcode_type _type
M0_BASSERT(offsetof(struct _m0_cob_domain_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
static struct _m0_cob_earec_s _m0_cob_earec
M0_INTERNAL void m0_xc_m0_cob_oikey_struct_init(void)
struct m0_format_header cd_header
const struct m0_xcode_type M0_XT_U32
struct m0_xcode_field _child[2]
M0_INTERNAL void m0_xc_cob_cob_fini(void)
enum m0_xcode_aggr xct_aggr
struct m0_xcode_type * m0_cob_nskey_xc
static struct _m0_cob_domain_id_s _m0_cob_domain_id
const struct m0_xcode_enum_val m0_cob_op_data[]
struct m0_xcode_field _child[1]
struct m0_xcode_type * m0_cob_domain_id_xc
struct m0_xcode_type * m0_cob_domain_xc
M0_INTERNAL void m0_xc_m0_cob_omgkey_struct_init(void)
static struct _m0_cob_nsrec_s _m0_cob_nsrec
struct m0_xcode_type _type
struct m0_xcode_field _child[2]
const struct m0_xcode_type M0_XT_U8
M0_INTERNAL void m0_xc_m0_cob_bckey_struct_init(void)
static struct _m0_cob_bckey_s _m0_cob_bckey
static struct _m0_cob_fabkey_s _m0_cob_fabkey
void m0_xc_u32_init(void)
struct m0_xcode_type * m0_cob_eakey_xc
struct m0_be_btree cd_fileattr_omg
struct m0_xcode_field _child[2]
struct m0_xcode_type * m0_cob_omgrec_xc
struct m0_bitstring cek_name
struct m0_xcode_type * m0_fid_xc
static struct _m0_cob_oikey_s _m0_cob_oikey
const struct m0_xcode_type M0_XT_U64
M0_INTERNAL void m0_xc_m0_cob_eakey_struct_init(void)
struct m0_be_btree cd_bytecount
#define offsetof(typ, memb)
struct m0_xcode_type _type
struct m0_xcode_field _child[5]
struct m0_format_footer cnr_footer
struct m0_cob_domain_id cd_id
struct m0_xcode_type _type
struct m0_be_btree cd_namespace