| /Linux-v5.4/arch/arm64/kernel/ |
| D | efi.c | 35 return pgprot_val(PAGE_KERNEL_EXEC); in create_mapping_protection() 53 return pgprot_val(PAGE_KERNEL_EXEC); in create_mapping_protection()
|
| D | hibernate.c | 256 set_pte(ptep, pfn_pte(virt_to_pfn(dst), PAGE_KERNEL_EXEC)); in create_safe_exec_page()
|
| /Linux-v5.4/arch/x86/power/ |
| D | hibernate_32.c | 124 set_pte(pte, pfn_pte(pfn, PAGE_KERNEL_EXEC)); in resume_physical_mapping_init() 165 __pte((jump_address_phys & PAGE_MASK) | pgprot_val(PAGE_KERNEL_EXEC))); in set_up_temporary_text_mapping()
|
| /Linux-v5.4/arch/riscv/mm/ |
| D | init.c | 378 load_pa, PMD_SIZE, PAGE_KERNEL_EXEC); in setup_vm() 382 load_pa, PGDIR_SIZE, PAGE_KERNEL_EXEC); in setup_vm() 394 map_size, PAGE_KERNEL_EXEC); in setup_vm() 440 map_size, PAGE_KERNEL_EXEC); in setup_vm_final()
|
| /Linux-v5.4/arch/xtensa/include/asm/ |
| D | highmem.h | 28 #define kmap_prot PAGE_KERNEL_EXEC
|
| D | pgtable.h | 179 #define PAGE_KERNEL_EXEC __pgprot(_PAGE_PRESENT|_PAGE_HW_WRITE|_PAGE_HW_EXEC) macro
|
| /Linux-v5.4/arch/xtensa/mm/ |
| D | highmem.c | 56 set_pte(kmap_pte + idx, mk_pte(page, PAGE_KERNEL_EXEC)); in kmap_atomic()
|
| D | misc.S | 301 addi a6, a3, (PAGE_KERNEL_EXEC | _PAGE_HW_WRITE)
|
| /Linux-v5.4/arch/unicore32/kernel/ |
| D | module.c | 25 GFP_KERNEL, PAGE_KERNEL_EXEC, 0, NUMA_NO_NODE, in module_alloc()
|
| D | hibernate.c | 108 set_pte(pte, pfn_pte(pfn, PAGE_KERNEL_EXEC)); in resume_physical_mapping_init()
|
| /Linux-v5.4/arch/arm/kernel/ |
| D | module.c | 48 gfp_mask, PAGE_KERNEL_EXEC, 0, NUMA_NO_NODE, in module_alloc() 53 GFP_KERNEL, PAGE_KERNEL_EXEC, 0, NUMA_NO_NODE, in module_alloc()
|
| /Linux-v5.4/arch/arm64/include/asm/ |
| D | pgtable-prot.h | 51 #define PAGE_KERNEL_EXEC __pgprot(PROT_NORMAL & ~PTE_PXN) macro
|
| /Linux-v5.4/arch/x86/kernel/ |
| D | machine_kexec_32.c | 109 set_pte(pte, pfn_pte(paddr >> PAGE_SHIFT, PAGE_KERNEL_EXEC)); in machine_kexec_page_table_set_one()
|
| D | tboot.c | 151 if (map_tboot_page(vaddr, start_pfn, PAGE_KERNEL_EXEC)) in map_tboot_pages()
|
| /Linux-v5.4/arch/powerpc/mm/kasan/ |
| D | kasan_init_32.c | 174 GFP_KERNEL, PAGE_KERNEL_EXEC, VM_FLUSH_RESET_PERMS, in module_alloc()
|
| /Linux-v5.4/arch/powerpc/include/asm/nohash/ |
| D | pgtable.h | 33 #define PAGE_KERNEL_EXEC PAGE_KERNEL_X macro
|
| /Linux-v5.4/arch/unicore32/include/asm/ |
| D | pgtable.h | 99 #define PAGE_KERNEL_EXEC __pgprot(pgprot_val(pgprot_kernel | PTE_EXEC)) macro
|
| /Linux-v5.4/include/asm-generic/ |
| D | pgtable.h | 1156 #ifndef PAGE_KERNEL_EXEC 1157 # define PAGE_KERNEL_EXEC PAGE_KERNEL macro
|
| /Linux-v5.4/arch/riscv/include/asm/ |
| D | pgtable.h | 61 #define PAGE_KERNEL_EXEC __pgprot(_PAGE_KERNEL | _PAGE_EXEC) macro
|
| /Linux-v5.4/arch/um/include/asm/ |
| D | pgtable.h | 63 #define PAGE_KERNEL_EXEC __pgprot(__PAGE_KERNEL_EXEC) macro
|
| /Linux-v5.4/arch/s390/mm/ |
| D | kasan_init.c | 101 pgt_prot = pgprot_val(PAGE_KERNEL_EXEC); in kasan_early_vmemmap_populate()
|
| /Linux-v5.4/arch/arm/include/asm/ |
| D | pgtable.h | 97 #define PAGE_KERNEL_EXEC pgprot_kernel macro
|
| /Linux-v5.4/arch/arm64/mm/ |
| D | mmu.c | 586 pgprot_t prot = rodata_enabled ? PAGE_KERNEL_ROX : PAGE_KERNEL_EXEC; in map_entry_trampoline() 625 pgprot_t text_prot = rodata_enabled ? PAGE_KERNEL_ROX : PAGE_KERNEL_EXEC; in map_kernel()
|
| /Linux-v5.4/arch/powerpc/include/asm/book3s/32/ |
| D | pgtable.h | 97 #define PAGE_KERNEL_EXEC PAGE_KERNEL_X macro
|
| /Linux-v5.4/arch/x86/include/asm/ |
| D | pgtable_types.h | 203 #define PAGE_KERNEL_EXEC default_pgprot(__PAGE_KERNEL_EXEC | _PAGE_ENC) macro
|