/illumos-gate/usr/src/cmd/bhyve/ |
H A D | pci_virtio_viona.c | 610 pci_viona_legacy_config(nvlist_t *nvl, const char *opt) in pci_viona_legacy_config() argument 622 set_config_value_node(nvl, name, value); in pci_viona_legacy_config() 624 set_config_value_node(nvl, "vnic", name); in pci_viona_legacy_config() 632 pci_viona_parse_opts(struct pci_viona_softc *sc, nvlist_t *nvl) in pci_viona_parse_opts() argument 641 value = get_config_value_node(nvl, "feature_mask"); in pci_viona_parse_opts() 655 value = get_config_value_node(nvl, "vqsize"); in pci_viona_parse_opts() 678 value = get_config_value_node(nvl, "vnic"); in pci_viona_parse_opts() 692 pci_viona_init(struct pci_devinst *pi, nvlist_t *nvl) in pci_viona_init() argument 707 vnic = get_config_value_node(nvl, "vnic"); in pci_viona_init() 716 if (pci_viona_parse_opts(sc, nvl) != 0) { in pci_viona_init()
|
H A D | block_if.h | 65 int blockif_legacy_config(nvlist_t *nvl, const char *opts); 67 struct blockif_ctxt *blockif_open(nvlist_t *nvl, const char *ident);
|
H A D | net_backends.h | 38 int netbe_init(net_backend_t **be, nvlist_t *nvl, net_be_rxeof_t cb, 40 int netbe_legacy_config(nvlist_t *nvl, const char *opts);
|
H A D | tpm_emul_passthru.c | 36 tpm_passthru_init(void **sc, nvlist_t *nvl) in tpm_passthru_init() argument 47 path = get_config_value_node(nvl, "path"); in tpm_passthru_init()
|
H A D | pci_virtio_scsi.c | 681 pci_vtscsi_legacy_config(nvlist_t *nvl, const char *opts) in pci_vtscsi_legacy_config() argument 690 set_config_value_node(nvl, "dev", opts); in pci_vtscsi_legacy_config() 694 set_config_value_node(nvl, "dev", devname); in pci_vtscsi_legacy_config() 696 return (pci_parse_legacy_config(nvl, cp + 1)); in pci_vtscsi_legacy_config() 700 pci_vtscsi_init(struct pci_devinst *pi, nvlist_t *nvl) in pci_vtscsi_init() argument 707 value = get_config_value_node(nvl, "iid"); in pci_vtscsi_init() 711 value = get_config_value_node(nvl, "bootindex"); in pci_vtscsi_init() 720 devname = get_config_value_node(nvl, "dev"); in pci_vtscsi_init()
|
H A D | pci_emul.c | 249 set_config_bool_node(nvl, name, true); in pci_parse_legacy_config() 276 nvlist_t *nvl; in pci_parse_slot() local 322 nvl = find_config_node(node_name); in pci_parse_slot() 323 if (nvl != NULL) { in pci_parse_slot() 328 nvl = create_config_node(node_name); in pci_parse_slot() 1454 nvlist_t *nvl; in init_pci() local 1474 nvl = find_config_node(node_name); in init_pci() 1475 if (nvl == NULL) in init_pci() 1495 nvl = find_config_node(node_name); in init_pci() 1496 if (nvl == NULL) in init_pci() [all …]
|
/illumos-gate/usr/src/lib/scsi/libses/common/ |
H A D | ses_subr.c | 83 nvlist_add_fixed_string(nvlist_t *nvl, const char *name, in nvlist_add_fixed_string() argument 90 return (nvlist_add_string(nvl, name, str)); in nvlist_add_fixed_string() 97 nvlist_add_fixed_string_trunc(nvlist_t *nvl, const char *name, in nvlist_add_fixed_string_trunc() argument 108 return (nvlist_add_fixed_string(nvl, name, buf, len)); in nvlist_add_fixed_string_trunc()
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dsl_prop.c | 770 nvlist_t *nvl = fnvlist_alloc(); in dsl_prop_set_int() local 773 fnvlist_add_uint64(nvl, propname, value); in dsl_prop_set_int() 774 error = dsl_props_set(dsname, source, nvl); in dsl_prop_set_int() 775 fnvlist_free(nvl); in dsl_prop_set_int() 783 nvlist_t *nvl = fnvlist_alloc(); in dsl_prop_set_string() local 786 fnvlist_add_string(nvl, propname, value); in dsl_prop_set_string() 787 error = dsl_props_set(dsname, source, nvl); in dsl_prop_set_string() 788 fnvlist_free(nvl); in dsl_prop_set_string() 796 nvlist_t *nvl = fnvlist_alloc(); in dsl_prop_inherit() local 799 fnvlist_add_boolean(nvl, propname); in dsl_prop_inherit() [all …]
|
/illumos-gate/usr/src/cmd/fm/modules/common/ses-log-transport/ |
H A D | ses_log_transport.c | 163 nvlist_t *nvl; in slt_post_ereport() local 170 if (nvlist_alloc(&nvl, NV_UNIQUE_NAME, 0) == 0) { in slt_post_ereport() 172 e |= nvlist_add_string(nvl, FM_CLASS, fullclass); in slt_post_ereport() 173 e |= nvlist_add_uint8(nvl, FM_VERSION, FM_EREPORT_VERSION); in slt_post_ereport() 174 e |= nvlist_add_uint64(nvl, FM_EREPORT_ENA, ena); in slt_post_ereport() 175 e |= nvlist_add_nvlist(nvl, FM_EREPORT_DETECTOR, detector); in slt_post_ereport() 176 e |= nvlist_merge(nvl, payload, 0); in slt_post_ereport() 179 fmd_xprt_post(hdl, xprt, nvl, 0); in slt_post_ereport() 181 nvlist_free(nvl); in slt_post_ereport()
|
/illumos-gate/usr/src/lib/libstmf/common/ |
H A D | store.h | 69 int psSetProviderData(char *providerName, nvlist_t *nvl, int providerType, 71 int psGetProviderData(char *providerName, nvlist_t **nvl, int providerType,
|
H A D | libstmf.h | 345 int stmfGetProviderData(char *providerName, nvlist_t **nvl, int providerType); 346 int stmfGetProviderDataProt(char *providerName, nvlist_t **nvl, 380 int stmfSetProviderData(char *providerName, nvlist_t *nvl, int providerType); 381 int stmfSetProviderDataProt(char *providerName, nvlist_t *nvl,
|
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_self.c | 82 self_recv(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class) in self_recv() argument 98 nvlist_lookup_nvlist(nvl, FM_EREPORT_DETECTOR, &mod) == 0 && in self_recv() 108 (void) nvlist_lookup_int32(nvl, FMD_ERR_MOD_ERRNO, &err); in self_recv()
|
/illumos-gate/usr/src/cmd/fwflash/plugins/transport/common/ |
H A D | ses.c | 194 nvlist_t *nvl; in fw_writefw() local 208 if (nvlist_alloc(&nvl, NV_UNIQUE_NAME, 0) != 0 || in fw_writefw() 209 nvlist_add_uint64(nvl, SES_CTL_PROP_UCODE_MODE, in fw_writefw() 220 if (nvlist_add_uint64(nvl, SES_CTL_PROP_UCODE_BUFID, in fw_writefw() 229 if (nvlist_add_byte_array(nvl, SES_CTL_PROP_UCODE_DATA, in fw_writefw() 253 rv = sendimg(targetnode, nvl); in fw_writefw() 270 nvlist_free(nvl); in fw_writefw()
|
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | fme.h | 94 nvlist_t *nvl, const char *eventstring); 97 nvlist_t *nvl, const char *eventstring);
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_ncache.c | 229 sdev_ncache_unpack_nvlist(nvf_handle_t fd, nvlist_t *nvl, char *name) in sdev_ncache_unpack_nvlist() argument 247 rval = nvlist_lookup_string_array(nvl, in sdev_ncache_unpack_nvlist() 264 rval = nvlist_lookup_int32_array(nvl, in sdev_ncache_unpack_nvlist() 287 nvlist_t *nvl, *sub_nvl; in sdev_ncache_pack_list() local 295 rval = nvlist_alloc(&nvl, NV_UNIQUE_NAME, KM_SLEEP); in sdev_ncache_pack_list() 331 rval = nvlist_add_nvlist(nvl, DP_DEVNAME_ID, sub_nvl); in sdev_ncache_pack_list() 340 *ret_nvl = nvl; in sdev_ncache_pack_list() 345 nvlist_free(nvl); in sdev_ncache_pack_list()
|
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | pool_rcm.c | 202 pset_validate_remove(nvlist_t *nvl, char **errorp) in pset_validate_remove() argument 225 if ((error = nvlist_lookup_int32(nvl, "old_total", &old_total)) != 0) { in pset_validate_remove() 234 if ((error = nvlist_lookup_int32(nvl, "new_total", &new_total)) != 0) { in pset_validate_remove() 262 if ((error = nvlist_lookup_int32_array(nvl, "old_cpu_list", in pset_validate_remove() 277 if ((error = nvlist_lookup_int32_array(nvl, "new_cpu_list", in pset_validate_remove()
|
/illumos-gate/usr/src/cmd/beadm/ |
H A D | beadm.c | 613 be_nvl_add_boolean(nvlist_t *nvl, const char *name, boolean_t val) in be_nvl_add_boolean() argument 615 assert(nvl != NULL); in be_nvl_add_boolean() 617 if (nvlist_add_boolean_value(nvl, name, val) != 0) { in be_nvl_add_boolean() 629 assert(nvl != NULL); in be_nvl_add_string() 631 if (nvlist_add_string(nvl, name, val) != 0) { in be_nvl_add_string() 641 be_nvl_add_nvlist(nvlist_t *nvl, const char *name, nvlist_t *val) in be_nvl_add_nvlist() argument 643 assert(nvl != NULL); in be_nvl_add_nvlist() 645 if (nvlist_add_nvlist(nvl, name, val) != 0) { in be_nvl_add_nvlist() 655 be_nvl_add_uint16(nvlist_t *nvl, const char *name, uint16_t val) in be_nvl_add_uint16() argument 657 assert(nvl != NULL); in be_nvl_add_uint16() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas_smhba.c | 156 nvlist_t *nvl; in mptsas_smhba_update_phy_props() local 158 if (nvlist_alloc(&nvl, NV_UNIQUE_NAME, KM_SLEEP) != 0) { in mptsas_smhba_update_phy_props() 163 rval = nvlist_add_nvlist_array(nvl, SAS_PHY_INFO_NVL, phy_props, in mptsas_smhba_update_phy_props() 170 (void) nvlist_size(nvl, &packed_size, NV_ENCODE_NATIVE); in mptsas_smhba_update_phy_props() 172 (void) nvlist_pack(nvl, &packed_data, &packed_size, in mptsas_smhba_update_phy_props() 179 nvlist_free(nvl); in mptsas_smhba_update_phy_props()
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | xattr.c | 461 nvlist_t *nvl; in xattr_file_size() local 463 if (nvlist_alloc(&nvl, NV_UNIQUE_NAME, KM_SLEEP)) { in xattr_file_size() 467 if (xattr_fill_nvlist(vp, xattr_view, nvl, cr, ct)) { in xattr_file_size() 468 nvlist_free(nvl); in xattr_file_size() 472 VERIFY(nvlist_size(nvl, size, NV_ENCODE_XDR) == 0); in xattr_file_size() 473 nvlist_free(nvl); in xattr_file_size() 526 nvlist_t *nvl; in xattr_file_read() local 538 if (nvlist_alloc(&nvl, NV_UNIQUE_NAME, KM_SLEEP)) in xattr_file_read() 542 nvlist_free(nvl); in xattr_file_read() 549 nvlist_free(nvl); in xattr_file_read() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | dsl_crypt.h | 200 nvlist_t *nvl, dmu_tx_t *tx); 202 nvlist_t *nvl, dmu_tx_t *tx); 204 dmu_objset_type_t ostype, nvlist_t *nvl, boolean_t do_key);
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | us3_cheetahplus.c | 1092 cpu_payload_add_pcache(struct async_flt *aflt, nvlist_t *nvl) in cpu_payload_add_pcache() argument 1118 fm_payload_set(nvl, FM_EREPORT_PAYLOAD_NAME_L1P_WAYS, in cpu_payload_add_pcache() 1122 fm_payload_set(nvl, FM_EREPORT_PAYLOAD_NAME_L1P_DATA, in cpu_payload_add_pcache() 1131 cpu_payload_add_tlb(struct async_flt *aflt, nvlist_t *nvl) in cpu_payload_add_tlb() argument 1155 fm_payload_set(nvl, in cpu_payload_add_tlb() 1158 fm_payload_set(nvl, FM_EREPORT_PAYLOAD_NAME_ITLB_DATA, in cpu_payload_add_tlb() 1168 fm_payload_set(nvl, FM_EREPORT_PAYLOAD_NAME_VA, in cpu_payload_add_tlb() 1176 fm_payload_set(nvl, in cpu_payload_add_tlb() 1179 fm_payload_set(nvl, FM_EREPORT_PAYLOAD_NAME_DTLB_DATA, in cpu_payload_add_tlb()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/daktari/frutree/ |
H A D | piclfrutree.c | 1168 nvlist_t *nvl; in post_frudr_event() local 1174 if (nvlist_alloc(&nvl, NV_UNIQUE_NAME_TYPE, 0)) { in post_frudr_event() 1179 nvlist_add_uint64(nvl, PICLEVENTARG_PARENTHANDLE, parenth)) { in post_frudr_event() 1181 nvlist_free(nvl); in post_frudr_event() 1185 nvlist_add_uint64(nvl, PICLEVENTARG_FRUHANDLE, fruh)) { in post_frudr_event() 1187 nvlist_free(nvl); in post_frudr_event() 1190 if (ptree_post_event(ev_name, nvl, sizeof (nvl), in post_frudr_event() 1193 nvlist_free(nvl); in post_frudr_event()
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_xml.c | 234 rv = nvlist_add_int32(nvl, name, (int32_t)ui); in xlate_common() 239 rv = nvlist_add_uint32(nvl, name, (uint32_t)ui); in xlate_common() 244 rv = nvlist_add_int64(nvl, name, (int64_t)ui); in xlate_common() 249 rv = nvlist_add_uint64(nvl, name, ui); in xlate_common() 254 rv = nvlist_add_double(nvl, name, dbl); in xlate_common() 259 rv = nvlist_add_nvlist(nvl, name, fmri); in xlate_common() 265 rv = nvlist_add_string(nvl, name, (char *)str); in xlate_common() 360 rv = nvlist_add_uint64_array(nvl, name, arrbuf, in xlate_common() 406 rv = nvlist_add_nvlist_array(nvl, name, nvlarrbuf, in xlate_common() 435 (void) nvlist_add_boolean_value(nvl, INV_IMMUTE, in xmlprop_xlate() [all …]
|
/illumos-gate/usr/src/cmd/dcs/sparc/sun4u/ |
H A D | ri_init.c | 670 nvlist_t *nvl; in cpu_cap_request() local 684 if (nvlist_alloc(&nvl, NV_UNIQUE_NAME, 0) != 0) { in cpu_cap_request() 704 if (nvlist_add_int32(nvl, "old_total", sysncpus) != 0 || in cpu_cap_request() 705 nvlist_add_int32(nvl, "new_total", newncpus) != 0 || in cpu_cap_request() 727 RCM_QUERY|RCM_SCOPE, nvl, &rcm_info); in cpu_cap_request() 734 nvlist_free(nvl); in cpu_cap_request() 783 nvlist_t *nvl; in mem_cap_request() local 788 if (nvlist_alloc(&nvl, NV_UNIQUE_NAME, 0) != 0) { in mem_cap_request() 798 nvlist_free(nvl); in mem_cap_request() 807 RCM_QUERY|RCM_SCOPE, nvl, &rcm_info); in mem_cap_request() [all …]
|
/illumos-gate/usr/src/cmd/dlmgmtd/ |
H A D | dlmgmt_door.c | 117 nvlist_t *nvl = NULL; in dlmgmt_post_sysevent() local 121 if (((err = nvlist_alloc(&nvl, NV_UNIQUE_NAME_TYPE, 0)) != 0) || in dlmgmt_post_sysevent() 123 ((err = nvlist_add_boolean_value(nvl, RCM_NV_RECONFIGURED, in dlmgmt_post_sysevent() 129 (char *)progname, nvl, &eid) == -1) { in dlmgmt_post_sysevent() 138 nvlist_free(nvl); in dlmgmt_post_sysevent() 1075 nvlist_t *nvl = NULL; in dlmgmt_getconfsnapshot() local 1099 err = nvlist_alloc(&nvl, NV_UNIQUE_NAME_TYPE, 0); in dlmgmt_getconfsnapshot() 1104 if ((err = nvlist_add_byte_array(nvl, attrp->lp_name, in dlmgmt_getconfsnapshot() 1110 if ((err = nvlist_size(nvl, &nvlsz, NV_ENCODE_NATIVE)) != 0) in dlmgmt_getconfsnapshot() 1125 err = nvlist_pack(nvl, &buf, &nvlsz, NV_ENCODE_NATIVE, 0); in dlmgmt_getconfsnapshot() [all …]
|