Lines Matching refs:pmd
18 pvmw->pte = pte_offset_map(pvmw->pmd, pvmw->address); in map_pte()
50 pvmw->ptl = pte_lockptr(pvmw->vma->vm_mm, pvmw->pmd); in map_pte()
147 if (pvmw->pmd && !pvmw->pte) in page_vma_mapped_walk()
176 pvmw->pmd = pmd_offset(pud, pvmw->address); in page_vma_mapped_walk()
182 pmde = READ_ONCE(*pvmw->pmd); in page_vma_mapped_walk()
184 pvmw->ptl = pmd_lock(mm, pvmw->pmd); in page_vma_mapped_walk()
185 if (likely(pmd_trans_huge(*pvmw->pmd))) { in page_vma_mapped_walk()
188 if (pmd_page(*pvmw->pmd) != page) in page_vma_mapped_walk()
191 } else if (!pmd_present(*pvmw->pmd)) { in page_vma_mapped_walk()
195 if (is_migration_entry(pmd_to_swp_entry(*pvmw->pmd))) { in page_vma_mapped_walk()
196 swp_entry_t entry = pmd_to_swp_entry(*pvmw->pmd); in page_vma_mapped_walk()
242 pvmw->ptl = pte_lockptr(mm, pvmw->pmd); in page_vma_mapped_walk()