HEAPTEXT_SIZE
ASSERT(core_size >= HEAPTEXT_SIZE);
textbase = (uintptr_t)core_end - HEAPTEXT_SIZE;
core_size -= HEAPTEXT_SIZE;
ekernelheap -= HEAPTEXT_SIZE;
SYSLIMIT32 - SYSBASE32 - HEAPTEXT_SIZE, PAGESIZE, NULL,
textbase = SYSLIMIT32 - HEAPTEXT_SIZE;
HEAPTEXT_SIZE, PAGESIZE, NULL, NULL, heaptext_parent, 0, VM_SLEEP);
((uintptr_t)(addr) >= HEAPTEXT_BASE + HEAPTEXT_SIZE - HEAPTEXT_OVERSIZE)
limit = addr + HEAPTEXT_SIZE - HEAPTEXT_OVERSIZE;
(void *)(HEAPTEXT_BASE + HEAPTEXT_SIZE - HEAPTEXT_OVERSIZE),
#define HEAPTEXT_BASE (SYSLIMIT32 - HEAPTEXT_SIZE)
(HEAPTEXT_SIZE / (HEAPTEXT_MAPPED + HEAPTEXT_UNMAPPED) + 2)
#define HEAPTEXT_BASE (SYSLIMIT32 - HEAPTEXT_SIZE)
(HEAPTEXT_SIZE / (HEAPTEXT_MAPPED + HEAPTEXT_UNMAPPED) + 2)