Searched refs:nvhdl (Results 1 – 1 of 1) sorted by relevance
/netbsd-src/external/cddl/osnet/dist/uts/common/os/ |
H A D | fm.c | 589 nv_alloc_t *nvhdl = kmem_zalloc(sizeof (nv_alloc_t), KM_SLEEP); in fm_nva_xcreate() local 591 if (bufsz == 0 || nv_alloc_init(nvhdl, nv_fixed_ops, buf, bufsz) != 0) { in fm_nva_xcreate() 592 kmem_free(nvhdl, sizeof (nv_alloc_t)); in fm_nva_xcreate() 596 return (nvhdl); in fm_nva_xcreate() 628 nv_alloc_t *nvhdl; in fm_nvlist_create() local 631 nvhdl = kmem_zalloc(sizeof (nv_alloc_t), KM_SLEEP); in fm_nvlist_create() 633 if (nv_alloc_init(nvhdl, &fm_mem_alloc_ops, NULL, 0) != 0) { in fm_nvlist_create() 634 kmem_free(nvhdl, sizeof (nv_alloc_t)); in fm_nvlist_create() 639 nvhdl = nva; in fm_nvlist_create() 642 if (nvlist_xalloc(&nvl, NV_UNIQUE_NAME, nvhdl) != 0) { in fm_nvlist_create() [all …]
|