Searched refs:kernel_vm_end (Results 1 - 17 of 17) sorted by relevance
/freebsd-11-stable/sys/arm/arm/ |
H A D | stack_machdep.c | 47 extern vm_offset_t kernel_vm_end;
|
H A D | minidump_machdep.c | 211 for (va = KERNBASE; va < kernel_vm_end; va += PAGE_SIZE) { 297 for (va = KERNBASE; va < kernel_vm_end; va += PAGE_SIZE) {
|
H A D | pmap-v6.c | 270 vm_offset_t kernel_vm_end = KERNBASE + NKPT2PG * NPT2_IN_PG * PTE1_SIZE; variable 813 * link to all PT2s in L1 page table. See how kernel_vm_end 1233 kernel_vm_end_new = kernel_vm_end; 1289 * virtual address not under kernel_vm_end will lead to 2016 * All the time kernel_vm_end is first KVA for which underlying 2028 kernel_vm_end = pte1_roundup(kernel_vm_end); 2033 while (kernel_vm_end < addr) { 2034 pte1 = pte1_load(kern_pte1(kernel_vm_end)); 2036 kernel_vm_end [all...] |
H A D | pmap-v4.c | 223 vm_offset_t kernel_vm_end = 0; variable 2308 kernel_vm_end = pmap_curmaxkvaddr; 2520 kernel_vm_end = pmap_curmaxkvaddr;
|
/freebsd-11-stable/sys/vm/ |
H A D | pmap.h | 96 * Updates to kernel_vm_end are synchronized by the kernel_map's system mutex. 98 extern vm_offset_t kernel_vm_end;
|
H A D | vm_map.c | 1252 if (map == kernel_map && end > kernel_vm_end)
|
/freebsd-11-stable/sys/mips/mips/ |
H A D | minidump_machdep.c | 178 for (va = VM_MIN_KERNEL_ADDRESS; va < kernel_vm_end; va += NBPDR) { 274 for (va = VM_MIN_KERNEL_ADDRESS; va < kernel_vm_end; va += NBPDR) {
|
H A D | pmap.c | 143 vm_offset_t kernel_vm_end = VM_MIN_KERNEL_ADDRESS; variable 482 kernel_vm_end += nkpt * NPTEPG * PAGE_SIZE; 1254 while (kernel_vm_end < addr) { 1255 pdpe = pmap_segmap(kernel_pmap, kernel_vm_end); 1266 pde = pmap_pdpe_to_pde(pdpe, kernel_vm_end); 1268 kernel_vm_end = (kernel_vm_end + NBPDR) & ~PDRMASK; 1269 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { 1270 kernel_vm_end = vm_map_max(kernel_map); 1301 kernel_vm_end [all...] |
/freebsd-11-stable/sys/riscv/riscv/ |
H A D | pmap.c | 219 vm_offset_t kernel_vm_end = 0; variable 667 kernel_vm_end = virtual_avail; 1392 unsigned long kfree = VM_MAX_KERNEL_ADDRESS - kernel_vm_end; 1417 while (kernel_vm_end < addr) { 1418 l1 = pmap_l1(kernel_pmap, kernel_vm_end); 1421 nkpg = vm_page_alloc(NULL, kernel_vm_end >> L1_SHIFT, 1435 pmap_l1_index(kernel_vm_end), entry); 1440 l2 = pmap_l1_to_l2(l1, kernel_vm_end); 1442 kernel_vm_end = (kernel_vm_end [all...] |
/freebsd-11-stable/sys/i386/i386/ |
H A D | minidump_machdep.c | 194 for (va = KERNBASE; va < kernel_vm_end; va += NBPDR) { 297 for (va = KERNBASE; va < kernel_vm_end; va += NBPDR) {
|
H A D | pmap.c | 206 vm_offset_t kernel_vm_end = KERNBASE + NKPT * NBPDR; variable 2101 unsigned long kfree = VM_MAX_KERNEL_ADDRESS - kernel_vm_end; 2122 while (kernel_vm_end < addr) { 2123 if (pdir_pde(PTD, kernel_vm_end)) { 2124 kernel_vm_end = (kernel_vm_end + NBPDR) & ~PDRMASK; 2125 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) { 2126 kernel_vm_end = vm_map_max(kernel_map); 2132 nkpg = vm_page_alloc(NULL, kernel_vm_end >> PDRSHIFT, 2144 pdir_pde(KPTD, kernel_vm_end) [all...] |
/freebsd-11-stable/sys/arm64/arm64/ |
H A D | pmap.c | 222 vm_offset_t kernel_vm_end = 0; variable 822 kernel_vm_end = virtual_avail; 1717 unsigned long kfree = VM_MAX_KERNEL_ADDRESS - kernel_vm_end; 1739 while (kernel_vm_end < addr) { 1740 l0 = pmap_l0(kernel_pmap, kernel_vm_end); 1744 l1 = pmap_l0_to_l1(l0, kernel_vm_end); 1747 nkpg = vm_page_alloc(NULL, kernel_vm_end >> L1_SHIFT, 1759 l2 = pmap_l1_to_l2(l1, kernel_vm_end); 1761 kernel_vm_end = (kernel_vm_end [all...] |
H A D | minidump_machdep.c | 238 for (va = VM_MIN_KERNEL_ADDRESS; va < kernel_vm_end; va += L2_SIZE) { 338 for (va = VM_MIN_KERNEL_ADDRESS; va < kernel_vm_end; va += L2_SIZE) {
|
/freebsd-11-stable/sys/amd64/amd64/ |
H A D | minidump_machdep.c | 237 kernel_vm_end); ) { 371 kernel_vm_end); va += NBPDP) {
|
H A D | pmap.c | 351 vm_offset_t kernel_vm_end = VM_MIN_KERNEL_ADDRESS; variable 3067 unsigned long kfree = VM_MAX_KERNEL_ADDRESS - kernel_vm_end; 3090 * "kernel_vm_end" and the kernel page table as they were. 3095 * ends after "kernel_vm_end". If the kernel is mapped between 3096 * "kernel_vm_end" and "addr", then the range cannot begin at 3097 * "kernel_vm_end". In fact, its beginning address cannot be less 3099 * any new kernel page table pages between "kernel_vm_end" and 3108 while (kernel_vm_end < addr) { 3109 pdpe = pmap_pdpe(kernel_pmap, kernel_vm_end); 3112 nkpg = vm_page_alloc(NULL, kernel_vm_end >> PDPSHIF [all...] |
/freebsd-11-stable/sys/powerpc/powerpc/ |
H A D | pmap_dispatch.c | 76 vm_offset_t kernel_vm_end; variable
|
/freebsd-11-stable/sys/sparc64/sparc64/ |
H A D | pmap.c | 124 vm_offset_t kernel_vm_end; variable 566 kernel_vm_end = vm_max_kernel_address;
|
Completed in 343 milliseconds