Searched refs:_PAGE_EXEC (Results 1 - 25 of 40) sorted by last modified time
12
/linux-master/arch/riscv/include/asm/ |
H A D | pgtable.h | 177 #define PAGE_EXEC __pgprot(_PAGE_BASE | _PAGE_EXEC) 178 #define PAGE_READ_EXEC __pgprot(_PAGE_BASE | _PAGE_READ | _PAGE_EXEC) 180 _PAGE_EXEC | _PAGE_WRITE) 196 #define PAGE_KERNEL_EXEC __pgprot(_PAGE_KERNEL | _PAGE_EXEC) 198 | _PAGE_EXEC) 362 return pte_val(pte) & _PAGE_EXEC; 599 return __pgprot(pgprot_val(_prot) & ~_PAGE_EXEC);
|
H A D | pgtable-64.h | 173 _PAGE_WRITE | _PAGE_EXEC | \
|
H A D | pgtable-bits.h | 14 #define _PAGE_EXEC (1 << 3) /* Executable */ macro 39 #define _PAGE_LEAF (_PAGE_READ | _PAGE_WRITE | _PAGE_EXEC)
|
H A D | pgtable-32.h | 33 _PAGE_WRITE | _PAGE_EXEC | \
|
/linux-master/arch/powerpc/mm/nohash/ |
H A D | e500.c | 127 TLBCAM[index].MAS3 |= (flags & _PAGE_EXEC) ? MAS3_UX : 0; 130 TLBCAM[index].MAS3 |= (flags & _PAGE_EXEC) ? MAS3_SX : 0;
|
H A D | 40x.c | 112 unsigned long val = p | _PMD_SIZE_16M | _PAGE_EXEC | _PAGE_RW; 127 unsigned long val = p | _PMD_SIZE_4M | _PAGE_EXEC | _PAGE_RW;
|
/linux-master/arch/powerpc/mm/book3s32/ |
H A D | mmu.c | 127 wimgxpp = (flags & _PAGE_COHERENT) | (_PAGE_EXEC ? BPP_RX : BPP_XX); 290 flags &= ~_PAGE_EXEC;
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | hash_utils.c | 293 /* _PAGE_EXEC -> NOEXEC */ 294 if ((pteflags & _PAGE_EXEC) == 0) 1725 access |= _PAGE_EXEC; 1768 unsigned long access = _PAGE_PRESENT | _PAGE_READ | (is_exec ? _PAGE_EXEC : 0);
|
H A D | radix_pgtable.c | 251 radix__change_memory_range(start, end, _PAGE_EXEC); 1472 _PAGE_ACCESSED | _PAGE_RW | _PAGE_EXEC);
|
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | pgtable.h | 17 #define _PAGE_EXEC 0x00001 /* execute permission */ macro 118 #define _PAGE_KERNEL_ROX (_PAGE_PRIVILEGED | _PAGE_READ | _PAGE_EXEC) 119 #define _PAGE_KERNEL_RWX (_PAGE_PRIVILEGED | _PAGE_DIRTY | _PAGE_RW | _PAGE_EXEC) 461 return !!(pte_raw(pte) & cpu_to_be64(_PAGE_EXEC)); 564 return __pte_raw(pte_raw(pte) & cpu_to_be64(~_PAGE_EXEC)); 579 return __pte_raw(pte_raw(pte) | cpu_to_be64(_PAGE_EXEC));
|
H A D | hash.h | 204 _PAGE_EXEC | _PAGE_SOFT_DIRTY);
|
/linux-master/arch/riscv/mm/ |
H A D | ptdump.c | 167 .mask = _PAGE_EXEC, 268 if ((st->current_prot & (_PAGE_WRITE | _PAGE_EXEC)) != 269 (_PAGE_WRITE | _PAGE_EXEC))
|
H A D | pageattr.c | 352 __pgprot(_PAGE_EXEC)); 369 return __set_memory(addr, numpages, __pgprot(_PAGE_EXEC), __pgprot(0)); 374 return __set_memory(addr, numpages, __pgprot(0), __pgprot(_PAGE_EXEC)); 386 PAGE_KERNEL, __pgprot(_PAGE_EXEC));
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_hv_nested.c | 1647 perm |= gpte.may_execute ? 0UL : _PAGE_EXEC;
|
H A D | book3s_64_mmu_radix.c | 220 gpte->may_execute = !!(pte & _PAGE_EXEC); 912 pte = __pte(pte_val(pte) | _PAGE_EXEC | _PAGE_ACCESSED);
|
/linux-master/arch/nios2/include/asm/ |
H A D | pgtable.h | 34 ((x) ? _PAGE_EXEC : 0) | \ 48 _PAGE_WRITE | _PAGE_EXEC | _PAGE_GLOBAL) 152 const unsigned long mask = _PAGE_READ | _PAGE_WRITE | _PAGE_EXEC;
|
/linux-master/arch/riscv/kvm/ |
H A D | mmu.c | 40 (pte_val(*(__ptep)) & (_PAGE_READ | _PAGE_WRITE | _PAGE_EXEC))
|
/linux-master/arch/riscv/kernel/ |
H A D | efi.c | 72 val = pte_val(pte) & ~_PAGE_EXEC;
|
/linux-master/arch/microblaze/include/asm/ |
H A D | pgtable.h | 173 #ifndef _PAGE_EXEC 174 #define _PAGE_EXEC 0 macro 195 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) 198 __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC) 200 #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC) 247 static inline int pte_exec(pte_t pte) { return pte_val(pte) & _PAGE_EXEC; } 259 { pte_val(pte) &= ~_PAGE_EXEC; return pte; } 268 { pte_val(pte) |= _PAGE_USER | _PAGE_EXEC; return pte; }
|
/linux-master/arch/powerpc/mm/ptdump/ |
H A D | shared.c | 24 .mask = _PAGE_EXEC, 25 .val = _PAGE_EXEC,
|
H A D | 8xx.c | 36 .mask = _PAGE_EXEC, 37 .val = _PAGE_EXEC,
|
/linux-master/arch/powerpc/kernel/ |
H A D | head_book3s_32.S | 427 li r1,_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_EXEC 707 li r3, _PAGE_PRESENT | _PAGE_EXEC
|
H A D | head_44x.S | 459 li r13,_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_EXEC 690 li r13,_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_EXEC
|
H A D | head_85xx.S | 572 li r13,_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_EXEC 592 li r13,_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_EXEC 786 li r10, (_PAGE_EXEC | _PAGE_READ) 793 rlwinm r10, r10, 0, ~_PAGE_EXEC /* Clear SX on user pages */
|
H A D | head_40x.S | 399 li r9, _PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_EXEC
|
Completed in 427 milliseconds
12