Lines Matching refs:ptl
30 spinlock_t *ptl; in pin_page_for_write() local
55 ptl = ¤t->mm->page_table_lock; in pin_page_for_write()
56 spin_lock(ptl); in pin_page_for_write()
59 spin_unlock(ptl); in pin_page_for_write()
64 *ptlp = ptl; in pin_page_for_write()
71 pte = pte_offset_map_lock(current->mm, pmd, addr, &ptl); in pin_page_for_write()
74 pte_unmap_unlock(pte, ptl); in pin_page_for_write()
79 *ptlp = ptl; in pin_page_for_write()
102 spinlock_t *ptl; in __copy_to_user_memcpy() local
105 while (!pin_page_for_write(to, &pte, &ptl)) { in __copy_to_user_memcpy()
126 pte_unmap_unlock(pte, ptl); in __copy_to_user_memcpy()
128 spin_unlock(ptl); in __copy_to_user_memcpy()
171 spinlock_t *ptl; in __clear_user_memset() local
174 while (!pin_page_for_write(addr, &pte, &ptl)) { in __clear_user_memset()
192 pte_unmap_unlock(pte, ptl); in __clear_user_memset()
194 spin_unlock(ptl); in __clear_user_memset()