Lines Matching refs:ptl
628 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd); in __do_huge_pmd_anonymous_page()
640 spin_unlock(vmf->ptl); in __do_huge_pmd_anonymous_page()
657 spin_unlock(vmf->ptl); in __do_huge_pmd_anonymous_page()
664 spin_unlock(vmf->ptl); in __do_huge_pmd_anonymous_page()
752 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd); in do_huge_pmd_anonymous_page()
757 spin_unlock(vmf->ptl); in do_huge_pmd_anonymous_page()
760 spin_unlock(vmf->ptl); in do_huge_pmd_anonymous_page()
768 spin_unlock(vmf->ptl); in do_huge_pmd_anonymous_page()
771 spin_unlock(vmf->ptl); in do_huge_pmd_anonymous_page()
792 spinlock_t *ptl; in insert_pfn_pmd() local
794 ptl = pmd_lock(mm, pmd); in insert_pfn_pmd()
828 spin_unlock(ptl); in insert_pfn_pmd()
893 spinlock_t *ptl; in insert_pfn_pud() local
895 ptl = pud_lock(mm, pud); in insert_pfn_pud()
921 spin_unlock(ptl); in insert_pfn_pud()
1245 vmf->ptl = pud_lock(vmf->vma->vm_mm, vmf->pud); in huge_pud_set_accessed()
1257 spin_unlock(vmf->ptl); in huge_pud_set_accessed()
1268 vmf->ptl = pmd_lock(vmf->vma->vm_mm, vmf->pmd); in huge_pmd_set_accessed()
1280 spin_unlock(vmf->ptl); in huge_pmd_set_accessed()
1290 vmf->ptl = pmd_lockptr(vma->vm_mm, vmf->pmd); in do_huge_pmd_wp_page()
1296 spin_lock(vmf->ptl); in do_huge_pmd_wp_page()
1299 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1309 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1311 spin_lock(vmf->ptl); in do_huge_pmd_wp_page()
1313 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1332 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1337 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1437 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd); in do_huge_pmd_numa_page()
1439 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1462 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1470 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd); in do_huge_pmd_numa_page()
1472 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1493 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1504 spinlock_t *ptl; in madvise_free_huge_pmd() local
1512 ptl = pmd_trans_huge_lock(pmd, vma); in madvise_free_huge_pmd()
1513 if (!ptl) in madvise_free_huge_pmd()
1543 spin_unlock(ptl); in madvise_free_huge_pmd()
1566 spin_unlock(ptl); in madvise_free_huge_pmd()
1584 spinlock_t *ptl; in zap_huge_pmd() local
1588 ptl = __pmd_trans_huge_lock(pmd, vma); in zap_huge_pmd()
1589 if (!ptl) in zap_huge_pmd()
1603 spin_unlock(ptl); in zap_huge_pmd()
1606 spin_unlock(ptl); in zap_huge_pmd()
1635 spin_unlock(ptl); in zap_huge_pmd()
1727 spinlock_t *ptl; in change_huge_pmd() local
1738 ptl = __pmd_trans_huge_lock(pmd, vma); in change_huge_pmd()
1739 if (!ptl) in change_huge_pmd()
1821 spin_unlock(ptl); in change_huge_pmd()
1833 spinlock_t *ptl; in __pmd_trans_huge_lock() local
1834 ptl = pmd_lock(vma->vm_mm, pmd); in __pmd_trans_huge_lock()
1837 return ptl; in __pmd_trans_huge_lock()
1838 spin_unlock(ptl); in __pmd_trans_huge_lock()
1850 spinlock_t *ptl; in __pud_trans_huge_lock() local
1852 ptl = pud_lock(vma->vm_mm, pud); in __pud_trans_huge_lock()
1854 return ptl; in __pud_trans_huge_lock()
1855 spin_unlock(ptl); in __pud_trans_huge_lock()
1863 spinlock_t *ptl; in zap_huge_pud() local
1865 ptl = __pud_trans_huge_lock(pud, vma); in zap_huge_pud()
1866 if (!ptl) in zap_huge_pud()
1877 spin_unlock(ptl); in zap_huge_pud()
1902 spinlock_t *ptl; in __split_huge_pud() local
1909 ptl = pud_lock(vma->vm_mm, pud); in __split_huge_pud()
1915 spin_unlock(ptl); in __split_huge_pud()
2148 spinlock_t *ptl; in __split_huge_pmd() local
2157 ptl = pmd_lock(vma->vm_mm, pmd); in __split_huge_pmd()
2185 spin_unlock(ptl); in __split_huge_pmd()
2187 spin_lock(ptl); in __split_huge_pmd()
2205 spin_unlock(ptl); in __split_huge_pmd()