Lines Matching refs:vmem_t
311 static vmem_t vmem0[VMEM_INITIAL];
312 static vmem_t *vmem_populator[VMEM_INITIAL];
323 static vmem_t *vmem_list;
324 static vmem_t *vmem_metadata_arena;
325 static vmem_t *vmem_seg_arena;
326 static vmem_t *vmem_hash_arena;
327 static vmem_t *vmem_vmem_arena;
401 vmem_getseg(vmem_t *vmp) in vmem_getseg()
418 vmem_putseg(vmem_t *vmp, vmem_seg_t *vsp) in vmem_putseg()
429 vmem_freelist_insert(vmem_t *vmp, vmem_seg_t *vsp) in vmem_freelist_insert()
447 vmem_freelist_delete(vmem_t *vmp, vmem_seg_t *vsp) in vmem_freelist_delete()
467 vmem_hash_insert(vmem_t *vmp, vmem_seg_t *vsp) in vmem_hash_insert()
493 vmem_hash_delete(vmem_t *vmp, uintptr_t addr, size_t size) in vmem_hash_delete()
524 vmem_seg_create(vmem_t *vmp, vmem_seg_t *vprev, uintptr_t start, uintptr_t end) in vmem_seg_create()
542 vmem_seg_destroy(vmem_t *vmp, vmem_seg_t *vsp) in vmem_seg_destroy()
554 vmem_span_create(vmem_t *vmp, void *vaddr, size_t size, uint8_t import) in vmem_span_create()
585 vmem_span_destroy(vmem_t *vmp, vmem_seg_t *vsp) in vmem_span_destroy()
609 vmem_seg_alloc(vmem_t *vmp, vmem_seg_t *vsp, uintptr_t addr, size_t size) in vmem_seg_alloc()
670 vmem_populate(vmem_t *vmp, int vmflag) in vmem_populate()
760 vmem_advance(vmem_t *vmp, vmem_seg_t *walker, vmem_seg_t *afterme) in vmem_advance()
816 vmem_nextfit_alloc(vmem_t *vmp, size_t size, int vmflag) in vmem_nextfit_alloc()
917 vmem_canalloc(vmem_t *vmp, size_t size) in vmem_canalloc()
937 vmem_xalloc(vmem_t *vmp, size_t size, size_t align_arg, size_t phase, in vmem_xalloc()
1205 vmem_xfree(vmem_t *vmp, void *vaddr, size_t size) in vmem_xfree()
1263 vmem_alloc(vmem_t *vmp, size_t size, int vmflag) in vmem_alloc()
1319 vmem_free(vmem_t *vmp, void *vaddr, size_t size) in vmem_free()
1332 vmem_contains(vmem_t *vmp, void *vaddr, size_t size) in vmem_contains()
1355 vmem_add(vmem_t *vmp, void *vaddr, size_t size, int vmflag) in vmem_add()
1381 vmem_walk(vmem_t *vmp, int typemask, in vmem_walk()
1423 vmem_size(vmem_t *vmp, int typemask) in vmem_size()
1444 static vmem_t *
1446 void *(*afunc)(vmem_t *, size_t, int), in vmem_create_common() argument
1447 void (*ffunc)(vmem_t *, void *, size_t), in vmem_create_common() argument
1448 vmem_t *source, size_t qcache_max, int vmflag) in vmem_create_common()
1452 vmem_t *vmp, *cur, **vmpp; in vmem_create_common()
1458 vmp = vmem_alloc(vmem_vmem_arena, sizeof (vmem_t), in vmem_create_common()
1471 bzero(vmp, sizeof (vmem_t)); in vmem_create_common()
1571 vmem_t *
1573 vmem_ximport_t *afunc, vmem_free_t *ffunc, vmem_t *source, in vmem_xcreate()
1584 vmem_t *
1586 vmem_alloc_t *afunc, vmem_free_t *ffunc, vmem_t *source, in vmem_create()
1600 vmem_destroy(vmem_t *vmp) in vmem_destroy()
1602 vmem_t *cur, **vmpp; in vmem_destroy()
1646 vmem_free(vmem_vmem_arena, vmp, sizeof (vmem_t)); in vmem_destroy()
1653 vmem_hash_rescale(vmem_t *vmp) in vmem_hash_rescale()
1707 vmem_t *vmp; in vmem_update()
1729 vmem_qcache_reap(vmem_t *vmp) in vmem_qcache_reap()
1744 vmem_t *
1747 void *(*heap_alloc)(vmem_t *, size_t, int), in vmem_init() argument
1748 void (*heap_free)(vmem_t *, void *, size_t)) in vmem_init() argument
1752 vmem_t *heap; in vmem_init()
1783 (void) vmem_xalloc(vmem_vmem_arena, sizeof (vmem_t), in vmem_init()