Home
last modified time | relevance | path

Searched refs:pmap_mode (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/riscv/include/
H A Dpmap.h118 enum pmap_mode { enum
123 extern enum pmap_mode pmap_mode;
127 ((va) < (pmap_mode == PMAP_MODE_SV39 ? VM_MAX_USER_ADDRESS_SV39 : \
/freebsd/sys/riscv/riscv/
H A Dpmap.c228 enum pmap_mode __read_frequently pmap_mode = PMAP_MODE_SV39; variable
230 &pmap_mode, 0,
402 KASSERT(pmap_mode != PMAP_MODE_SV39, ("%s: in SV39 mode", __func__)); in pmap_l0()
414 KASSERT(pmap_mode != PMAP_MODE_SV39, ("%s: in SV39 mode", __func__)); in pmap_l0_to_l1()
428 if (pmap_mode == PMAP_MODE_SV39) { in pmap_l1()
528 if (pmap != kernel_pmap || pmap_mode != PMAP_MODE_SV39) in pmap_distribute_l1()
724 pmap_mode = PMAP_MODE_SV48; in pmap_create_pagetables()
733 if (pmap_mode == PMAP_MODE_SV39) in pmap_create_pagetables()
811 if (pmap_mode == PMAP_MODE_SV48) { in pmap_create_pagetables()
1469 } else if (m->pindex < NUL2E + NUL1E && pmap_mode != PMAP_MODE_SV39) { in _pmap_unwire_ptp()
[all …]
H A Delf_machdep.c122 switch (pmap_mode) { in elf64_register_sysvec()