Motr  M0
obj_ops.h File Reference
#include "conf/obj.h"
Include dependency graph for obj_ops.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_objm0_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)
 

Macro Definition Documentation

◆ __MOTR_CONF_OBJOPS_H__

#define __MOTR_CONF_OBJOPS_H__

Definition at line 24 of file obj_ops.h.