Lines Matching refs:xp
89 static inline pte_t native_ptep_get_and_clear(pte_t *xp) in native_ptep_get_and_clear() argument
92 return native_make_pte(xchg(&xp->pte, 0)); in native_ptep_get_and_clear()
96 pte_t ret = *xp; in native_ptep_get_and_clear()
97 native_pte_clear(NULL, 0, xp); in native_ptep_get_and_clear()
102 static inline pmd_t native_pmdp_get_and_clear(pmd_t *xp) in native_pmdp_get_and_clear() argument
105 return native_make_pmd(xchg(&xp->pmd, 0)); in native_pmdp_get_and_clear()
109 pmd_t ret = *xp; in native_pmdp_get_and_clear()
110 native_pmd_clear(xp); in native_pmdp_get_and_clear()
125 static inline pud_t native_pudp_get_and_clear(pud_t *xp) in native_pudp_get_and_clear() argument
128 return native_make_pud(xchg(&xp->pud, 0)); in native_pudp_get_and_clear()
133 pud_t ret = *xp; in native_pudp_get_and_clear()
135 native_pud_clear(xp); in native_pudp_get_and_clear()