Lines Matching refs:pmd_val
163 #define pmd_set(pmdp, pmdval) (pmd_val(*(pmdp)) = (pmdval))
164 #define pmd_none(pmd) (!pmd_val(pmd))
165 #define pmd_bad(pmd) (!is_kernel_addr(pmd_val(pmd)) \
166 || (pmd_val(pmd) & PMD_BAD_BITS))
168 #define pmd_clear(pmdp) (pmd_val(*(pmdp)) = 0)
169 #define pmd_page_vaddr(pmd) (pmd_val(pmd) & ~PMD_MASKED_BITS)
357 pr_err("%s:%d: bad pmd %08lx.\n", __FILE__, __LINE__, pmd_val(e))
467 return (pmd_val(pmd) & 0x3) && (pmd_val(pmd) & _PAGE_THP_HUGE); in pmd_trans_huge()
473 return pmd_val(pmd) & _PAGE_SPLITTING; in pmd_trans_splitting()
485 return ((pmd_val(pmd) & 0x3) != 0x0); in pmd_large()
490 return __pte(pmd_val(pmd)); in pmd_pte()
523 pmd_val(pmd) &= ~_PAGE_PRESENT; in pmd_mknotpresent()
529 pmd_val(pmd) |= _PAGE_SPLITTING; in pmd_mksplitting()
536 return (((pmd_val(pmd_a) ^ pmd_val(pmd_b)) & ~_PAGE_HPTEFLAGS) == 0); in pmd_same()
555 if ((pmd_val(*pmdp) & (_PAGE_ACCESSED | _PAGE_HASHPTE)) == 0) in __pmdp_test_and_clear_young()
581 if ((pmd_val(*pmdp) & _PAGE_RW) == 0) in pmdp_set_wrprotect()