Home
last modified time | relevance | path

Searched refs:_PAGE_BUSY (Results 1 – 10 of 10) sorted by relevance

/arch/powerpc/mm/
Dhugetlbpage-hash64.c50 if (unlikely(old_pte & _PAGE_BUSY)) in __hash_page_huge()
57 new_pte = old_pte | _PAGE_BUSY | _PAGE_ACCESSED; in __hash_page_huge()
127 *ptep = __pte(new_pte & ~_PAGE_BUSY); in __hash_page_huge()
Dhugepage-hash64.c40 if (unlikely(old_pmd & _PAGE_BUSY)) in __hash_page_thp()
52 new_pmd = old_pmd | _PAGE_BUSY | _PAGE_ACCESSED; in __hash_page_thp()
194 *pmdp = __pmd(new_pmd & ~_PAGE_BUSY); in __hash_page_thp()
Dhash_low_64.S88 andi. r0,r31,_PAGE_BUSY
99 ori r30,r30,_PAGE_BUSY | _PAGE_ACCESSED | _PAGE_HASHPTE
314 li r0,_PAGE_BUSY
386 andi. r0,r31,_PAGE_BUSY
396 ori r30,r30,_PAGE_BUSY | _PAGE_ACCESSED
615 li r0,_PAGE_BUSY
682 li r0,_PAGE_BUSY
745 andi. r0,r31,_PAGE_BUSY
761 ori r30,r30,_PAGE_BUSY | _PAGE_ACCESSED
978 li r0,_PAGE_BUSY
Dpgtable_64.c535 : "r" (pmdp), "r" (clr), "m" (*pmdp), "i" (_PAGE_BUSY), "r" (set) in pmd_hugepage_update()
632 : "r" (pmdp), "i" (_PAGE_SPLITTING), "m" (*pmdp), "i" (_PAGE_BUSY) in pmdp_splitting_flush()
/arch/powerpc/include/asm/
Dpte-book3e.h59 #define _PAGE_BUSY 0 macro
64 #define _PAGE_HPTEFLAGS _PAGE_BUSY
Dpte-hash64-4k.h12 #define _PAGE_HPTEFLAGS (_PAGE_BUSY | _PAGE_HASHPTE | \
Dpte-hash64.h28 #define _PAGE_BUSY 0x0800 /* software: PTE & hash are busy */ macro
Dpte-hash64-64k.h32 #define _PAGE_HPTEFLAGS (_PAGE_BUSY | _PAGE_HASHPTE | _PAGE_COMBO)
Dpgtable-ppc64.h225 : "r" (ptep), "r" (clr), "m" (*ptep), "i" (_PAGE_BUSY), "r" (set) in pte_update()
331 :"r" (bits), "r" (ptep), "m" (*ptep), "i" (_PAGE_BUSY) in __ptep_set_access_flags()
Dkvm_book3s_64.h312 if (unlikely(pte_val(old_pte) & _PAGE_BUSY)) { in kvmppc_read_update_linux_pte()