Lines Matching refs:ptl
613 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd); in __do_huge_pmd_anonymous_page()
627 spin_unlock(vmf->ptl); in __do_huge_pmd_anonymous_page()
643 spin_unlock(vmf->ptl); in __do_huge_pmd_anonymous_page()
650 spin_unlock(vmf->ptl); in __do_huge_pmd_anonymous_page()
739 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd); in do_huge_pmd_anonymous_page()
744 spin_unlock(vmf->ptl); in do_huge_pmd_anonymous_page()
747 spin_unlock(vmf->ptl); in do_huge_pmd_anonymous_page()
754 spin_unlock(vmf->ptl); in do_huge_pmd_anonymous_page()
757 spin_unlock(vmf->ptl); in do_huge_pmd_anonymous_page()
778 spinlock_t *ptl; in insert_pfn_pmd() local
780 ptl = pmd_lock(mm, pmd); in insert_pfn_pmd()
814 spin_unlock(ptl); in insert_pfn_pmd()
879 spinlock_t *ptl; in insert_pfn_pud() local
881 ptl = pud_lock(mm, pud); in insert_pfn_pud()
907 spin_unlock(ptl); in insert_pfn_pud()
1234 vmf->ptl = pud_lock(vmf->vma->vm_mm, vmf->pud); in huge_pud_set_accessed()
1246 spin_unlock(vmf->ptl); in huge_pud_set_accessed()
1256 vmf->ptl = pmd_lock(vmf->vma->vm_mm, vmf->pmd); in huge_pmd_set_accessed()
1268 spin_unlock(vmf->ptl); in huge_pmd_set_accessed()
1277 vmf->ptl = pmd_lockptr(vma->vm_mm, vmf->pmd); in do_huge_pmd_wp_page()
1283 spin_lock(vmf->ptl); in do_huge_pmd_wp_page()
1286 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1296 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1298 spin_lock(vmf->ptl); in do_huge_pmd_wp_page()
1300 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1319 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1324 spin_unlock(vmf->ptl); in do_huge_pmd_wp_page()
1424 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd); in do_huge_pmd_numa_page()
1437 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1473 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1483 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1487 spin_lock(vmf->ptl); in do_huge_pmd_numa_page()
1532 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1554 spin_unlock(vmf->ptl); in do_huge_pmd_numa_page()
1574 spinlock_t *ptl; in madvise_free_huge_pmd() local
1582 ptl = pmd_trans_huge_lock(pmd, vma); in madvise_free_huge_pmd()
1583 if (!ptl) in madvise_free_huge_pmd()
1613 spin_unlock(ptl); in madvise_free_huge_pmd()
1636 spin_unlock(ptl); in madvise_free_huge_pmd()
1654 spinlock_t *ptl; in zap_huge_pmd() local
1658 ptl = __pmd_trans_huge_lock(pmd, vma); in zap_huge_pmd()
1659 if (!ptl) in zap_huge_pmd()
1673 spin_unlock(ptl); in zap_huge_pmd()
1678 spin_unlock(ptl); in zap_huge_pmd()
1708 spin_unlock(ptl); in zap_huge_pmd()
1799 spinlock_t *ptl; in change_huge_pmd() local
1807 ptl = __pmd_trans_huge_lock(pmd, vma); in change_huge_pmd()
1808 if (!ptl) in change_huge_pmd()
1889 spin_unlock(ptl); in change_huge_pmd()
1901 spinlock_t *ptl; in __pmd_trans_huge_lock() local
1902 ptl = pmd_lock(vma->vm_mm, pmd); in __pmd_trans_huge_lock()
1905 return ptl; in __pmd_trans_huge_lock()
1906 spin_unlock(ptl); in __pmd_trans_huge_lock()
1918 spinlock_t *ptl; in __pud_trans_huge_lock() local
1920 ptl = pud_lock(vma->vm_mm, pud); in __pud_trans_huge_lock()
1922 return ptl; in __pud_trans_huge_lock()
1923 spin_unlock(ptl); in __pud_trans_huge_lock()
1931 spinlock_t *ptl; in zap_huge_pud() local
1933 ptl = __pud_trans_huge_lock(pud, vma); in zap_huge_pud()
1934 if (!ptl) in zap_huge_pud()
1945 spin_unlock(ptl); in zap_huge_pud()
1970 spinlock_t *ptl; in __split_huge_pud() local
1977 ptl = pud_lock(vma->vm_mm, pud); in __split_huge_pud()
1983 spin_unlock(ptl); in __split_huge_pud()
2223 spinlock_t *ptl; in __split_huge_pmd() local
2232 ptl = pmd_lock(vma->vm_mm, pmd); in __split_huge_pmd()
2260 spin_unlock(ptl); in __split_huge_pmd()
2262 spin_lock(ptl); in __split_huge_pmd()
2280 spin_unlock(ptl); in __split_huge_pmd()