|
| M0_TL_DESCR_DEFINE (pver_policy_types, "pver policy type list", static, struct m0_pver_policy_type, ppt_link, ppt_magic, M0_PVER_POLICY_MAGIC, M0_PVER_POLICY_HEAD_MAGIC) |
|
| M0_TL_DEFINE (pver_policy_types, static, struct m0_pver_policy_type) |
|
static int | pver_first_available_create (struct m0_pver_policy **out) |
|
static int | pver_first_available_init (struct m0_pver_policy *policy) |
|
static int | pver_first_available_get (struct m0_pools_common *pc, const struct m0_pool *pool, struct m0_pool_version **pver) |
|
static void | pver_first_available_fini (struct m0_pver_policy *policy) |
|
static struct m0_pver_policies * | pver_policies (void) |
|
M0_INTERNAL struct m0_pver_policy_type * | m0_pver_policy_type_find (enum m0_pver_policy_code code) |
|
M0_INTERNAL int | m0_pver_policy_types_nr (void) |
|
M0_INTERNAL int | m0_pver_policy_type_register (struct m0_pver_policy_type *type) |
|
M0_INTERNAL void | m0_pver_policy_type_deregister (struct m0_pver_policy_type *type) |
|
M0_INTERNAL int | m0_pver_policies_init (void) |
|
M0_INTERNAL void | m0_pver_policies_fini (void) |
|