Home
last modified time | relevance | path

Searched refs:pgtable_l4_enabled (Results 1 – 8 of 8) sorted by relevance

/linux/arch/riscv/include/asm/
H A Dpgtable-64.h13 extern bool pgtable_l4_enabled;
20 (pgtable_l4_enabled ? PGDIR_SHIFT_L4 : PGDIR_SHIFT_L3))
30 (pgtable_l4_enabled ? P4D_SHIFT_L4 : P4D_SHIFT_L3))
245 if (pgtable_l4_enabled) in mm_pud_folded()
278 if (pgtable_l4_enabled) in set_p4d()
286 if (pgtable_l4_enabled) in p4d_none()
294 if (pgtable_l4_enabled) in p4d_present()
302 if (pgtable_l4_enabled) in p4d_bad()
310 if (pgtable_l4_enabled) in p4d_clear()
326 if (pgtable_l4_enabled) in p4d_pgtable()
H A Dpgalloc.h44 if (pgtable_l4_enabled) { in p4d_populate()
54 if (pgtable_l4_enabled) { in p4d_populate_safe()
85 if (pgtable_l4_enabled) in pud_free()
92 if (pgtable_l4_enabled) in __pud_free_tlb()
H A Dvmalloc.h7 extern bool pgtable_l4_enabled, pgtable_l5_enabled;
14 return pgtable_l4_enabled || pgtable_l5_enabled; in arch_vmap_pud_supported()
H A Dpgtable-32.h36 static const __maybe_unused int pgtable_l4_enabled; variable
/linux/arch/riscv/mm/
H A Dinit.c55 bool pgtable_l4_enabled __ro_after_init = true;
57 EXPORT_SYMBOL(pgtable_l4_enabled);
656 pt_ops.alloc_p4d(__va) : (pgtable_l4_enabled ? \
659 pt_ops.get_p4d_virt(__pa) : (pgd_next_t *)(pgtable_l4_enabled ? \
664 (pgtable_l4_enabled ? \
668 (uintptr_t)fixmap_p4d : (pgtable_l4_enabled ? \
671 (uintptr_t)trampoline_p4d : (pgtable_l4_enabled ? \
720 if (pgtable_l4_enabled && in best_map_size()
779 pgtable_l4_enabled = false; in disable_pgtable_l4()
1127 if (pgtable_l4_enabled) in setup_vm()
[all …]
/linux/arch/arm64/include/asm/
H A Dtlb.h100 if (!pgtable_l4_enabled()) in __pud_free_tlb()
/linux/arch/riscv/kernel/
H A Dcpu.c297 else if (pgtable_l4_enabled) in print_mmu()
/linux/arch/arm64/mm/
H A Dmmu.c1323 else if (levels == 4 && !pgtable_l4_enabled()) in __kpti_install_ng_mappings()
1759 if (!pgtable_l4_enabled()) in free_empty_pud_table()