| /src/sys/external/bsd/libnv/dist/ |
| cnv.h | 49 typedef struct nvlist nvlist_t; typedef in typeref:struct:nvlist 69 const nvlist_t *cnvlist_get_nvlist(const void *cookie); 74 const nvlist_t * const *cnvlist_get_nvlist_array(const void *cookie, size_t *nitemsp); 90 nvlist_t *cnvlist_take_nvlist(void *cookie); 95 nvlist_t **cnvlist_take_nvlist_array(void *cookie, size_t *nitemsp);
|
| dnv.h | 52 typedef struct nvlist nvlist_t; typedef in typeref:struct:nvlist 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) [all...] |
| nv.h | 55 typedef struct nvlist nvlist_t; typedef in typeref:struct:nvlist 90 nvlist_t *nvlist_create(int flags); 91 void nvlist_destroy(nvlist_t *nvl); 92 int nvlist_error(const nvlist_t *nvl); 93 bool nvlist_empty(const nvlist_t *nvl); 94 int nvlist_flags(const nvlist_t *nvl); 95 void nvlist_set_error(nvlist_t *nvl, int error); 97 nvlist_t *nvlist_clone(const nvlist_t *nvl); 100 void nvlist_dump(const nvlist_t *nvl, int fd) [all...] |
| /src/external/cddl/osnet/dist/uts/common/sys/ |
| nvpair.h | 96 } nvlist_t; typedef in typeref:struct:nvlist 155 int nvlist_alloc(nvlist_t **, uint_t, int); 156 void nvlist_free(nvlist_t *); 157 int nvlist_size(nvlist_t *, size_t *, int); 158 int nvlist_pack(nvlist_t *, char **, size_t *, int, int); 159 int nvlist_unpack(char *, size_t, nvlist_t **, int); 160 int nvlist_dup(nvlist_t *, nvlist_t **, int); 161 int nvlist_merge(nvlist_t *, nvlist_t *, int) [all...] |