vmem_create
return (vmem_create(name, ID_TO_ADDR(low), high - low, 1,
umem_va_arena = vmem_create("umem_va",
umem_default_arena = vmem_create("umem_default",
umem_internal_arena = vmem_create("umem_internal", NULL, 0, pagesize,
umem_cache_arena = vmem_create("umem_cache", NULL, 0, UMEM_ALIGN,
umem_hash_arena = vmem_create("umem_hash", NULL, 0, UMEM_ALIGN,
umem_log_arena = vmem_create("umem_log", NULL, 0, UMEM_ALIGN,
umem_firewall_va_arena = vmem_create("umem_firewall_va",
umem_firewall_arena = vmem_create("umem_firewall", NULL, 0, pagesize,
oversize_arena = vmem_create("umem_oversize", NULL, 0, pagesize,
memalign_arena = vmem_create("umem_memalign", NULL, 0, UMEM_ALIGN,
parent = vmem_create(parent_name,
heap = vmem_create(heap_name,
vmem_internal_arena = vmem_create("vmem_internal",
vmem_seg_arena = vmem_create("vmem_seg",
vmem_hash_arena = vmem_create("vmem_hash",
vmem_vmem_arena = vmem_create("vmem_vmem",
crypto_arena = vmem_create("crypto", (void *)1,
state->dts_aggid_arena = vmem_create(c, (void *)1, UINT32_MAX, 1,
dtrace_arena = vmem_create("dtrace", (void *)1, UINT32_MAX, 1,
dtrace_minor = vmem_create("dtrace_minor", (void *)DTRACEMNRN_CLONE,
nm_inoarena = vmem_create("namefs_inodes", (void *)1, NM_INOQUANT, 1,
if ((tmp->nse_port_arena = vmem_create(arena_name,
arena->ineta_arena = vmem_create(name,
ifp->illif_ppa_arena = vmem_create(ifp->illif_name,
keysock_vmem = vmem_create("keysock", (void *)1, MAXMIN, 1,
spdsock_vmem = vmem_create("spdsock", (void *)1, MAXMIN, 1,
ipf_minor = vmem_create("ipf_minor", (void *)1, UINT32_MAX - 1,
iscsit_global.global_tsih_pool = vmem_create("iscsit_tsih_pool",
result->svp_vmem = vmem_create(name,
eventfd_minor = vmem_create("eventfd_minor", (void *)EVENTFDMNRN_CLONE,
fcoib->hfc_fexch_vmemp[i] = vmem_create(string,
fcoib->hfc_rfci_vmemp[i] = vmem_create(string,
vmp = vmem_create(info->hwi_rsrcname,
vmp = vmem_create(vmem_name, (caddr_t)1, info->swi_num, 1, NULL,
vmp = vmem_create(info->mbi_rsrcname,
vmp = vmem_create(info->hwi_rsrcname,
vmp = vmem_create(vmem_name, (caddr_t)1, info->swi_num, 1, NULL,
state->ts_ddrvmem = vmem_create(rsrc_name,
result->ivmp_vmem = vmem_create(name,
ibcm_local_sid_arena = vmem_create("ibcm_local_sid",
ibcm_ip_sid_arena = vmem_create("ibcm_ip_sid", (void *)IBCM_INITIAL_SID,
hcap->hca_comid_arena = vmem_create("ibcm_com_ids",
hcap->hca_reqid_arena = vmem_create("ibcm_req_ids",
cip->ci_wqe_ib_vmem = vmem_create(string,
qp_ctx->isq_wqe_ib_vmem = vmem_create(string,
logdmux_minor_arena = vmem_create("logdmux_minor", (void *)1,
tcl_minor_arena = vmem_create("sppptun_minor", (void *)1, tcl_nslots,
ptms_minor_arena = vmem_create("ptms_minor", (void *)1,
timerfd_minor = vmem_create("timerfd_minor", (void *)TIMERFDMNRN_CLONE,
ksyms_arena = vmem_create("ksyms", NULL, 0, sizeof (uint64_t),
ctf_arena = vmem_create("ctf", NULL, 0, sizeof (uint_t),
bp_map_arena = vmem_create("bp_map", NULL, 0, bp_align,
id32_arena = vmem_create("id32", NULL, 0, PAGESIZE,
kmem_va_arena = vmem_create("kmem_va",
kmem_default_arena = vmem_create("kmem_default",
kmem_metadata_arena = vmem_create("kmem_metadata", NULL, 0, PAGESIZE,
kmem_msb_arena = vmem_create("kmem_msb", NULL, 0,
kmem_cache_arena = vmem_create("kmem_cache", NULL, 0, KMEM_ALIGN,
kmem_hash_arena = vmem_create("kmem_hash", NULL, 0, KMEM_ALIGN,
kmem_log_arena = vmem_create("kmem_log", NULL, 0, KMEM_ALIGN,
kmem_firewall_va_arena = vmem_create("kmem_firewall_va",
kmem_firewall_arena = vmem_create("kmem_firewall", NULL, 0, PAGESIZE,
kmem_oversize_arena = vmem_create("kmem_oversize", NULL, 0, PAGESIZE,
kmem_oversize_arena = vmem_create("kmem_oversize",
kstat_arena = vmem_create("kstat",
if ((chan->scd_subscriber_cache = vmem_create(channel_name, (void *)1,
if ((chan->scd_publisher_cache = vmem_create(channel_name, (void *)1,
kcage_arena = vmem_create("kcage_arena", NULL, 0, sizeof (uint64_t),
lib_va_64_arena = vmem_create("lib_va_64",
lib_va_32_arena = vmem_create("lib_va_32",
mod_sysfile_arena = vmem_create("mod_sysfile", NULL, 0, 8,
return (vmem_create("rmap", NULL, 0, 1, NULL, NULL, NULL, 0,
return (vmem_create("rmap", NULL, 0, 1, NULL, NULL, NULL, 0, VM_SLEEP));
taskq_id_arena = vmem_create("taskq_id_arena",
heap = vmem_create(heap_name,
vmem_metadata_arena = vmem_create("vmem_metadata",
vmem_seg_arena = vmem_create("vmem_seg",
vmem_hash_arena = vmem_create("vmem_hash",
vmem_vmem_arena = vmem_create("vmem_vmem",
extern vmem_t *vmem_create(const char *, void *, size_t, size_t,
umem_np_arena = vmem_create("umem_np", NULL, 0, PAGESIZE,
zio_arena = vmem_create("zfs_file_data", zio_mem_base, zio_mem_size,
zio_alloc_arena = vmem_create("zfs_file_data_buf", NULL, 0, PAGESIZE,
kvmm_arena = vmem_create("kvmm_arena", base, size, 1024 * 1024,
heap_lp_arena = vmem_create("heap_lp", heap_lp_base, heap_lp_size,
kmem_lp_arena = vmem_create("kmem_lp", NULL, 0, segkmem_kmemlp_quantum,
segkmem_ppa_arena = vmem_create("segkmem_ppa", NULL, 0, ppaquantum,
heap_core_arena = vmem_create("heap_core", core_start,
heap32_arena = vmem_create("heap32", (void *)SYSBASE32,
heaptext_arena = vmem_create("heaptext", (void *)textbase,
static_arena = vmem_create("static", NULL, 0, PAGESIZE,
static_alloc_arena = vmem_create("static_alloc", NULL, 0,
hat_memload_arena = vmem_create("hat_memload", NULL, 0, PAGESIZE,
kpsd->kpsd_arena = vmem_create("segkp", NULL, 0, PAGESIZE,
kpsd->kpsd_arena = vmem_create("segkp", seg->s_base,
dp->d_vmem = vmem_create(name, (void *)(uintptr_t)base, size,
domain->dom_dvma_arena = vmem_create(arena_name,
immu->immu_did_arena = vmem_create(
kmem_io[a].kmem_io_arena = vmem_create(io_arena_params[a].io_name,
device_arena = vmem_create("device", (void *)toxic_addr,
*text_arena = vmem_create("module_text", tsize ? modtext : NULL, tsize,
*data_arena = vmem_create("module_data", dsize ? moddata : NULL, dsize,
kmem_bigtsb_arena = vmem_create("kmem_bigtsb", NULL, 0,
kmem_tsb_arena = vmem_create("kmem_tsb", NULL, 0, tsb_slab_size,
kmem_bigtsb_default_arena[i] = vmem_create(s,
kmem_tsb_default_arena[i] = vmem_create(s,
vmem_create("kmem_bigtsb_default", NULL, 0,
kmem_tsb_default_arena[0] = vmem_create("kmem_tsb_default",
hat_memload1_arena = vmem_create("hat_memload1", NULL, 0, PAGESIZE,
mmu_p->mmu_dvma_map = vmem_create(map_name,
rootnex_regspec_arena = vmem_create("regspec",
tstat_arena = vmem_create("trapstat", NULL, 0, MMU_PAGESIZE,
little_endian_arena = vmem_create("little_endian", NULL, 0, 1,
big_endian_arena = vmem_create("big_endian", NULL, 0, 1,
promplat_arena = vmem_create("promplat", NULL, 0, 8,
*text_arena = vmem_create("module_text", modtext_sz ? modtext : NULL,
*data_arena = vmem_create("module_data", moddata, MODDATA, 1,
texthole_source[0] = vmem_create("module_text_holesrc",
texthole_source[arena] = vmem_create(c, (void *)base,
texthole_arena[arena] = vmem_create(c, NULL, 0,
softsp->dvma_arena = vmem_create(name,
iommu_p->iommu_dvma_map = vmem_create(map_name,
mdesc_minor = vmem_create("mdesc_minor", (void *) 1,