|  | 
|  | M0_LOCKERS_DECLARE (M0_EXTERN, m0_locality, M0_LOCALITY_LOCKERS_NR) | 
|  | 
| M0_INTERNAL void | m0_locality_init (struct m0_locality *loc, struct m0_sm_group *grp, struct m0_fom_domain *dom, size_t idx) | 
|  | 
| M0_INTERNAL void | m0_locality_fini (struct m0_locality *loc) | 
|  | 
| M0_INTERNAL struct m0_locality * | m0_locality_here (void) | 
|  | 
| M0_INTERNAL struct m0_locality * | m0_locality_get (uint64_t value) | 
|  | 
| M0_INTERNAL struct m0_locality * | m0_locality0_get (void) | 
|  | 
| M0_INTERNAL void | m0_locality_dom_set (struct m0_fom_domain *dom) | 
|  | 
| M0_INTERNAL void | m0_locality_dom_unset (struct m0_fom_domain *dom) | 
|  | 
| M0_INTERNAL int | m0_localities_init (void) | 
|  | 
| M0_INTERNAL void | m0_localities_fini (void) | 
|  | 
| int | m0_locality_chore_init (struct m0_locality_chore *chore, const struct m0_locality_chore_ops *ops, void *datum, m0_time_t interval, size_t datasize) | 
|  | 
| void | m0_locality_chore_quit (struct m0_locality_chore *chore) | 
|  | 
| void | m0_locality_chore_fini (struct m0_locality_chore *chore) | 
|  | 
| M0_INTERNAL void | m0_locality_chores_run (struct m0_locality *locality) | 
|  | 
| int | m0_locality_data_alloc (size_t nob, int(*ctor)(void *, void *), void(*dtor)(void *, void *), void *datum) | 
|  | 
| void | m0_locality_data_free (int key) | 
|  | 
| void * | m0_locality_data (int key) | 
|  | 
| void | m0_locality_data_iterate (int key, void(*func)(int idx, void *data, void *datum), void *datum) | 
|  | 
| int | m0_locality_call (struct m0_locality *loc, int(*cb)(void *), void *data) | 
|  | 
| M0_INTERNAL struct m0_fom_domain * | m0_fom_dom (void) | 
|  |