Home | History | Annotate | Download | only in dist

Lines Matching defs:nvlist_t

52 typedef struct nvlist nvlist_t;
65 bool dnvlist_get_bool(const nvlist_t *nvl, const char *name, bool defval);
66 uint64_t dnvlist_get_number(const nvlist_t *nvl, const char *name, uint64_t defval);
67 const char *dnvlist_get_string(const nvlist_t *nvl, const char *name, const char *defval);
68 const nvlist_t *dnvlist_get_nvlist(const nvlist_t *nvl, const char *name, const nvlist_t *defval);
69 int dnvlist_get_descriptor(const nvlist_t *nvl, const char *name, int defval);
70 const void *dnvlist_get_binary(const nvlist_t *nvl, const char *name, size_t *sizep, const void *defval, size_t defsize);
80 bool dnvlist_take_bool(nvlist_t *nvl, const char *name, bool defval);
81 uint64_t dnvlist_take_number(nvlist_t *nvl, const char *name, uint64_t defval);
82 char *dnvlist_take_string(nvlist_t *nvl, const char *name, char *defval);
83 nvlist_t *dnvlist_take_nvlist(nvlist_t *nvl, const char *name, nvlist_t *defval);
84 int dnvlist_take_descriptor(nvlist_t *nvl, const char *name, int defval);
85 void *dnvlist_take_binary(nvlist_t *nvl, const char *name, size_t *sizep, void *defval, size_t defsize);