Lines Matching refs:ptl
33 spinlock_t *ptl; in pin_page_for_write() local
58 ptl = ¤t->mm->page_table_lock; in pin_page_for_write()
59 spin_lock(ptl); in pin_page_for_write()
63 spin_unlock(ptl); in pin_page_for_write()
68 *ptlp = ptl; in pin_page_for_write()
75 pte = pte_offset_map_lock(current->mm, pmd, addr, &ptl); in pin_page_for_write()
78 pte_unmap_unlock(pte, ptl); in pin_page_for_write()
83 *ptlp = ptl; in pin_page_for_write()
106 spinlock_t *ptl; in __copy_to_user_memcpy() local
109 while (!pin_page_for_write(to, &pte, &ptl)) { in __copy_to_user_memcpy()
130 pte_unmap_unlock(pte, ptl); in __copy_to_user_memcpy()
132 spin_unlock(ptl); in __copy_to_user_memcpy()
174 spinlock_t *ptl; in __clear_user_memset() local
177 while (!pin_page_for_write(addr, &pte, &ptl)) { in __clear_user_memset()
195 pte_unmap_unlock(pte, ptl); in __clear_user_memset()
197 spin_unlock(ptl); in __clear_user_memset()