Searched refs:_PAGE_HASHPTE (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/arch/powerpc/include/asm/book3s/32/ |
D | pgtable.h | 110 do { pte_update(ptep, ~_PAGE_HASHPTE, 0); } while (0) 202 if (old & _PAGE_HASHPTE) { in __ptep_test_and_clear_young() 215 return __pte(pte_update(ptep, ~_PAGE_HASHPTE, 0)); in ptep_get_and_clear() 246 #define pte_same(A,B) (((pte_val(A) ^ pte_val(B)) & ~_PAGE_HASHPTE) == 0) 415 *ptep = __pte((pte_val(*ptep) & _PAGE_HASHPTE) in __set_pte_at() 416 | (pte_val(pte) & ~_PAGE_HASHPTE)); in __set_pte_at() 418 pte_update(ptep, ~_PAGE_HASHPTE, pte_val(pte)); in __set_pte_at() 430 *ptep = __pte((pte_val(*ptep) & _PAGE_HASHPTE) in __set_pte_at() 431 | (pte_val(pte) & ~_PAGE_HASHPTE)); in __set_pte_at() 434 if (pte_val(*ptep) & _PAGE_HASHPTE) in __set_pte_at() [all …]
|
D | hash.h | 21 #define _PAGE_HASHPTE 0x002 /* hash_page has made an HPTE for this pte */ macro 34 #define _PTE_NONE_MASK (0xffffffff00000000ULL | _PAGE_HASHPTE) 36 #define _PTE_NONE_MASK _PAGE_HASHPTE
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | pte-common.h | 8 #ifndef _PAGE_HASHPTE 9 #define _PAGE_HASHPTE 0 macro 81 #define _PAGE_HPTEFLAGS _PAGE_HASHPTE
|
D | tlb.h | 44 if (pte_val(*ptep) & _PAGE_HASHPTE) in __tlb_remove_tlb_entry()
|
/Linux-v4.19/arch/powerpc/mm/ |
D | hash_low_32.S | 104 ori r0,r0,_PAGE_ACCESSED|_PAGE_HASHPTE 240 andi. r0,r6,_PAGE_HASHPTE 251 ori r5,r6,_PAGE_HASHPTE 352 andi. r6,r6,_PAGE_HASHPTE 527 andi. r0,r0,_PAGE_HASHPTE 574 andi. r0,r8,_PAGE_HASHPTE 622 andi. r0,r0,_PAGE_HASHPTE
|
D | dump_linuxpagetables.c | 153 .mask = _PAGE_HASHPTE, 154 .val = _PAGE_HASHPTE,
|
D | pgtable_32.c | 227 BUG_ON((pte_val(*pg) & (_PAGE_PRESENT | _PAGE_HASHPTE)) && in map_kernel_page()
|
/Linux-v4.19/arch/microblaze/include/asm/ |
D | pgtable.h | 224 #ifndef _PAGE_HASHPTE 225 #define _PAGE_HASHPTE 0 macro 452 return __pte(pte_update(ptep, ~_PAGE_HASHPTE, 0)); in ptep_get_and_clear()
|