Lines Matching refs:pmdp
455 unsigned long end, pmd_t *pmdp, pte_t *ptep, in hmm_vma_handle_pte() argument
511 migration_entry_wait(walk->mm, pmdp, addr); in hmm_vma_handle_pte()
552 static int hmm_vma_walk_pmd(pmd_t *pmdp, in hmm_vma_walk_pmd() argument
565 pmd = READ_ONCE(*pmdp); in hmm_vma_walk_pmd()
582 pmd_migration_entry_wait(walk->mm, pmdp); in hmm_vma_walk_pmd()
599 pmd = pmd_read_atomic(pmdp); in hmm_vma_walk_pmd()
617 ptep = pte_offset_map(pmdp, addr); in hmm_vma_walk_pmd()
622 r = hmm_vma_handle_pte(walk, addr, end, pmdp, ptep, &pfns[i]); in hmm_vma_walk_pmd()
662 pmd_t *pmdp; in hmm_vma_walk_pud() local
711 pmdp = pmd_offset(pudp, addr); in hmm_vma_walk_pud()
714 ret = hmm_vma_walk_pmd(pmdp, addr, next, walk); in hmm_vma_walk_pud()
717 } while (pmdp++, addr = next, addr != end); in hmm_vma_walk_pud()