Home
last modified time | relevance | path

Searched refs:_PAGE_HASHPTE (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.1/arch/powerpc/include/asm/book3s/32/
Dpgtable.h22 #define _PAGE_HASHPTE 0x002 /* hash_page has made an HPTE for this pte */ macro
36 #define _PTE_NONE_MASK (0xffffffff00000000ULL | _PAGE_HASHPTE)
38 #define _PTE_NONE_MASK _PAGE_HASHPTE
52 #define _PAGE_HPTEFLAGS _PAGE_HASHPTE
85 #define _PAGE_CHG_MASK (PTE_RPN_MASK | _PAGE_HASHPTE | _PAGE_DIRTY | \
235 do { pte_update(mm, addr, ptep, ~_PAGE_HASHPTE, 0, 0); } while (0)
324 if (old & _PAGE_HASHPTE) in __ptep_test_and_clear_young()
336 return __pte(pte_update(mm, addr, ptep, ~_PAGE_HASHPTE, 0, 0)); in ptep_get_and_clear()
360 #define pte_same(A,B) (((pte_val(A) ^ pte_val(B)) & ~_PAGE_HASHPTE) == 0)
398 return !!(pte_val(pte) & _PAGE_HASHPTE); in pte_hashpte()
[all …]
/Linux-v6.1/arch/powerpc/mm/book3s32/
Dhash_low.S125 ori r0,r0,_PAGE_ACCESSED|_PAGE_HASHPTE
226 andi. r0,r6,_PAGE_HASHPTE
237 ori r5,r6,_PAGE_HASHPTE
345 andi. r6,r6,_PAGE_HASHPTE
489 andi. r0,r0,_PAGE_HASHPTE
532 andi. r0,r8,_PAGE_HASHPTE
582 andi. r0,r0,_PAGE_HASHPTE
/Linux-v6.1/arch/microblaze/include/asm/
Dpgtable.h161 #ifndef _PAGE_HASHPTE
162 #define _PAGE_HASHPTE 0 macro
360 return __pte(pte_update(ptep, ~_PAGE_HASHPTE, 0)); in ptep_get_and_clear()
/Linux-v6.1/arch/powerpc/include/asm/
Dtlb.h45 if (pte_val(*ptep) & _PAGE_HASHPTE) in __tlb_remove_tlb_entry()