Lines Matching refs:PAGE_OFFSET
29 * PAGE_OFFSET all the way to PAGE_END for 48-bit. This allows us to
30 * keep a constant PAGE_OFFSET and "fallback" to using the higher end
33 #define VMEMMAP_RANGE (_PAGE_END(VA_BITS_MIN) - PAGE_OFFSET)
37 * PAGE_OFFSET - the virtual address of the start of the linear map, at the
45 #define PAGE_OFFSET (_PAGE_OFFSET(VA_BITS))
328 * lives in the [PAGE_OFFSET, PAGE_END) interval at the bottom of the
331 #define __is_lm_address(addr) (((u64)(addr) - PAGE_OFFSET) < (PAGE_END - PAGE_OFFSET))
333 #define __lm_to_phys(addr) (((addr) - PAGE_OFFSET) + PHYS_OFFSET)
351 #define __phys_to_virt(x) ((unsigned long)((x) - PHYS_OFFSET) | PAGE_OFFSET)
412 u64 __addr = PAGE_OFFSET + (__idx * PAGE_SIZE); \
417 u64 __idx = (__tag_reset((u64)x) - PAGE_OFFSET) / PAGE_SIZE; \