Changeset View
Changeset View
Standalone View
Standalone View
head/sys/kern/subr_vmem.c
Show First 20 Lines • Show All 235 Lines • ▼ Show 20 Lines | |||||
static uma_zone_t vmem_bt_zone; | static uma_zone_t vmem_bt_zone; | ||||
/* boot time arena storage. */ | /* boot time arena storage. */ | ||||
static struct vmem kernel_arena_storage; | static struct vmem kernel_arena_storage; | ||||
static struct vmem buffer_arena_storage; | static struct vmem buffer_arena_storage; | ||||
static struct vmem transient_arena_storage; | static struct vmem transient_arena_storage; | ||||
/* kernel and kmem arenas are aliased for backwards KPI compat. */ | /* kernel and kmem arenas are aliased for backwards KPI compat. */ | ||||
vmem_t *kernel_arena = &kernel_arena_storage; | vmem_t *kernel_arena = &kernel_arena_storage; | ||||
#if VM_NRESERVLEVEL > 0 | |||||
vmem_t *kernel_rwx_arena = NULL; | |||||
#endif | |||||
vmem_t *kmem_arena = &kernel_arena_storage; | vmem_t *kmem_arena = &kernel_arena_storage; | ||||
vmem_t *buffer_arena = &buffer_arena_storage; | vmem_t *buffer_arena = &buffer_arena_storage; | ||||
vmem_t *transient_arena = &transient_arena_storage; | vmem_t *transient_arena = &transient_arena_storage; | ||||
#ifdef DEBUG_MEMGUARD | #ifdef DEBUG_MEMGUARD | ||||
static struct vmem memguard_arena_storage; | static struct vmem memguard_arena_storage; | ||||
vmem_t *memguard_arena = &memguard_arena_storage; | vmem_t *memguard_arena = &memguard_arena_storage; | ||||
#endif | #endif | ||||
▲ Show 20 Lines • Show All 1,374 Lines • Show Last 20 Lines |