Lines Matching refs:nv_alloc_t
561 i_fm_alloc(nv_alloc_t *nva, size_t size)
568 i_fm_free(nv_alloc_t *nva, void *buf, size_t size)
582 * Create and initialize a new nv_alloc_t for a fixed buffer, buf. A pointer
583 * to the newly allocated nv_alloc_t structure is returned upon success or NULL
586 nv_alloc_t *
589 nv_alloc_t *nvhdl = kmem_zalloc(sizeof (nv_alloc_t), KM_SLEEP);
592 kmem_free(nvhdl, sizeof (nv_alloc_t));
604 fm_nva_xdestroy(nv_alloc_t *nva)
607 kmem_free(nva, sizeof (nv_alloc_t));
624 fm_nvlist_create(nv_alloc_t *nva)
628 nv_alloc_t *nvhdl;
631 nvhdl = kmem_zalloc(sizeof (nv_alloc_t), KM_SLEEP);
634 kmem_free(nvhdl, sizeof (nv_alloc_t));
645 kmem_free(nvhdl, sizeof (nv_alloc_t));
662 nv_alloc_t *nva = nvlist_lookup_nv_alloc(nvl);
916 nv_alloc_t *nva = nvlist_lookup_nv_alloc(fmri);
1315 nv_alloc_t *nva = nvlist_lookup_nv_alloc(fmri);