Lines Matching refs:xp
85 static inline pte_t native_ptep_get_and_clear(pte_t *xp) in native_ptep_get_and_clear() argument
88 return native_make_pte(xchg(&xp->pte, 0)); in native_ptep_get_and_clear()
92 pte_t ret = *xp; in native_ptep_get_and_clear()
93 native_pte_clear(NULL, 0, xp); in native_ptep_get_and_clear()
98 static inline pmd_t native_pmdp_get_and_clear(pmd_t *xp) in native_pmdp_get_and_clear() argument
101 return native_make_pmd(xchg(&xp->pmd, 0)); in native_pmdp_get_and_clear()
105 pmd_t ret = *xp; in native_pmdp_get_and_clear()
106 native_pmd_clear(xp); in native_pmdp_get_and_clear()
121 static inline pud_t native_pudp_get_and_clear(pud_t *xp) in native_pudp_get_and_clear() argument
124 return native_make_pud(xchg(&xp->pud, 0)); in native_pudp_get_and_clear()
129 pud_t ret = *xp; in native_pudp_get_and_clear()
131 native_pud_clear(xp); in native_pudp_get_and_clear()