Lines Matching refs:ptl

724 	spinlock_t *ptl;  in __do_huge_pmd_anonymous_page()  local
745 ptl = pmd_lock(mm, pmd); in __do_huge_pmd_anonymous_page()
747 spin_unlock(ptl); in __do_huge_pmd_anonymous_page()
762 spin_unlock(ptl); in __do_huge_pmd_anonymous_page()
805 spinlock_t *ptl; in do_huge_pmd_anonymous_page() local
818 ptl = pmd_lock(mm, pmd); in do_huge_pmd_anonymous_page()
821 spin_unlock(ptl); in do_huge_pmd_anonymous_page()
925 spinlock_t *ptl; in huge_pmd_set_accessed() local
929 ptl = pmd_lock(mm, pmd); in huge_pmd_set_accessed()
939 spin_unlock(ptl); in huge_pmd_set_accessed()
981 spinlock_t *ptl; in do_huge_pmd_wp_page_fallback() local
1029 ptl = pmd_lock(mm, pmd); in do_huge_pmd_wp_page_fallback()
1059 spin_unlock(ptl); in do_huge_pmd_wp_page_fallback()
1070 spin_unlock(ptl); in do_huge_pmd_wp_page_fallback()
1085 spinlock_t *ptl; in do_huge_pmd_wp_page() local
1094 ptl = pmd_lockptr(mm, pmd); in do_huge_pmd_wp_page()
1099 spin_lock(ptl); in do_huge_pmd_wp_page()
1115 spin_unlock(ptl); in do_huge_pmd_wp_page()
1165 spin_lock(ptl); in do_huge_pmd_wp_page()
1169 spin_unlock(ptl); in do_huge_pmd_wp_page()
1193 spin_unlock(ptl); in do_huge_pmd_wp_page()
1199 spin_unlock(ptl); in do_huge_pmd_wp_page()
1262 spinlock_t *ptl; in do_huge_pmd_numa_page() local
1276 ptl = pmd_lock(mm, pmdp); in do_huge_pmd_numa_page()
1287 spin_unlock(ptl); in do_huge_pmd_numa_page()
1320 spin_unlock(ptl); in do_huge_pmd_numa_page()
1331 spin_unlock(ptl); in do_huge_pmd_numa_page()
1335 spin_lock(ptl); in do_huge_pmd_numa_page()
1354 spin_unlock(ptl); in do_huge_pmd_numa_page()
1375 spin_unlock(ptl); in do_huge_pmd_numa_page()
1390 spinlock_t *ptl; in zap_huge_pmd() local
1393 if (__pmd_trans_huge_lock(pmd, vma, &ptl) == 1) { in zap_huge_pmd()
1409 spin_unlock(ptl); in zap_huge_pmd()
1418 spin_unlock(ptl); in zap_huge_pmd()
1489 spinlock_t *ptl; in change_huge_pmd() local
1492 if (__pmd_trans_huge_lock(pmd, vma, &ptl) == 1) { in change_huge_pmd()
1503 spin_unlock(ptl); in change_huge_pmd()
1516 spin_unlock(ptl); in change_huge_pmd()
1530 spinlock_t **ptl) in __pmd_trans_huge_lock() argument
1532 *ptl = pmd_lock(vma->vm_mm, pmd); in __pmd_trans_huge_lock()
1535 spin_unlock(*ptl); in __pmd_trans_huge_lock()
1544 spin_unlock(*ptl); in __pmd_trans_huge_lock()
1560 spinlock_t **ptl) in page_check_address_pmd() argument
1577 *ptl = pmd_lock(mm, pmd); in page_check_address_pmd()
1598 spin_unlock(*ptl); in page_check_address_pmd()
1607 spinlock_t *ptl; in __split_huge_page_splitting() local
1616 PAGE_CHECK_ADDRESS_PMD_NOTSPLITTING_FLAG, &ptl); in __split_huge_page_splitting()
1628 spin_unlock(ptl); in __split_huge_page_splitting()
1755 spinlock_t *ptl; in __split_huge_page_map() local
1762 PAGE_CHECK_ADDRESS_PMD_SPLITTING_FLAG, &ptl); in __split_huge_page_map()
1820 spin_unlock(ptl); in __split_huge_page_map()
2210 spinlock_t *ptl) in __collapse_huge_page_copy() argument
2224 spin_lock(ptl); in __collapse_huge_page_copy()
2230 spin_unlock(ptl); in __collapse_huge_page_copy()
2242 spin_lock(ptl); in __collapse_huge_page_copy()
2249 spin_unlock(ptl); in __collapse_huge_page_copy()
2572 spinlock_t *ptl; in khugepaged_scan_pmd() local
2583 pte = pte_offset_map_lock(mm, pmd, address, &ptl); in khugepaged_scan_pmd()
2628 pte_unmap_unlock(pte, ptl); in khugepaged_scan_pmd()
2885 spinlock_t *ptl; in __split_huge_page_pmd() local
2898 ptl = pmd_lock(mm, pmd); in __split_huge_page_pmd()
2900 spin_unlock(ptl); in __split_huge_page_pmd()
2906 spin_unlock(ptl); in __split_huge_page_pmd()
2913 spin_unlock(ptl); in __split_huge_page_pmd()