Motr
M0
|
#include "conf/obj.h"
Go to the source code of this file.
Data Structures | |
struct | m0_conf_obj_ops |
Macros | |
#define | __MOTR_CONF_OBJOPS_H__ |
Enumerations | |
enum | m0_conf_dirval { M0_CONF_DIREND = 0, M0_CONF_DIRNEXT, M0_CONF_DIRMISS } |
Functions | |
M0_INTERNAL struct m0_conf_obj * | m0_conf_obj_create (const struct m0_fid *id, struct m0_conf_cache *cache) |
M0_INTERNAL int | m0_conf_obj_find (struct m0_conf_cache *cache, const struct m0_fid *id, struct m0_conf_obj **out) |
M0_INTERNAL int | m0_conf_obj_find_lock (struct m0_conf_cache *cache, const struct m0_fid *id, struct m0_conf_obj **out) |
M0_INTERNAL void | m0_conf_obj_delete (struct m0_conf_obj *obj) |
M0_INTERNAL bool | m0_conf_obj_invariant (const struct m0_conf_obj *obj) |
M0_INTERNAL void | m0_conf_obj_get (struct m0_conf_obj *obj) |
M0_INTERNAL void | m0_conf_obj_get_lock (struct m0_conf_obj *obj) |
M0_INTERNAL void | m0_conf_obj_put (struct m0_conf_obj *obj) |
M0_INTERNAL int | m0_conf_obj_fill (struct m0_conf_obj *dest, const struct m0_confx_obj *src) |
M0_INTERNAL bool | m0_conf_obj_match (const struct m0_conf_obj *cached, const struct m0_confx_obj *flat) |