Lines Matching refs:pmd_val
71 pr_err("%s:%d: bad pmd %016lx.\n", __FILE__, __LINE__, pmd_val(e))
549 return __pmd(pmd_val(pmd) & ~pgprot_val(prot)); in clear_pmd_bit()
554 return __pmd(pmd_val(pmd) | pgprot_val(prot)); in set_pmd_bit()
718 return (pmd_val(pmd) & _SEGMENT_ENTRY_LARGE) != 0; in pmd_large()
723 if ((pmd_val(pmd) & _SEGMENT_ENTRY_TYPE_MASK) > 0 || pmd_large(pmd)) in pmd_bad()
725 return (pmd_val(pmd) & ~_SEGMENT_ENTRY_BITS) != 0; in pmd_bad()
752 return pmd_val(pmd) != _SEGMENT_ENTRY_EMPTY; in pmd_present()
757 return pmd_val(pmd) == _SEGMENT_ENTRY_EMPTY; in pmd_none()
763 return (pmd_val(pmd) & _SEGMENT_ENTRY_WRITE) != 0; in pmd_write()
774 return (pmd_val(pmd) & _SEGMENT_ENTRY_DIRTY) != 0; in pmd_dirty()
780 return (pmd_val(pmd) & _SEGMENT_ENTRY_YOUNG) != 0; in pmd_young()
822 return pmd_large(pmd) && !(pmd_val(pmd) & _SEGMENT_ENTRY_READ); in pmd_protnone()
861 return pmd_val(pmd) & _SEGMENT_ENTRY_SOFT_DIRTY; in pmd_soft_dirty()
1386 return (unsigned long)__va(pmd_val(pmd) & origin_mask); in pmd_deref()
1504 if (pmd_val(pmd) & _SEGMENT_ENTRY_DIRTY) in pmd_mkwrite_novma()
1518 if (pmd_val(pmd) & _SEGMENT_ENTRY_WRITE) in pmd_mkdirty()
1572 if (pmd_val(pmd) & _SEGMENT_ENTRY_READ) in pmd_mkyoung()
1592 pmd = __pmd(pmd_val(pmd) & mask); in pmd_modify()
1594 if (!(pmd_val(pmd) & _SEGMENT_ENTRY_DIRTY)) in pmd_modify()
1596 if (!(pmd_val(pmd) & _SEGMENT_ENTRY_YOUNG)) in pmd_modify()
1610 csp((unsigned int *)pmdp + 1, pmd_val(*pmdp), in __pmdp_csp()
1611 pmd_val(*pmdp) | _SEGMENT_ENTRY_INVALID); in __pmdp_csp()
1697 if (pmd_val(*pmdp) == pmd_val(entry)) in pmdp_set_access_flags()
1767 pmd_t pmd = __pmd(pmd_val(*pmdp) | _SEGMENT_ENTRY_INVALID); in pmdp_invalidate()
1795 return pmd_val(pmd) & _SEGMENT_ENTRY_LARGE; in pmd_trans_huge()
1870 ((pgtable_t)__va(pmd_val(pmd) & -sizeof(pte_t)*PTRS_PER_PTE))