Home
last modified time | relevance | path

Searched refs:nvpair_t (Results 1 – 25 of 43) sorted by relevance

12

/netbsd-src/sys/external/bsd/libnv/dist/
H A Dnv_impl.h46 typedef struct nvpair nvpair_t; typedef
124 nvpair_t *nvlist_first_nvpair(const nvlist_t *nvl);
125 nvpair_t *nvlist_next_nvpair(const nvlist_t *nvl, const nvpair_t *nvp);
126 nvpair_t *nvlist_prev_nvpair(const nvlist_t *nvl, const nvpair_t *nvp);
128 void nvlist_add_nvpair(nvlist_t *nvl, const nvpair_t *nvp);
130 bool nvlist_move_nvpair(nvlist_t *nvl, nvpair_t *nvp);
132 void nvlist_set_parent(nvlist_t *nvl, nvpair_t *parent);
133 void nvlist_set_array_next(nvlist_t *nvl, nvpair_t *ele);
134 nvpair_t *nvlist_get_array_next_nvpair(nvlist_t *nvl);
136 const nvpair_t *nvlist_get_nvpair(const nvlist_t *nvl, const char *name);
[all …]
H A Dnvpair_impl.h53 void nvpair_assert(const nvpair_t *nvp);
54 nvlist_t *nvpair_nvlist(const nvpair_t *nvp);
55 nvpair_t *nvpair_next(const nvpair_t *nvp);
56 nvpair_t *nvpair_prev(const nvpair_t *nvp);
57 void nvpair_insert(struct nvl_head *head, nvpair_t *nvp, nvlist_t *nvl);
58 void nvpair_remove(struct nvl_head *head, nvpair_t *nvp, const nvlist_t *nvl);
60 size_t nvpair_size(const nvpair_t *nvp);
62 size_t *leftp, nvpair_t **nvpp);
63 void nvpair_free_structure(nvpair_t *nvp);
64 void nvpair_init_datasize(nvpair_t *nvp);
[all …]
H A Dnvpair.c134 nvpair_assert(const nvpair_t *nvp) in nvpair_assert()
140 static nvpair_t *
144 nvpair_t *nvp; in nvpair_allocv()
171 nvpair_append(nvpair_t *nvp, const void *value, size_t valsize, size_t datasize) in nvpair_append()
193 nvpair_nvlist(const nvpair_t *nvp) in nvpair_nvlist()
201 nvpair_t *
202 nvpair_next(const nvpair_t *nvp) in nvpair_next()
211 nvpair_t *
212 nvpair_prev(const nvpair_t *nvp) in nvpair_prev()
222 nvpair_insert(struct nvl_head *head, nvpair_t *nv
[all...]
H A Dnvlist.c124 nvpair_t *nvl_parent;
125 nvpair_t *nvl_array_next;
173 nvpair_t *nvp; in nvlist_destroy()
222 nvpair_t *
234 nvpair_t *nvp; in nvlist_get_parent()
248 nvlist_set_parent(nvlist_t *nvl, nvpair_t *parent) in nvlist_set_parent()
257 nvlist_set_array_next(nvlist_t *nvl, nvpair_t *ele) in nvlist_set_array_next()
272 nvpair_t *
293 nvpair_t *nvp; in nvlist_get_array_next()
357 static nvpair_t *
[all...]
H A Dnvlist_impl.h51 nvpair_t *nvlist_get_nvpair_parent(const nvlist_t *nvl);
/netbsd-src/external/cddl/osnet/dist/uts/common/sys/
H A Dnvpair.h87 } nvpair_t; typedef
117 #define NVP_NAME(nvp) ((char *)(nvp) + sizeof (nvpair_t))
120 #define NVP_VALUE(nvp) ((char *)(nvp) + NV_ALIGN(sizeof (nvpair_t) \
171 int nvlist_add_nvpair(nvlist_t *, nvpair_t *);
204 int nvlist_remove_nvpair(nvlist_t *, nvpair_t *);
239 int nvlist_lookup_nvpair(nvlist_t *, const char *, nvpair_t **);
240 int nvlist_lookup_nvpair_embedded_index(nvlist_t *, const char *, nvpair_t **,
246 nvpair_t *nvlist_next_nvpair(nvlist_t *, nvpair_t *);
247 nvpair_t *nvlist_prev_nvpair(nvlist_t *, nvpair_t *);
248 char *nvpair_name(nvpair_t *);
[all …]
H A Dnvpair_impl.h56 nvpair_t nvi_nvp; /* nvpair */
H A Dsysevent.h110 typedef nvpair_t sysevent_attr_t;
/netbsd-src/external/cddl/osnet/dist/common/nvpair/
H A Dfnvpair.c125 nvpair_t *pair; in fnvlist_num_pairs()
212 fnvlist_add_nvpair(nvlist_t *nvl, nvpair_t *pair) in fnvlist_add_nvpair()
302 fnvlist_remove_nvpair(nvlist_t *nvl, nvpair_t *pair) in fnvlist_remove_nvpair()
307 nvpair_t *
310 nvpair_t *rv; in fnvlist_lookup_nvpair()
419 fnvpair_value_boolean_value(nvpair_t *nvp) in fnvpair_value_boolean_value()
427 fnvpair_value_byte(nvpair_t *nvp) in fnvpair_value_byte()
435 fnvpair_value_int8(nvpair_t *nvp) in fnvpair_value_int8()
443 fnvpair_value_int16(nvpair_t *nvp) in fnvpair_value_int16()
451 fnvpair_value_int32(nvpair_t *nvp) in fnvpair_value_int32()
[all …]
H A Dnvpair.c131 (NV_ALIGN((sizeof (nvpair_t)) + name_len) + NV_ALIGN(data_len))
141 #define NVP_VALOFF(nvp) (NV_ALIGN(sizeof (nvpair_t) + (nvp)->nvp_name_sz))
303 static nvpair_t *
308 nvpair_t *nvp; in nvp_buf_alloc()
329 nvp_buf_free(nvlist_t *nvl, nvpair_t *nvp) in nvp_buf_free()
341 nvp_buf_link(nvlist_t *nvl, nvpair_t *nvp) in nvp_buf_link()
360 nvp_buf_unlink(nvlist_t *nvl, nvpair_t *nvp) in nvp_buf_unlink()
436 i_validate_nvpair_name(nvpair_t *nvp) in i_validate_nvpair_name()
480 i_validate_nvpair(nvpair_t *nvp) in i_validate_nvpair()
514 nvpair_t *nvp = &curr->nvi_nvp; in nvlist_copy_pairs()
[all …]
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Ddsl_userhold.c93 for (nvpair_t *pair = nvlist_next_nvpair(dduha->dduha_holds, NULL); in dsl_dataset_user_hold_check()
263 for (nvpair_t *pair = nvlist_next_nvpair(dduha->dduha_chkholds, NULL); in dsl_dataset_user_hold_sync()
307 nvpair_t *pair; in dsl_dataset_user_hold()
366 for (nvpair_t *pair = nvlist_next_nvpair(holds, NULL); pair != NULL; in dsl_dataset_user_release_check_one()
438 for (nvpair_t *pair = nvlist_next_nvpair(ddura->ddura_holds, NULL); in dsl_dataset_user_release_check()
479 for (nvpair_t *pair = nvlist_next_nvpair(holds, NULL); pair != NULL; in dsl_dataset_user_release_sync_one()
506 for (nvpair_t *pair = nvlist_next_nvpair(ddura->ddura_chkholds, NULL); in dsl_dataset_user_release_sync()
552 nvpair_t *pair; in dsl_dataset_user_release_impl()
H A Ddsl_bookmark.c156 for (nvpair_t *pair = nvlist_next_nvpair(dbca->dbca_bmarks, NULL); in dsl_bookmark_create_check()
188 for (nvpair_t *pair = nvlist_next_nvpair(dbca->dbca_bmarks, NULL); in dsl_bookmark_create_sync()
239 nvpair_t *pair; in dsl_bookmark_create()
362 for (nvpair_t *pair = nvlist_next_nvpair(dbda->dbda_bmarks, NULL); in dsl_bookmark_destroy_check()
404 for (nvpair_t *pair = nvlist_next_nvpair(dbda->dbda_success, NULL); in dsl_bookmark_destroy_sync()
444 nvpair_t *pair = nvlist_next_nvpair(bmarks, NULL); in dsl_bookmark_destroy()
H A Ddsl_deleg.c94 nvpair_t *whopair = NULL; in dsl_deleg_can_allow()
102 nvpair_t *permpair = NULL; in dsl_deleg_can_allow()
127 nvpair_t *whopair = NULL; in dsl_deleg_can_unallow()
162 nvpair_t *whopair = NULL; in dsl_deleg_set_sync()
177 nvpair_t *permpair = NULL; in dsl_deleg_set_sync()
207 nvpair_t *whopair = NULL; in dsl_deleg_unset_sync()
220 nvpair_t *permpair = NULL; in dsl_deleg_unset_sync()
H A Dzfs_ioctl.c265 static int zfs_check_settable(const char *name, nvpair_t *property,
655 zfs_secpolicy_setprop(const char *dsname, zfs_prop_t prop, nvpair_t *propval, in zfs_secpolicy_setprop()
882 nvpair_t *pair, *nextpair; in zfs_secpolicy_destroy_snaps()
1047 nvpair_t *pair; in zfs_secpolicy_snapshot()
1078 for (nvpair_t *pair = nvlist_next_nvpair(innvl, NULL); in zfs_secpolicy_bookmark()
1101 nvpair_t *pair, *nextpair; in zfs_secpolicy_destroy_bookmarks()
1287 nvpair_t *pair; in zfs_secpolicy_hold()
1313 nvpair_t *pair; in zfs_secpolicy_release()
1406 nvpair_t *more_errors; in nvlist_smush()
1416 nvpair_t *pair = nvlist_prev_nvpair(errors, in nvlist_smush()
[all …]
H A Ddsl_destroy.c93 nvpair_t *pair; in dsl_destroy_snapshot_check()
481 nvpair_t *pair; in dsl_destroy_snapshot_sync()
514 nvpair_t *pair; in dsl_destroy_snapshots_nvl()
/netbsd-src/external/cddl/osnet/dist/lib/libzfs_core/common/
H A Dlibzfs_core.c265 nvpair_t *elem;
317 nvpair_t *elem;
414 nvpair_t *elem;
460 nvpair_t *elem;
772 nvpair_t *elem;
834 nvpair_t *elem;
H A Dlibzfs_core_compat.c36 nvpair_t *pair, *hpair; in lzc_compat_pre()
/netbsd-src/external/cddl/osnet/dist/lib/libnvpair/
H A Dlibnvpair.h45 extern int nvpair_value_match(nvpair_t *, int, char *, char **);
46 extern int nvpair_value_match_regex(nvpair_t *, int, char *, regex_t *,
H A Dlibnvpair.c570 nvpair_t *nvp; in nvlist_print_with_indent()
795 nvpair_t *elem = NULL; in dump_nvlist()
959 nvpair_value_match_regex(nvpair_t *nvp, int ai, in nvpair_value_match_regex()
1284 nvpair_value_match(nvpair_t *nvp, int ai, char *value, char **ep) in nvpair_value_match()
/netbsd-src/external/cddl/osnet/dist/common/zfs/
H A Dzfs_comutil.c72 nvpair_t *elem; in zpool_get_rewind_policy()
H A Dzfs_deleg.c150 nvpair_t *who, *perm_name; in zfs_deleg_verify_nvlist()
/netbsd-src/external/cddl/osnet/dist/lib/libzfs/common/
H A Dlibzfs_dataset.c205 nvpair_t *elem; in process_user_props()
867 nvpair_t *elem; in zfs_valid_proplist()
1588 for (nvpair_t *elem = nvlist_next_nvpair(nvl, NULL); in zfs_prop_set_list()
1601 for (nvpair_t *elem = nvlist_next_nvpair(nvl, NULL); in zfs_prop_set_list()
1609 for (nvpair_t *elem = nvlist_next_nvpair(nvl, NULL); in zfs_prop_set_list()
1677 for (nvpair_t *elem = nvlist_next_nvpair(nvl, NULL); in zfs_prop_set_list()
2158 nvpair_t *pair; in get_clones_string()
3478 for (nvpair_t *pair = nvlist_next_nvpair(errlist, NULL); in zfs_destroy_snaps_nvl()
3662 nvpair_t *elem; in zfs_snapshot_nvl()
4157 nvpair_t *elem; in zfs_expand_proplist()
[all …]
H A Dlibzfs_iter.c43 nvpair_t *pair; in zfs_iter_clones()
198 for (nvpair_t *pair = nvlist_next_nvpair(bmarks, NULL); in zfs_iter_bookmarks()
H A Dlibzfs_impl.h149 int zprop_parse_value(libzfs_handle_t *, nvpair_t *, int, zfs_type_t,
/netbsd-src/external/cddl/osnet/dist/cmd/zhack/
H A Dzhack.c131 nvpair_t *elem; in import_pool()
250 for (nvpair_t *pair = nvlist_next_nvpair(nv, NULL); in dump_mos()

12