_REGION2_SIZE
if (IS_ENABLED(CONFIG_KASAN) || __NO_KASLR_END_KERNEL > _REGION2_SIZE ||
(vsize > _REGION2_SIZE && kaslr_enabled())) {
if (__NO_KASLR_END_KERNEL > _REGION2_SIZE) {
rte_size = _REGION2_SIZE;
vsize = get_vmem_size(ident_map_size, vmemmap_size, vmalloc_size, _REGION2_SIZE);
asce_limit = _REGION2_SIZE;
mm->context.asce_limit = _REGION2_SIZE;
case _REGION2_SIZE:
#define _REGION2_MASK (~(_REGION2_SIZE - 1))
#define P4D_SIZE _REGION2_SIZE
return mm->context.asce_limit <= _REGION2_SIZE;
#define TASK_UNMAPPED_BASE (_REGION2_SIZE >> 1)
#define VDSO_LIMIT (_REGION2_SIZE)
#define STACK_TOP_MAX (_REGION2_SIZE - vdso_size() - PAGE_SIZE)
if (limit <= _REGION2_SIZE >> PAGE_SHIFT)
BASE_ADDR_END_FUNC(region2, _REGION2_SIZE)
base_region3_walk(table, 0, _REGION2_SIZE, 0);
} else if (end <= _REGION2_SIZE) {
VM_BUG_ON(asce_limit < _REGION2_SIZE);
if (asce_limit == _REGION2_SIZE) {