Lines Matching refs:nvlist_t
92 int *nvlist_descriptors(const nvlist_t *nvl, size_t *nitemsp);
93 size_t nvlist_ndescriptors(const nvlist_t *nvl);
94 void nvlist_set_flags(nvlist_t *nvl, int flags);
96 nvpair_t *nvlist_first_nvpair(const nvlist_t *nvl);
97 nvpair_t *nvlist_next_nvpair(const nvlist_t *nvl, const nvpair_t *nvp);
98 nvpair_t *nvlist_prev_nvpair(const nvlist_t *nvl, const nvpair_t *nvp);
100 void nvlist_add_nvpair(nvlist_t *nvl, const nvpair_t *nvp);
102 bool nvlist_move_nvpair(nvlist_t *nvl, nvpair_t *nvp);
104 void nvlist_set_parent(nvlist_t *nvl, nvpair_t *parent);
105 void nvlist_set_array_next(nvlist_t *nvl, nvpair_t *ele);
107 const nvpair_t *nvlist_get_nvpair(const nvlist_t *nvl, const char *name);
109 nvpair_t *nvlist_take_nvpair(nvlist_t *nvl, const char *name);
112 void nvlist_remove_nvpair(nvlist_t *nvl, nvpair_t *nvp);
114 void nvlist_free_nvpair(nvlist_t *nvl, nvpair_t *nvp);
127 nvpair_t *nvpair_create_nvlist(const char *name, const nvlist_t *value);
133 nvpair_t *nvpair_create_nvlist_array(const char *name, const nvlist_t * const *value, size_t nitems);
137 nvpair_t *nvpair_move_nvlist(const char *name, nvlist_t *value);
141 nvpair_t *nvpair_move_nvlist_array(const char *name, nvlist_t **value, size_t nitems);
149 int nvpair_append_nvlist_array(nvpair_t *nvp, const nvlist_t *value);
155 const nvlist_t *nvpair_get_nvlist(const nvpair_t *nvp);
161 const nvlist_t * const *nvpair_get_nvlist_array(const nvpair_t *nvp, size_t *nitemsp);