Lines Matching refs:ptep
3190 unsigned long addr, pte_t pte, pte_t *ptep, pmd_t *pmd) in do_numa_page() argument
3215 if (unlikely(!pte_same(*ptep, pte))) { in do_numa_page()
3216 pte_unmap_unlock(ptep, ptl); in do_numa_page()
3225 set_pte_at(mm, addr, ptep, pte); in do_numa_page()
3226 update_mmu_cache(vma, addr, ptep); in do_numa_page()
3230 pte_unmap_unlock(ptep, ptl); in do_numa_page()
3255 pte_unmap_unlock(ptep, ptl); in do_numa_page()
3571 pte_t *ptep; in __follow_pte() local
3590 ptep = pte_offset_map_lock(mm, pmd, address, ptlp); in __follow_pte()
3591 if (!ptep) in __follow_pte()
3593 if (!pte_present(*ptep)) in __follow_pte()
3595 *ptepp = ptep; in __follow_pte()
3598 pte_unmap_unlock(ptep, *ptlp); in __follow_pte()
3629 pte_t *ptep; in follow_pfn() local
3634 ret = follow_pte(vma->vm_mm, address, &ptep, &ptl); in follow_pfn()
3637 *pfn = pte_pfn(*ptep); in follow_pfn()
3638 pte_unmap_unlock(ptep, ptl); in follow_pfn()
3649 pte_t *ptep, pte; in follow_phys() local
3655 if (follow_pte(vma->vm_mm, address, &ptep, &ptl)) in follow_phys()
3657 pte = *ptep; in follow_phys()
3667 pte_unmap_unlock(ptep, ptl); in follow_phys()