Home
last modified time | relevance | path

Searched refs:_PAGE_NOEXEC (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/arch/s390/mm/
Ddump_pagetables.c66 pt_dump_seq_puts(m, (pr & _PAGE_NOEXEC) ? "NX\n" : "X\n"); in print_prot()
77 if (st->current_prot & _PAGE_NOEXEC) in note_prot_wx()
119 prot = val & (_PAGE_PROTECT | _PAGE_NOEXEC); in note_page()
Dpageattr.c103 new = set_pte_bit(new, __pgprot(_PAGE_NOEXEC)); in walk_pte_level()
105 new = clear_pte_bit(new, __pgprot(_PAGE_NOEXEC)); in walk_pte_level()
112 new = clear_pte_bit(new, __pgprot(_PAGE_NOEXEC)); in walk_pte_level()
137 prot &= ~_PAGE_NOEXEC; in split_pmd_page()
Dhugetlbpage.c67 rste |= move_set_bit(pte_val(pte), _PAGE_NOEXEC, in __pte_to_rste()
116 pteval |= move_set_bit(rste, _SEGMENT_ENTRY_NOEXEC, _PAGE_NOEXEC); in __rste_to_pte()
Dvmem.c175 prot &= ~_PAGE_NOEXEC; in modify_pte_table()
Dpgtable.c364 pte = clear_pte_bit(pte, __pgprot(_PAGE_NOEXEC)); in ptep_modify_prot_commit()
/linux-6.12.1/arch/s390/include/asm/
Dpgtable.h180 #define _PAGE_NOEXEC 0x100 /* HW no-execute bit */ macro
430 _PAGE_NOEXEC | _PAGE_INVALID | _PAGE_PROTECT)
434 _PAGE_NOEXEC | _PAGE_INVALID | _PAGE_PROTECT)
439 _PAGE_YOUNG | _PAGE_DIRTY | _PAGE_NOEXEC)
441 _PAGE_YOUNG | _PAGE_DIRTY | _PAGE_NOEXEC)
443 _PAGE_PROTECT | _PAGE_NOEXEC)
1413 __pte = clear_pte_bit(__pte, __pgprot(_PAGE_NOEXEC)); in mk_pte_phys()
/linux-6.12.1/arch/s390/boot/
Dvmem.c72 pte_z = clear_pte_bit(pte_z, __pgprot(_PAGE_NOEXEC)); in kasan_populate_shadow()
304 entry = clear_pte_bit(entry, __pgprot(_PAGE_NOEXEC)); in pgtable_pte_populate()