Lines Matching refs:pmd_val
151 #define pmd_set(pmdp, pmdval) (pmd_val(*(pmdp)) = (pmdval))
152 #define pmd_none(pmd) (!pmd_val(pmd))
153 #define pmd_bad(pmd) (!is_kernel_addr(pmd_val(pmd)) \
154 || (pmd_val(pmd) & PMD_BAD_BITS))
156 #define pmd_clear(pmdp) (pmd_val(*(pmdp)) = 0)
157 #define pmd_page_vaddr(pmd) (pmd_val(pmd) & ~PMD_MASKED_BITS)
345 pr_err("%s:%d: bad pmd %08lx.\n", __FILE__, __LINE__, pmd_val(e))
471 return (pmd_val(pmd) & 0x3) && (pmd_val(pmd) & _PAGE_THP_HUGE); in pmd_trans_huge()
477 return pmd_val(pmd) & _PAGE_SPLITTING; in pmd_trans_splitting()
497 return ((pmd_val(pmd) & 0x3) != 0x0); in pmd_large()
502 return __pte(pmd_val(pmd)); in pmd_pte()
535 pmd_val(pmd) &= ~_PAGE_PRESENT; in pmd_mknotpresent()
541 pmd_val(pmd) |= _PAGE_SPLITTING; in pmd_mksplitting()
548 return (((pmd_val(pmd_a) ^ pmd_val(pmd_b)) & ~_PAGE_HPTEFLAGS) == 0); in pmd_same()
567 if ((pmd_val(*pmdp) & (_PAGE_ACCESSED | _PAGE_HASHPTE)) == 0) in __pmdp_test_and_clear_young()
589 if ((pmd_val(*pmdp) & _PAGE_RW) == 0) in pmdp_set_wrprotect()