Lines Matching refs:xp
87 static inline pte_t native_ptep_get_and_clear(pte_t *xp) in native_ptep_get_and_clear() argument
90 return native_make_pte(xchg(&xp->pte, 0)); in native_ptep_get_and_clear()
94 pte_t ret = *xp; in native_ptep_get_and_clear()
95 native_pte_clear(NULL, 0, xp); in native_ptep_get_and_clear()
100 static inline pmd_t native_pmdp_get_and_clear(pmd_t *xp) in native_pmdp_get_and_clear() argument
103 return native_make_pmd(xchg(&xp->pmd, 0)); in native_pmdp_get_and_clear()
107 pmd_t ret = *xp; in native_pmdp_get_and_clear()
108 native_pmd_clear(xp); in native_pmdp_get_and_clear()
123 static inline pud_t native_pudp_get_and_clear(pud_t *xp) in native_pudp_get_and_clear() argument
126 return native_make_pud(xchg(&xp->pud, 0)); in native_pudp_get_and_clear()
131 pud_t ret = *xp; in native_pudp_get_and_clear()
133 native_pud_clear(xp); in native_pudp_get_and_clear()