Searched refs:pmde (Results 1 – 5 of 5) sorted by relevance
182 pmd_t pmde; in page_vma_mapped_walk() local236 pmde = pmdp_get_lockless(pvmw->pmd); in page_vma_mapped_walk()238 if (pmd_trans_huge(pmde) || is_pmd_migration_entry(pmde) || in page_vma_mapped_walk()239 (pmd_present(pmde) && pmd_devmap(pmde))) { in page_vma_mapped_walk()241 pmde = *pvmw->pmd; in page_vma_mapped_walk()242 if (!pmd_present(pmde)) { in page_vma_mapped_walk()248 entry = pmd_to_swp_entry(pmde); in page_vma_mapped_walk()254 if (likely(pmd_trans_huge(pmde) || pmd_devmap(pmde))) { in page_vma_mapped_walk()257 if (!check_pmd(pmd_pfn(pmde), pvmw)) in page_vma_mapped_walk()264 } else if (!pmd_present(pmde)) { in page_vma_mapped_walk()
3266 pmd_t pmde; in remove_migration_pmd() local3274 pmde = mk_huge_pmd(new, READ_ONCE(vma->vm_page_prot)); in remove_migration_pmd()3276 pmde = pmd_mksoft_dirty(pmde); in remove_migration_pmd()3278 pmde = pmd_mkwrite(pmde, vma); in remove_migration_pmd()3280 pmde = pmd_mkuffd_wp(pmde); in remove_migration_pmd()3282 pmde = pmd_mkold(pmde); in remove_migration_pmd()3285 pmde = pmd_mkdirty(pmde); in remove_migration_pmd()3297 VM_BUG_ON(pmd_write(pmde) && PageAnon(new) && !PageAnonExclusive(new)); in remove_migration_pmd()3298 set_pmd_at(mm, haddr, pvmw->pmd, pmde); in remove_migration_pmd()3302 trace_remove_migration_pmd(address, pmd_val(pmde)); in remove_migration_pmd()
931 pmd_t pmde; in find_pmd_or_thp_or_none() local937 pmde = pmdp_get_lockless(*pmd); in find_pmd_or_thp_or_none()938 if (pmd_none(pmde)) in find_pmd_or_thp_or_none()940 if (!pmd_present(pmde)) in find_pmd_or_thp_or_none()942 if (pmd_trans_huge(pmde)) in find_pmd_or_thp_or_none()944 if (pmd_devmap(pmde)) in find_pmd_or_thp_or_none()946 if (pmd_bad(pmde)) in find_pmd_or_thp_or_none()
1192 pmd_t pmde; in replace_page() local1212 pmde = pmdp_get_lockless(pmd); in replace_page()1213 if (!pmd_present(pmde) || pmd_trans_huge(pmde)) in replace_page()
306 pmd_t pmde; in damon_mkold_pmd_entry() local311 pmde = pmdp_get(pmd); in damon_mkold_pmd_entry()313 if (!pmd_present(pmde)) { in damon_mkold_pmd_entry()318 if (pmd_trans_huge(pmde)) { in damon_mkold_pmd_entry()450 pmd_t pmde; in damon_young_pmd_entry() local453 pmde = pmdp_get(pmd); in damon_young_pmd_entry()455 if (!pmd_present(pmde)) { in damon_young_pmd_entry()460 if (!pmd_trans_huge(pmde)) { in damon_young_pmd_entry()464 folio = damon_get_folio(pmd_pfn(pmde)); in damon_young_pmd_entry()467 if (pmd_young(pmde) || !folio_test_idle(folio) || in damon_young_pmd_entry()