Lines Matching refs:pmd
98 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) in native_set_pmd() argument
100 set_64bit((unsigned long long *)(pmdp), native_pmd_val(pmd)); in native_set_pmd()
124 static inline void native_pmd_clear(pmd_t *pmd) in native_pmd_clear() argument
126 u32 *tmp = (u32 *)pmd; in native_pmd_clear()
170 pmd_t pmd; member
183 return res.pmd; in native_pmdp_get_and_clear()
192 unsigned long address, pmd_t *pmdp, pmd_t pmd) in pmdp_establish()
201 if (!(pmd_val(pmd) & _PAGE_PRESENT)) { in pmdp_establish()
206 new.pmd = pmd; in pmdp_establish()
212 return old.pmd; in pmdp_establish()
217 } while (cmpxchg64(&pmdp->pmd, old.pmd, pmd.pmd) != old.pmd); in pmdp_establish()