Home
last modified time | relevance | path

Searched refs:nva (Results 1 – 25 of 38) sorted by relevance

12

/illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/
H A Dses2_element.c597 nvlist_t **nva; in elem_parse_aes_fc() local
616 nva = ses_zalloc(nports * sizeof (nvlist_t *)); in elem_parse_aes_fc()
617 if (nva == NULL) in elem_parse_aes_fc()
621 if ((nverr = nvlist_alloc(&nva[i], NV_UNIQUE_NAME, 0)) != 0) in elem_parse_aes_fc()
623 if ((nverr = nvlist_add_uint64(nva[i], SES_FC_PROP_LOOP_POS, in elem_parse_aes_fc()
626 if ((nverr = nvlist_add_uint64(nva[i], SES_FC_PROP_REQ_HARDADDR, in elem_parse_aes_fc()
629 nverr = nvlist_add_uint64(nva[i], SES_FC_PROP_N_PORT_ID, in elem_parse_aes_fc()
633 if ((nverr = nvlist_add_uint64(nva[i], SES_FC_PROP_N_PORT_NAME, in elem_parse_aes_fc()
639 nva, nports)) != 0) in elem_parse_aes_fc()
642 for (i = 0; i < nports && nva[i] != NULL; i++) in elem_parse_aes_fc()
[all …]
/illumos-gate/usr/src/common/nvpair/
H A Dnvpair_alloc_fixed.c64 nv_fixed_init(nv_alloc_t *nva, va_list valist) in nv_fixed_init() argument
76 nva->nva_arg = nvb; in nv_fixed_init()
82 nv_fixed_alloc(nv_alloc_t *nva, size_t size) in nv_fixed_alloc() argument
84 nvbuf_t *nvb = nva->nva_arg; in nv_fixed_alloc()
97 nv_fixed_free(nv_alloc_t *nva, void *buf, size_t size) in nv_fixed_free() argument
103 nv_fixed_reset(nv_alloc_t *nva) in nv_fixed_reset() argument
105 nvbuf_t *nvb = nva->nva_arg; in nv_fixed_reset()
H A Dnvpair.c151 nv_alloc_init(nv_alloc_t *nva, const nv_alloc_ops_t *nvo, /* args */ ...) in nv_alloc_init() argument
156 nva->nva_ops = nvo; in nv_alloc_init()
157 nva->nva_arg = NULL; in nv_alloc_init()
160 if (nva->nva_ops->nv_ao_init != NULL) in nv_alloc_init()
161 err = nva->nva_ops->nv_ao_init(nva, valist); in nv_alloc_init()
168 nv_alloc_reset(nv_alloc_t *nva) in nv_alloc_reset() argument
170 if (nva->nva_ops->nv_ao_reset != NULL) in nv_alloc_reset()
171 nva->nva_ops->nv_ao_reset(nva); in nv_alloc_reset()
175 nv_alloc_fini(nv_alloc_t *nva) in nv_alloc_fini() argument
177 if (nva->nva_ops->nv_ao_fini != NULL) in nv_alloc_fini()
[all …]
/illumos-gate/usr/src/uts/i86pc/cpu/genuineintel/
H A Dgintel_main.c278 nv_alloc_t *nva) in gintel_gentopo_ereport_detector() argument
289 if ((nvl = fm_nvlist_create(nva)) == NULL) in gintel_gentopo_ereport_detector()
309 nv_alloc_t *nva) in gintel_ereport_detector() argument
314 nvl = gintel_gentopo_ereport_detector(hdl, mscookie, nva); in gintel_ereport_detector()
319 if ((nvl = fm_nvlist_create(nva)) == NULL) in gintel_ereport_detector()
337 gintel_gentopo_ereport_create_resource_elem(cmi_hdl_t hdl, nv_alloc_t *nva, in gintel_gentopo_ereport_create_resource_elem() argument
348 if ((nvl = fm_nvlist_create(nva)) == NULL) /* freed by caller */ in gintel_gentopo_ereport_create_resource_elem()
351 if ((snvl = fm_nvlist_create(nva)) == NULL) { in gintel_gentopo_ereport_create_resource_elem()
352 fm_nvlist_destroy(nvl, nva ? FM_NVA_RETAIN : FM_NVA_FREE); in gintel_gentopo_ereport_create_resource_elem()
387 fm_nvlist_destroy(snvl, nva ? FM_NVA_RETAIN : FM_NVA_FREE); in gintel_gentopo_ereport_create_resource_elem()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dgrow.c74 static int brk_lpg(caddr_t nva);
78 brk(caddr_t nva) in brk() argument
94 if (nva == 0) { in brk()
101 error = brk_lpg(nva); in brk()
103 error = brk_internal(nva, p->p_brkpageszc); in brk()
115 brk_lpg(caddr_t nva) in brk_lpg() argument
132 return (brk_internal(nva, oszc)); in brk_lpg()
135 len = nva - bssbase; in brk_lpg()
147 err = brk_internal(nva, oszc); in brk_lpg()
150 err = brk_internal(nva, 0); in brk_lpg()
[all …]
H A Dnvpair_alloc_system.c31 nv_alloc_sys(nv_alloc_t *nva, size_t size) in nv_alloc_sys() argument
33 return (kmem_alloc(size, (int)(uintptr_t)nva->nva_arg)); in nv_alloc_sys()
38 nv_free_sys(nv_alloc_t *nva, void *buf, size_t size) in nv_free_sys() argument
H A Dfm.c545 i_fm_alloc(nv_alloc_t *nva, size_t size) in i_fm_alloc() argument
552 i_fm_free(nv_alloc_t *nva, void *buf, size_t size) in i_fm_free() argument
588 fm_nva_xdestroy(nv_alloc_t *nva) in fm_nva_xdestroy() argument
590 nv_alloc_fini(nva); in fm_nva_xdestroy()
591 kmem_free(nva, sizeof (nv_alloc_t)); in fm_nva_xdestroy()
608 fm_nvlist_create(nv_alloc_t *nva) in fm_nvlist_create() argument
614 if (nva == NULL) { in fm_nvlist_create()
623 nvhdl = nva; in fm_nvlist_create()
646 nv_alloc_t *nva = nvlist_lookup_nv_alloc(nvl); in fm_nvlist_destroy() local
650 if (nva != NULL) { in fm_nvlist_destroy()
[all …]
H A Dddifm.c343 nv_alloc_t *nva = NULL; in fm_dev_ereport_postv() local
379 ASSERT(nva == NULL); in fm_dev_ereport_postv()
389 nva = errorq_elem_nva(fmhdl->fh_errorq, eqep); in fm_dev_ereport_postv()
390 ASSERT(nva); in fm_dev_ereport_postv()
434 detector = fm_nvlist_create(nva); in fm_dev_ereport_postv()
450 if (nva) in fm_dev_ereport_postv()
461 out: if (ereport && (nva == NULL)) in fm_dev_ereport_postv()
463 if (detector && (nva == NULL)) in fm_dev_ereport_postv()
/illumos-gate/usr/src/cmd/fm/fmdump/common/
H A Dfault.c75 nvlist_t **nva; in flt_verb1() local
83 FM_SUSPECT_FAULT_LIST, &nva, &size); in flt_verb1()
94 (void) nvlist_lookup_uint8(nva[i], FM_FAULT_CERTAINTY, &pct); in flt_verb1()
95 (void) nvlist_lookup_string(nva[i], FM_CLASS, &class); in flt_verb1()
97 if (nvlist_lookup_nvlist(nva[i], FM_FAULT_FRU, &fru) == 0) in flt_verb1()
100 if (nvlist_lookup_nvlist(nva[i], FM_FAULT_ASRU, &asru) == 0) in flt_verb1()
103 if (nvlist_lookup_nvlist(nva[i], FM_FAULT_RESOURCE, &rsrc) == 0) in flt_verb1()
106 if (nvlist_lookup_string(nva[i], FM_FAULT_LOCATION, &loc) in flt_verb1()
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/
H A Ddisk_monitor.c183 nvlist_t **nva; in diskmon_agent_repair() local
192 &nva, &nvc); in diskmon_agent_repair()
198 fltnvl = *nva++; in diskmon_agent_repair()
224 nvlist_t **nva; in diskmon_agent_suspect() local
233 &nva, &nvc); in diskmon_agent_suspect()
239 fltnvl = *nva++; in diskmon_agent_suspect()
/illumos-gate/usr/src/uts/sun/io/audio/drv/audiocs/
H A Daudio_4231_apcdma.c348 uint32_t *nva; /* next VA reg */ in apc_reload() local
353 nva = &APC_DMAPNVA; in apc_reload()
357 nva = &APC_DMACNVA; in apc_reload()
367 (void) ddi_get32(handle, nva); in apc_reload()
370 ddi_put32(handle, nva, in apc_reload()
/illumos-gate/usr/src/uts/i86pc/cpu/amd_opteron/
H A Dao_mca.c624 ao_ereport_create_resource_elem(cmi_hdl_t hdl, nv_alloc_t *nva, in ao_ereport_create_resource_elem() argument
630 if ((nvl = fm_nvlist_create(nva)) == NULL) /* freed by caller */ in ao_ereport_create_resource_elem()
633 if ((snvl = fm_nvlist_create(nva)) == NULL) { in ao_ereport_create_resource_elem()
634 fm_nvlist_destroy(nvl, nva ? FM_NVA_RETAIN : FM_NVA_FREE); in ao_ereport_create_resource_elem()
646 nva ? FM_NVA_RETAIN : FM_NVA_FREE); in ao_ereport_create_resource_elem()
648 nva ? FM_NVA_RETAIN : FM_NVA_FREE); in ao_ereport_create_resource_elem()
667 fm_nvlist_destroy(snvl, nva ? FM_NVA_RETAIN : FM_NVA_FREE); in ao_ereport_create_resource_elem()
673 ao_ereport_add_resource(cmi_hdl_t hdl, nvlist_t *payload, nv_alloc_t *nva, in ao_ereport_add_resource() argument
685 if ((elems[nelems] = ao_ereport_create_resource_elem(hdl, nva, in ao_ereport_add_resource()
699 fm_nvlist_destroy(elems[i], nva ? FM_NVA_RETAIN : FM_NVA_FREE); in ao_ereport_add_resource()
[all …]
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_nv.c32 fmd_nv_alloc(nv_alloc_t *nva, size_t size) in fmd_nv_alloc() argument
39 fmd_nv_free(nv_alloc_t *nva, void *buf, size_t size) in fmd_nv_free() argument
H A Dfmd_dispq.c318 nvlist_t **nva; in fmd_dispq_dispatch_gid() local
334 &nva, &nvc) == 0) { in fmd_dispq_dispatch_gid()
336 if (nvlist_lookup_string(nva[nvi], FM_CLASS, &c) == 0) { in fmd_dispq_dispatch_gid()
368 if (nvlist_lookup_string(nva[nvi], FM_CLASS, &c) == 0) { in fmd_dispq_dispatch_gid()
H A Dfmd_api.c2334 nv_alloc_t *nva; in fmd_nvl_alloc() local
2339 nva = &mp->mod_nva_sleep; in fmd_nvl_alloc()
2341 nva = &mp->mod_nva_nosleep; in fmd_nvl_alloc()
2343 ret = nvlist_xalloc(&nvl, NV_UNIQUE_NAME, nva); in fmd_nvl_alloc()
2357 nv_alloc_t *nva; in fmd_nvl_dup() local
2362 nva = &mp->mod_nva_sleep; in fmd_nvl_dup()
2364 nva = &mp->mod_nva_nosleep; in fmd_nvl_dup()
2366 ret = nvlist_xdup(src, &nvl, nva); in fmd_nvl_dup()
2480 nv_alloc_t *nva = nvlist_lookup_nv_alloc(nvl); in fmd_xprt_post() local
2491 if (nva == &mp->mod_nva_sleep || nva == &mp->mod_nva_nosleep) { in fmd_xprt_post()
/illumos-gate/usr/src/lib/fm/libfmd_log/common/
H A Dfmd_filter.c42 nvlist_t **nva; in fmd_log_filter_class() local
54 &nva, &size) != 0) in fmd_log_filter_class()
59 if (nvlist_lookup_string(nva[i], FM_CLASS, &class) == 0 && in fmd_log_filter_class()
/illumos-gate/usr/src/lib/libnvpair/
H A Dnvpair_alloc_system.c32 nv_alloc_sys(nv_alloc_t *nva, size_t size) in nv_alloc_sys() argument
39 nv_free_sys(nv_alloc_t *nva, void *buf, size_t size) in nv_free_sys() argument
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_nvl.c32 topo_nv_alloc(nv_alloc_t *nva, size_t size) in topo_nv_alloc() argument
39 topo_nv_free(nv_alloc_t *nva, void *data, size_t size) in topo_nv_free() argument
/illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/
H A Dgcpu_mca.c519 gcpu_fmri_create(cmi_hdl_t hdl, nv_alloc_t *nva) in gcpu_fmri_create() argument
523 if ((nvl = fm_nvlist_create(nva)) == NULL) in gcpu_fmri_create()
839 nv_alloc_t *nva; in gcpu_ereport_post() local
852 nva = errorq_elem_nva(ereport_errorq, scr_eqep); in gcpu_ereport_post()
854 nva = errorq_elem_nva(ereport_errorq, eqep); in gcpu_ereport_post()
857 nva = NULL; in gcpu_ereport_post()
885 nva)) == NULL) in gcpu_ereport_post()
886 detector = gcpu_fmri_create(hdl, nva); in gcpu_ereport_post()
899 nv_alloc_reset(nva); in gcpu_ereport_post()
912 cms_ereport_add_logout(hdl, ereport, nva, bankidx, gbl->gbl_status, in gcpu_ereport_post()
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_ecc.c667 nv_alloc_t *nva; in ecc_ereport_post() local
688 nva = errorq_elem_nva(fmhdl->fh_errorq, eqep); in ecc_ereport_post()
689 detector = fm_nvlist_create(nva); in ecc_ereport_post()
692 ASSERT(nva); in ecc_ereport_post()
705 if ((ecc_err->ecc_fmri = fm_nvlist_create(nva)) != NULL) { in ecc_ereport_post()
/illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/
H A Dcma_main.c416 nvlist_t **nva, **save_nva; in cma_recv_list() local
425 &nva, &nvc); in cma_recv_list()
432 save_nva = nva; in cma_recv_list()
435 nvlist_t *nvl = *nva++; in cma_recv_list()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dcms.c624 nv_alloc_t *nva) in cms_ereport_detector() argument
630 mscookie, nva)); in cms_ereport_detector()
649 cms_ereport_add_logout(cmi_hdl_t hdl, nvlist_t *nvl, nv_alloc_t *nva, in cms_ereport_add_logout() argument
656 CMS_OPS(cms)->cms_ereport_add_logout(hdl, nvl, nva, banknum, in cms_ereport_add_logout()
/illumos-gate/usr/src/uts/i86pc/cpu/authenticamd/
H A Dauthamd_main.c992 nvlist_t *ereport, nv_alloc_t *nva, void *mslogout) in authamd_ereport_add_resource() argument
1014 if ((nvl = fm_nvlist_create(nva)) == NULL) in authamd_ereport_add_resource()
1054 fm_nvlist_destroy(elems[i], nva ? FM_NVA_RETAIN : FM_NVA_FREE); in authamd_ereport_add_resource()
1062 authamd_ereport_add_logout(cmi_hdl_t hdl, nvlist_t *ereport, nv_alloc_t *nva, in authamd_ereport_add_logout() argument
1103 authamd_ereport_add_resource(hdl, authamd, ereport, nva, in authamd_ereport_add_logout()
/illumos-gate/usr/src/cmd/zpool/
H A Dzpool_main.c3596 stat_histo_max(struct stat_array *nva, unsigned int len) in stat_histo_max() argument
3601 max = MAX(max, array64_max(nva[i].data, nva[i].count)); in stat_histo_max()
3613 struct stat_array *nva) in nvpair64_to_stat_array() argument
3621 ret = nvpair_value_uint64_array(tmp, &nva->data, &nva->count); in nvpair64_to_stat_array()
3624 ret = nvpair_value_uint64(tmp, &nva->__data); in nvpair64_to_stat_array()
3625 nva->data = &nva->__data; in nvpair64_to_stat_array()
3626 nva->count = 1; in nvpair64_to_stat_array()
3688 free_calc_stats(struct stat_array *nva, unsigned int len) in free_calc_stats() argument
3692 free(nva[i].data); in free_calc_stats()
3694 free(nva); in free_calc_stats()
[all …]
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dopl_olympus.c1508 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);

12