Home
last modified time | relevance | path

Searched refs:nvl (Results 251 – 275 of 398) sorted by last modified time

1...<<111213141516

/illumos-gate/usr/src/lib/librcm/
H A Dlibrcm.c299 nvlist_t *nvl, rcm_info_t **infop) in rcm_request_capacity_change() argument
304 if ((nvl == NULL) || (flag & ~RCM_REQUEST_MASK)) { in rcm_request_capacity_change()
312 rv = rcm_common(CMD_REQUEST_CHANGE, hd, rsrcnames, flag, (void *)nvl, in rcm_request_capacity_change()
321 nvlist_t *nvl, rcm_info_t **infop) in rcm_notify_capacity_change() argument
326 if ((nvl == NULL) || (flag & ~RCM_REQUEST_MASK)) { in rcm_notify_capacity_change()
334 rv = rcm_common(CMD_NOTIFY_CHANGE, hd, rsrcnames, flag, (void *)nvl, in rcm_notify_capacity_change()
342 rcm_notify_event(rcm_handle_t *hd, char *rsrcname, uint_t flag, nvlist_t *nvl, in rcm_notify_event() argument
349 if ((nvl == NULL) || (flag != 0)) { in rcm_notify_event()
357 rv = rcm_common(CMD_EVENT, hd, rsrcnames, 0, (void *)nvl, infop); in rcm_notify_event()
676 nvlist_t *nvl; in rcm_info_properties() local
[all …]
/illumos-gate/usr/src/lib/libppt/common/
H A Dlibppt.c60 populate_int_prop(di_node_t di_node, nvlist_t *nvl, const char *name, int *ival) in populate_int_prop() argument
71 err = nvlist_add_string(nvl, name, val); in populate_int_prop()
102 nvlist_t *nvl = NULL; in dev_getinfo() local
106 if ((err = nvlist_alloc(&nvl, NV_UNIQUE_NAME, 0)) != 0) in dev_getinfo()
109 if (dev != NULL && (err = nvlist_add_string(nvl, "dev", dev)) != 0) in dev_getinfo()
111 if ((err = nvlist_add_string(nvl, "path", path)) != 0) in dev_getinfo()
113 if ((err = populate_int_prop(di_node, nvl, "vendor-id", &vid)) != 0) in dev_getinfo()
115 if ((err = populate_int_prop(di_node, nvl, "device-id", &did)) != 0) in dev_getinfo()
117 if ((err = populate_int_prop(di_node, nvl, in dev_getinfo()
120 if ((err = populate_int_prop(di_node, nvl, "subsystem-id", NULL)) != 0) in dev_getinfo()
[all …]
/illumos-gate/usr/src/lib/libnvpair/
H A Dlibnvpair.c116 #define RENDER(pctl, type, nvl, name, val) \ argument
121 CUSTPRTOPARG(pctl, type), nvl, name, val); \
125 DFLTPRTOPARG(pctl, type), nvl, name, val); \
130 #define ARENDER(pctl, type, nvl, name, arrp, count) \ argument
135 CUSTPRTOPARG(pctl, type), nvl, name, arrp, count); \
139 DFLTPRTOPARG(pctl, type), nvl, name, arrp, count); \
192 nvlist_t *nvl, const char *name, vtype value) \
196 NOTE(ARGUNUSED(nvl)) \
225 nvlist_t *nvl, const char *name, vtype *valuep, uint_t count) \
230 NOTE(ARGUNUSED(nvl)) \
[all …]
H A Dnvpair_json.c118 nvlist_print_json(FILE *fp, nvlist_t *nvl) in nvlist_print_json() argument
125 for (curr = nvlist_next_nvpair(nvl, NULL); curr; in nvlist_print_json()
126 curr = nvlist_next_nvpair(nvl, curr)) { in nvlist_print_json()
/illumos-gate/usr/src/lib/libiscsit/common/
H A Dlibiscsit.c81 it_validate_configprops(nvlist_t *nvl, nvlist_t *errs);
84 it_validate_tgtprops(nvlist_t *nvl, nvlist_t *errs);
87 it_validate_iniprops(nvlist_t *nvl, nvlist_t *errs);
1535 it_validate_tgtprops(nvlist_t *nvl, nvlist_t *errs) in it_validate_tgtprops() argument
1544 if (!nvl) { in it_validate_tgtprops()
1548 while ((nvp = nvlist_next_nvpair(nvl, nvp)) != NULL) { in it_validate_tgtprops()
1623 (void) nvlist_remove_all(nvl, PROP_AUTH); in it_validate_tgtprops()
1635 it_validate_configprops(nvlist_t *nvl, nvlist_t *errs) in it_validate_configprops() argument
1647 if (!nvl) { in it_validate_configprops()
1651 while ((nvp = nvlist_next_nvpair(nvl, nvp)) != NULL) { in it_validate_configprops()
[all …]
/illumos-gate/usr/src/lib/libipadm/common/
H A Dlibipadm.c565 i_ipadm_init_ifprop(ipadm_handle_t iph, nvlist_t *nvl) in i_ipadm_init_ifprop() argument
573 for (nvp = nvlist_next_nvpair(nvl, NULL); nvp != NULL; in i_ipadm_init_ifprop()
574 nvp = nvlist_next_nvpair(nvl, nvp)) { in i_ipadm_init_ifprop()
601 i_ipadm_init_addrobj(ipadm_handle_t iph, nvlist_t *nvl) in i_ipadm_init_addrobj() argument
611 for (nvp = nvlist_next_nvpair(nvl, NULL); nvp != NULL; in i_ipadm_init_addrobj()
612 nvp = nvlist_next_nvpair(nvl, nvp)) { in i_ipadm_init_addrobj()
633 status = i_ipadm_enable_static(iph, ifname, nvl, af); in i_ipadm_init_addrobj()
636 status = i_ipadm_enable_dhcp(iph, ifname, nvl); in i_ipadm_init_addrobj()
641 status = i_ipadm_enable_addrconf(iph, ifname, nvl); in i_ipadm_init_addrobj()
661 nvlist_t *nvl = NULL; in i_ipadm_init_ifobj() local
[all …]
H A Dipadm_persist.c155 i_ipadm_ip_addhostname2dbline(nvlist_t *nvl, char *buf, size_t buflen) in i_ipadm_ip_addhostname2dbline() argument
161 if (nvlist_lookup_string(nvl, IPADM_NVP_IPADDRHNAME, &cp) != 0) in i_ipadm_ip_addhostname2dbline()
166 if (nvlist_lookup_string(nvl, IPADM_NVP_IPDADDRHNAME, &cp) != 0) { in i_ipadm_ip_addhostname2dbline()
313 ipadm_nvlist2str(nvlist_t *nvl, char *buf, size_t buflen) in ipadm_nvlist2str() argument
320 for (nvp = nvlist_next_nvpair(nvl, NULL); nvp != NULL; in ipadm_nvlist2str()
321 nvp = nvlist_next_nvpair(nvl, nvp)) { in ipadm_nvlist2str()
345 i_ipadm_add_nvpair(nvlist_t *nvl, char *name, char *value) in i_ipadm_add_nvpair() argument
350 return ((*ipent->ipent_rfunc)(nvl, name, value)); in i_ipadm_add_nvpair()
361 i_ipadm_add_ipaddr2nvl(nvlist_t *nvl, ipadm_addrobj_t ipaddr) in i_ipadm_add_ipaddr2nvl() argument
375 if (!nvlist_exists(nvl, name)) { in i_ipadm_add_ipaddr2nvl()
[all …]
/illumos-gate/usr/src/lib/libhotplug/common/
H A Dlibhotplug.c713 nvlist_t *nvl; in hp_pack() local
729 if (nvlist_alloc(&nvl, 0, 0) != 0) { in hp_pack()
736 rv = nvlist_add_string(nvl, HP_INFO_BASE, root->hp_basepath); in hp_pack()
738 nvlist_free(nvl); in hp_pack()
745 rv = nvlist_add_byte_array(nvl, HP_INFO_BRANCH, in hp_pack()
750 nvlist_free(nvl); in hp_pack()
757 if ((rv = nvlist_pack(nvl, &buf, &len, NV_ENCODE_NATIVE, 0)) == 0) { in hp_pack()
762 nvlist_free(nvl); in hp_pack()
778 nvlist_t *nvl = NULL; in hp_unpack() local
791 if ((rv = nvlist_unpack(packed_buf, packed_len, &nvl, 0)) != 0) in hp_unpack()
[all …]
/illumos-gate/usr/src/lib/libds/common/
H A Dlibds.c218 nvlist_t *nvl; in ds_recv() local
231 if (sysevent_get_attr_list(sep, &nvl) != 0) { in ds_recv()
235 if (nvlist_lookup_uint64(nvl, VLDS_HDL, &hdl) == 0) { in ds_recv()
240 if (nvlist_lookup_string(nvl, VLDS_SERVICE_ID, in ds_recv()
242 nvlist_lookup_boolean_value(nvl, VLDS_ISCLIENT, in ds_recv()
252 nvlist_lookup_uint64(nvl, VLDS_DOMAIN_HDL, in ds_recv()
254 nvlist_lookup_uint16(nvl, VLDS_VER_MAJOR, in ds_recv()
256 nvlist_lookup_uint16(nvl, VLDS_VER_MINOR, in ds_recv()
286 nvlist_lookup_byte_array(nvl, VLDS_DATA, &bufp, in ds_recv()
292 nvlist_free(nvl); in ds_recv()
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo_devperm.c991 i_devfs_add_perm_entry(nvlist_t *nvl, struct mperm *mp) in i_devfs_add_perm_entry() argument
995 err = nvlist_add_string(nvl, mp->mp_drvname, mp->mp_minorname); in i_devfs_add_perm_entry()
999 err = nvlist_add_int32(nvl, "mode", (int32_t)mp->mp_mode); in i_devfs_add_perm_entry()
1003 err = nvlist_add_uint32(nvl, "uid", mp->mp_uid); in i_devfs_add_perm_entry()
1007 err = nvlist_add_uint32(nvl, "gid", mp->mp_gid); in i_devfs_add_perm_entry()
1017 nvlist_t *nvl = NULL; in i_devfs_minor_perm_nvlist() local
1019 if ((err = nvlist_alloc(&nvl, 0, 0)) != 0) { in i_devfs_minor_perm_nvlist()
1025 if ((err = i_devfs_add_perm_entry(nvl, mp)) != 0) { in i_devfs_minor_perm_nvlist()
1027 nvlist_free(nvl); in i_devfs_minor_perm_nvlist()
1032 return (nvl); in i_devfs_minor_perm_nvlist()
[all …]
H A Ddevinfo_profile.c56 nvlist_t *nvl; in di_prof_init() local
58 if (nvlist_alloc(&nvl, 0, 0)) in di_prof_init()
61 if (nvlist_add_string(nvl, SDEV_NVNAME_MOUNTPT, mountpt)) { in di_prof_init()
62 nvlist_free(nvl); in di_prof_init()
66 *profp = (di_prof_t)nvl; in di_prof_init()
129 nvlist_t *nvl = (nvlist_t *)prof; in di_prof_add_symlink() local
134 if (nvlist_add_string_array(nvl, SDEV_NVNAME_SYMLINK, syml, 2)) in di_prof_add_symlink()
145 nvlist_t *nvl = (nvlist_t *)prof; in di_prof_add_map() local
150 if (nvlist_add_string_array(nvl, SDEV_NVNAME_MAP, map, 2)) in di_prof_add_map()
/illumos-gate/usr/src/lib/libcontract/common/
H A Dlibcontract.c266 info->status.ctst_nbytes, &info->nvl, 0)) != 0) in ct_status_read()
274 info->nvl = NULL; in ct_status_read()
296 if (info->nvl) { in ct_status_free()
298 nvlist_free(info->nvl); in ct_status_free()
393 unpack_and_merge(nvlist_t **nvl, char *buffer, size_t len) in unpack_and_merge() argument
401 if (*nvl == NULL) { in unpack_and_merge()
402 *nvl = tmpnvl; in unpack_and_merge()
406 error = nvlist_merge(*nvl, tmpnvl, 0); in unpack_and_merge()
423 info->nvl = NULL; in ct_event_read_internal()
449 if (event->ctev_goffset > 0 && (error = unpack_and_merge(&info->nvl, in ct_event_read_internal()
[all …]
/illumos-gate/usr/src/lib/lib9p/common/backend/
H A Dfs.c3218 nvlist_t *nvl = NULL; in getcrtime() local
3229 if ((error = getattrat(dirfd, XATTR_VIEW_READWRITE, fname, &nvl)) != 0) in getcrtime()
3232 if (nvlist_lookup_uint64_array(nvl, "crtime", &vals, &nvals) != 0) in getcrtime()
3242 nvlist_free(nvl); in getcrtime()
/illumos-gate/usr/src/lib/json_nvlist/
H A Djson_nvlist.c434 nvlist_t *nvl = s->s_top->pf_next->pf_nvl; in add_empty_child() local
437 if (nvlist_add_nvlist(nvl, key, empty) != 0) { in add_empty_child()
443 if (nvlist_lookup_nvlist(nvl, key, &empty) != 0) { in add_empty_child()
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/
H A Dx86pi_subr.c565 nvlist_t *nvl = NULL; in x86pi_check_comp() local
607 (void) nvlist_unpack(fid.fid_outbuf, fid.fid_outsz, &nvl, 0); in x86pi_check_comp()
608 (void) nvlist_lookup_int32(nvl, FM_GENTOPO_LEGACY, &legacy); in x86pi_check_comp()
610 nvlist_free(nvl); in x86pi_check_comp()
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/
H A Dchip_amd.c310 nvlist_t *nvl = NULL; in amd_lookup_by_mcid() local
345 err = nvlist_unpack(buf, mcs.mcs_size, &nvl, 0); in amd_lookup_by_mcid()
348 if (nvlist_lookup_uint8(nvl, MC_NVLIST_VERSTR, &ver) != 0) { in amd_lookup_by_mcid()
350 nvlist_free(nvl); in amd_lookup_by_mcid()
354 nvlist_free(nvl); in amd_lookup_by_mcid()
358 return (err ? NULL : nvl); in amd_lookup_by_mcid()
H A Dchip_intel.c187 nvlist_t *auth, nvlist_t **nvl, uint_t ndimms, int maxdimms, int maxranks) in mc_add_dimms() argument
213 for (nvp = nvlist_next_nvpair(nvl[i], NULL); nvp != NULL; in mc_add_dimms()
214 nvp = nvlist_next_nvpair(nvl[i], nvp)) { in mc_add_dimms()
274 for (nvp = nvlist_next_nvpair(nvl[i], NULL); nvp != NULL; in mc_add_dimms()
275 nvp = nvlist_next_nvpair(nvl[i], nvp)) { in mc_add_dimms()
313 int channel, nvlist_t *auth, nvlist_t *nvl, int maxdimms, int maxranks) in mc_add_channel() argument
341 if (nvlist_lookup_nvlist_array(nvl, MCINTEL_NVLIST_DIMMS, &dimm_nvl, in mc_add_channel()
346 for (nvp = nvlist_next_nvpair(nvl, NULL); nvp != NULL; in mc_add_channel()
347 nvp = nvlist_next_nvpair(nvl, nvp)) { in mc_add_channel()
360 const char *name, nvlist_t *auth, nvlist_t *nvl) in mc_nb_create() argument
[all …]
H A Dchip_subr.c149 add_nvlist_strprop(topo_mod_t *mod, tnode_t *node, nvlist_t *nvl, in add_nvlist_strprop() argument
155 if (nvlist_lookup_string(nvl, pname, &pval) != 0) in add_nvlist_strprop()
176 add_nvlist_longprop(topo_mod_t *mod, tnode_t *node, nvlist_t *nvl, in add_nvlist_longprop() argument
182 if ((nvlist_lookup_int32(nvl, pname, &pval)) != 0) in add_nvlist_longprop()
203 add_nvlist_longprops(topo_mod_t *mod, tnode_t *node, nvlist_t *nvl, in add_nvlist_longprops() argument
212 if (add_nvlist_longprop(mod, node, nvl, pgname, pname, in add_nvlist_longprops()
230 nvlist_t *auth, nvlist_t **nvl) in mkrsrc() argument
232 *nvl = topo_mod_hcfmri(mod, pnode, FM_HC_SCHEME_VERSION, name, in mkrsrc()
234 return (*nvl != NULL ? 0 : -1); /* caller must free nvlist */ in mkrsrc()
343 nvlist_t *nvl; in set_retnvl() local
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/ses/
H A Dses_facility.c149 nvlist_t *nvl; in ses_indicator_mode() local
191 nvl = NULL; in ses_indicator_mode()
192 if (topo_mod_nvalloc(mod, &nvl, NV_UNIQUE_NAME) != 0 || in ses_indicator_mode()
193 nvlist_add_boolean_value(nvl, propname, in ses_indicator_mode()
195 nvlist_free(nvl); in ses_indicator_mode()
200 if (ses_node_ctl(np, SES_CTL_OP_SETPROP, nvl) != 0) { in ses_indicator_mode()
203 nvlist_free(nvl); in ses_indicator_mode()
208 nvlist_free(nvl); in ses_indicator_mode()
226 nvl = NULL; in ses_indicator_mode()
227 if (topo_mod_nvalloc(mod, &nvl, NV_UNIQUE_NAME) != 0 || in ses_indicator_mode()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/
H A Dfac_prov_mptsas.c126 nvlist_t *pargs, *nvl; in mptsas_led_mode() local
207 if (topo_mod_nvalloc(mod, &nvl, NV_UNIQUE_NAME) != 0 || in mptsas_led_mode()
208 nvlist_add_string(nvl, TOPO_PROP_VAL_NAME, TOPO_LED_MODE) != 0 || in mptsas_led_mode()
209 nvlist_add_uint32(nvl, TOPO_PROP_VAL_TYPE, TOPO_TYPE_UINT32) != 0 || in mptsas_led_mode()
210 nvlist_add_uint32(nvl, TOPO_PROP_VAL_VAL, ledmode) != 0) { in mptsas_led_mode()
213 nvlist_free(nvl); in mptsas_led_mode()
217 *nvout = nvl; in mptsas_led_mode()
/illumos-gate/usr/src/lib/fm/topo/modules/common/fac_prov_ahci/
H A Dfac_prov_ahci.c174 nvlist_t *pargs, *nvl; in ahci_led_mode() local
252 if (topo_mod_nvalloc(mod, &nvl, NV_UNIQUE_NAME) != 0 || in ahci_led_mode()
253 nvlist_add_string(nvl, TOPO_PROP_VAL_NAME, TOPO_LED_MODE) != 0 || in ahci_led_mode()
254 nvlist_add_uint32(nvl, TOPO_PROP_VAL_TYPE, TOPO_TYPE_UINT32) != 0 || in ahci_led_mode()
255 nvlist_add_uint32(nvl, TOPO_PROP_VAL_VAL, ledmode) != 0) { in ahci_led_mode()
258 nvlist_free(nvl); in ahci_led_mode()
262 *nvout = nvl; in ahci_led_mode()
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dzfs.c159 fmri_nvl2str(nvlist_t *nvl, char *buf, size_t buflen) in fmri_nvl2str() argument
167 (void) nvlist_lookup_uint64(nvl, FM_FMRI_ZFS_POOL, &pool_guid); in fmri_nvl2str()
182 if (nvlist_lookup_uint64(nvl, FM_FMRI_ZFS_VDEV, &vdev_guid) == 0) in fmri_nvl2str()
198 nvlist_t *nvl, nvlist_t **out) in zfs_fmri_nvl2str() argument
207 if ((len = fmri_nvl2str(nvl, NULL, 0)) == 0 || in zfs_fmri_nvl2str()
209 fmri_nvl2str(nvl, name, len + 1) == 0) { in zfs_fmri_nvl2str()
H A Dtopo_digraph.c722 fmri_bufsz(nvlist_t *nvl) in fmri_bufsz() argument
730 if (nvlist_lookup_nvlist(nvl, FM_FMRI_AUTHORITY, &auth) != 0 || in fmri_bufsz()
742 if (nvlist_lookup_nvlist_array(nvl, FM_FMRI_PATH, &hops, &nhops) != in fmri_bufsz()
H A Dtopo_digraph_xml.c197 const char *name, nvlist_t *nvl) in serialize_nvpair_nvlist() argument
205 while ((elem = nvlist_next_nvpair(nvl, elem)) != NULL) { in serialize_nvpair_nvlist()
319 nvlist_t *nvl; in serialize_nvpair() local
321 if (nvpair_value_nvlist(nvp, &nvl) != 0) in serialize_nvpair()
325 nvl) != 0) { in serialize_nvpair()
529 nvlist_t *nvl; in serialize_property() local
531 if (topo_prop_get_fmri(tn, pgname, pname, &nvl, in serialize_property()
536 nvl) != 0) { in serialize_property()
537 nvlist_free(nvl); in serialize_property()
541 nvlist_free(nvl); in serialize_property()
[all …]
H A Dtopo_fmri.c487 topo_fmri_asru(topo_hdl_t *thp, nvlist_t *nvl, nvlist_t **asru, int *err) in topo_fmri_asru() argument
491 if (fmri_prop(thp, nvl, TOPO_PGROUP_PROTOCOL, TOPO_PROP_ASRU, in topo_fmri_asru()
492 nvl, &prop, err) < 0) in topo_fmri_asru()
509 topo_fmri_fru(topo_hdl_t *thp, nvlist_t *nvl, nvlist_t **fru, int *err) in topo_fmri_fru() argument
513 if (fmri_prop(thp, nvl, TOPO_PGROUP_PROTOCOL, TOPO_PROP_FRU, in topo_fmri_fru()
514 nvl, &prop, err) < 0) in topo_fmri_fru()
531 topo_fmri_label(topo_hdl_t *thp, nvlist_t *nvl, char **label, int *err) in topo_fmri_label() argument
536 if (fmri_prop(thp, nvl, TOPO_PGROUP_PROTOCOL, TOPO_PROP_LABEL, in topo_fmri_label()
554 topo_fmri_serial(topo_hdl_t *thp, nvlist_t *nvl, char **serial, int *err) in topo_fmri_serial() argument
564 if (nvlist_lookup_string(nvl, FM_FMRI_HC_SERIAL_ID, &sp) == 0) { in topo_fmri_serial()
[all …]

1...<<111213141516