Searched refs:kmem_map (Results 1 – 5 of 5) sorted by relevance
| /mirbsd/src/sys/kern/ |
| D | kern_malloc.c | 45 struct vm_map *kmem_map = NULL; variable 184 va = (caddr_t) uvm_km_kmemalloc(kmem_map, uvmexp.kmem_object, 255 vm_map_lock(kmem_map); 256 rv = uvm_map_checkprot(kmem_map, addr, 258 vm_map_unlock(kmem_map); 370 uvm_km_free(kmem_map, (vaddr_t)addr, ctob(kup->ku_pagecnt)); 495 kmem_map = uvm_km_suballoc(kernel_map, &base, &limit, in kmeminit()
|
| D | kern_malloc_debug.c | 243 va = uvm_km_kmemalloc(kmem_map, uvmexp.kmem_object, PAGE_SIZE * 2, in debug_malloc_allocate_free() 264 uvm_unmap(kmem_map, va, va + PAGE_SIZE * 2); in debug_malloc_allocate_free()
|
| D | subr_pool.c | 508 if (kmem_map == NULL || in pool_init() 2107 return ((void *)uvm_km_alloc_poolpage1(kmem_map, uvmexp.kmem_object, in pool_page_alloc_kmem() 2115 uvm_km_free_poolpage1(kmem_map, (vaddr_t)v); in pool_page_free_kmem()
|
| /mirbsd/src/sys/uvm/ |
| D | uvm_extern.h | 409 extern struct vm_map *kmem_map; 510 #define uvm_km_alloc_poolpage(waitok) uvm_km_alloc_poolpage1(kmem_map, \ 512 #define uvm_km_free_poolpage(addr) uvm_km_free_poolpage1(kmem_map, (addr))
|
| /mirbsd/src/sys/arch/i386/i386/ |
| D | pmap.c | 1146 pv_cachedva = uvm_km_kmemalloc(kmem_map, uvmexp.kmem_object, 1450 map = kmem_map; in pmap_free_pvpage()
|