Home
last modified time | relevance | path

Searched refs:_PAGE_INVALID (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/arch/s390/mm/
Dpgtable.c76 if (unlikely(pte_val(old) & _PAGE_INVALID)) in ptep_flush_direct()
95 if (unlikely(pte_val(old) & _PAGE_INVALID)) in ptep_flush_lazy()
100 pte_val(*ptep) |= _PAGE_INVALID; in ptep_flush_lazy()
161 if (!mm_uses_skeys(mm) || pte_val(pte) & _PAGE_INVALID) in pgste_update_all()
183 if (!mm_uses_skeys(mm) || pte_val(entry) & _PAGE_INVALID) in pgste_set_key()
185 VM_BUG_ON(!(pte_val(*ptep) & _PAGE_INVALID)); in pgste_set_key()
203 !(pte_val(entry) & _PAGE_INVALID)) { in pgste_set_pte()
254 if (pte_val(old) & _PAGE_INVALID) in ptep_xchg_commit()
256 if (pte_val(new) & _PAGE_INVALID) { in ptep_xchg_commit()
548 pte_val(*ptep) = _PAGE_INVALID; in pgtable_trans_huge_withdraw()
[all …]
Ddump_pagetables.c49 if (pr & _PAGE_INVALID) { in print_prot()
122 (_PAGE_PROTECT | _PAGE_INVALID | _PAGE_NOEXEC); in walk_pte_level()
147 note_page(m, st, _PAGE_INVALID, 3); in walk_pmd_level()
171 note_page(m, st, _PAGE_INVALID, 2); in walk_pud_level()
188 note_page(m, st, _PAGE_INVALID, 2); in walk_p4d_level()
207 note_page(m, &st, _PAGE_INVALID, 1); in walk_pgd_level()
Dhugetlbpage.c51 rste |= move_set_bit(pte_val(pte), _PAGE_INVALID, in __pte_to_rste()
108 _PAGE_INVALID); in __rste_to_pte()
122 pte_val(pte) = _PAGE_INVALID; in __rste_to_pte()
Dpgalloc.c164 memset64(table, _PAGE_INVALID, PTRS_PER_PTE); in page_table_alloc_pgste()
223 memset64((u64 *)table, _PAGE_INVALID, PTRS_PER_PTE); in page_table_alloc()
228 memset64((u64 *)table, _PAGE_INVALID, 2 * PTRS_PER_PTE); in page_table_alloc()
391 memset64(table, _PAGE_INVALID, PTRS_PER_PTE); in base_pgt_alloc()
Dgup.c28 mask = (write ? _PAGE_PROTECT : 0) | _PAGE_INVALID | _PAGE_SPECIAL; in gup_pte_range()
Dvmem.c63 memset64((u64 *)pte, _PAGE_INVALID, PTRS_PER_PTE); in vmem_pte_alloc()
Dpageattr.c359 pte_val(*pte) &= ~_PAGE_INVALID; in __kernel_map_pages()
Dgmap.c1282 if (!table || *table & _PAGE_INVALID) in gmap_unshadow_page()
1303 pgt[i] = _PAGE_INVALID; in __gmap_unshadow_pgt()
2512 ptep_xchg_direct(walk->mm, addr, ptep, __pte(_PAGE_INVALID)); in __zap_zero_pages()
/Linux-v4.19/arch/s390/include/asm/
Dpgtable.h163 #define _PAGE_INVALID 0x400 /* HW invalid bit */ macro
398 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_INVALID | _PAGE_PROTECT)
400 _PAGE_NOEXEC | _PAGE_INVALID | _PAGE_PROTECT)
402 _PAGE_INVALID | _PAGE_PROTECT)
404 _PAGE_NOEXEC | _PAGE_INVALID | _PAGE_PROTECT)
406 _PAGE_INVALID | _PAGE_PROTECT)
744 return pte_val(pte) == _PAGE_INVALID; in pte_none()
869 pte_val(*ptep) = _PAGE_INVALID; in pte_clear()
885 pte_val(pte) &= ~_PAGE_INVALID; in pte_modify()
928 pte_val(pte) |= _PAGE_INVALID; in pte_mkold()
[all …]
/Linux-v4.19/arch/s390/kernel/
Dvdso.c174 memset64((u64 *)page_table, _PAGE_INVALID, PTRS_PER_PTE); in vdso_alloc_per_cpu()
/Linux-v4.19/arch/powerpc/mm/
Dpgtable-radix.c1057 old_pte = __radix_pte_update(ptep, _PAGE_PRESENT, _PAGE_INVALID); in radix__ptep_set_access_flags()
1063 __radix_pte_update(ptep, _PAGE_INVALID, new_pte); in radix__ptep_set_access_flags()
/Linux-v4.19/arch/powerpc/include/asm/book3s/64/
Dpgtable.h56 #define _PAGE_INVALID _RPAGE_SW0 macro
587 return !!(pte_raw(pte) & cpu_to_be64(_PAGE_PRESENT | _PAGE_INVALID)); in pte_present()
/Linux-v4.19/arch/s390/kvm/
Dpriv.c1066 if (ptev & _PAGE_INVALID) { in __do_essa()