Lines Matching refs:ptl
597 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd); in __do_huge_pmd_anonymous_page()
611 spin_unlock(vmf->ptl); in __do_huge_pmd_anonymous_page()
627 spin_unlock(vmf->ptl); in __do_huge_pmd_anonymous_page()
634 spin_unlock(vmf->ptl); in __do_huge_pmd_anonymous_page()
723 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd); in do_huge_pmd_anonymous_page()
728 spin_unlock(vmf->ptl); in do_huge_pmd_anonymous_page()
731 spin_unlock(vmf->ptl); in do_huge_pmd_anonymous_page()
738 spin_unlock(vmf->ptl); in do_huge_pmd_anonymous_page()
741 spin_unlock(vmf->ptl); in do_huge_pmd_anonymous_page()
762 spinlock_t *ptl; in insert_pfn_pmd() local
764 ptl = pmd_lock(mm, pmd); in insert_pfn_pmd()
798 spin_unlock(ptl); in insert_pfn_pmd()
863 spinlock_t *ptl; in insert_pfn_pud() local
865 ptl = pud_lock(mm, pud); in insert_pfn_pud()
891 spin_unlock(ptl); in insert_pfn_pud()
1224 vmf->ptl = pud_lock(vmf->vma->vm_mm, vmf->pud); in huge_pud_set_accessed()
1236 spin_unlock(vmf->ptl); in huge_pud_set_accessed()
1246 vmf->ptl = pmd_lock(vmf->vma->vm_mm, vmf->pmd); in huge_pmd_set_accessed()
1258 spin_unlock(vmf->ptl); in huge_pmd_set_accessed()
1267 vmf->ptl = pmd_lockptr(vma->vm_mm, vmf->pmd); in do_huge_pmd_wp_page()
1273 spin_lock(vmf->ptl); in do_huge_pmd_wp_page()
1276 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1286 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1288 spin_lock(vmf->ptl); in do_huge_pmd_wp_page()
1290 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1309 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1314 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1414 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd); in do_huge_pmd_numa_page()
1427 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1463 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1473 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1477 spin_lock(vmf->ptl); in do_huge_pmd_numa_page()
1522 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1544 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1564 spinlock_t *ptl; in madvise_free_huge_pmd() local
1572 ptl = pmd_trans_huge_lock(pmd, vma); in madvise_free_huge_pmd()
1573 if (!ptl) in madvise_free_huge_pmd()
1603 spin_unlock(ptl); in madvise_free_huge_pmd()
1626 spin_unlock(ptl); in madvise_free_huge_pmd()
1644 spinlock_t *ptl; in zap_huge_pmd() local
1648 ptl = __pmd_trans_huge_lock(pmd, vma); in zap_huge_pmd()
1649 if (!ptl) in zap_huge_pmd()
1663 spin_unlock(ptl); in zap_huge_pmd()
1668 spin_unlock(ptl); in zap_huge_pmd()
1698 spin_unlock(ptl); in zap_huge_pmd()
1789 spinlock_t *ptl; in change_huge_pmd() local
1797 ptl = __pmd_trans_huge_lock(pmd, vma); in change_huge_pmd()
1798 if (!ptl) in change_huge_pmd()
1877 spin_unlock(ptl); in change_huge_pmd()
1889 spinlock_t *ptl; in __pmd_trans_huge_lock() local
1890 ptl = pmd_lock(vma->vm_mm, pmd); in __pmd_trans_huge_lock()
1893 return ptl; in __pmd_trans_huge_lock()
1894 spin_unlock(ptl); in __pmd_trans_huge_lock()
1906 spinlock_t *ptl; in __pud_trans_huge_lock() local
1908 ptl = pud_lock(vma->vm_mm, pud); in __pud_trans_huge_lock()
1910 return ptl; in __pud_trans_huge_lock()
1911 spin_unlock(ptl); in __pud_trans_huge_lock()
1919 spinlock_t *ptl; in zap_huge_pud() local
1921 ptl = __pud_trans_huge_lock(pud, vma); in zap_huge_pud()
1922 if (!ptl) in zap_huge_pud()
1933 spin_unlock(ptl); in zap_huge_pud()
1958 spinlock_t *ptl; in __split_huge_pud() local
1965 ptl = pud_lock(vma->vm_mm, pud); in __split_huge_pud()
1971 spin_unlock(ptl); in __split_huge_pud()
2189 spinlock_t *ptl; in __split_huge_pmd() local
2198 ptl = pmd_lock(vma->vm_mm, pmd); in __split_huge_pmd()
2219 spin_unlock(ptl); in __split_huge_pmd()
2221 spin_lock(ptl); in __split_huge_pmd()
2237 spin_unlock(ptl); in __split_huge_pmd()