Lines Matching defs:ptl
23 pvmw->address, &pvmw->ptl);
24 *ptlp = pvmw->ptl;
29 * It is important to return the ptl corresponding to pte,
70 pvmw->ptl = *ptlp;
71 spin_lock(pvmw->ptl);
153 * must be set. pmd, pte and ptl must be NULL.
156 * to relevant page table entries. @pvmw->ptl is locked. @pvmw->address is
168 * the vma. @pvmw->ptl is unlocked and @pvmw->pte is unmapped.
178 spinlock_t *ptl;
203 pvmw->ptl = huge_pte_lock(hstate, mm, pvmw->pte);
240 pvmw->ptl = pmd_lock(mm, pvmw->pmd);
262 spin_unlock(pvmw->ptl);
263 pvmw->ptl = NULL;
274 spinlock_t *ptl = pmd_lock(mm, pvmw->pmd);
276 spin_unlock(ptl);
281 if (!map_pte(pvmw, &ptl)) {
296 if (pvmw->ptl) {
297 spin_unlock(pvmw->ptl);
298 pvmw->ptl = NULL;
307 if (!pvmw->ptl) {
308 pvmw->ptl = ptl;
309 spin_lock(pvmw->ptl);