Searched refs:_PAGE_HASHPTE (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/arch/powerpc/include/asm/book3s/32/ |
| D | pgtable.h | 17 #define _PAGE_HPTEFLAGS _PAGE_HASHPTE 48 #define _PAGE_CHG_MASK (PTE_RPN_MASK | _PAGE_HASHPTE | _PAGE_DIRTY | \ 216 do { pte_update(ptep, ~_PAGE_HASHPTE, 0); } while (0) 308 if (old & _PAGE_HASHPTE) { in __ptep_test_and_clear_young() 321 return __pte(pte_update(ptep, ~_PAGE_HASHPTE, 0)); in ptep_get_and_clear() 345 #define pte_same(A,B) (((pte_val(A) ^ pte_val(B)) & ~_PAGE_HASHPTE) == 0) 402 return !!(pte_val(pte) & _PAGE_HASHPTE); in pte_hashpte() 536 *ptep = __pte((pte_val(*ptep) & _PAGE_HASHPTE) in __set_pte_at() 537 | (pte_val(pte) & ~_PAGE_HASHPTE)); in __set_pte_at() 539 pte_update(ptep, ~_PAGE_HASHPTE, pte_val(pte)); in __set_pte_at() [all …]
|
| D | hash.h | 21 #define _PAGE_HASHPTE 0x002 /* hash_page has made an HPTE for this pte */ macro 35 #define _PTE_NONE_MASK (0xffffffff00000000ULL | _PAGE_HASHPTE) 37 #define _PTE_NONE_MASK _PAGE_HASHPTE
|
| /Linux-v5.4/arch/powerpc/mm/book3s32/ |
| D | hash_low.S | 98 ori r0,r0,_PAGE_ACCESSED|_PAGE_HASHPTE 230 andi. r0,r6,_PAGE_HASHPTE 241 ori r5,r6,_PAGE_HASHPTE 342 andi. r6,r6,_PAGE_HASHPTE 515 andi. r0,r0,_PAGE_HASHPTE 561 andi. r0,r8,_PAGE_HASHPTE 611 andi. r0,r0,_PAGE_HASHPTE
|
| /Linux-v5.4/arch/powerpc/include/asm/ |
| D | tlb.h | 40 if (pte_val(*ptep) & _PAGE_HASHPTE) in __tlb_remove_tlb_entry()
|
| /Linux-v5.4/arch/microblaze/include/asm/ |
| D | pgtable.h | 222 #ifndef _PAGE_HASHPTE 223 #define _PAGE_HASHPTE 0 macro 450 return __pte(pte_update(ptep, ~_PAGE_HASHPTE, 0)); in ptep_get_and_clear()
|