Lines Matching refs:pud_val
73 printk("%s:%d: bad pud %p.\n", __FILE__, __LINE__, (void *) pud_val(e))
631 return (pud_val(pud) & _REGION_ENTRY_TYPE_MASK) < _REGION_ENTRY_TYPE_R3; in pud_folded()
638 return (pud_val(pud) & _REGION_ENTRY_ORIGIN) != 0UL; in pud_present()
645 return pud_val(pud) == _REGION3_ENTRY_EMPTY; in pud_none()
650 if ((pud_val(pud) & _REGION_ENTRY_TYPE_MASK) != _REGION_ENTRY_TYPE_R3) in pud_large()
652 return !!(pud_val(pud) & _REGION3_ENTRY_LARGE); in pud_large()
662 return (pud_val(pud) & origin_mask) >> PAGE_SHIFT; in pud_pfn()
679 if ((pud_val(pud) & _REGION_ENTRY_TYPE_MASK) < _REGION_ENTRY_TYPE_R3) in pud_bad()
680 return pmd_bad(__pmd(pud_val(pud))); in pud_bad()
682 return (pud_val(pud) & ~_REGION_ENTRY_BITS_LARGE) != 0; in pud_bad()
683 return (pud_val(pud) & ~_REGION_ENTRY_BITS) != 0; in pud_bad()
858 if ((pud_val(*pud) & _REGION_ENTRY_TYPE_MASK) == _REGION_ENTRY_TYPE_R3) in pud_clear()
859 pud_val(*pud) = _REGION3_ENTRY_EMPTY; in pud_clear()
1176 #define pud_deref(pud) (pud_val(pud) & _REGION_ENTRY_ORIGIN)
1202 if ((pud_val(*pud) & _REGION_ENTRY_TYPE_MASK) == _REGION_ENTRY_TYPE_R3) in pmd_offset()
1259 pud_val(pud) &= ~_REGION3_ENTRY_WRITE; in pud_wrprotect()
1260 pud_val(pud) |= _REGION_ENTRY_PROTECT; in pud_wrprotect()
1266 pud_val(pud) |= _REGION3_ENTRY_WRITE; in pud_mkwrite()
1267 if (pud_large(pud) && !(pud_val(pud) & _REGION3_ENTRY_DIRTY)) in pud_mkwrite()
1269 pud_val(pud) &= ~_REGION_ENTRY_PROTECT; in pud_mkwrite()
1276 pud_val(pud) &= ~_REGION3_ENTRY_DIRTY; in pud_mkclean()
1277 pud_val(pud) |= _REGION_ENTRY_PROTECT; in pud_mkclean()
1285 pud_val(pud) |= _REGION3_ENTRY_DIRTY | in pud_mkdirty()
1287 if (pud_val(pud) & _REGION3_ENTRY_WRITE) in pud_mkdirty()
1288 pud_val(pud) &= ~_REGION_ENTRY_PROTECT; in pud_mkdirty()