Lines Matching refs:ptl
550 spinlock_t *ptl; in smaps_pte_range() local
552 if (pmd_trans_huge_lock(pmd, vma, &ptl) == 1) { in smaps_pte_range()
554 spin_unlock(ptl); in smaps_pte_range()
565 pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in smaps_pte_range()
568 pte_unmap_unlock(pte - 1, ptl); in smaps_pte_range()
838 spinlock_t *ptl; in clear_refs_pte_range() local
841 if (pmd_trans_huge_lock(pmd, vma, &ptl) == 1) { in clear_refs_pte_range()
854 spin_unlock(ptl); in clear_refs_pte_range()
861 pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in clear_refs_pte_range()
882 pte_unmap_unlock(pte - 1, ptl); in clear_refs_pte_range()
1110 spinlock_t *ptl; in pagemap_pmd_range() local
1115 if (pmd_trans_huge_lock(pmdp, vma, &ptl) == 1) { in pagemap_pmd_range()
1149 spin_unlock(ptl); in pagemap_pmd_range()
1161 orig_pte = pte = pte_offset_map_lock(walk->mm, pmdp, addr, &ptl); in pagemap_pmd_range()
1170 pte_unmap_unlock(orig_pte, ptl); in pagemap_pmd_range()
1469 spinlock_t *ptl; in gather_pte_stats() local
1474 if (pmd_trans_huge_lock(pmd, vma, &ptl) == 1) { in gather_pte_stats()
1481 spin_unlock(ptl); in gather_pte_stats()
1488 orig_pte = pte = pte_offset_map_lock(walk->mm, pmd, addr, &ptl); in gather_pte_stats()
1496 pte_unmap_unlock(orig_pte, ptl); in gather_pte_stats()