Lines Matching full:name
33 .Sh NAME
58 .Nd "library for name/value pairs"
104 .Fn nvlist_exists "const nvlist_t *nvl" "const char *name"
106 .Fn nvlist_exists_type "const nvlist_t *nvl" "const char *name" "int type"
108 .Fn nvlist_exists_null "const nvlist_t *nvl" "const char *name"
110 .Fn nvlist_exists_bool "const nvlist_t *nvl" "const char *name"
112 .Fn nvlist_exists_number "const nvlist_t *nvl" "const char *name"
114 .Fn nvlist_exists_string "const nvlist_t *nvl" "const char *name"
116 .Fn nvlist_exists_nvlist "const nvlist_t *nvl" "const char *name"
118 .Fn nvlist_exists_descriptor "const nvlist_t *nvl" "const char *name"
120 .Fn nvlist_exists_binary "const nvlist_t *nvl" "const char *name"
122 .Fn nvlist_exists_bool_array "const nvlist_t *nvl" "const char *name"
124 .Fn nvlist_exists_number_array "const nvlist_t *nvl" "const char *name"
126 .Fn nvlist_exists_string_array "const nvlist_t *nvl" "const char *name"
128 .Fn nvlist_exists_nvlist_array "const nvlist_t *nvl" "const char *name"
130 .Fn nvlist_exists_descriptor_array "const nvlist_t *nvl" "const char *name"
133 .Fn nvlist_add_null "nvlist_t *nvl" "const char *name"
135 .Fn nvlist_add_bool "nvlist_t *nvl" "const char *name" "bool value"
137 .Fn nvlist_add_number "nvlist_t *nvl" "const char *name" "uint64_t value"
139 .Fn nvlist_add_string "nvlist_t *nvl" "const char *name" "const char *value"
141 .Fn nvlist_add_stringf "nvlist_t *nvl" "const char *name" "const char *valuefmt" "..."
143 .Fn nvlist_add_stringv "nvlist_t *nvl" "const char *name" "const char *valuefmt" "va_list valueap"
145 .Fn nvlist_add_nvlist "nvlist_t *nvl" "const char *name" "const nvlist_t *value"
147 .Fn nvlist_add_descriptor "nvlist_t *nvl" "const char *name" "int value"
149 .Fn nvlist_add_binary "nvlist_t *nvl" "const char *name" "const void *value" "size_t size"
151 .Fn nvlist_add_bool_array "nvlist_t *nvl" "const char *name" "const bool *value" "size_t nitems"
154 .Fn nvlist_add_number_array "nvlist_t *nvl" "const char *name" "const uint64_t *value" "size_t nite…
157 .Fn nvlist_add_string_array "nvlist_t *nvl" "const char *name" "const char * const * value" "size_t…
160 .Fn nvlist_add_nvlist_array "nvlist_t *nvl" "const char *name" "const nvlist_t * const * value" "si…
163 .Fn nvlist_add_descriptor_array "nvlist_t *nvl" "const char *name" "const int *value" "size_t nitem…
166 .Fn nvlist_move_string "nvlist_t *nvl" "const char *name" "char *value"
168 .Fn nvlist_move_nvlist "nvlist_t *nvl" "const char *name" "nvlist_t *value"
170 .Fn nvlist_move_descriptor "nvlist_t *nvl" "const char *name" "int value"
172 .Fn nvlist_move_binary "nvlist_t *nvl" "const char *name" "void *value" "size_t size"
174 .Fn nvlist_move_bool_array "nvlist_t *nvl" "const char *name" "bool *value" "size_t nitems"
177 .Fn nvlist_move_number_array "nvlist_t *nvl" "const char *name" "uint64_t *value" "size_t nitems"
180 .Fn nvlist_move_string_array "nvlist_t *nvl" "const char *name" "char **value" "size_t nitems"
183 .Fn nvlist_move_nvlist_array "nvlist_t *nvl" "const char *name" "nvlist_t **value" "size_t nitems"
186 .Fn nvlist_move_descriptor_array "nvlist_t *nvl" "const char *name" "int *value" "size_t nitems"
189 .Fn nvlist_get_bool "const nvlist_t *nvl" "const char *name"
191 .Fn nvlist_get_number "const nvlist_t *nvl" "const char *name"
193 .Fn nvlist_get_string "const nvlist_t *nvl" "const char *name"
195 .Fn nvlist_get_nvlist "const nvlist_t *nvl" "const char *name"
197 .Fn nvlist_get_descriptor "const nvlist_t *nvl" "const char *name"
199 .Fn nvlist_get_binary "const nvlist_t *nvl" "const char *name" "size_t *sizep"
201 .Fn nvlist_get_bool_array "const nvlist_t *nvl" "const char *name" "size_t *nitems"
203 .Fn nvlist_get_number_array "const nvlist_t *nvl" "const char *name" "size_t *nitems"
205 .Fn nvlist_get_string_array "const nvlist_t *nvl" "const char *name" "size_t *nitems"
207 .Fn nvlist_get_nvlist_array "const nvlist_t *nvl" "const char *name" "size_t *nitems"
209 .Fn nvlist_get_descriptor_array "const nvlist_t *nvl" "const char *name" "size_t *nitems"
218 .Fn nvlist_take_bool "nvlist_t *nvl" "const char *name"
220 .Fn nvlist_take_number "nvlist_t *nvl" "const char *name"
222 .Fn nvlist_take_string "nvlist_t *nvl" "const char *name"
224 .Fn nvlist_take_nvlist "nvlist_t *nvl" "const char *name"
226 .Fn nvlist_take_descriptor "nvlist_t *nvl" "const char *name"
228 .Fn nvlist_take_binary "nvlist_t *nvl" "const char *name" "size_t *sizep"
230 .Fn nvlist_take_bool_array "nvlist_t *nvl" "const char *name" "size_t *nitems"
232 .Fn nvlist_take_number_array "nvlist_t *nvl" "const char *name" "size_t *nitems"
234 .Fn nvlist_take_string_array "nvlist_t *nvl" "const char *name" "size_t *nitems"
236 .Fn nvlist_take_nvlist_array "nvlist_t *nvl" "const char *name" "size_t *nitems"
238 .Fn nvlist_take_descriptor_array "nvlist_t *nvl" "const char *name" "size_t *nitems"
241 .Fn nvlist_append_bool_array "nvlist_t *nvl" "const char *name" "const bool value"
243 .Fn nvlist_append_number_array "nvlist_t *nvl" "const char *name" "const uint64_t value"
245 .Fn nvlist_append_string_array "nvlist_t *nvl" "const char *name" "const char * const value"
247 .Fn nvlist_append_nvlist_array "nvlist_t *nvl" "const char *name" "const nvlist_t * const value"
249 .Fn nvlist_append_descriptor_array "nvlist_t *nvl" "const char *name" "int value"
252 .Fn nvlist_free "nvlist_t *nvl" "const char *name"
254 .Fn nvlist_free_type "nvlist_t *nvl" "const char *name" "int type"
257 .Fn nvlist_free_null "nvlist_t *nvl" "const char *name"
259 .Fn nvlist_free_bool "nvlist_t *nvl" "const char *name"
261 .Fn nvlist_free_number "nvlist_t *nvl" "const char *name"
263 .Fn nvlist_free_string "nvlist_t *nvl" "const char *name"
265 .Fn nvlist_free_nvlist "nvlist_t *nvl" "const char *name"
267 .Fn nvlist_free_descriptor "nvlist_t *nvl" "const char *name"
269 .Fn nvlist_free_binary "nvlist_t *nvl" "const char *name"
271 .Fn nvlist_free_bool_array "nvlist_t *nvl" "const char *name"
273 .Fn nvlist_free_number_array "nvlist_t *nvl" "const char *name"
275 .Fn nvlist_free_string_array "nvlist_t *nvl" "const char *name"
277 .Fn nvlist_free_nvlist_array "nvlist_t *nvl" "const char *name"
279 .Fn nvlist_free_descriptor_array "nvlist_t *nvl" "const char *name"
283 library permits creating and managing name value pairs as well as
286 A group (list) of name value pairs is called an
291 There is no data associated with the name.
566 .Fa name
579 .Fa name
603 .Fa name
604 with the type determined by the function name
695 .Fa name .
701 .Fa name
761 .Fa name
784 .Fa name
802 .Fa name
814 .Fa name
820 .Fa name
827 .Fa name
834 .Fa name
854 .Fa name
855 with the type determined by the function name from
859 .Fa name
975 const char *name;
984 while ((name = nvlist_next(nvl, &type, &cookie)) != NULL) {
985 printf("%s=", name);
988 printf("%ju", (uintmax_t)nvlist_get_number(nvl, name));
991 printf("%s", nvlist_get_string(nvl, name));
1004 const char *name;
1014 while ((name = nvlist_next(nvl, &type, &cookie)) != NULL) {
1016 nvl = nvlist_get_nvlist(nvl, name);
1027 const char *name;
1037 while ((name = nvlist_next(nvl, &type, &cookie)) != NULL) {
1039 nvl = nvlist_get_nvlist(nvl, name);
1042 nvl = nvlist_get_nvlist_array(nvl, name, NULL)[0];
1053 const char *name;
1066 while ((name = nvlist_next(nvl, &type, &cookie)) != NULL) {
1068 nvl = nvlist_get_nvlist(nvl, name);
1071 nvl = nvlist_get_nvlist_array(nvl, name,