#include "lib/trace.h"
#include "conf/glob.h"
#include "conf/obj_ops.h"
#include "conf/dir.h"
#include "lib/errno.h"
#include "lib/string.h"
Go to the source code of this file.
|
static int | conf_glob_step (struct m0_conf_glob *glob, const struct m0_conf_obj **target) |
|
static int | conf_glob_err (struct m0_conf_glob *glob, int errcode, const struct m0_conf_obj *obj, const struct m0_fid *path) |
|
M0_INTERNAL void | m0_conf__glob_init (struct m0_conf_glob *glob, int flags, m0_conf_glob_errfunc_t errfunc, const struct m0_conf_cache *cache, const struct m0_conf_obj *origin, const struct m0_fid *path) |
|
M0_INTERNAL int | m0_conf_glob (struct m0_conf_glob *glob, uint32_t nr, const struct m0_conf_obj **objv) |
|
M0_INTERNAL char * | m0_conf_glob_error (const struct m0_conf_glob *glob, char *buf, size_t buflen) |
|
static void | conf_glob_turn (struct m0_conf_glob *glob) |
|
static int | conf_glob_down (struct m0_conf_glob *glob, const struct m0_conf_obj **target) |
|
static int | conf_glob_up (struct m0_conf_glob *glob) |
|