| /Linux-v6.6/arch/riscv/include/asm/ | 
| D | pgtable-64.h | 14 extern bool pgtable_l5_enabled;21 #define PGDIR_SHIFT     (pgtable_l5_enabled ? PGDIR_SHIFT_L5 : \
 31 #define P4D_SHIFT      (pgtable_l5_enabled ? P4D_SHIFT_L5 : \
 232 	if (pgtable_l5_enabled)  in mm_p4d_folded()
 349 	if (pgtable_l5_enabled)  in set_pgd()
 357 	if (pgtable_l5_enabled)  in pgd_none()
 365 	if (pgtable_l5_enabled)  in pgd_present()
 373 	if (pgtable_l5_enabled)  in pgd_bad()
 381 	if (pgtable_l5_enabled)  in pgd_clear()
 387 	if (pgtable_l5_enabled)  in pgd_pgtable()
 [all …]
 
 | 
| D | pgalloc.h | 64 	if (pgtable_l5_enabled) {  in pgd_populate()74 	if (pgtable_l5_enabled) {  in pgd_populate_safe()
 103 	if (pgtable_l5_enabled) {  in p4d_alloc_one()
 123 	if (pgtable_l5_enabled)  in p4d_free()
 
 | 
| D | vmalloc.h | 6 extern bool pgtable_l4_enabled, pgtable_l5_enabled;13 	return pgtable_l4_enabled || pgtable_l5_enabled;  in arch_vmap_pud_supported()
 
 | 
| D | pgtable.h | 71 #define VA_BITS		(pgtable_l5_enabled ? \
 | 
| /Linux-v6.6/arch/x86/include/asm/ | 
| D | pgtable_64_types.h | 32 static inline bool pgtable_l5_enabled(void)  in pgtable_l5_enabled()  function37 #define pgtable_l5_enabled() cpu_feature_enabled(X86_FEATURE_LA57)  macro
 41 #define pgtable_l5_enabled() 0  macro
 135 # define VMALLOC_SIZE_TB	(pgtable_l5_enabled() ? VMALLOC_SIZE_TB_L5 : VMALLOC_SIZE_TB_L4)
 
 | 
| D | pgalloc.h | 136 	if (!pgtable_l5_enabled())  in pgd_populate()144 	if (!pgtable_l5_enabled())  in pgd_populate_safe()
 161 	if (!pgtable_l5_enabled())  in p4d_free()
 173 	if (pgtable_l5_enabled())  in __p4d_free_tlb()
 
 | 
| D | pgtable_32_types.h | 18 #define pgtable_l5_enabled() 0  macro
 | 
| D | sparsemem.h | 29 # define MAX_PHYSMEM_BITS	(pgtable_l5_enabled() ? 52 : 46)
 | 
| D | pgtable_64.h | 59 	return !pgtable_l5_enabled();  in mm_p4d_folded()146 	if (pgtable_l5_enabled() || !IS_ENABLED(CONFIG_PAGE_TABLE_ISOLATION)) {  in native_set_p4d()
 
 | 
| D | page_64_types.h | 57 #define __VIRTUAL_MASK_SHIFT	(pgtable_l5_enabled() ? 56 : 47)
 | 
| D | pgtable.h | 78 #define pgd_clear(pgd)			(pgtable_l5_enabled() ? native_pgd_clear(pgd) : 0)1148 	if (!pgtable_l5_enabled())  in pgd_present()
 1167 	if (!pgtable_l5_enabled())  in p4d_offset()
 1176 	if (!pgtable_l5_enabled())  in pgd_bad()
 1187 	if (!pgtable_l5_enabled())  in pgd_none()
 
 | 
| D | paravirt.h | 513 	if (pgtable_l5_enabled())						\520 	if (pgtable_l5_enabled())					\
 
 | 
| /Linux-v6.6/arch/riscv/mm/ | 
| D | init.c | 53 bool pgtable_l5_enabled = IS_ENABLED(CONFIG_64BIT) && !IS_ENABLED(CONFIG_XIP_KERNEL);  variable55 EXPORT_SYMBOL(pgtable_l5_enabled);
 607 #define alloc_pgd_next(__va)	(pgtable_l5_enabled ?			\
 610 #define get_pgd_next_virt(__pa)	(pgtable_l5_enabled ?			\
 614 				(pgtable_l5_enabled ?			\
 619 #define fixmap_pgd_next		(pgtable_l5_enabled ?			\
 622 #define trampoline_pgd_next	(pgtable_l5_enabled ?			\
 739 	pgtable_l5_enabled = false;  in disable_pgtable_l5()
 802 			   pgtable_l5_enabled ?  in set_satp_mode()
 814 		if (pgtable_l5_enabled) {  in set_satp_mode()
 [all …]
 
 | 
| D | kasan_init.c | 193 	if (!pgtable_l5_enabled) {  in kasan_early_clear_p4d()221 		if (pgtable_l5_enabled && IS_ALIGNED(vaddr, PGDIR_SIZE) &&  in kasan_early_clear_pgd()
 277 	if (!pgtable_l5_enabled) {  in kasan_early_populate_p4d()
 344 	if (pgtable_l5_enabled) {  in kasan_early_init()
 453 	if (pgtable_l5_enabled) {  in create_tmp_mapping()
 
 | 
| /Linux-v6.6/arch/x86/mm/ | 
| D | kaslr.c | 73 	vaddr_start = pgtable_l5_enabled() ? __PAGE_OFFSET_BASE_L5 : __PAGE_OFFSET_BASE_L4;  in kernel_randomize_memory()167 	if (pgtable_l5_enabled()) {  in init_trampoline_kaslr()
 
 | 
| D | kasan_init_64.c | 181 		if (pgtable_l5_enabled())  in clear_pgds()196 	if (!pgtable_l5_enabled())  in early_p4d_offset()
 312 	for (i = 0; pgtable_l5_enabled() && i < PTRS_PER_P4D; i++)  in kasan_early_init()
 362 	if (pgtable_l5_enabled()) {  in kasan_init()
 
 | 
| D | init_64.c | 220 	if (pgtable_l5_enabled())  in sync_global_pgds()684 	if (!pgtable_l5_enabled())  in phys_p4d_init()
 759 		if (pgtable_l5_enabled())  in __kernel_physical_mapping_init()
 1209 		if (pgtable_l5_enabled())  in remove_p4d_table()
 1301 		if (pgtable_l5_enabled())  in preallocate_vmalloc_pages()
 
 | 
| D | ident_map.c | 134 		if (pgtable_l5_enabled()) {  in kernel_ident_mapping_init()
 | 
| /Linux-v6.6/arch/x86/kernel/ | 
| D | crash_core_64.c | 15 			      pgtable_l5_enabled());  in arch_crash_save_vmcoreinfo()
 | 
| D | head64.c | 352 	if (!pgtable_l5_enabled())  in __early_make_pgtable()
 | 
| D | kexec-bzimage64.c | 373 	if (!(header->xloadflags & XLF_5LEVEL) && pgtable_l5_enabled()) {  in bzImage64_probe()
 | 
| /Linux-v6.6/arch/x86/power/ | 
| D | hibernate_64.c | 54 	if (pgtable_l5_enabled()) {  in set_up_temporary_text_mapping()
 | 
| /Linux-v6.6/arch/riscv/kernel/ | 
| D | cpu.c | 236 	if (pgtable_l5_enabled)  in print_mmu()
 | 
| /Linux-v6.6/arch/x86/platform/efi/ | 
| D | efi_64.c | 96 	if (pgtable_l5_enabled())  in efi_alloc_page_tables()
 | 
| /Linux-v6.6/Documentation/admin-guide/kdump/ | 
| D | vmcoreinfo.rst | 357 pgtable_l5_enabled  section in x86_64
 |