Searched refs:vmem_alloc (Results 1 - 25 of 96) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/os/
H A Did_space.c98 return (ADDR_TO_ID(vmem_alloc(isp, 1, VM_SLEEP | VM_NEXTFIT)));
109 return (ADDR_TO_ID(vmem_alloc(isp, 1, VM_NOSLEEP | VM_NEXTFIT)));
119 return (ADDR_TO_ID(vmem_alloc(isp, 1, VM_SLEEP | VM_FIRSTFIT)));
130 return (ADDR_TO_ID(vmem_alloc(isp, 1, VM_NOSLEEP | VM_FIRSTFIT)));
H A Drmap.c57 return ((ulong_t)vmem_alloc(mp, size, VM_NOSLEEP));
63 return ((ulong_t)vmem_alloc(mp, size, VM_SLEEP));
H A Durw.c159 kaddr = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP);
/illumos-gate/usr/src/lib/libumem/common/
H A Dvmem_stand.c113 if ((ret = vmem_alloc(src, size, VM_NOSLEEP)) != NULL) {
156 "stand_heap", NULL, 0, pagesize, vmem_alloc, vmem_free);
159 *a_out = vmem_alloc;
H A Dvmem_mmap.c51 ret = vmem_alloc(src, size, vmflags);
83 ret = vmem_alloc(src, size, VM_NOSLEEP);
H A Dvmem_sbrk.c40 * | | ... | (vmem_alloc(), vmem_free())
163 ret = vmem_alloc(src, size, VM_NOSLEEP);
195 * Growing the heap failed. The vmem_alloc() above called umem_reap().
259 vmem_alloc, vmem_free);
263 *a_out = vmem_alloc;
H A Dumem.c1300 lhp->lh_base = vmem_alloc(umem_log_arena,
1305 lhp->lh_free = vmem_alloc(umem_log_arena,
1416 slab = vmem_alloc(vmp, slabsize, UMEM_VMFLAGS(umflag));
2182 buf = vmem_alloc(umem_oversize_arena, size, UMEM_VMFLAGS(umflag));
2285 return (vmem_alloc(vmp, realsize, vmflag | VM_NEXTFIT));
2428 new_table = vmem_alloc(umem_hash_arena, new_size * sizeof (void *),
2897 cp->cache_hash_table = vmem_alloc(umem_hash_arena,
3164 vmem_alloc, vmem_free, heap_arena,
3437 vmem_alloc, vmem_free, umem_internal_arena, 0, VM_NOSLEEP);
3440 vmem_alloc, vmem_fre
[all...]
H A Dvmem.c167 * vmem_alloc(vmem_seg_arena) -> 2 segs (span create + exact alloc)
168 * vmem_alloc(vmem_internal_arena) -> 2 segs (span create + exact alloc)
170 * vmem_alloc(heap_arena) -> 4 seg (span create + alloc)
602 * The following vmem_alloc() may need to populate vmem_seg_arena
610 p = vmem_alloc(vmem_seg_arena, size, vmflag & VM_UMFLAGS);
1066 vmem_alloc(vmem_t *vmp, size_t size, int vmflag) function
1422 * The arena's natural unit of currency is quantum, so vmem_alloc()
1442 vmp = vmem_alloc(vmem_vmem_arena, sizeof (vmem_t),
1600 new_table = vmem_alloc(vmem_hash_arena, new_size * sizeof (void *),
1732 vmem_alloc, vmem_fre
[all...]
/illumos-gate/usr/src/uts/common/inet/
H A Dinet_common.c80 return ((dev_t)vmem_alloc(((inet_arena_t *)arena)->ineta_arena,
/illumos-gate/usr/src/uts/i86pc/os/
H A Dppage.c59 va = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP);
H A Dgraphics.c161 videomem = vmem_alloc(heap_arena, videomem_size, VM_SLEEP);
H A Dmemscrub.c178 memscrub_window = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP);
H A Dpci_cfgacc_x86.c77 pci_cfgacc_virt_base = vmem_alloc(heap_arena,
/illumos-gate/usr/src/uts/common/sys/
H A Dvmem.h58 * VM_ABORT requests that vmem_alloc() *ignore* the VM_SLEEP/VM_NOSLEEP flags
137 extern void *vmem_alloc(vmem_t *, size_t, int);
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dxen_mmu.c158 addr = (uintptr_t)vmem_alloc(heap_arena, sz, VM_SLEEP);
215 addr = (uintptr_t)vmem_alloc(heap_arena, sz, VM_SLEEP);
227 addr = (uintptr_t)vmem_alloc(heap_arena, sz, VM_SLEEP);
242 xb_addr = vmem_alloc(heap_arena, MMU_PAGESIZE, VM_SLEEP);
/illumos-gate/usr/src/uts/sun4u/starfire/os/
H A Dcpu_sgnblk.c116 cvaddr = vmem_alloc(heap_arena, ptob(num_pages), VM_SLEEP);
/illumos-gate/usr/src/uts/common/io/
H A Dptms_conf.c43 * Minor number space is allocated via vmem_alloc() interface.
46 * Minors are started from 1 instead of 0 because vmem_alloc returns 0 in case
368 vmem_alloc(ptms_minor_arena, 1, VM_NOSLEEP);
599 vmem_alloc(ptms_minor_arena, 1, VM_NOSLEEP));
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_kmem.c339 sizeof (uint64_t), vmem_alloc, vmem_free, static_arena,
350 * require anything more than a single vmem_alloc().
867 if (inaddr == NULL && (addr = vmem_alloc(vmp, size, vmflag)) == NULL)
955 addr = vmem_alloc(vmp, size, vmflag | VM_PANIC);
1153 if ((ppa = vmem_alloc(segkmem_ppa_arena, ppasize, vmflag)) == NULL) {
1157 if (inaddr == NULL && (addr = vmem_alloc(vmp, size, vmflag)) == NULL)
1346 addr = vmem_alloc(kmem_lp_arena, asize,
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/
H A Dgfxp_vm.c118 cvaddr = vmem_alloc(heap_arena, ptob(npages), VM_NOSLEEP);
/illumos-gate/usr/src/uts/sun4u/sunfire/io/
H A Dac_add.c141 base_va = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP);
/illumos-gate/usr/src/uts/sun4v/os/
H A Dppage.c179 va = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP);
/illumos-gate/usr/src/uts/i86pc/vm/
H A Dhat_kdi.c89 hat_kdi_page = (uintptr_t)vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP);
/illumos-gate/usr/src/uts/common/fs/namefs/
H A Dnamevfs.c92 vmem_alloc(nm_inoarena, 1, VM_NOSLEEP + VM_FIRSTFIT);
97 vmem_alloc(nm_inoarena, 1, VM_SLEEP + VM_FIRSTFIT);
/illumos-gate/usr/src/uts/common/io/ib/clients/iser/
H A Diser_resource.c398 result = vmem_alloc(vmr_pool->ivmp_vmem, size,
434 result = vmem_alloc(vmr_pool->ivmp_vmem, size,
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp.c145 sbdp_shutdown_va = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP);
147 sbdp_valp = (uint64_t *)vmem_alloc(static_alloc_arena,

Completed in 124 milliseconds

1234