Lines Matching defs:kernel_vm_end
270 vm_offset_t kernel_vm_end = KERNBASE + NKPT2PG * NPT2_IN_PG * PTE1_SIZE;
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 += PTE1_SIZE;
2037 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) {
2038 kernel_vm_end = vm_map_max(kernel_map);
2047 * between pmap_kenter_pte1() and kernel_vm_end increase.
2050 kernel_vm_end_new = kernel_vm_end + PTE1_SIZE;
2052 pte2 = pt2tab_load(kern_pt2tab_entry(kernel_vm_end));
2058 pte1_index(kernel_vm_end) & ~PT2PG_MASK,
2071 pt2pg_pa = pmap_pt2pg_init(kernel_pmap, kernel_vm_end,
2076 pt2_pa = page_pt2pa(pt2pg_pa, pte1_index(kernel_vm_end));
2077 pmap_kenter_pte1(kernel_vm_end, PTE1_LINK(pt2_pa));
2079 kernel_vm_end = kernel_vm_end_new;
2080 if (kernel_vm_end - 1 >= vm_map_max(kernel_map)) {
2081 kernel_vm_end = vm_map_max(kernel_map);
2100 unsigned long kfree = vm_max_kernel_address - kernel_vm_end;
2187 * (1) <KERNBASE, kernel_vm_end),
2242 * kernel_vm_end_new is used here instead of kernel_vm_end.