Motr
M0
|
#include "lib/misc.h"
#include "lib/assert.h"
#include "xcode/xcode.h"
#include "be/btree.h"
#include "be/btree_xc.h"
Go to the source code of this file.
Data Structures | |
struct | _m0_be_btree_s |
struct | _m0_be_btree_backlink_s |
Variables | |
struct m0_xcode_type * | m0_be_btree_xc = &_m0_be_btree._type |
struct m0_xcode_type * | m0_be_btree_backlink_xc = &_m0_be_btree_backlink._type |
static struct _m0_be_btree_s | _m0_be_btree |
static struct _m0_be_btree_backlink_s | _m0_be_btree_backlink |
const struct m0_xcode_enum_val | m0_be_btree_type_data [] |
struct m0_xcode_enum | m0_xc_m0_be_btree_type_enum |
M0_BASSERT | ( | offsetof(struct _m0_be_btree_s, _child[0]) | = =offsetof(struct m0_xcode_type, xct_child[0]) | ) |
M0_BASSERT | ( | offsetof(struct _m0_be_btree_backlink_s, _child[0]) | = =offsetof(struct m0_xcode_type, xct_child[0]) | ) |
M0_BASSERT | ( | sizeof(struct m0_be_btree) | = =256U | ) |
M0_BASSERT | ( | sizeof((struct m0_be_btree *) 0) -> | bb_header = =16U | ) |
M0_BASSERT | ( | offsetof(struct m0_be_btree, bb_header) | = =0U | ) |
M0_BASSERT | ( | offsetof(struct m0_be_btree, bb_cookie_gen) | = =16U | ) |
M0_BASSERT | ( | offsetof(struct m0_be_btree, bb_backlink) | = =24U | ) |
M0_BASSERT | ( | offsetof(struct m0_be_btree, bb_root) | = =72U | ) |
M0_BASSERT | ( | offsetof(struct m0_be_btree, bb_footer) | = =80U | ) |
M0_BASSERT | ( | offsetof(struct m0_be_btree, bb_lock) | = =96U | ) |
M0_BASSERT | ( | offsetof(struct m0_be_btree, bb_seg) | = =240U | ) |
M0_BASSERT | ( | offsetof(struct m0_be_btree, bb_ops) | = =248U | ) |
M0_BASSERT | ( | sizeof(struct m0_be_btree_backlink) | = =48U | ) |
M0_BASSERT | ( | sizeof((struct m0_be_btree_backlink *) 0) -> | bli_tree = =16U | ) |
M0_BASSERT | ( | offsetof(struct m0_be_btree_backlink, bli_tree) | = =0U | ) |
M0_BASSERT | ( | offsetof(struct m0_be_btree_backlink, bli_type) | = =16U | ) |
M0_BASSERT | ( | offsetof(struct m0_be_btree_backlink, bli_gen) | = =24U | ) |
M0_BASSERT | ( | offsetof(struct m0_be_btree_backlink, bli_fid) | = =32U | ) |
M0_INTERNAL void m0_xc_be_btree_fini | ( | void | ) |
Definition at line 354 of file btree_xc.c.
M0_INTERNAL void m0_xc_be_btree_init | ( | void | ) |
M0_INTERNAL void m0_xc_m0_be_btree_backlink_struct_init | ( | void | ) |
Definition at line 278 of file btree_xc.c.
M0_INTERNAL void m0_xc_m0_be_btree_struct_init | ( | void | ) |
Definition at line 141 of file btree_xc.c.
|
static |
|
static |
struct m0_xcode_type * m0_be_btree_backlink_xc = &_m0_be_btree_backlink._type |
Definition at line 14 of file btree_xc.c.
const struct m0_xcode_enum_val m0_be_btree_type_data[] |
Definition at line 115 of file btree_xc.c.
struct m0_xcode_type * m0_be_btree_xc = &_m0_be_btree._type |
Definition at line 11 of file btree_xc.c.
struct m0_xcode_enum m0_xc_m0_be_btree_type_enum |
Definition at line 133 of file btree_xc.c.