Home
last modified time | relevance | path

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

/Linux-v5.4/arch/powerpc/mm/book3s64/
Dhash_64k.c56 if (unlikely(old_pte & H_PAGE_BUSY)) in __hash_page_4K()
66 new_pte = old_pte | H_PAGE_BUSY | _PAGE_ACCESSED | H_PAGE_COMBO; in __hash_page_4K()
129 *ptep = __pte(new_pte & ~H_PAGE_BUSY); in __hash_page_4K()
219 *ptep = __pte(new_pte & ~H_PAGE_BUSY); in __hash_page_4K()
242 if (unlikely(old_pte & H_PAGE_BUSY)) in __hash_page_64K()
258 new_pte = old_pte | H_PAGE_BUSY | _PAGE_ACCESSED; in __hash_page_64K()
331 *ptep = __pte(new_pte & ~H_PAGE_BUSY); in __hash_page_64K()
Dhash_4k.c38 if (unlikely(old_pte & H_PAGE_BUSY)) in __hash_page_4K()
48 new_pte = old_pte | H_PAGE_BUSY | _PAGE_ACCESSED; in __hash_page_4K()
122 *ptep = __pte(new_pte & ~H_PAGE_BUSY); in __hash_page_4K()
Dhash_hugepage.c40 if (unlikely(old_pmd & H_PAGE_BUSY)) in __hash_page_thp()
49 new_pmd = old_pmd | H_PAGE_BUSY | _PAGE_ACCESSED; in __hash_page_thp()
189 *pmdp = __pmd(new_pmd & ~H_PAGE_BUSY); in __hash_page_thp()
Dhash_hugetlbpage.c56 if (unlikely(old_pte & H_PAGE_BUSY)) in __hash_page_huge()
66 new_pte = old_pte | H_PAGE_BUSY | _PAGE_ACCESSED; in __hash_page_huge()
128 *ptep = __pte(new_pte & ~H_PAGE_BUSY); in __hash_page_huge()
Dhash_pgtable.c211 "r" (cpu_to_be64(H_PAGE_BUSY)), "r" (cpu_to_be64(set)) in hash__pmd_hugepage_update()
/Linux-v5.4/arch/powerpc/mm/ptdump/
Dbook3s64.c74 .mask = H_PAGE_BUSY,
75 .val = H_PAGE_BUSY,
/Linux-v5.4/arch/powerpc/include/asm/book3s/64/
Dhash-4k.h40 #define H_PAGE_BUSY _RPAGE_RSV1 /* software: PTE & hash are busy */ macro
44 #define _PAGE_HPTEFLAGS (H_PAGE_BUSY | H_PAGE_HASHPTE | \
Dhash.h169 "r" (cpu_to_be64(H_PAGE_BUSY)), "r" (cpu_to_be64(set)) in hash__pte_update()
202 :"r" (val), "r" (ptep), "m" (*ptep), "r" (cpu_to_be64(H_PAGE_BUSY)) in hash__ptep_set_access_flags()
Dhash-64k.h35 #define H_PAGE_BUSY _RPAGE_RPN44 /* software: PTE & hash are busy */ macro
52 #define _PAGE_HPTEFLAGS (H_PAGE_BUSY | H_PAGE_HASHPTE | H_PAGE_COMBO)
/Linux-v5.4/arch/powerpc/include/asm/
Dkvm_book3s_64.h432 if (unlikely(pte_val(old_pte) & H_PAGE_BUSY)) { in kvmppc_read_update_linux_pte()