Lines Matching refs:ptl
556 spinlock_t *ptl;
612 ptl = pmd_lock(mm, pmd);
634 spin_unlock(ptl);
690 spinlock_t *ptl;
704 ptep = get_locked_pte(gmap->mm, vmaddr, &ptl);
707 pte_unmap_unlock(ptep, ptl);
864 * @ptl: pointer to the spinlock pointer
869 spinlock_t **ptl)
878 return pte_alloc_map_lock(gmap->mm, (pmd_t *) table, gaddr, ptl);
913 * @ptl: pointer to the page table spinlock
915 static void gmap_pte_op_end(pte_t *ptep, spinlock_t *ptl)
917 pte_unmap_unlock(ptep, ptl);
1028 spinlock_t *ptl;
1034 ptep = pte_alloc_map_lock(gmap->mm, pmdp, gaddr, &ptl);
1042 gmap_pte_op_end(ptep, ptl);
1151 spinlock_t *ptl;
1160 ptep = gmap_pte_op_walk(gmap, gaddr, &ptl);
1171 gmap_pte_op_end(ptep, ptl);
1237 spinlock_t *ptl;
1257 ptep = gmap_pte_op_walk(parent, paddr, &ptl);
1265 gmap_pte_op_end(ptep, ptl);
2142 spinlock_t *ptl;
2167 sptep = gmap_pte_op_walk(parent, paddr, &ptl);
2174 gmap_pte_op_end(sptep, ptl);
2185 gmap_pte_op_end(sptep, ptl);
2497 spinlock_t *ptl;
2508 ptep = pte_alloc_map_lock(gmap->mm, pmdp, vmaddr, &ptl);
2513 pte_unmap_unlock(ptep, ptl);