/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_nvl.c | 47 topo_mod_nvalloc(topo_mod_t *mod, nvlist_t **nvlp, uint_t nvflag) argument 49 if (nvlist_xalloc(nvlp, nvflag, &mod->tm_alloc->ta_nva) != 0) 56 topo_mod_nvdup(topo_mod_t *mod, nvlist_t *nvl, nvlist_t **nvlp) argument 58 if (nvlist_xdup(nvl, nvlp, &mod->tm_alloc->ta_nva) != 0) 65 topo_hdl_nvalloc(topo_hdl_t *thp, nvlist_t **nvlp, uint_t nvflag) argument 68 if (nvlist_xalloc(nvlp, nvflag, &thp->th_alloc->ta_nva) != 0) 75 topo_hdl_nvdup(topo_hdl_t *thp, nvlist_t *nvl, nvlist_t **nvlp) argument 77 if (nvlist_xdup(nvl, nvlp, &thp->th_alloc->ta_nva) != 0)
|
H A D | topo_fmri.c | 75 set_error(topo_hdl_t *thp, int err, int *errp, char *method, nvlist_t *nvlp) argument 77 nvlist_free(nvlp); 88 set_nverror(topo_hdl_t *thp, int err, int *errp, char *method, nvlist_t *nvlp) argument 90 nvlist_free(nvlp);
|
/illumos-gate/usr/src/cmd/picl/plugins/common/piclevent/ |
H A D | piclevent.c | 102 parse_piclevent(nvlist_t *nvlp) argument 110 if (nvlist_lookup_string(nvlp, PICLEVENTARG_EVENT_NAME, &enval)) 114 if (nvlist_pack(nvlp, &packed_nvl, &nvl_size, NV_ENCODE_NATIVE, NULL)) 150 nvlist_t *nvlp; local 161 if (nvlist_unpack(argp, asize, &nvlp, NULL)) 164 if (nvlist_lookup_string(nvlp, PICLEVENTARG_DATA_TYPE, &dtype)) { 165 nvlist_free(nvlp); 170 parse_piclevent(nvlp); 174 nvlist_free(nvlp);
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/mdesc/ |
H A D | mdescplugin.c | 103 nvlist_t *nvlp = NULL; local 113 if (nvlist_unpack((char *)earg, size, &nvlp, NULL)) { 117 if (nvlist_lookup_string(nvlp, PICLEVENTARG_DATA_TYPE, &dtype)) { 118 nvlist_free(nvlp); 123 nvlist_free(nvlp); 127 if (nvlist_lookup_string(nvlp, PICLEVENTARG_AP_ID, &ap_id)) { 128 nvlist_free(nvlp); 132 if (nvlist_lookup_string(nvlp, PICLEVENTARG_HINT, &hint)) { 133 nvlist_free(nvlp); 139 nvlist_free(nvlp); 168 nvlist_t *nvlp = NULL; local [all...] |
/illumos-gate/usr/src/uts/common/ipp/dlcosmk/ |
H A D | dlcosmkddi.c | 102 nvlist_t *nvlp; local 110 nvlp = *nvlpp; 114 nvlist_free(nvlp); 119 if ((err = nvlist_lookup_string(nvlp, DLCOSMK_NEXT_ACTION_NAME, 121 nvlist_free(nvlp); 129 nvlist_free(nvlp); 136 if ((err = nvlist_lookup_byte(nvlp, DLCOSMK_COS, 138 nvlist_free(nvlp); 146 if ((err = nvlist_lookup_uint32(nvlp, DLCOSMK_BAND, ¶m)) != 0) { 147 nvlist_free(nvlp); 201 nvlist_t *nvlp; local 453 nvlist_t *nvlp; local [all...] |
/illumos-gate/usr/src/uts/common/ipp/ipgpc/ |
H A D | classifierddi.c | 158 nvlist_t *nvlp; local 160 nvlp = *nvlpp; 165 nvlist_free(nvlp); 170 nvlist_free(nvlp); 175 if ((rc = nvlist_lookup_uint32(nvlp, IPP_ACTION_STATS_ENABLE, 186 nvlist_free(nvlp); 191 nvlist_free(nvlp); 210 nvlist_t *nvlp; local 219 nvlp = *nvlpp; 222 if ((rc = nvlist_lookup_byte(nvlp, IPP_CONFIG_TYP [all...] |
/illumos-gate/usr/src/uts/common/ipp/meters/ |
H A D | tswtclddi.c | 105 nvlist_t *nvlp; local 112 nvlp = *nvlpp; 117 nvlist_free(nvlp); 122 if ((rc = nvlist_lookup_string(nvlp, TSWTCL_RED_ACTION_NAME, 124 nvlist_free(nvlp); 132 nvlist_free(nvlp); 139 if ((rc = nvlist_lookup_string(nvlp, TSWTCL_YELLOW_ACTION_NAME, 141 nvlist_free(nvlp); 149 nvlist_free(nvlp); 156 if ((rc = nvlist_lookup_string(nvlp, TSWTCL_GREEN_ACTION_NAM 285 nvlist_t *nvlp; local 611 nvlist_t *nvlp; local [all...] |
H A D | tokenmtddi.c | 124 nvlist_t *nvlp; local 134 nvlp = *nvlpp; 138 nvlist_free(nvlp); 143 if ((rc = nvlist_lookup_string(nvlp, TOKENMT_RED_ACTION_NAME, 145 nvlist_free(nvlp); 153 nvlist_free(nvlp); 160 if ((rc = nvlist_lookup_string(nvlp, TOKENMT_YELLOW_ACTION_NAME, 164 nvlist_free(nvlp); 175 if ((rc = nvlist_lookup_string(nvlp, TOKENMT_GREEN_ACTION_NAME, 177 nvlist_free(nvlp); 387 nvlist_t *nvlp; local 797 nvlist_t *nvlp; local [all...] |
/illumos-gate/usr/src/lib/fm/libfmevent/common/ |
H A D | fmev_evaccess.c | 69 fmev_sysev2fmev(fmev_shdl_t hdl, sysevent_t *sep, char **clsp, nvlist_t **nvlp) argument 88 *nvlp = iep->ei_nvl;
|
H A D | fmev_publish.c | 194 va2nvl(nvlist_t **nvlp, va_list ap, uint_t ntuples) argument 347 *nvlp = NULL; 352 *nvlp = nvl;
|
H A D | fmev_subscribe.c | 566 fmev_shdl_getauthority(fmev_shdl_t hdl, nvlist_t **nvlp) argument 578 *nvlp = NULL; 589 rc = (nvlist_dup(auth, nvlp, 0) == 0) ? FMEV_SUCCESS : 600 *nvlp = NULL;
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/snowbird/envmond/ |
H A D | piclenvmond.c | 193 nvlist_t *nvlp; local 204 if (nvlist_unpack(envl, elen, &nvlp, 0) < 0) { 205 nvlist_free(nvlp); 210 if (nvlist_alloc(&nvlp, NV_UNIQUE_NAME_TYPE, NULL)) { 216 if (nvlist_add_uint64(nvlp, PICLEVENTARG_NODEHANDLE, nodeh) == -1) { 217 nvlist_free(nvlp); 222 if (nvlist_pack(nvlp, &pack_buf, &nvl_size, NV_ENCODE_NATIVE, NULL)) { 223 nvlist_free(nvlp); 227 nvlist_free(nvlp); 254 nvlist_t *nvlp; /* nvlis local 305 nvlist_t *nvlp; /* nvlist of event specific args */ local 344 nvlist_t *nvlp; /* nvlist of event specific args */ local 381 nvlist_t *nvlp; /* nvlist of event specific args */ local [all...] |
H A D | picldr.c | 763 nvlist_t *nvlp; local 780 if (nvlist_unpack((char *)earg, size, &nvlp, NULL)) { 783 if (nvlist_lookup_uint64(nvlp, PICLEVENTARG_NODEHANDLE, &nodeh) == -1) { 784 nvlist_free(nvlp); 787 if (nvlist_lookup_string(nvlp, (state_event) ? 790 nvlist_free(nvlp); 799 nvlist_free(nvlp); 809 nvlist_free(nvlp); 821 nvlist_free(nvlp);
|
H A D | piclplatmod.c | 402 nvlist_t *nvlp; local 424 if (nvlist_unpack((char *)earg, size, &nvlp, NULL)) { 427 if (nvlist_lookup_uint64(nvlp, PICLEVENTARG_NODEHANDLE, &nodeh) == -1) { 428 nvlist_free(nvlp); 431 if (nvlist_lookup_string(nvlp, (state_event) ? 434 nvlist_free(nvlp); 443 nvlist_free(nvlp); 453 nvlist_free(nvlp); 463 nvlist_free(nvlp); 483 nvlist_free(nvlp); [all...] |
/illumos-gate/usr/src/uts/common/ipp/dscpmk/ |
H A D | dscpmkddi.c | 125 nvlist_t *nvlp; local 135 nvlp = *nvlpp; 139 nvlist_free(nvlp); 144 if ((err = nvlist_lookup_string(nvlp, DSCPMK_NEXT_ACTION_NAME, 146 nvlist_free(nvlp); 155 nvlist_free(nvlp); 169 if ((err = nvlist_lookup_int32_array(nvlp, DSCPMK_DSCP_MAP, 181 if ((err = nvlist_lookup_uint32(nvlp, IPP_ACTION_STATS_ENABLE, &bstats)) 190 nvlist_free(nvlp); 207 if ((err = nvlist_lookup_uint32(nvlp, DSCPMK_DETAILED_STAT 259 nvlist_t *nvlp; local 589 nvlist_t *nvlp; local [all...] |
/illumos-gate/usr/src/uts/common/ipp/flowacct/ |
H A D | flowacctddi.c | 182 nvlist_t *nvlp; local 191 nvlp = *nvlpp; 196 nvlist_free(nvlp); 201 if ((rc = nvlist_lookup_string(nvlp, FLOWACCT_NEXT_ACTION_NAME, 203 nvlist_free(nvlp); 211 nvlist_free(nvlp); 218 nvlist_free(nvlp); 225 (void) nvlist_lookup_uint32(nvlp, FLOWACCT_TIMEOUT, &timeout); 231 (void) nvlist_lookup_uint32(nvlp, FLOWACCT_TIMER, &timer); 236 if ((rc = nvlist_lookup_uint32(nvlp, FLOWACCT_MAX_LIMI 285 nvlist_t *nvlp; local 454 nvlist_t *nvlp; local [all...] |
/illumos-gate/usr/src/uts/intel/io/ |
H A D | devfm_machdep.c | 149 populate_cpu(nvlist_t **nvlp, cmi_hdl_t hdl) argument 154 (void) nvlist_alloc(nvlp, NV_UNIQUE_NAME, KM_SLEEP); 171 (void) nvlist_add_nvlist(*nvlp, FM_PHYSCPU_INFO_CHIP_ROOTS, 173 (void) nvlist_add_uint16(*nvlp, FM_PHYSCPU_INFO_SMBIOS_ID, 178 fm_payload_set(*nvlp,
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/piclsbl/ |
H A D | piclsbl.c | 204 nvlist_t *nvlp = NULL; local 239 if (nvlist_unpack((char *)earg, size, &nvlp, NULL)) 241 if (nvlist_lookup_string(nvlp, "devfs-path", &devfs_path)) 375 nvlist_free(nvlp);
|
/illumos-gate/usr/src/lib/libipp/ |
H A D | libipp.c | 122 nvlist_t *nvlp; local 140 nvlp = *nvlpp; 141 if ((rc = nvlist_add_byte(nvlp, IPPCTL_OP, 147 if ((rc = nvlist_add_string(nvlp, IPPCTL_MODNAME, 154 if ((rc = nvlist_add_string(nvlp, IPPCTL_ANAME, (char *)aname)) != 0) { 159 if ((rc = nvlist_add_uint32(nvlp, IPPCTL_FLAGS, flags)) != 0) { 181 nvlist_t *nvlp; local 198 if ((rc = nvlist_alloc(&nvlp, NV_UNIQUE_NAME, 0)) != 0) { 200 nvlp = NULL; 204 if ((rc = nvlist_add_byte(nvlp, IPPCTL_O 239 nvlist_t *nvlp; local 292 nvlist_t *nvlp; local 348 nvlist_t *nvlp; local 400 nvlist_t *nvlp; local 457 nvlist_t *nvlp; local 541 nvlist_callback( nvlist_t *nvlp, void *arg) argument 575 string_callback( nvlist_t *nvlp, void *arg) argument 622 string_array_callback( nvlist_t *nvlp, void *arg) argument [all...] |
/illumos-gate/usr/src/cmd/picl/plugins/common/memcfg/ |
H A D | piclmemcfg_comm.c | 898 nvlist_t *nvlp; local 901 if (nvlist_unpack((char *)earg, size, &nvlp, NULL)) 904 if (nvlist_lookup_uint64(nvlp, PICLEVENTARG_NODEHANDLE, &nodeh)) { 905 nvlist_free(nvlp); 908 nvlist_free(nvlp);
|
/illumos-gate/usr/src/lib/libdevice/ |
H A D | devctl.c | 1141 nvlist_t *nvlp; local 1153 if (nvlist_alloc(&nvlp, NV_UNIQUE_NAME_TYPE, 0) != 0) { 1161 if (nvlist_add_string(nvlp, DC_DEVI_NODENAME, nodename) != 0) { 1162 nvlist_free(nvlp); 1169 (void *)nvlp); 1171 return ((devctl_ddef_t)nvlp);
|
/illumos-gate/usr/src/lib/libsysevent/ |
H A D | libevchannel.c | 858 sysevent_evc_getpropnvl(evchan_t *scp, nvlist_t **nvlp) argument 867 if (scp == NULL || misaligned(scp) || nvlp == NULL) 870 *nvlp = NULL; 907 * set *nvlp to NULL. Otherwise we must unpack the nvl. 910 nvlist_unpack(bufp, uargs.packednvl.len, nvlp, 0) != 0)
|
/illumos-gate/usr/src/uts/common/io/pciex/hotplug/ |
H A D | pcie_hp.c | 122 pcie_copyin_nvlist(char *packed_buf, size_t packed_sz, nvlist_t **nvlp) argument 158 *nvlp = dest;
|
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/ |
H A D | diskmon_conf.c | 166 nvlist_t *nvlp = NULL; local 168 if (nvlist_alloc(&nvlp, NV_UNIQUE_NAME, 0) != 0) { 172 if (nvlist_add_string(nvlp, nvprp->name, nvprp->value) != 0) { 173 nvlist_free(nvlp); 177 return (nvlp); 332 nvlist_t *nvlp) 336 if (nvlp != NULL) 337 dmp->props = nvlp; 711 print_props(nvlist_t *nvlp, FILE *fp, char *prefix) argument 713 nvpair_t *nvp = nvlist_next_nvpair(nvlp, NUL 331 new_diskmon(nvlist_t *app_props, indicator_t *indp, indrule_t *indrp, nvlist_t *nvlp) argument [all...] |
H A D | topo_gather.c | 64 nonunique_nvlist_lookup_##suffix(nvlist_t *nvlp, const char *n, atype *rpp) \ 67 while ((nvp = nvlist_next_nvpair(nvlp, nvp)) != NULL) { \ 135 nvlist_t *list_of_lists, *nvlp, *dupnvlp; local 158 nvpair_value_nvlist(nvp, &nvlp) != 0) 161 dm_assert(nvlp != NULL); 164 if (nonunique_nvlist_lookup_string(nvlp, 174 if (nvlist_dup(nvlp, &dupnvlp, 0) == 0) 465 nvlist_t *nvlp = find_disk_monitor_private_pgroup(node); local 489 if (nvlp == NULL) 517 nvlist_free(nvlp); [all...] |