Searched refs:_PAGE_PROTECT (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | pgtable.h | 165 #define _PAGE_PROTECT 0x200 /* HW read-only bit */ macro 402 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_INVALID | _PAGE_PROTECT) 404 _PAGE_NOEXEC | _PAGE_INVALID | _PAGE_PROTECT) 406 _PAGE_INVALID | _PAGE_PROTECT) 408 _PAGE_NOEXEC | _PAGE_INVALID | _PAGE_PROTECT) 410 _PAGE_INVALID | _PAGE_PROTECT) 417 _PAGE_PROTECT | _PAGE_NOEXEC) 777 return (pte_val(pte) & (_PAGE_PROTECT | _PAGE_PRESENT)) in pte_swap() 778 == _PAGE_PROTECT; in pte_swap() 870 * young/old accounting is not supported, i.e _PAGE_PROTECT an [all...] |
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | pgtable.h | 162 #define _PAGE_PROTECT 0x200 /* HW read-only bit */ macro 190 * Mask of bits that must not be changed with RDP. Allow only _PAGE_PROTECT 193 #define _PAGE_RDP_MASK ~(_PAGE_PROTECT | _PAGE_SW_BITS) 407 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_INVALID | _PAGE_PROTECT) 409 _PAGE_NOEXEC | _PAGE_INVALID | _PAGE_PROTECT) 411 _PAGE_INVALID | _PAGE_PROTECT) 413 _PAGE_NOEXEC | _PAGE_INVALID | _PAGE_PROTECT) 415 _PAGE_INVALID | _PAGE_PROTECT) 422 _PAGE_PROTECT | _PAGE_NOEXEC) 798 return (pte_val(pte) & (_PAGE_PROTECT | _PAGE_PRESEN in pte_swap() [all...] |
/kernel/linux/linux-5.10/arch/s390/mm/ |
H A D | dump_pagetables.c | 95 pt_dump_seq_puts(m, (pr & _PAGE_PROTECT) ? "RO " : "RW "); in print_prot() 106 if (st->current_prot & _PAGE_PROTECT) in note_prot_wx() 131 prot = val & (_PAGE_PROTECT | _PAGE_NOEXEC); in note_page()
|
H A D | pgtable.c | 228 pte_val(entry) &= ~_PAGE_PROTECT; in pgste_set_pte() 230 if (!(pte_val(entry) & _PAGE_PROTECT)) in pgste_set_pte() 624 pte_p = pte_val(entry) & _PAGE_PROTECT; in ptep_force_prot() 640 pte_val(entry) |= _PAGE_PROTECT; in ptep_force_prot() 660 !((pte_val(spte) & _PAGE_PROTECT) && in ptep_shadow_pte() 661 !(pte_val(pte) & _PAGE_PROTECT))) { in ptep_shadow_pte() 665 (pte_val(pte) & _PAGE_PROTECT); in ptep_shadow_pte() 762 pte_val(pte) |= _PAGE_PROTECT; in ptep_test_and_clear_uc()
|
H A D | hugetlbpage.c | 56 rste |= move_set_bit(pte_val(pte), _PAGE_PROTECT, in __pte_to_rste() 113 _PAGE_PROTECT); in __rste_to_pte()
|
H A D | gmap.c | 2118 prot = (pte_val(pte) & _PAGE_PROTECT) ? PROT_READ : PROT_WRITE; in gmap_shadow_page()
|
/kernel/linux/linux-6.6/arch/s390/mm/ |
H A D | dump_pagetables.c | 119 pt_dump_seq_puts(m, (pr & _PAGE_PROTECT) ? "RO " : "RW "); in print_prot() 130 if (st->current_prot & _PAGE_PROTECT) in note_prot_wx() 160 prot = val & (_PAGE_PROTECT | _PAGE_NOEXEC); in note_page()
|
H A D | pgtable.c | 228 entry = clear_pte_bit(entry, __pgprot(_PAGE_PROTECT)); in pgste_set_pte() 230 if (!(pte_val(entry) & _PAGE_PROTECT)) in pgste_set_pte() 306 * Caller must check that new PTE only differs in _PAGE_PROTECT HW bit, so that 319 * PTE is not invalidated by RDP, only _PAGE_PROTECT is cleared. That in ptep_reset_dat_prot() 663 pte_p = pte_val(entry) & _PAGE_PROTECT; in ptep_force_prot() 679 entry = set_pte_bit(entry, __pgprot(_PAGE_PROTECT)); in ptep_force_prot() 699 !((pte_val(spte) & _PAGE_PROTECT) && in ptep_shadow_pte() 700 !(pte_val(pte) & _PAGE_PROTECT))) { in ptep_shadow_pte() 704 (pte_val(pte) & _PAGE_PROTECT)); in ptep_shadow_pte() 801 pte = set_pte_bit(pte, __pgprot(_PAGE_PROTECT)); in ptep_test_and_clear_uc() [all...] |
H A D | hugetlbpage.c | 57 rste |= move_set_bit(pte_val(pte), _PAGE_PROTECT, in __pte_to_rste() 110 pteval |= move_set_bit(rste, _SEGMENT_ENTRY_PROTECT, _PAGE_PROTECT); in __rste_to_pte()
|
H A D | gmap.c | 2147 prot = (pte_val(pte) & _PAGE_PROTECT) ? PROT_READ : PROT_WRITE; in gmap_shadow_page()
|
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A D | vdso.c | 130 *(unsigned long *) page_table = _PAGE_PROTECT + page_frame; in vdso_alloc_per_cpu()
|
Completed in 21 milliseconds