VA_BITS_MIN
cmp \tmp, #TCR_T1SZ(VA_BITS_MIN)
return (image_addr & ~(SZ_1G - 1UL)) + (1UL << (VA_BITS_MIN - 1));
#define PAGE_END (_PAGE_END(VA_BITS_MIN))
#define VMEMMAP_RANGE (_PAGE_END(VA_BITS_MIN) - PAGE_OFFSET)
#define MODULES_VADDR (_PAGE_END(VA_BITS_MIN))
#if VA_BITS == VA_BITS_MIN
#define DEFAULT_MAP_WINDOW_64 (UL(1) << VA_BITS_MIN)
va_bits = VA_BITS_MIN;
va_bits = VA_BITS_MIN;
if (va_bits > VA_BITS_MIN)
if (IS_ENABLED(CONFIG_ARM64_LPA2) && va_bits > VA_BITS_MIN)
BUILD_BUG_ON(!IS_ALIGNED(_KASAN_SHADOW_START(VA_BITS_MIN), SHADOW_ALIGN));
static const u64 direct_map_end = _PAGE_END(VA_BITS_MIN);
pgd_index(_PAGE_OFFSET(VA_BITS_MIN)) != PTRS_PER_PGD - 1);
if (VA_BITS_MIN >= 48 && !system_needs_vamap())