Searched refs:_PAGE_NO_EXEC (Results 1 - 7 of 7) sorted by relevance

/linux-master/arch/mips/include/asm/
H A Dpgtable-bits.h174 # define _PAGE_NO_EXEC (1 << _PAGE_NO_EXEC_SHIFT) macro
176 # define _PAGE_NO_EXEC (cpu_has_rixi ? (1 << _PAGE_NO_EXEC_SHIFT) : 0) macro
191 #ifndef _PAGE_NO_EXEC
192 #define _PAGE_NO_EXEC 0 macro
230 ((pte_val & (_PAGE_NO_EXEC | _PAGE_NO_READ)) << sa);
H A Dpgtable.h38 * If _PAGE_NO_EXEC is not defined, we can't do page protection for
117 #define pte_no_exec(pte) ((pte).pte_low & _PAGE_NO_EXEC)
164 #define pte_no_exec(pte) (pte_val(pte) & _PAGE_NO_EXEC)
/linux-master/arch/loongarch/mm/
H A Dcache.c163 _PAGE_PROTNONE | _PAGE_NO_EXEC |
167 _PAGE_NO_EXEC),
170 _PAGE_NO_EXEC),
173 _PAGE_NO_EXEC),
183 _PAGE_PROTNONE | _PAGE_NO_EXEC |
187 _PAGE_NO_EXEC),
190 _PAGE_NO_EXEC | _PAGE_WRITE),
193 _PAGE_NO_EXEC | _PAGE_WRITE),
/linux-master/arch/mips/mm/
H A Dcache.c184 protection_map[0] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_NO_READ);
185 protection_map[1] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC);
186 protection_map[2] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_NO_READ);
187 protection_map[3] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC);
193 protection_map[8] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_NO_READ);
194 protection_map[9] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC);
195 protection_map[10] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_WRITE |
197 protection_map[11] = PM(_PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_WRITE);
H A Dtlbex.c591 if (cpu_has_rixi && _PAGE_NO_EXEC != 0) {
595 UASM_i_SRL(p, reg, reg, ilog2(_PAGE_NO_EXEC));
597 ilog2(_PAGE_GLOBAL) - ilog2(_PAGE_NO_EXEC));
2499 if (!cpu_has_rixi || _PAGE_NO_EXEC == 0) {
2523 if (fillbits >= ilog2(_PAGE_NO_EXEC))
/linux-master/arch/loongarch/include/asm/
H A Dpgtable-bits.h50 #define _PAGE_NO_EXEC (_ULCAST_(1) << _PAGE_NO_EXEC_SHIFT) macro
H A Dpgtable.h313 #define pte_no_exec(pte) (pte_val(pte) & _PAGE_NO_EXEC)

Completed in 148 milliseconds