Home
last modified time | relevance | path

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

/Linux-v4.19/arch/powerpc/include/asm/book3s/32/
Dpgtable.h110 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 …]
Dhash.h21 #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/
Dpte-common.h8 #ifndef _PAGE_HASHPTE
9 #define _PAGE_HASHPTE 0 macro
81 #define _PAGE_HPTEFLAGS _PAGE_HASHPTE
Dtlb.h44 if (pte_val(*ptep) & _PAGE_HASHPTE) in __tlb_remove_tlb_entry()
/Linux-v4.19/arch/powerpc/mm/
Dhash_low_32.S104 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
Ddump_linuxpagetables.c153 .mask = _PAGE_HASHPTE,
154 .val = _PAGE_HASHPTE,
Dpgtable_32.c227 BUG_ON((pte_val(*pg) & (_PAGE_PRESENT | _PAGE_HASHPTE)) && in map_kernel_page()
/Linux-v4.19/arch/microblaze/include/asm/
Dpgtable.h224 #ifndef _PAGE_HASHPTE
225 #define _PAGE_HASHPTE 0 macro
452 return __pte(pte_update(ptep, ~_PAGE_HASHPTE, 0)); in ptep_get_and_clear()