Home
last modified time | relevance | path

Searched refs:pmde (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.1/mm/
Dpage_vma_mapped.c159 pmd_t pmde; in page_vma_mapped_walk() local
210 pmde = READ_ONCE(*pvmw->pmd); in page_vma_mapped_walk()
212 if (pmd_trans_huge(pmde) || is_pmd_migration_entry(pmde) || in page_vma_mapped_walk()
213 (pmd_present(pmde) && pmd_devmap(pmde))) { in page_vma_mapped_walk()
215 pmde = *pvmw->pmd; in page_vma_mapped_walk()
216 if (!pmd_present(pmde)) { in page_vma_mapped_walk()
222 entry = pmd_to_swp_entry(pmde); in page_vma_mapped_walk()
228 if (likely(pmd_trans_huge(pmde) || pmd_devmap(pmde))) { in page_vma_mapped_walk()
231 if (!check_pmd(pmd_pfn(pmde), pvmw)) in page_vma_mapped_walk()
238 } else if (!pmd_present(pmde)) { in page_vma_mapped_walk()
Dhuge_memory.c3245 pmd_t pmde; in remove_migration_pmd() local
3253 pmde = mk_huge_pmd(new, READ_ONCE(vma->vm_page_prot)); in remove_migration_pmd()
3255 pmde = pmd_mksoft_dirty(pmde); in remove_migration_pmd()
3257 pmde = maybe_pmd_mkwrite(pmde, vma); in remove_migration_pmd()
3259 pmde = pmd_wrprotect(pmd_mkuffd_wp(pmde)); in remove_migration_pmd()
3261 pmde = pmd_mkold(pmde); in remove_migration_pmd()
3264 pmde = pmd_mkdirty(pmde); in remove_migration_pmd()
3276 VM_BUG_ON(pmd_write(pmde) && PageAnon(new) && !PageAnonExclusive(new)); in remove_migration_pmd()
3277 set_pmd_at(mm, haddr, pvmw->pmd, pmde); in remove_migration_pmd()
3281 trace_remove_migration_pmd(address, pmd_val(pmde)); in remove_migration_pmd()
Dkhugepaged.c854 pmd_t pmde; in find_pmd_or_thp_or_none() local
860 pmde = pmd_read_atomic(*pmd); in find_pmd_or_thp_or_none()
866 if (pmd_none(pmde)) in find_pmd_or_thp_or_none()
868 if (pmd_trans_huge(pmde)) in find_pmd_or_thp_or_none()
870 if (pmd_bad(pmde)) in find_pmd_or_thp_or_none()
Dksm.c1115 pmd_t pmde; in replace_page() local
1135 pmde = *pmd; in replace_page()
1137 if (!pmd_present(pmde) || pmd_trans_huge(pmde)) in replace_page()