cddl/usr.sbin/zfsd/case_file.cc
512
nvlist *result;
cddl/usr.sbin/zfsd/vdev.h
52
struct nvlist;
cddl/usr.sbin/zfsd/vdev.h
53
typedef struct nvlist nvlist_t;
cddl/usr.sbin/zfsd/vdev_iterator.cc
78
nvlist **cache_child;
cddl/usr.sbin/zfsd/vdev_iterator.cc
79
nvlist **spare_child;
cddl/usr.sbin/zfsd/vdev_iterator.h
49
struct nvlist;
cddl/usr.sbin/zfsd/vdev_iterator.h
50
typedef struct nvlist nvlist_t;
cddl/usr.sbin/zfsd/zfsd.h
68
struct nvlist;
cddl/usr.sbin/zfsd/zfsd.h
69
typedef struct nvlist nvlist_t;
cddl/usr.sbin/zfsd/zfsd_event.h
58
struct nvlist;
cddl/usr.sbin/zfsd/zfsd_event.h
59
typedef struct nvlist nvlist_t;
cddl/usr.sbin/zfsd/zfsd_exception.h
51
struct nvlist;
cddl/usr.sbin/zfsd/zfsd_exception.h
52
typedef struct nvlist nvlist_t;
cddl/usr.sbin/zfsd/zpool_list.h
54
struct nvlist;
cddl/usr.sbin/zfsd/zpool_list.h
55
typedef struct nvlist nvlist_t;
lib/libbe/be.c
233
struct nvlist *nvl;
lib/libcasper/libcasper/libcasper.h
50
struct nvlist;
lib/libcasper/libcasper/libcasper.h
52
typedef struct nvlist nvlist_t;
lib/libcasper/libcasper/libcasper_service.h
38
struct nvlist;
lib/libcasper/libcasper/libcasper_service.h
40
typedef struct nvlist nvlist_t;
lib/libnv/tests/nv_array_tests.cc
536
nvlist **testnv;
lib/libnv/tests/nv_array_tests.cc
537
const nvlist * const *const_result;
lib/libnv/tests/nv_array_tests.cc
550
testnv = (nvlist**)malloc(sizeof(*testnv) * count);
sbin/zfsbootcfg/zfsbootcfg.c
154
rv = lzbe_nvlist_set(name, nvlist, nv);
sbin/zfsbootcfg/zfsbootcfg.c
162
delete_pair(const char *name, const char *nvlist, const char *key)
sbin/zfsbootcfg/zfsbootcfg.c
167
rv = lzbe_nvlist_get(name, nvlist, &nv);
sbin/zfsbootcfg/zfsbootcfg.c
172
rv = lzbe_nvlist_set(name, nvlist, nv);
sbin/zfsbootcfg/zfsbootcfg.c
189
const char *key, *value, *type, *nvlist;
sbin/zfsbootcfg/zfsbootcfg.c
193
nvlist = NULL;
sbin/zfsbootcfg/zfsbootcfg.c
209
nvlist = optarg;
sbin/zfsbootcfg/zfsbootcfg.c
261
rv = delete_pair(name, nvlist, key);
sbin/zfsbootcfg/zfsbootcfg.c
265
rv = add_pair(name, nvlist, key, type, value);
sbin/zfsbootcfg/zfsbootcfg.c
281
rv = lzbe_bootenv_print(name, nvlist, stdout);
sbin/zfsbootcfg/zfsbootcfg.c
44
add_pair(const char *name, const char *nvlist, const char *key,
sbin/zfsbootcfg/zfsbootcfg.c
52
rv = lzbe_nvlist_get(name, nvlist, &nv);
stand/libsa/zfs/nvlist.c
1562
nvlist_t nvlist;
stand/libsa/zfs/nvlist.c
1649
nvlist.nv_data = &nvp_data->nv_data[0];
stand/libsa/zfs/nvlist.c
1650
nvlist_print(&nvlist, indent + 2);
stand/libsa/zfs/nvlist.c
1654
nvlist.nv_data = &nvp_data->nv_data[0];
stand/libsa/zfs/nvlist.c
1659
nvlist_print(&nvlist, indent + 2);
stand/libsa/zfs/nvlist.c
1668
xdr.xdr_idx = nvlist.nv_data;
stand/libsa/zfs/nvlist.c
1676
nvlist.nv_data += size;
stand/libsa/zfs/nvlist.c
406
nvlist_t nvlist;
stand/libsa/zfs/nvlist.c
424
bzero(&nvlist, sizeof(nvlist));
stand/libsa/zfs/nvlist.c
425
nvlist.nv_data = xdr->xdr_idx;
stand/libsa/zfs/nvlist.c
426
nvlist.nv_idx = nvlist.nv_data;
stand/libsa/zfs/nvlist.c
430
nv_xdr.xdr_buf = nvlist.nv_data;
stand/libsa/zfs/nvlist.c
431
nv_xdr.xdr_idx = nvlist.nv_data;
stand/libsa/zfs/nvlist.c
433
nvl->nv_data + nvl->nv_size - nvlist.nv_data;
stand/libsa/zfs/nvlist.c
438
&nvlist.nv_size))
stand/libsa/zfs/nvlist.c
442
&nvlist.nv_size))
stand/libsa/zfs/nvlist.c
445
if (nvlist_xdr_nvlist(xdr, &nvlist) != 0)
stand/libsa/zfs/nvlist.c
448
nvlist.nv_data = nv_xdr.xdr_idx;
stand/libsa/zfs/nvlist.c
449
nvlist.nv_idx = nv_xdr.xdr_idx;
stand/libsa/zfs/nvlist.c
453
nvl->nv_data + nvl->nv_size - nvlist.nv_data;
stand/libsa/zfs/nvlist.c
852
nvlist_t **nvlist)
stand/libsa/zfs/nvlist.c
870
*nvlist = nv;
stand/libsa/zfs/nvlist.c
903
nvlist_t **nvlist, *nv;
stand/libsa/zfs/nvlist.c
951
nvlist = calloc(nvp_data->nv_nelem,
stand/libsa/zfs/nvlist.c
953
if (nvlist == NULL)
stand/libsa/zfs/nvlist.c
960
nvlist_next(ptr) - ptr, &nvlist[i]);
stand/libsa/zfs/nvlist.c
965
*(nvlist_t ***)valuep = nvlist;
stand/libsa/zfs/nvlist.c
978
free(nvlist[i]->nv_data);
stand/libsa/zfs/nvlist.c
979
free(nvlist[i]);
stand/libsa/zfs/nvlist.c
981
free(nvlist);
stand/libsa/zfs/zfsimpl.c
1000
if (nvlist_find(nvlist, ZPOOL_CONFIG_ASIZE,
stand/libsa/zfs/zfsimpl.c
1006
if (nvlist_find(nvlist, ZPOOL_CONFIG_NPARITY,
stand/libsa/zfs/zfsimpl.c
1010
if (nvlist_find(nvlist, ZPOOL_CONFIG_PATH,
stand/libsa/zfs/zfsimpl.c
1120
uint64_t txg, const nvlist_t *nvlist)
stand/libsa/zfs/zfsimpl.c
1129
rc = vdev_init(top_guid, nvlist, &top_vdev);
stand/libsa/zfs/zfsimpl.c
1140
rc = nvlist_find(nvlist, ZPOOL_CONFIG_CHILDREN, DATA_TYPE_NVLIST_ARRAY,
stand/libsa/zfs/zfsimpl.c
1222
vdev_update_from_nvlist(vdev_t *root, uint64_t top_guid, const nvlist_t *nvlist)
stand/libsa/zfs/zfsimpl.c
1231
vdev_set_initial_state(vdev, nvlist);
stand/libsa/zfs/zfsimpl.c
1234
rc = nvlist_find(nvlist, ZPOOL_CONFIG_CHILDREN, DATA_TYPE_NVLIST_ARRAY,
stand/libsa/zfs/zfsimpl.c
1275
vdev_init_from_nvlist(spa_t *spa, const nvlist_t *nvlist)
stand/libsa/zfs/zfsimpl.c
1281
if (nvlist_find(nvlist, ZPOOL_CONFIG_POOL_GUID, DATA_TYPE_UINT64,
stand/libsa/zfs/zfsimpl.c
1283
nvlist_find(nvlist, ZPOOL_CONFIG_VDEV_CHILDREN, DATA_TYPE_UINT64,
stand/libsa/zfs/zfsimpl.c
1285
nvlist_find(nvlist, ZPOOL_CONFIG_VDEV_TREE, DATA_TYPE_NVLIST,
stand/libsa/zfs/zfsimpl.c
1345
nvlist_find_child_guid(const nvlist_t *nvlist, uint64_t guid)
stand/libsa/zfs/zfsimpl.c
1351
if (nvlist_find(nvlist, ZPOOL_CONFIG_CHILDREN, DATA_TYPE_NVLIST_ARRAY,
stand/libsa/zfs/zfsimpl.c
1377
nvlist_find_vdev_guid(const nvlist_t *nvlist, uint64_t guid)
stand/libsa/zfs/zfsimpl.c
1382
if (nvlist_find(nvlist, ZPOOL_CONFIG_VDEV_TREE, DATA_TYPE_NVLIST, NULL,
stand/libsa/zfs/zfsimpl.c
3638
nvlist_t *nvlist;
stand/libsa/zfs/zfsimpl.c
3673
rc = load_nvlist(spa, config_object, &nvlist);
stand/libsa/zfs/zfsimpl.c
3696
rc = vdev_init_from_nvlist(spa, nvlist);
stand/libsa/zfs/zfsimpl.c
3697
nvlist_destroy(nvlist);
stand/libsa/zfs/zfsimpl.c
893
vdev_set_initial_state(vdev_t *vdev, const nvlist_t *nvlist)
stand/libsa/zfs/zfsimpl.c
900
(void) nvlist_find(nvlist, ZPOOL_CONFIG_OFFLINE, DATA_TYPE_UINT64, NULL,
stand/libsa/zfs/zfsimpl.c
902
(void) nvlist_find(nvlist, ZPOOL_CONFIG_REMOVED, DATA_TYPE_UINT64, NULL,
stand/libsa/zfs/zfsimpl.c
904
(void) nvlist_find(nvlist, ZPOOL_CONFIG_FAULTED, DATA_TYPE_UINT64, NULL,
stand/libsa/zfs/zfsimpl.c
906
(void) nvlist_find(nvlist, ZPOOL_CONFIG_DEGRADED, DATA_TYPE_UINT64,
stand/libsa/zfs/zfsimpl.c
908
(void) nvlist_find(nvlist, ZPOOL_CONFIG_NOT_PRESENT, DATA_TYPE_UINT64,
stand/libsa/zfs/zfsimpl.c
910
(void) nvlist_find(nvlist, ZPOOL_CONFIG_IS_LOG, DATA_TYPE_UINT64, NULL,
stand/libsa/zfs/zfsimpl.c
928
vdev_init(uint64_t guid, const nvlist_t *nvlist, vdev_t **vdevp)
stand/libsa/zfs/zfsimpl.c
937
if (nvlist_find(nvlist, ZPOOL_CONFIG_ID, DATA_TYPE_UINT64, NULL, &id,
stand/libsa/zfs/zfsimpl.c
939
nvlist_find(nvlist, ZPOOL_CONFIG_TYPE, DATA_TYPE_STRING, NULL,
stand/libsa/zfs/zfsimpl.c
972
nvlist_find(nvlist,
stand/libsa/zfs/zfsimpl.c
976
nvlist_find(nvlist,
stand/libsa/zfs/zfsimpl.c
980
nvlist_find(nvlist,
stand/libsa/zfs/zfsimpl.c
994
vdev_set_initial_state(vdev, nvlist);
stand/libsa/zfs/zfsimpl.c
996
if (nvlist_find(nvlist, ZPOOL_CONFIG_ASHIFT,
sys/dev/cxgbe/t4_iov.c
360
t4iov_iov_init(device_t dev, uint16_t num_vfs, const struct nvlist *config)
sys/dev/cxgbe/t4_iov.c
373
t4iov_add_vf(device_t dev, uint16_t vfnum, const struct nvlist *config)
sys/dev/pci/pci_iov.c
101
pci_iov_attach_name(device_t dev, struct nvlist *pf_schema,
sys/dev/pci/pci_iov.c
102
struct nvlist *vf_schema, const char *fmt, ...)
sys/dev/pci/pci_iov.h
32
struct nvlist;
sys/dev/pci/pci_iov.h
34
int pci_iov_attach_name(device_t dev, struct nvlist *pf_schema,
sys/dev/pci/pci_iov.h
35
struct nvlist *vf_schema, const char *fmt, ...) __printflike(4, 5);
sys/dev/pci/pci_iov.h
38
pci_iov_attach(device_t dev, struct nvlist *pf_schema, struct nvlist *vf_schema)
sys/dev/sound/sndstat.c
859
sndstat_dsp_nvlist_is_sane(const nvlist_t *nvlist)
sys/dev/sound/sndstat.c
861
if (!(nvlist_exists_string(nvlist, SNDST_DSPS_DEVNODE) &&
sys/dev/sound/sndstat.c
862
nvlist_exists_string(nvlist, SNDST_DSPS_DESC) &&
sys/dev/sound/sndstat.c
863
nvlist_exists_number(nvlist, SNDST_DSPS_PCHAN) &&
sys/dev/sound/sndstat.c
864
nvlist_exists_number(nvlist, SNDST_DSPS_RCHAN)))
sys/dev/sound/sndstat.c
867
if (nvlist_get_number(nvlist, SNDST_DSPS_PCHAN) > 0) {
sys/dev/sound/sndstat.c
868
if (nvlist_exists_nvlist(nvlist, SNDST_DSPS_INFO_PLAY)) {
sys/dev/sound/sndstat.c
869
if (!sndstat_diinfo_is_sane(nvlist_get_nvlist(nvlist,
sys/dev/sound/sndstat.c
872
} else if (!(nvlist_exists_number(nvlist, "pminrate") &&
sys/dev/sound/sndstat.c
873
nvlist_exists_number(nvlist, "pmaxrate") &&
sys/dev/sound/sndstat.c
874
nvlist_exists_number(nvlist, "pfmts")))
sys/dev/sound/sndstat.c
878
if (nvlist_get_number(nvlist, SNDST_DSPS_RCHAN) > 0) {
sys/dev/sound/sndstat.c
879
if (nvlist_exists_nvlist(nvlist, SNDST_DSPS_INFO_REC)) {
sys/dev/sound/sndstat.c
880
if (!sndstat_diinfo_is_sane(nvlist_get_nvlist(nvlist,
sys/dev/sound/sndstat.c
883
} else if (!(nvlist_exists_number(nvlist, "rminrate") &&
sys/dev/sound/sndstat.c
884
nvlist_exists_number(nvlist, "rmaxrate") &&
sys/dev/sound/sndstat.c
885
nvlist_exists_number(nvlist, "rfmts")))
sys/dev/sound/sndstat.c
906
sndstat_dsp_unpack_nvlist(const nvlist_t *nvlist, struct sndstat_userdev *ud)
sys/dev/sound/sndstat.c
919
devnode = nvlist_get_string(nvlist, SNDST_DSPS_DEVNODE);
sys/dev/sound/sndstat.c
920
if (nvlist_exists_string(nvlist, SNDST_DSPS_NAMEUNIT))
sys/dev/sound/sndstat.c
921
nameunit = nvlist_get_string(nvlist, SNDST_DSPS_NAMEUNIT);
sys/dev/sound/sndstat.c
924
desc = nvlist_get_string(nvlist, SNDST_DSPS_DESC);
sys/dev/sound/sndstat.c
925
pchan = nvlist_get_number(nvlist, SNDST_DSPS_PCHAN);
sys/dev/sound/sndstat.c
926
rchan = nvlist_get_number(nvlist, SNDST_DSPS_RCHAN);
sys/dev/sound/sndstat.c
928
if (nvlist_exists_nvlist(nvlist, SNDST_DSPS_INFO_PLAY)) {
sys/dev/sound/sndstat.c
929
diinfo = nvlist_get_nvlist(nvlist,
sys/dev/sound/sndstat.c
934
pminrate = nvlist_get_number(nvlist, "pminrate");
sys/dev/sound/sndstat.c
935
pmaxrate = nvlist_get_number(nvlist, "pmaxrate");
sys/dev/sound/sndstat.c
936
pfmts = nvlist_get_number(nvlist, "pfmts");
sys/dev/sound/sndstat.c
940
if (nvlist_exists_nvlist(nvlist, SNDST_DSPS_INFO_REC)) {
sys/dev/sound/sndstat.c
941
diinfo = nvlist_get_nvlist(nvlist,
sys/dev/sound/sndstat.c
946
rminrate = nvlist_get_number(nvlist, "rminrate");
sys/dev/sound/sndstat.c
947
rmaxrate = nvlist_get_number(nvlist, "rmaxrate");
sys/dev/sound/sndstat.c
948
rfmts = nvlist_get_number(nvlist, "rfmts");
sys/dev/sound/sndstat.c
952
provider = dnvlist_get_string(nvlist, SNDST_DSPS_PROVIDER, "");
sys/dev/sound/sndstat.c
957
nvlist_exists_nvlist(nvlist, SNDST_DSPS_PROVIDER_INFO)) {
sys/dev/sound/sndstat.c
959
nvlist_get_nvlist(nvlist, SNDST_DSPS_PROVIDER_INFO));
sys/net/if.h
677
struct nvlist;
sys/net/if.h
679
int if_capnv_to_capint(const struct nvlist *nv, int *old_cap,
sys/net/if.h
681
void if_capint_to_capnv(struct nvlist *nv,
sys/net/if.h
686
struct nvlist *nvcap;
sys/sys/_nv.h
40
struct nvlist;
sys/sys/_nv.h
42
typedef struct nvlist nvlist_t;
usr.sbin/ctladm/ctladm.c
3871
struct cctl_nvlist_data *nvlist;
usr.sbin/ctladm/ctladm.c
3874
nvlist = (struct cctl_nvlist_data *)user_data;
usr.sbin/ctladm/ctladm.c
3875
cur_conn = nvlist->cur_conn;
usr.sbin/ctladm/ctladm.c
3876
nvlist->level++;
usr.sbin/ctladm/ctladm.c
3877
if ((u_int)nvlist->level >= nitems(nvlist->cur_sb))
usr.sbin/ctladm/ctladm.c
3879
nitems(nvlist->cur_sb));
usr.sbin/ctladm/ctladm.c
3881
nvlist->cur_sb[nvlist->level] = sbuf_new_auto();
usr.sbin/ctladm/ctladm.c
3882
if (nvlist->cur_sb[nvlist->level] == NULL)
usr.sbin/ctladm/ctladm.c
3895
nvlist->num_conns++;
usr.sbin/ctladm/ctladm.c
3896
nvlist->cur_conn = cur_conn;
usr.sbin/ctladm/ctladm.c
3898
STAILQ_INSERT_TAIL(&nvlist->conn_list, cur_conn, links);
usr.sbin/ctladm/ctladm.c
3916
struct cctl_nvlist_data *nvlist;
usr.sbin/ctladm/ctladm.c
3920
nvlist = (struct cctl_nvlist_data *)user_data;
usr.sbin/ctladm/ctladm.c
3921
cur_conn = nvlist->cur_conn;
usr.sbin/ctladm/ctladm.c
3926
if (nvlist->cur_sb[nvlist->level] == NULL)
usr.sbin/ctladm/ctladm.c
3928
nvlist->level, name);
usr.sbin/ctladm/ctladm.c
3930
sbuf_finish(nvlist->cur_sb[nvlist->level]);
usr.sbin/ctladm/ctladm.c
3931
str = strdup(sbuf_data(nvlist->cur_sb[nvlist->level]));
usr.sbin/ctladm/ctladm.c
3934
sbuf_len(nvlist->cur_sb[nvlist->level]));
usr.sbin/ctladm/ctladm.c
3936
sbuf_delete(nvlist->cur_sb[nvlist->level]);
usr.sbin/ctladm/ctladm.c
3937
nvlist->cur_sb[nvlist->level] = NULL;
usr.sbin/ctladm/ctladm.c
3938
nvlist->level--;
usr.sbin/ctladm/ctladm.c
3949
nvlist->cur_conn = NULL;
usr.sbin/ctladm/ctladm.c
3964
struct cctl_nvlist_data *nvlist;
usr.sbin/ctladm/ctladm.c
3966
nvlist = (struct cctl_nvlist_data *)user_data;
usr.sbin/ctladm/ctladm.c
3968
sbuf_bcat(nvlist->cur_sb[nvlist->level], str, len);
usr.sbin/ctladm/ctladm.c
3993
struct cctl_nvlist_data nvlist;
usr.sbin/ctladm/ctladm.c
4004
bzero(&nvlist, sizeof(nvlist));
usr.sbin/ctladm/ctladm.c
4005
STAILQ_INIT(&nvlist.conn_list);
usr.sbin/ctladm/ctladm.c
4054
XML_SetUserData(parser, &nvlist);
usr.sbin/ctladm/ctladm.c
4071
STAILQ_FOREACH(conn, &nvlist.conn_list, links) {
usr.sbin/ctladm/ctladm.c
4082
STAILQ_FOREACH(conn, &nvlist.conn_list, links) {