| /linux/arch/x86/power/ |
| H A 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/arch/arm64/kernel/ |
| H A D | efi.c | 63 return code_is_misaligned ? pgprot_val(PAGE_KERNEL_EXEC) in create_mapping_protection() 83 return pgprot_val(PAGE_KERNEL_EXEC); in create_mapping_protection()
|
| /linux/arch/xtensa/include/asm/ |
| H A D | highmem.h | 28 #define kmap_prot PAGE_KERNEL_EXEC
|
| H A D | pgtable.h | 179 #define PAGE_KERNEL_EXEC __pgprot(_PAGE_PRESENT|_PAGE_HW_WRITE|_PAGE_HW_EXEC) macro
|
| /linux/arch/powerpc/mm/ |
| H A D | mem.c | 399 pgprot_t kprobes_prot = strict_module_rwx_enabled() ? PAGE_KERNEL_ROX : PAGE_KERNEL_EXEC; in execmem_arch_setup() 400 pgprot_t prot = strict_module_rwx_enabled() ? PAGE_KERNEL : PAGE_KERNEL_EXEC; in execmem_arch_setup()
|
| /linux/arch/riscv/mm/ |
| H A D | init.c | 808 return PAGE_KERNEL_EXEC; in pgprot_from_va() 884 PMD_SIZE, PAGE_KERNEL_EXEC); in set_satp_mode() 888 PMD_SIZE, PAGE_KERNEL_EXEC); in set_satp_mode() 948 PMD_SIZE, PAGE_KERNEL_EXEC); in create_kernel_page_table() 969 PAGE_KERNEL_EXEC : pgprot_from_va(va)); in create_kernel_page_table() 1208 kernel_map.xiprom, PMD_SIZE, PAGE_KERNEL_EXEC); in setup_vm() 1211 kernel_map.phys_addr, PMD_SIZE, PAGE_KERNEL_EXEC); in setup_vm() 1216 kernel_map.phys_addr, PGDIR_SIZE, PAGE_KERNEL_EXEC); in setup_vm()
|
| /linux/arch/riscv/kernel/ |
| H A D | efi.c | 43 return PAGE_KERNEL_EXEC; in efimem_to_pgprot_map()
|
| /linux/arch/nios2/mm/ |
| H A D | init.c | 146 .pgprot = PAGE_KERNEL_EXEC, in execmem_arch_setup()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | pgtable.h | 24 #define PAGE_KERNEL_EXEC PAGE_KERNEL_X macro
|
| /linux/arch/x86/kernel/ |
| H A D | machine_kexec_32.c | 97 set_pte(pte, pfn_pte(paddr >> PAGE_SHIFT, PAGE_KERNEL_EXEC)); in machine_kexec_page_table_set_one()
|
| H A D | tboot.c | 160 if (map_tboot_page(vaddr, start_pfn, PAGE_KERNEL_EXEC)) in map_tboot_pages()
|
| H A D | machine_kexec_64.c | 216 prot = PAGE_KERNEL_EXEC; in init_transition_pgtable()
|
| /linux/arch/arm64/include/asm/ |
| H A D | pgtable-prot.h | 109 #define PAGE_KERNEL_EXEC __pgprot(_PAGE_KERNEL_EXEC) macro
|
| /linux/arch/arm64/kernel/pi/ |
| H A D | map_kernel.c | 54 text_prot = PAGE_KERNEL_EXEC; in map_kernel()
|
| /linux/arch/um/include/asm/ |
| H A D | pgtable.h | 68 #define PAGE_KERNEL_EXEC __pgprot(__PAGE_KERNEL_EXEC) macro
|
| /linux/arch/xtensa/mm/ |
| H A D | misc.S | 277 addi a6, a3, (PAGE_KERNEL_EXEC | _PAGE_HW_WRITE)
|
| /linux/arch/arm/include/asm/ |
| H A D | pgtable.h | 101 #define PAGE_KERNEL_EXEC pgprot_kernel macro
|
| /linux/arch/arm/mm/ |
| H A D | init.c | 465 .pgprot = PAGE_KERNEL_EXEC, in execmem_arch_setup()
|
| /linux/arch/x86/hyperv/ |
| H A D | hv_crash.c | 529 set_pte(pte, pfn_pte(addr >> PAGE_SHIFT, PAGE_KERNEL_EXEC)); in hv_crash_build_tramp_pt()
|
| /linux/arch/parisc/include/asm/ |
| H A D | pgtable.h | 242 #define PAGE_KERNEL_EXEC __pgprot(_PAGE_KERNEL_EXEC) macro
|
| /linux/arch/x86/mm/ |
| H A D | init_32.c | 354 prot = PAGE_KERNEL_EXEC; in kernel_physical_mapping_init()
|
| /linux/arch/x86/include/asm/ |
| H A D | pgtable_types.h | 250 #define PAGE_KERNEL_EXEC __pgprot_mask(__PAGE_KERNEL_EXEC | _ENC) macro
|
| /linux/include/linux/ |
| H A D | pgtable.h | 2141 #ifndef PAGE_KERNEL_EXEC 2142 # define PAGE_KERNEL_EXEC PAGE_KERNEL macro
|
| /linux/mm/ |
| H A D | execmem.c | 569 info->ranges[EXECMEM_DEFAULT].pgprot = PAGE_KERNEL_EXEC; in __execmem_init()
|
| /linux/arch/parisc/mm/ |
| H A D | init.c | 411 PAGE_KERNEL_EXEC : PAGE_KERNEL; in map_pages()
|