/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_nv.c | 34 fmd_nv_alloc(nv_alloc_t *nva, size_t size) argument 41 fmd_nv_free(nv_alloc_t *nva, void *buf, size_t size) argument
|
H A D | fmd_dispq.c | 318 nvlist_t **nva; local 334 &nva, &nvc) == 0) { 336 if (nvlist_lookup_string(nva[nvi], FM_CLASS, &c) == 0) { 368 if (nvlist_lookup_string(nva[nvi], FM_CLASS, &c) == 0) {
|
H A D | fmd_api.c | 2334 nv_alloc_t *nva; local 2339 nva = &mp->mod_nva_sleep; 2341 nva = &mp->mod_nva_nosleep; 2343 ret = nvlist_xalloc(&nvl, NV_UNIQUE_NAME, nva); 2357 nv_alloc_t *nva; local 2362 nva = &mp->mod_nva_sleep; 2364 nva = &mp->mod_nva_nosleep; 2366 ret = nvlist_xdup(src, &nvl, nva); 2480 nv_alloc_t *nva = nvlist_lookup_nv_alloc(nvl); local 2491 if (nva [all...] |
/illumos-gate/usr/src/common/nvpair/ |
H A D | nvpair_alloc_fixed.c | 66 nv_fixed_init(nv_alloc_t *nva, va_list valist) argument 78 nva->nva_arg = nvb; 84 nv_fixed_alloc(nv_alloc_t *nva, size_t size) argument 86 nvbuf_t *nvb = nva->nva_arg; 99 nv_fixed_free(nv_alloc_t *nva, void *buf, size_t size) argument 105 nv_fixed_reset(nv_alloc_t *nva) argument 107 nvbuf_t *nvb = nva->nva_arg;
|
H A D | nvpair.c | 148 nv_alloc_init(nv_alloc_t *nva, const nv_alloc_ops_t *nvo, /* args */ ...) argument 153 nva->nva_ops = nvo; 154 nva->nva_arg = NULL; 157 if (nva->nva_ops->nv_ao_init != NULL) 158 err = nva->nva_ops->nv_ao_init(nva, valist); 165 nv_alloc_reset(nv_alloc_t *nva) argument 167 if (nva->nva_ops->nv_ao_reset != NULL) 168 nva->nva_ops->nv_ao_reset(nva); 172 nv_alloc_fini(nv_alloc_t *nva) argument 193 nv_alloc_t *nva = nvp->nvp_nva; local 205 nv_alloc_t *nva = nvp->nvp_nva; local 211 nv_priv_init(nvpriv_t *priv, nv_alloc_t *nva, uint32_t stat) argument 220 nv_priv_alloc(nv_alloc_t *nva) argument 286 nvlist_xalloc(nvlist_t **nvlp, uint_t nvflag, nv_alloc_t *nva) argument 621 nvlist_xdup(nvlist_t *nvl, nvlist_t **nvlp, nv_alloc_t *nva) argument 1623 nvlist_t **nva; local 2378 nvlist_xpack(nvlist_t *nvl, char **bufp, size_t *buflen, int encoding, nv_alloc_t *nva) argument 2440 nvlist_xunpack(char *buf, size_t buflen, nvlist_t **nvlp, nv_alloc_t *nva) argument [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | nvpair_alloc_system.c | 33 nv_alloc_sys(nv_alloc_t *nva, size_t size) argument 35 return (kmem_alloc(size, (int)(uintptr_t)nva->nva_arg)); 40 nv_free_sys(nv_alloc_t *nva, void *buf, size_t size) argument
|
H A D | grow.c | 71 static int brk_lpg(caddr_t nva); 75 brk(caddr_t nva) argument 91 if (nva == 0) { 98 error = brk_lpg(nva); 100 error = brk_internal(nva, p->p_brkpageszc); 112 brk_lpg(caddr_t nva) argument 129 return (brk_internal(nva, oszc)); 132 len = nva - bssbase; 144 err = brk_internal(nva, oszc); 147 err = brk_internal(nva, 183 brk_internal(caddr_t nva, uint_t brkszc) argument [all...] |
H A D | fm.c | 544 i_fm_alloc(nv_alloc_t *nva, size_t size) argument 551 i_fm_free(nv_alloc_t *nva, void *buf, size_t size) argument 584 * associated with nva must be freed by the caller. 587 fm_nva_xdestroy(nv_alloc_t *nva) argument 589 nv_alloc_fini(nva); 590 kmem_free(nva, sizeof (nv_alloc_t)); 597 * operations installed in nva. If nva is NULL, the default FMA nva 600 * When called from the kernel and nva 607 fm_nvlist_create(nv_alloc_t *nva) argument 645 nv_alloc_t *nva = nvlist_lookup_nv_alloc(nvl); local 899 nv_alloc_t *nva = nvlist_lookup_nv_alloc(fmri); local 1290 nv_alloc_t *nva = nvlist_lookup_nv_alloc(fmri); local [all...] |
H A D | ddifm.c | 343 nv_alloc_t *nva = NULL; local 379 ASSERT(nva == NULL); 389 nva = errorq_elem_nva(fmhdl->fh_errorq, eqep); 390 ASSERT(nva); 434 detector = fm_nvlist_create(nva); 450 if (nva) 461 out: if (ereport && (nva == NULL)) 463 if (detector && (nva == NULL))
|
/illumos-gate/usr/src/lib/libnvpair/ |
H A D | nvpair_alloc_system.c | 34 nv_alloc_sys(nv_alloc_t *nva, size_t size) argument 41 nv_free_sys(nv_alloc_t *nva, void *buf, size_t size) argument
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_nvl.c | 34 topo_nv_alloc(nv_alloc_t *nva, size_t size) argument 41 topo_nv_free(nv_alloc_t *nva, void *data, size_t size) argument
|
/illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ |
H A D | ses2_element.c | 595 nvlist_t **nva; local 614 nva = ses_zalloc(nports * sizeof (nvlist_t *)); 615 if (nva == NULL) 619 if ((nverr = nvlist_alloc(&nva[i], NV_UNIQUE_NAME, 0)) != 0) 621 if ((nverr = nvlist_add_uint64(nva[i], SES_FC_PROP_LOOP_POS, 624 if ((nverr = nvlist_add_uint64(nva[i], SES_FC_PROP_REQ_HARDADDR, 627 nverr = nvlist_add_uint64(nva[i], SES_FC_PROP_N_PORT_ID, 631 if ((nverr = nvlist_add_uint64(nva[i], SES_FC_PROP_N_PORT_NAME, 637 nva, nports)) != 0) 640 for (i = 0; i < nports && nva[ 660 nvlist_t **nva; local 780 nvlist_t **nva; local 846 nvlist_t **nva; local [all...] |
/illumos-gate/usr/src/lib/fm/libfmd_log/common/ |
H A D | fmd_filter.c | 40 nvlist_t **nva; local 52 &nva, &size) != 0) 57 if (nvlist_lookup_string(nva[i], FM_CLASS, &class) == 0 &&
|
/illumos-gate/usr/src/cmd/fm/fmdump/common/ |
H A D | fault.c | 75 nvlist_t **nva; local 83 FM_SUSPECT_FAULT_LIST, &nva, &size); 94 (void) nvlist_lookup_uint8(nva[i], FM_FAULT_CERTAINTY, &pct); 95 (void) nvlist_lookup_string(nva[i], FM_CLASS, &class); 97 if (nvlist_lookup_nvlist(nva[i], FM_FAULT_FRU, &fru) == 0) 100 if (nvlist_lookup_nvlist(nva[i], FM_FAULT_ASRU, &asru) == 0) 103 if (nvlist_lookup_nvlist(nva[i], FM_FAULT_RESOURCE, &rsrc) == 0) 106 if (nvlist_lookup_string(nva[i], FM_FAULT_LOCATION, &loc)
|
/illumos-gate/usr/src/uts/i86pc/cpu/genuineintel/ |
H A D | gintel_main.c | 278 nv_alloc_t *nva) 289 if ((nvl = fm_nvlist_create(nva)) == NULL) 309 nv_alloc_t *nva) 314 nvl = gintel_gentopo_ereport_detector(hdl, mscookie, nva); 319 if ((nvl = fm_nvlist_create(nva)) == NULL) 337 gintel_gentopo_ereport_create_resource_elem(cmi_hdl_t hdl, nv_alloc_t *nva, argument 348 if ((nvl = fm_nvlist_create(nva)) == NULL) /* freed by caller */ 351 if ((snvl = fm_nvlist_create(nva)) == NULL) { 352 fm_nvlist_destroy(nvl, nva ? FM_NVA_RETAIN : FM_NVA_FREE); 387 fm_nvlist_destroy(snvl, nva 277 gintel_gentopo_ereport_detector(cmi_hdl_t hdl, cms_cookie_t mscookie, nv_alloc_t *nva) argument 308 gintel_ereport_detector(cmi_hdl_t hdl, int bankno, cms_cookie_t mscookie, nv_alloc_t *nva) argument 393 gintel_ereport_create_resource_elem(nv_alloc_t *nva, mc_unum_t *unump) argument 465 gintel_ereport_add_logout(cmi_hdl_t hdl, nvlist_t *ereport, nv_alloc_t *nva, int banknum, uint64_t status, uint64_t addr, uint64_t misc, void *mslogout, cms_cookie_t mscookie) argument [all...] |
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/ |
H A D | disk_monitor.c | 178 nvlist_t **nva; local 187 &nva, &nvc); 193 fltnvl = *nva++; 219 nvlist_t **nva; local 228 &nva, &nvc); 234 fltnvl = *nva++;
|
/illumos-gate/usr/src/uts/sun/io/audio/drv/audiocs/ |
H A D | audio_4231_apcdma.c | 348 uint32_t *nva; /* next VA reg */ local 353 nva = &APC_DMAPNVA; 357 nva = &APC_DMACNVA; 367 (void) ddi_get32(handle, nva); 370 ddi_put32(handle, nva,
|
/illumos-gate/usr/src/cmd/fm/modules/sun4u/datapath-retire/ |
H A D | cda_main.c | 95 nvlist_t **nva; local 101 &nva, &nvc); 108 nvlist_t *nvl = *nva++;
|
/illumos-gate/usr/src/uts/i86pc/cpu/amd_opteron/ |
H A D | ao_mca.c | 622 ao_ereport_create_resource_elem(cmi_hdl_t hdl, nv_alloc_t *nva, argument 628 if ((nvl = fm_nvlist_create(nva)) == NULL) /* freed by caller */ 631 if ((snvl = fm_nvlist_create(nva)) == NULL) { 632 fm_nvlist_destroy(nvl, nva ? FM_NVA_RETAIN : FM_NVA_FREE); 644 nva ? FM_NVA_RETAIN : FM_NVA_FREE); 646 nva ? FM_NVA_RETAIN : FM_NVA_FREE); 665 fm_nvlist_destroy(snvl, nva ? FM_NVA_RETAIN : FM_NVA_FREE); 671 ao_ereport_add_resource(cmi_hdl_t hdl, nvlist_t *payload, nv_alloc_t *nva, argument 683 if ((elems[nelems] = ao_ereport_create_resource_elem(hdl, nva, 697 fm_nvlist_destroy(elems[i], nva 702 ao_ms_ereport_add_logout(cmi_hdl_t hdl, nvlist_t *ereport, nv_alloc_t *nva, int banknum, uint64_t status, uint64_t addr, uint64_t misc, void *mslogout, cms_cookie_t mscookie) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_ecc.c | 667 nv_alloc_t *nva; local 688 nva = errorq_elem_nva(fmhdl->fh_errorq, eqep); 689 detector = fm_nvlist_create(nva); 692 ASSERT(nva); 705 if ((ecc_err->ecc_fmri = fm_nvlist_create(nva)) != NULL) {
|
/illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/ |
H A D | gcpu_mca.c | 510 gcpu_fmri_create(cmi_hdl_t hdl, nv_alloc_t *nva) argument 514 if ((nvl = fm_nvlist_create(nva)) == NULL) 830 nv_alloc_t *nva; local 843 nva = errorq_elem_nva(ereport_errorq, scr_eqep); 845 nva = errorq_elem_nva(ereport_errorq, eqep); 848 nva = NULL; 874 nva)) == NULL) 875 detector = gcpu_fmri_create(hdl, nva); 888 nv_alloc_reset(nva); 901 cms_ereport_add_logout(hdl, ereport, nva, bankid [all...] |
/illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/ |
H A D | cma_main.c | 416 nvlist_t **nva, **save_nva; local 425 &nva, &nvc); 432 save_nva = nva; 435 nvlist_t *nvl = *nva++;
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | cms.c | 619 nv_alloc_t *nva) 625 mscookie, nva)); 644 cms_ereport_add_logout(cmi_hdl_t hdl, nvlist_t *nvl, nv_alloc_t *nva, argument 651 CMS_OPS(cms)->cms_ereport_add_logout(hdl, nvl, nva, banknum, 618 cms_ereport_detector(cmi_hdl_t hdl, int bankno, cms_cookie_t mscookie, nv_alloc_t *nva) argument
|
/illumos-gate/usr/src/uts/i86pc/cpu/authenticamd/ |
H A D | authamd_main.c | 990 nvlist_t *ereport, nv_alloc_t *nva, void *mslogout) 1012 if ((nvl = fm_nvlist_create(nva)) == NULL) 1052 fm_nvlist_destroy(elems[i], nva ? FM_NVA_RETAIN : FM_NVA_FREE); 1060 authamd_ereport_add_logout(cmi_hdl_t hdl, nvlist_t *ereport, nv_alloc_t *nva, argument 1101 authamd_ereport_add_resource(hdl, authamd, ereport, nva, 989 authamd_ereport_add_resource(cmi_hdl_t hdl, authamd_data_t *authamd, nvlist_t *ereport, nv_alloc_t *nva, void *mslogout) argument
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | opl_olympus.c | 1508 nv_alloc_t *nva = NULL; local 1518 nva = errorq_elem_nva(ereport_errorq, eqep); 1520 ereport = fm_nvlist_create(nva); 1526 detector = fm_nvlist_create(nva); 1527 resource = fm_nvlist_create(nva);
|