| /freebsd-13.1/sys/vm/ |
| H A D | vm_init.c | 181 physmem_est = lmin(physmem, btoc(vm_map_max(kernel_map) - in vm_ksubmap_init() 182 vm_map_min(kernel_map))); in vm_ksubmap_init() 256 kmem_subinit(exec_map, kernel_map, &minaddr, &maxaddr, in vm_ksubmap_init() 258 kmem_subinit(pipe_map, kernel_map, &minaddr, &maxaddr, maxpipekva, in vm_ksubmap_init()
|
| H A D | vm_kern.c | 721 addr = vm_map_min(kernel_map); in kva_import() 722 result = vm_map_find(kernel_map, NULL, 0, &addr, size, 0, in kva_import() 762 vm_map_init(kernel_map, kernel_pmap, VM_MIN_KERNEL_ADDRESS, end); in kmem_init() 763 kernel_map->system_map = 1; in kmem_init() 764 vm_map_lock(kernel_map); in kmem_init() 766 (void)vm_map_insert(kernel_map, NULL, 0, in kmem_init() 781 (void)vm_map_insert(kernel_map, NULL, 0, (vm_offset_t)vm_page_array, in kmem_init() 786 vm_map_unlock(kernel_map); in kmem_init()
|
| H A D | vm_glue.c | 129 if ((vm_offset_t)addr + len > vm_map_max(kernel_map) || in kernacc() 136 vm_map_lock_read(kernel_map); in kernacc() 137 rv = vm_map_check_protection(kernel_map, saddr, eaddr, prot); in kernacc() 138 vm_map_unlock_read(kernel_map); in kernacc()
|
| H A D | vm_kern.h | 70 #define kernel_map (&kernel_map_store) macro
|
| H A D | vm_map.c | 197 if (!(locked = vm_map_locked(kernel_map))) in kmapent_alloc() 198 vm_map_lock(kernel_map); in kmapent_alloc() 199 addr = vm_map_findspace(kernel_map, vm_map_min(kernel_map), bytes); in kmapent_alloc() 207 vm_map_unlock(kernel_map); in kmapent_alloc() 214 vm_map_lock(kernel_map); in kmapent_alloc() 215 vm_map_delete(kernel_map, addr, bytes); in kmapent_alloc() 217 vm_map_unlock(kernel_map); in kmapent_alloc() 234 error = vm_map_remove(kernel_map, addr, addr + size); in kmapent_free() 944 if (map == kernel_map) { in vm_map_entry_create() 959 kernel_map->flags |= MAP_REPLENISH; in vm_map_entry_create() [all …]
|
| H A D | vm_fault.c | 664 if (map != kernel_map && KTRPOINT(curthread, KTR_FAULT)) in vm_fault_trap() 676 if (map != kernel_map && KTRPOINT(curthread, KTR_FAULTEND)) in vm_fault_trap()
|
| /freebsd-13.1/sys/ddb/ |
| H A D | db_break.c | 303 ((map1 == NULL) && (map2 == kernel_map)) || in db_map_equal() 304 ((map1 == kernel_map) && (map2 == NULL))); in db_map_equal() 314 (map == kernel_map) || in db_map_current() 340 return kernel_map; in db_map_addr()
|
| /freebsd-13.1/contrib/netbsd-tests/rump/kernspace/ |
| H A D | alloc.c | 69 while ((kernel_map->flags & VM_MAP_WANTVA) == 0) in hthr()
|
| /freebsd-13.1/sys/arm64/arm64/ |
| H A D | trap.c | 285 map = kernel_map; in data_abort() 289 map = kernel_map; in data_abort() 300 if ((lower || map == kernel_map || pcb->pcb_onfault != 0) && in data_abort()
|
| H A D | pmap.c | 2179 mtx_assert(&kernel_map->system_mtx, MA_OWNED); in pmap_growkernel() 2182 if (addr - 1 >= vm_map_max(kernel_map)) in pmap_growkernel() 2183 addr = vm_map_max(kernel_map); in pmap_growkernel() 2206 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in pmap_growkernel() 2207 kernel_vm_end = vm_map_max(kernel_map); in pmap_growkernel() 2224 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in pmap_growkernel() 2225 kernel_vm_end = vm_map_max(kernel_map); in pmap_growkernel()
|
| /freebsd-13.1/sys/dev/netmap/ |
| H A D | netmap_freebsd.c | 680 vm_map_remove(kernel_map, e->kva, e->kva + e->size); in nm_os_extmem_delete() 743 e->kva = vm_map_min(kernel_map); in nm_os_extmem_create() 745 rv = vm_map_find(kernel_map, obj, 0, &e->kva, e->size, 0, in nm_os_extmem_create() 753 rv = vm_map_wire(kernel_map, e->kva, e->kva + e->size, in nm_os_extmem_create() 766 vm_map_remove(kernel_map, e->kva, e->kva + e->size); in nm_os_extmem_create()
|
| /freebsd-13.1/sys/kern/ |
| H A D | uipc_shm.c | 1709 kva = vm_map_min(kernel_map); in shm_map() 1713 rv = vm_map_find(kernel_map, obj, offset, &kva, size, 0, in shm_map() 1717 rv = vm_map_wire(kernel_map, kva, kva + size, in shm_map() 1723 vm_map_remove(kernel_map, kva, kva + size); in shm_map() 1759 map = kernel_map; in shm_unmap()
|
| H A D | link_elf.c | 1129 mapbase = (caddr_t)vm_map_min(kernel_map); in link_elf_load_file() 1134 error = vm_map_find(kernel_map, ef->object, 0, in link_elf_load_file() 1163 error = vm_map_wire(kernel_map, in link_elf_load_file() 1235 error = vm_map_protect(kernel_map, in link_elf_load_file() 1391 vm_map_remove(kernel_map, (vm_offset_t) ef->address, in link_elf_unload_file()
|
| H A D | link_elf_obj.c | 234 error = vm_map_protect(kernel_map, start, end, prot, 0, in link_elf_protect_range() 976 error = vm_map_find(kernel_map, ef->object, 0, &mapbase, in link_elf_load_file() 987 error = vm_map_wire(kernel_map, mapbase, in link_elf_load_file() 1297 vm_map_remove(kernel_map, (vm_offset_t)ef->address, in link_elf_unload_file()
|
| /freebsd-13.1/sys/riscv/riscv/ |
| H A D | trap.c | 219 map = kernel_map; in page_fault_handler()
|
| H A D | pmap.c | 1479 mtx_assert(&kernel_map->system_mtx, MA_OWNED); in pmap_growkernel() 1482 if (addr - 1 >= vm_map_max(kernel_map)) in pmap_growkernel() 1483 addr = vm_map_max(kernel_map); in pmap_growkernel() 1507 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in pmap_growkernel() 1508 kernel_vm_end = vm_map_max(kernel_map); in pmap_growkernel() 1529 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in pmap_growkernel() 1530 kernel_vm_end = vm_map_max(kernel_map); in pmap_growkernel()
|
| /freebsd-13.1/sys/mips/mips/ |
| H A D | pmap.c | 1302 mtx_assert(&kernel_map->system_mtx, MA_OWNED); in pmap_growkernel() 1305 if (addr - 1 >= vm_map_max(kernel_map)) in pmap_growkernel() 1306 addr = vm_map_max(kernel_map); in pmap_growkernel() 1322 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in pmap_growkernel() 1323 kernel_vm_end = vm_map_max(kernel_map); in pmap_growkernel() 1355 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in pmap_growkernel() 1356 kernel_vm_end = vm_map_max(kernel_map); in pmap_growkernel()
|
| /freebsd-13.1/sys/arm/arm/ |
| H A D | trap-v6.c | 469 map = kernel_map; in abort_handler()
|
| H A D | pmap-v6.c | 2044 mtx_assert(&kernel_map->system_mtx, MA_OWNED); in pmap_growkernel() 2046 if (addr - 1 >= vm_map_max(kernel_map)) in pmap_growkernel() 2047 addr = vm_map_max(kernel_map); in pmap_growkernel() 2052 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in pmap_growkernel() 2053 kernel_vm_end = vm_map_max(kernel_map); in pmap_growkernel() 2095 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in pmap_growkernel() 2096 kernel_vm_end = vm_map_max(kernel_map); in pmap_growkernel()
|
| /freebsd-13.1/sys/i386/i386/ |
| H A D | pmap.c | 2252 mtx_assert(&kernel_map->system_mtx, MA_OWNED); in __CONCAT() 2254 if (addr - 1 >= vm_map_max(kernel_map)) in __CONCAT() 2255 addr = vm_map_max(kernel_map); in __CONCAT() 2259 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in __CONCAT() 2260 kernel_vm_end = vm_map_max(kernel_map); in __CONCAT() 2279 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in __CONCAT() 2280 kernel_vm_end = vm_map_max(kernel_map); in __CONCAT()
|
| H A D | trap.c | 818 map = usermode ? &p->p_vmspace->vm_map : kernel_map; in trap_pfault()
|
| /freebsd-13.1/sys/amd64/amd64/ |
| H A D | trap.c | 780 map = kernel_map; in trap_pfault()
|
| H A D | pmap.c | 4884 mtx_assert(&kernel_map->system_mtx, MA_OWNED); in pmap_growkernel() 4905 if (addr - 1 >= vm_map_max(kernel_map)) in pmap_growkernel() 4906 addr = vm_map_max(kernel_map); in pmap_growkernel() 4926 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in pmap_growkernel() 4927 kernel_vm_end = vm_map_max(kernel_map); in pmap_growkernel() 4943 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in pmap_growkernel() 4944 kernel_vm_end = vm_map_max(kernel_map); in pmap_growkernel() 11344 mtx_assert(&kernel_map->system_mtx, MA_OWNED); in pmap_kasan_enter() 11407 mtx_assert(&kernel_map->system_mtx, MA_OWNED); in pmap_kmsan_enter()
|
| /freebsd-13.1/sys/powerpc/powerpc/ |
| H A D | trap.c | 831 map = kernel_map; in trap_pfault()
|
| /freebsd-13.1/sys/powerpc/aim/ |
| H A D | mmu_radix.c | 3492 if (addr - 1 >= vm_map_max(kernel_map)) in mmu_radix_growkernel() 3493 addr = vm_map_max(kernel_map); in mmu_radix_growkernel() 3510 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in mmu_radix_growkernel() 3511 kernel_vm_end = vm_map_max(kernel_map); in mmu_radix_growkernel() 3526 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { in mmu_radix_growkernel() 3527 kernel_vm_end = vm_map_max(kernel_map); in mmu_radix_growkernel()
|