Lines Matching defs:ptl
549 /* These three entries are valid only while holding ptl lock */
554 spinlock_t *ptl; /* Page table lock.
2739 spinlock_t **ptl);
2741 spinlock_t **ptl)
2744 __cond_lock(*ptl, ptep = __get_locked_pte(mm, addr, ptl));
2931 return ptdesc->ptl;
2949 return &ptdesc->ptl;
2961 * prep_new_page() initialize page->private (and therefore page->ptl)
2965 * slab code uses page->slab_cache, which share storage with page->ptl.
2967 VM_BUG_ON_PAGE(*(unsigned long *)&ptdesc->ptl, ptdesc_page(ptdesc));
3027 #define pte_unmap_unlock(pte, ptl) do { \
3028 spin_unlock(ptl); \
3097 spinlock_t *ptl = pmd_lockptr(mm, pmd);
3098 spin_lock(ptl);
3099 return ptl;
3135 spinlock_t *ptl = pud_lockptr(mm, pud);
3137 spin_lock(ptl);
3138 return ptl;