Lines Matching refs:ptl
441 static int queue_pages_pmd(pmd_t *pmd, spinlock_t *ptl, unsigned long addr, in queue_pages_pmd() argument
455 spin_unlock(ptl); in queue_pages_pmd()
474 spin_unlock(ptl); in queue_pages_pmd()
500 spinlock_t *ptl; in queue_pages_pte_range() local
502 ptl = pmd_trans_huge_lock(pmd, vma); in queue_pages_pte_range()
503 if (ptl) { in queue_pages_pte_range()
504 ret = queue_pages_pmd(pmd, ptl, addr, end, walk); in queue_pages_pte_range()
513 pte = pte_offset_map_lock(walk->mm, pmd, addr, &ptl); in queue_pages_pte_range()
545 pte_unmap_unlock(pte - 1, ptl); in queue_pages_pte_range()
562 spinlock_t *ptl; in queue_pages_hugetlb() local
565 ptl = huge_pte_lock(hstate_vma(walk->vma), walk->mm, pte); in queue_pages_hugetlb()
577 spin_unlock(ptl); in queue_pages_hugetlb()