Lines Matching refs:heap_lp_base
111 char *heap_lp_base; /* start of kernel large page heap arena */
135 * that will be used for large page mappings. This range [heap_lp_base,
246 heap_lp_base = ekernelheap - heap_lp_size;
247 heap_lp_end = heap_lp_base + heap_lp_size;
290 heap_lp_base, heap_lp_end,
607 addr == heap_lp_base && addr_end == heap_lp_end &&
1457 if (heap_lp_base == NULL) {
1470 vmem_xfree(heap_arena, heap_lp_base,
1471 heap_lp_end - heap_lp_base);
1472 heap_lp_base = NULL;
1579 size_t heap_lp_size = heap_lp_end - heap_lp_base;
1585 ASSERT(heap_lp_base == NULL);
1593 ASSERT(heap_lp_base != NULL);
1595 ASSERT(heap_lp_base < heap_lp_end);
1597 ASSERT(((uintptr_t)heap_lp_base & (lpsize - 1)) == 0);
1601 heap_lp_arena = vmem_create("heap_lp", heap_lp_base, heap_lp_size,