/illumos-gate/usr/src/boot/libsa/zfs/ |
H A D | Makefile.inc | 21 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 D | nvlist.c | 401 nvlist_t nvlist; in nvlist_xdr_nvp() local 419 bzero(&nvlist, sizeof (nvlist)); in nvlist_xdr_nvp() 420 nvlist.nv_data = xdr->xdr_idx; in nvlist_xdr_nvp() 421 nvlist.nv_idx = nvlist.nv_data; in nvlist_xdr_nvp() 425 nv_xdr.xdr_buf = nvlist.nv_data; in nvlist_xdr_nvp() 426 nv_xdr.xdr_idx = nvlist.nv_data; in nvlist_xdr_nvp() 428 nvl->nv_data + nvl->nv_size - nvlist.nv_data; in nvlist_xdr_nvp() 433 &nvlist.nv_size)) in nvlist_xdr_nvp() 437 &nvlist.nv_size)) in nvlist_xdr_nvp() 440 if (nvlist_xdr_nvlist(xdr, &nvlist) != 0) in nvlist_xdr_nvp() [all …]
|
H A D | zfsimpl.c | 873 vdev_set_initial_state(vdev_t *vdev, const nvlist_t *nvlist) in vdev_set_initial_state() argument 880 (void) nvlist_find(nvlist, ZPOOL_CONFIG_OFFLINE, DATA_TYPE_UINT64, NULL, in vdev_set_initial_state() 882 (void) nvlist_find(nvlist, ZPOOL_CONFIG_REMOVED, DATA_TYPE_UINT64, NULL, in vdev_set_initial_state() 884 (void) nvlist_find(nvlist, ZPOOL_CONFIG_FAULTED, DATA_TYPE_UINT64, NULL, in vdev_set_initial_state() 886 (void) nvlist_find(nvlist, ZPOOL_CONFIG_DEGRADED, DATA_TYPE_UINT64, in vdev_set_initial_state() 888 (void) nvlist_find(nvlist, ZPOOL_CONFIG_NOT_PRESENT, DATA_TYPE_UINT64, in vdev_set_initial_state() 890 (void) nvlist_find(nvlist, ZPOOL_CONFIG_IS_LOG, DATA_TYPE_UINT64, NULL, in vdev_set_initial_state() 908 vdev_init(uint64_t guid, const nvlist_t *nvlist, vdev_t **vdevp) in vdev_init() argument 917 if (nvlist_find(nvlist, ZPOOL_CONFIG_ID, DATA_TYPE_UINT64, NULL, &id, in vdev_init() 919 nvlist_find(nvlist, ZPOOL_CONFIG_TYPE, DATA_TYPE_STRING, in vdev_init() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/ |
H A D | defaults.c | 84 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 D | picl_slm.c | 247 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 D | fsys_zfs.c | 1245 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() 1264 while (encode_size = BSWAP_32(*(uint32_t *)nvlist)) in nvlist_array() 1265 nvlist += encode_size; /* goto the next nvpair */ in nvlist_array() 1267 nvlist = nvlist + 4 * 2; /* skip the ending 2 zeros - 8 bytes */ in nvlist_array() 1270 return (nvlist); in nvlist_array() 1410 nvlist_lookup_value(char *nvlist, char *name, void *val, int valtype, in nvlist_lookup_value() argument [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | dsl_destroy.h | 34 struct nvlist; 38 int dsl_destroy_snapshots_nvl(struct nvlist *, boolean_t, 39 struct nvlist *);
|
H A D | dmu.h | 75 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 D | ipqosconf.h | 247 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 D | ipqosconf.c | 790 nvlist_t *nvl = flt->nvlist; in add_filter() 872 if (ipp_action_modify(action_name, &flt->nvlist, 0) != 0) { in add_filter() 914 nvlist_t *nvl = flt->nvlist; in modify_filter() 1017 if (ipp_action_modify(action_name, &flt->nvlist, 0) != 0) { in modify_filter() 1208 res = diffnvlists(old->nvlist, new->nvlist, module_name, &diff, in diffparams() 1249 res = diffnvlists(old->nvlist, new->nvlist, module_name, &diff, in difffilter() 2273 nvl = &act->params->nvlist; in add_action() 2610 &act->params->nvlist, in modify_items() 2699 &oldact->params->nvlist, in undo_modifys() 3500 res = printnvlist(fp, module, params->nvlist, printall, NULL, in printparams() [all …]
|
/illumos-gate/usr/src/lib/libdiskmgt/common/ |
H A D | events.c | 385 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 D | benv.c | 677 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() 823 delete_pair(const char *name, const char *nvlist, const char *key) in delete_pair() argument 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() [all …]
|
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventconfd/ |
H A D | syseventconfd.c | 243 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 D | syseventconfd.h | 88 static struct cmd *alloc_cmd(nvlist_t *nvlist);
|
/illumos-gate/usr/src/lib/libzfsbootenv/common/ |
H A D | lzbe_util.c | 24 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/mdb/common/modules/genunix/ |
H A D | nvpair.c | 44 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 D | nvfru.c | 353 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 D | sysevent_conf_mod.h | 150 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 D | sysevent_conf_mod.c | 1056 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 D | spa_config.c | 80 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/cmd/rcm_daemon/common/ |
H A D | pool_rcm.c | 360 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/common/zfs/ |
H A D | zfs_deleg.h | 91 int zfs_deleg_verify_nvlist(nvlist_t *nvlist);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | log_sysevent.c | 1779 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 D | idm_text.h | 177 idm_pdu_list_to_nvlist(list_t *pdu_list, nvlist_t **nvlist,
|
/illumos-gate/usr/src/lib/libsysevent/ |
H A D | libsysevent.h | 62 int sysevent_get_attr_list(sysevent_t *ev, nvlist_t **nvlist);
|