|
static int | confdb_objs_count (struct m0_be_btree *btree, size_t *result) |
|
static void | confdb_table_fini (struct m0_be_seg *seg) |
|
M0_INTERNAL void | m0_xc_m0_confx_obj_struct_init (void) |
|
M0_INTERNAL void | m0_xc_m0_confx_obj_struct_fini (void) |
|
M0_INTERNAL size_t | m0_confx_sizeof (void) |
|
static void * | _conf_xcode_alloc (struct m0_xcode_cursor *ctx M0_UNUSED, size_t nob) |
|
static void | confx_to_xcode_obj (struct m0_confx_obj *xobj, struct m0_xcode_obj *out, bool allocated) |
|
static void | xcode_ctx_init (struct m0_xcode_ctx *ctx, struct m0_confx_obj *xobj, bool allocated) |
|
static int | confx_obj_measure (struct m0_confx_obj *xobj) |
|
static m0_bcount_t | confdb_ksize (const void *key) |
|
static m0_bcount_t | confdb_vsize (const void *val) |
|
static int | confdb_table_init (struct m0_be_seg *seg, struct m0_be_btree **btree, struct m0_be_tx *tx, const struct m0_fid *btree_fid) |
|
static void * | confdb_obj_alloc (struct m0_xcode_cursor *ctx, size_t nob) |
|
static int | confx_obj_dup (struct confx_allocator *alloc, struct m0_confx_obj **dest, struct m0_confx_obj *src) |
|
M0_INTERNAL int | m0_confdb_create_credit (struct m0_be_seg *seg, const struct m0_confx *conf, struct m0_be_tx_credit *accum) |
|
static int | confdb_alloc (struct confx_allocator *alloc, struct m0_be_seg *seg, struct m0_be_tx *tx, int size) |
|
static m0_bcount_t | conf_sizeof (const struct m0_confx *conf) |
|
static int | confx_allocator_init (struct confx_allocator *alloc, const struct m0_confx *conf, struct m0_be_seg *seg, struct m0_be_tx *tx) |
|
M0_INTERNAL int | m0_confdb_create (struct m0_be_seg *seg, struct m0_be_tx *tx, const struct m0_confx *conf, const struct m0_fid *btree_fid) |
|
M0_INTERNAL void | m0_confdb_destroy_credit (struct m0_be_seg *seg, struct m0_be_tx_credit *accum) |
|
static int | __confdb_free (struct m0_be_btree *btree, struct m0_be_seg *seg, struct m0_be_tx *tx) |
|
M0_INTERNAL int | m0_confdb_destroy (struct m0_be_seg *seg, struct m0_be_tx *tx) |
|
M0_INTERNAL void | m0_confdb_fini (struct m0_be_seg *seg) |
|
static struct m0_confx * | confx_alloc (size_t nr_objs) |
|
static void | confx_fill (struct m0_confx *dest, struct m0_be_btree *btree) |
|
M0_INTERNAL int | m0_confdb_read (struct m0_be_seg *seg, struct m0_confx **out) |
|