/titanic_44/usr/src/uts/common/os/ |
H A D | nvpair_alloc_system.c | 33 nv_alloc_sys(nv_alloc_t *nva, size_t size) in nv_alloc_sys() 40 nv_free_sys(nv_alloc_t *nva, void *buf, size_t size) in nv_free_sys() 53 nv_alloc_t nv_alloc_sleep_def = { 58 nv_alloc_t nv_alloc_nosleep_def = { 63 nv_alloc_t *nv_alloc_sleep = &nv_alloc_sleep_def; 64 nv_alloc_t *nv_alloc_nosleep = &nv_alloc_nosleep_def;
|
H A D | fm.c | 544 i_fm_alloc(nv_alloc_t *nva, size_t size) in i_fm_alloc() 551 i_fm_free(nv_alloc_t *nva, void *buf, size_t size) in i_fm_free() 569 nv_alloc_t * 572 nv_alloc_t *nvhdl = kmem_zalloc(sizeof (nv_alloc_t), KM_SLEEP); in fm_nva_xcreate() 575 kmem_free(nvhdl, sizeof (nv_alloc_t)); in fm_nva_xcreate() 587 fm_nva_xdestroy(nv_alloc_t *nva) in fm_nva_xdestroy() 590 kmem_free(nva, sizeof (nv_alloc_t)); in fm_nva_xdestroy() 607 fm_nvlist_create(nv_alloc_t *nva) in fm_nvlist_create() 611 nv_alloc_t *nvhdl; in fm_nvlist_create() 614 nvhdl = kmem_zalloc(sizeof (nv_alloc_t), KM_SLEEP); in fm_nvlist_create() [all …]
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | nvpair.h | 132 } nv_alloc_t; typedef 135 int (*nv_ao_init)(nv_alloc_t *, __va_list); 136 void (*nv_ao_fini)(nv_alloc_t *); 137 void *(*nv_ao_alloc)(nv_alloc_t *, size_t); 138 void (*nv_ao_free)(nv_alloc_t *, void *, size_t); 139 void (*nv_ao_reset)(nv_alloc_t *); 143 extern nv_alloc_t *nv_alloc_nosleep; 146 extern nv_alloc_t *nv_alloc_sleep; 149 int nv_alloc_init(nv_alloc_t *, const nv_alloc_ops_t *, /* args */ ...); 150 void nv_alloc_reset(nv_alloc_t *); [all …]
|
H A D | nvpair_impl.h | 65 nv_alloc_t *nvp_nva; /* pluggable allocator */
|
H A D | errorq.h | 72 extern nv_alloc_t *errorq_elem_nva(errorq_t *, const errorq_elem_t *);
|
H A D | errorq_impl.h | 40 nv_alloc_t *eqn_nva; /* fixed nv allocator */
|
/titanic_44/usr/src/lib/libnvpair/ |
H A D | nvpair_alloc_system.c | 34 nv_alloc_sys(nv_alloc_t *nva, size_t size) in nv_alloc_sys() 41 nv_free_sys(nv_alloc_t *nva, void *buf, size_t size) in nv_free_sys() 54 nv_alloc_t nv_alloc_nosleep_def = { 59 nv_alloc_t *nv_alloc_nosleep = &nv_alloc_nosleep_def;
|
/titanic_44/usr/src/common/nvpair/ |
H A D | nvpair_alloc_fixed.c | 66 nv_fixed_init(nv_alloc_t *nva, va_list valist) in nv_fixed_init() 84 nv_fixed_alloc(nv_alloc_t *nva, size_t size) in nv_fixed_alloc() 99 nv_fixed_free(nv_alloc_t *nva, void *buf, size_t size) in nv_fixed_free() 105 nv_fixed_reset(nv_alloc_t *nva) in nv_fixed_reset()
|
H A D | nvpair.c | 142 nv_alloc_init(nv_alloc_t *nva, const nv_alloc_ops_t *nvo, /* args */ ...) in nv_alloc_init() 159 nv_alloc_reset(nv_alloc_t *nva) in nv_alloc_reset() 166 nv_alloc_fini(nv_alloc_t *nva) in nv_alloc_fini() 172 nv_alloc_t * 187 nv_alloc_t *nva = nvp->nvp_nva; in nv_mem_zalloc() 199 nv_alloc_t *nva = nvp->nvp_nva; in nv_mem_free() 205 nv_priv_init(nvpriv_t *priv, nv_alloc_t *nva, uint32_t stat) in nv_priv_init() 214 nv_priv_alloc(nv_alloc_t *nva) in nv_priv_alloc() 280 nvlist_xalloc(nvlist_t **nvlp, uint_t nvflag, nv_alloc_t *nva) in nvlist_xalloc() 615 nvlist_xdup(nvlist_t *nvl, nvlist_t **nvlp, nv_alloc_t *nva) in nvlist_xdup() [all …]
|
/titanic_44/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_alloc.h | 43 extern void *topo_nv_alloc(nv_alloc_t *, size_t); 44 extern void topo_nv_free(nv_alloc_t *, void *, size_t);
|
H A D | topo_nvl.c | 34 topo_nv_alloc(nv_alloc_t *nva, size_t size) in topo_nv_alloc() 41 topo_nv_free(nv_alloc_t *nva, void *data, size_t size) in topo_nv_free()
|
H A D | topo_tree.h | 99 nv_alloc_t ta_nva;
|
/titanic_44/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_nv.c | 34 fmd_nv_alloc(nv_alloc_t *nva, size_t size) in fmd_nv_alloc() 41 fmd_nv_free(nv_alloc_t *nva, void *buf, size_t size) in fmd_nv_free()
|
H A D | fmd_module.h | 139 nv_alloc_t mod_nva_sleep; /* module nvalloc routines (sleep) */ 140 nv_alloc_t mod_nva_nosleep; /* module nvalloc routines (nosleep) */
|
H A D | fmd.h | 110 nv_alloc_t d_nva; /* libnvpair allocator handle */
|
H A D | fmd_api.c | 2281 fmd_nvl_op_init(nv_alloc_t *ops, va_list ap) in fmd_nvl_op_init() 2291 fmd_nvl_op_alloc_sleep(nv_alloc_t *ops, size_t size) in fmd_nvl_op_alloc_sleep() 2299 fmd_nvl_op_alloc_nosleep(nv_alloc_t *ops, size_t size) in fmd_nvl_op_alloc_nosleep() 2307 fmd_nvl_op_free(nv_alloc_t *ops, void *data, size_t size) in fmd_nvl_op_free() 2334 nv_alloc_t *nva; in fmd_nvl_alloc() 2357 nv_alloc_t *nva; in fmd_nvl_dup() 2480 nv_alloc_t *nva = nvlist_lookup_nv_alloc(nvl); in fmd_xprt_post()
|
/titanic_44/usr/src/uts/i86pc/sys/ |
H A D | cpu_module_ms.h | 117 nv_alloc_t *); 119 extern void cms_ereport_add_logout(cmi_hdl_t, nvlist_t *, nv_alloc_t *, int,
|
H A D | cpu_module_ms_impl.h | 72 nv_alloc_t *); 75 nv_alloc_t *, int, uint64_t, uint64_t, uint64_t, void *,
|
/titanic_44/usr/src/uts/common/sys/fm/ |
H A D | protocol.h | 331 extern nv_alloc_t *fm_nva_xcreate(char *, size_t); 332 extern void fm_nva_xdestroy(nv_alloc_t *); 334 extern nvlist_t *fm_nvlist_create(nv_alloc_t *);
|
/titanic_44/usr/src/uts/i86pc/cpu/genuineintel/ |
H A D | gintel_main.c | 278 nv_alloc_t *nva) in gintel_gentopo_ereport_detector() 309 nv_alloc_t *nva) 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() 393 gintel_ereport_create_resource_elem(nv_alloc_t *nva, mc_unum_t *unump) in gintel_ereport_create_resource_elem() 466 nv_alloc_t *nva, int banknum, uint64_t status, uint64_t addr, in gintel_ereport_add_logout()
|
/titanic_44/usr/src/uts/i86pc/cpu/authenticamd/ |
H A D | authamd.h | 119 nv_alloc_t *, int, uint64_t, uint64_t, uint64_t, void *, cms_cookie_t);
|
/titanic_44/usr/src/uts/i86pc/cpu/amd_opteron/ |
H A D | ao.h | 183 nv_alloc_t *, int, uint64_t, uint64_t, uint64_t, void *, void *);
|
H A D | ao_mca.c | 622 ao_ereport_create_resource_elem(cmi_hdl_t hdl, nv_alloc_t *nva, in ao_ereport_create_resource_elem() 671 ao_ereport_add_resource(cmi_hdl_t hdl, nvlist_t *payload, nv_alloc_t *nva, in ao_ereport_add_resource() 703 nv_alloc_t *nva, int banknum, uint64_t status, uint64_t addr, in ao_ms_ereport_add_logout()
|
/titanic_44/usr/src/uts/i86pc/os/ |
H A D | cms.c | 619 nv_alloc_t *nva) in cms_ereport_detector() 644 cms_ereport_add_logout(cmi_hdl_t hdl, nvlist_t *nvl, nv_alloc_t *nva, in cms_ereport_add_logout()
|
/titanic_44/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | evnv.c | 41 extern nv_alloc_t Eft_nv_hdl;
|