|
| M0_TL_DESCR_DEFINE (stob_null_stobs, "list of null stobs in the domain", static, struct stob_null, sn_link, sn_magic, M0_STOB_NULL_MAGIC, M0_STOB_NULL_HEAD_MAGIC) |
|
| M0_TL_DEFINE (stob_null_stobs, static, struct stob_null) |
|
| M0_TL_DESCR_DEFINE (stob_null_domains, "list of null stob domains", static, struct stob_null_domain, snd_link, snd_magic, M0_STOB_DOM_NULL_MAGIC, M0_STOB_DOM_NULL_HEAD_MAGIC) |
|
| M0_TL_DEFINE (stob_null_domains, static, struct stob_null_domain) |
|
static void | stob_null_type_register (struct m0_stob_type *type) |
|
static void | stob_null_type_deregister (struct m0_stob_type *type) |
|
static struct stob_null_domain * | stob_null_domain_find (struct stob_null_lists *snl, const char *path, bool take_lock) |
|
static int | stob_null_domain_add (struct stob_null_domain *snd, struct stob_null_lists *snl) |
|
static void | stob_null_domain_del (struct stob_null_domain *snd, struct stob_null_lists *snl) |
|
static struct stob_null_domain * | stob_null_domain_container (struct m0_stob_domain *dom) |
|
static int | stob_null_domain_cfg_init_parse (const char *str_cfg_init, void **cfg_init) |
|
static void | stob_null_domain_cfg_init_free (void *cfg_init) |
|
static int | stob_null_domain_cfg_create_parse (const char *str_cfg_create, void **cfg_create) |
|
static void | stob_null_domain_cfg_create_free (void *cfg_create) |
|
static int | stob_null_domain_init (struct m0_stob_type *type, const char *location_data, void *cfg_init, struct m0_stob_domain **out) |
|
static void | stob_null_domain_fini (struct m0_stob_domain *dom) |
|
static int | stob_null_domain_create (struct m0_stob_type *type, const char *location_data, uint64_t dom_key, void *cfg_create) |
|
static int | stob_null_domain_destroy (struct m0_stob_type *type, const char *location_data) |
|
static struct m0_stob * | stob_null_alloc (struct m0_stob_domain *dom, const struct m0_fid *stob_fid) |
|
static void | stob_null_free (struct m0_stob_domain *dom, struct m0_stob *stob) |
|
static int | stob_null_cfg_parse (const char *str_cfg_create, void **cfg_create) |
|
static void | stob_null_cfg_free (void *cfg_create) |
|
static struct stob_null * | stob_null_find (struct stob_null_domain *snd, const struct m0_fid *stob_fid, bool take_lock) |
|
static int | stob_null_add (struct stob_null *sn, struct stob_null_domain *snd) |
|
static void | stob_null_del (struct stob_null *sn, struct stob_null_domain *snd) |
|
static int | stob_null_init (struct m0_stob *stob, struct m0_stob_domain *dom, const struct m0_fid *stob_fid) |
|
static void | stob_null_fini (struct m0_stob *stob) |
|
static void | stob_null_create_credit (struct m0_stob_domain *dom, struct m0_be_tx_credit *accum) |
|
static int | stob_null_create (struct m0_stob *stob, struct m0_stob_domain *dom, struct m0_dtx *dtx, const struct m0_fid *stob_fid, void *cfg) |
|
static void | stob_null_destroy_credit (struct m0_stob *stob, struct m0_be_tx_credit *accum) |
|
static int | stob_null_destroy (struct m0_stob *stob, struct m0_dtx *dtx) |
|
static int | stob_null_punch (struct m0_stob *stob, struct m0_indexvec *range, struct m0_dtx *dtx) |
|
static uint32_t | stob_null_block_shift (struct m0_stob *stob) |
|