PHYS_MASK
#define pmd_pfn(pmd) (__phys_to_pfn(pmd_val(pmd) & PHYS_MASK))
return __va(pud_val(pud) & PHYS_MASK & (s32)PAGE_MASK);
#define pmd_pfn(pmd) (((pmd_val(pmd) & PMD_MASK) & PHYS_MASK) >> PAGE_SHIFT)
return __va(pmd_val(pmd) & PHYS_MASK & (s32)PAGE_MASK);
#define pmd_page(pmd) pfn_to_page(__phys_to_pfn(pmd_val(pmd) & PHYS_MASK))
#define pte_pfn(pte) ((pte_val(pte) & PHYS_MASK) >> PAGE_SHIFT)
return (pfn + (size >> PAGE_SHIFT)) <= (1 + (PHYS_MASK >> PAGE_SHIFT));
#define CRASH_ADDR_HIGH_MAX (PHYS_MASK + 1)
arm64_dma_phys_limit = PHYS_MASK + 1;
if (last_addr & ~PHYS_MASK)
return !(((pfn << PAGE_SHIFT) + size) & ~PHYS_MASK);