Home
last modified time | relevance | path

Searched refs:nvlist (Results 1 – 25 of 41) sorted by relevance

12

/illumos-gate/usr/src/boot/libsa/zfs/
H A DMakefile.inc21 OBJECTS += nvlist.o
28 objs/nvlist.o pics/nvlist.o := CPPFLAGS += -I../../common
29 objs/nvlist.o pics/nvlist.o := CPPFLAGS += -I../../sys/cddl/boot/zfs
H A Dnvlist.c401 nvlist_t nvlist; in nvlist_xdr_nvp() local
419 bzero(&nvlist, sizeof (nvlist)); in nvlist_xdr_nvp()
421 nvlist.nv_idx = nvlist.nv_data; in nvlist_xdr_nvp()
433 &nvlist.nv_size)) in nvlist_xdr_nvp()
437 &nvlist.nv_size)) in nvlist_xdr_nvp()
847 nvlist_t **nvlist) in clone_nvlist() argument
865 *nvlist = nv; in clone_nvlist()
948 if (nvlist == NULL) in nvlist_find()
974 free(nvlist[i]); in nvlist_find()
976 free(nvlist); in nvlist_find()
[all …]
H A Dzfsimpl.c952 nvlist_find(nvlist, in vdev_init()
956 nvlist_find(nvlist, in vdev_init()
960 nvlist_find(nvlist, in vdev_init()
974 vdev_set_initial_state(vdev, nvlist); in vdev_init()
976 if (nvlist_find(nvlist, ZPOOL_CONFIG_ASHIFT, in vdev_init()
980 if (nvlist_find(nvlist, ZPOOL_CONFIG_ASIZE, in vdev_init()
990 if (nvlist_find(nvlist, ZPOOL_CONFIG_PATH, in vdev_init()
1253 vdev_set_initial_state(vdev, nvlist); in vdev_update_from_nvlist()
3478 nvlist_t *nvlist; in zfs_spa_init() local
3521 rc = vdev_init_from_nvlist(spa, nvlist); in zfs_spa_init()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Ddefaults.c84 nvlist_t *nvlist; in df_build_cache() local
90 if (nvlist_alloc(&nvlist, NV_UNIQUE_NAME, 0) != 0) { in df_build_cache()
138 if (nvlist_add_string(nvlist, &entry[i], value) != 0) { in df_build_cache()
141 nvlist_free(nvlist); in df_build_cache()
142 nvlist = NULL; in df_build_cache()
148 return (nvlist); in df_build_cache()
/illumos-gate/usr/src/cmd/picl/plugins/common/piclevent/
H A Dpicl_slm.c247 nvlist_t *nvlist = NULL; in piclslm_add_ec_dr_req_args() local
251 if (sysevent_get_attr_list(ev, &nvlist)) { in piclslm_add_ec_dr_req_args()
255 if (nvlist_lookup_string(nvlist, DR_AP_ID, &ap_id) != 0 || in piclslm_add_ec_dr_req_args()
257 nvlist_free(nvlist); in piclslm_add_ec_dr_req_args()
262 nvlist_free(nvlist); in piclslm_add_ec_dr_req_args()
267 if (nvlist_lookup_string(nvlist, DR_REQ_TYPE, &dr_req) != 0) in piclslm_add_ec_dr_req_args()
271 nvlist_free(nvlist); in piclslm_add_ec_dr_req_args()
279 nvlist_free(nvlist); in piclslm_add_ec_dr_req_args()
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dfsys_zfs.c1245 nvlist_unpack(char *nvlist, char **out) in nvlist_unpack() argument
1248 if (nvlist[0] != NV_ENCODE_XDR || nvlist[1] != HOST_ENDIAN) in nvlist_unpack()
1251 *out = nvlist + 4; in nvlist_unpack()
1256 nvlist_array(char *nvlist, int index) in nvlist_array() argument
1262 nvlist = nvlist + 4 * 2; in nvlist_array()
1267 nvlist = nvlist + 4 * 2; /* skip the ending 2 zeros - 8 bytes */ in nvlist_array()
1270 return (nvlist); in nvlist_array()
1415 for (nvpair = nvlist_next_nvpair(nvlist, NULL); in nvlist_lookup_value()
1417 nvpair = nvlist_next_nvpair(nvlist, nvpair)) { in nvlist_lookup_value()
1535 char *nvlist, *nv, *features; in check_pool_label() local
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddsl_destroy.h34 struct nvlist;
38 int dsl_destroy_snapshots_nvl(struct nvlist *, boolean_t,
39 struct nvlist *);
H A Ddmu.h75 struct nvlist;
341 int dsl_destroy_snapshots_nvl(struct nvlist *snaps, boolean_t defer,
342 struct nvlist *errlist);
968 void dmu_objset_stats(objset_t *os, struct nvlist *nv);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ipqosconf/
H A Dipqosconf.h247 nvlist_t *nvlist; member
273 nvlist_t *nvlist; member
282 nvlist_t *nvlist; member
299 nvlist_t *nvlist; member
322 nvlist_t *nvlist; member
H A Dipqosconf.c1208 res = diffnvlists(old->nvlist, new->nvlist, module_name, &diff, in diffparams()
1249 res = diffnvlists(old->nvlist, new->nvlist, module_name, &diff, in difffilter()
6259 if (params->nvlist) { in readparams()
6261 params->nvlist = NULL; in readparams()
6297 cls->nvlist = NULL; in dup_class()
6448 if (flt->nvlist) { in free_filter()
6517 if (ofilter->nvlist) { in dup_filter()
6518 res = nvlist_dup(ofilter->nvlist, &nf->nvlist, 0); in dup_filter()
6667 free(act->nvlist); in free_actions()
8831 params->nvlist = nvlcp; in parse_kparams()
[all …]
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Devents.c385 nvlist_t *nvlist = NULL; in event_handler() local
388 (void) sysevent_get_attr_list(ev, &nvlist); in event_handler()
389 if (nvlist != NULL) { in event_handler()
390 (void) nvlist_lookup_string(nvlist, DEV_NAME, &dev_name); in event_handler()
393 print_nvlist("**** ", nvlist); in event_handler()
401 if (nvlist != NULL) { in event_handler()
402 nvlist_free(nvlist); in event_handler()
/illumos-gate/usr/src/cmd/eeprom/i386/
H A Dbenv.c677 add_pair(const char *name, const char *nvlist, const char *key, in add_pair() argument
685 rv = lzbe_nvlist_get(name, nvlist, &nv); in add_pair()
815 rv = lzbe_nvlist_set(name, nvlist, nv); in add_pair()
828 rv = lzbe_nvlist_get(name, nvlist, &nv); in delete_pair()
833 rv = lzbe_nvlist_set(name, nvlist, nv); in delete_pair()
859 char *name, *key, *type, *nvlist, *value; in main() local
862 nvlist = NULL; in main()
897 nvlist = optarg; in main()
946 return (lzbe_bootenv_print(name, nvlist, stdout)); in main()
953 rv = delete_pair(name, nvlist, key); in main()
[all …]
/illumos-gate/usr/src/lib/libzfsbootenv/common/
H A Dlzbe_util.c24 lzbe_bootenv_print(const char *pool, const char *nvlist, FILE *of) in lzbe_bootenv_print() argument
32 rv = lzbe_nvlist_get(pool, nvlist, (void **)&nv); in lzbe_bootenv_print()
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventconfd/
H A Dsyseventconfd.c243 nvlist_t *nvlist; in event_handler() local
246 nvlist = NULL; in event_handler()
247 if (sysevent_get_attr_list(event, &nvlist) != 0) { in event_handler()
252 if ((cmd = alloc_cmd(nvlist)) != NULL) { in event_handler()
266 nvlist_free(nvlist); in event_handler()
603 alloc_cmd(nvlist_t *nvlist) in alloc_cmd() argument
609 if (nvlist_dup(nvlist, &cmd->cmd_nvlist, 0) != 0) { in alloc_cmd()
H A Dsyseventconfd.h88 static struct cmd *alloc_cmd(nvlist_t *nvlist);
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dnvpair.c44 nvlist_t nvlist; in nvpair_walk_init() local
53 if (mdb_vread(&nvlist, sizeof (nvlist), wsp->walk_addr) == -1) { in nvpair_walk_init()
58 if (mdb_vread(&nvpriv, sizeof (nvpriv), nvlist.nvl_priv) == -1) { in nvpair_walk_init()
59 mdb_warn("failed to read nvpriv at %p", nvlist.nvl_priv); in nvpair_walk_init()
/illumos-gate/usr/src/lib/libfru/libnvfru/
H A Dnvfru.c353 convert_fru(fru_nodehdl_t hdl, nvlist_t **nvlist) in convert_fru() argument
378 *nvlist = nv; in convert_fru()
386 nvlist_t **nvlist) in rawfru_to_nvlist() argument
405 err = convert_fru(hdl, nvlist); in rawfru_to_nvlist()
/illumos-gate/usr/src/cmd/syseventd/modules/sysevent_conf_mod/
H A Dsysevent_conf_mod.h150 static str_t *find_macro_definition(sysevent_t *ev, nvlist_t *nvlist,
152 static int expand_macros(sysevent_t *ev, nvlist_t *nvlist,
H A Dsysevent_conf_mod.c1056 find_macro_definition(sysevent_t *ev, nvlist_t *nvlist, syseventtab_t *sep, in find_macro_definition() argument
1141 if (nvlist) { in find_macro_definition()
1144 while ((nvp = nvlist_next_nvpair(nvlist, nvp)) != NULL) { in find_macro_definition()
1414 expand_macros(sysevent_t *ev, nvlist_t *nvlist, syseventtab_t *sep, in expand_macros() argument
1462 replacement = find_macro_definition(ev, nvlist, in expand_macros()
1661 nvlist_t *nvlist; in queue_event() local
1690 if (sysevent_get_attr_list(ev, &nvlist) != 0) { in queue_event()
1697 if (expand_macros(ev, nvlist, sep, line, hdr)) { in queue_event()
1699 nvlist_free(nvlist); in queue_event()
1702 nvlist_free(nvlist); in queue_event()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dspa_config.c80 nvlist_t *nvlist, *child; in spa_config_load() local
115 if (nvlist_unpack(buf, fsize, &nvlist, KM_SLEEP) != 0) in spa_config_load()
124 while ((nvpair = nvlist_next_nvpair(nvlist, nvpair)) != NULL) { in spa_config_load()
136 nvlist_free(nvlist); in spa_config_load()
/illumos-gate/usr/src/common/zfs/
H A Dzfs_deleg.h91 int zfs_deleg_verify_nvlist(nvlist_t *nvlist);
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Dpool_rcm.c360 uint_t flags, nvlist_t *nvlist, char **errorp, rcm_info_t **dependent_info) in pool_request_capacity_change() argument
375 return ((*registrations[i].capacity_change_cb)(nvlist, in pool_request_capacity_change()
385 uint_t flags, nvlist_t *nvlist, char **info, rcm_info_t **dependent_info) in pool_notify_capacity_change() argument
/illumos-gate/usr/src/uts/common/os/
H A Dlog_sysevent.c1779 nvlist_t *nvlist; in notify_lofi() local
1789 (void) sysevent_get_attr_list(ev, &nvlist); in notify_lofi()
1790 driver = fnvlist_lookup_string(nvlist, DEV_DRIVER_NAME); in notify_lofi()
1791 instance = fnvlist_lookup_int32(nvlist, DEV_INSTANCE); in notify_lofi()
1795 fnvlist_free(nvlist); in notify_lofi()
1806 fnvlist_add_nvlist(lofi_devlink_cache.ln_data, name, nvlist); in notify_lofi()
1814 fnvlist_free(nvlist); in notify_lofi()
/illumos-gate/usr/src/uts/common/sys/idm/
H A Didm_text.h177 idm_pdu_list_to_nvlist(list_t *pdu_list, nvlist_t **nvlist,
/illumos-gate/usr/src/lib/libsysevent/
H A Dlibsysevent.h62 int sysevent_get_attr_list(sysevent_t *ev, nvlist_t **nvlist);

12