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

/osnet-11/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.c49 ret = vmem_alloc(src, size, vmflags | vmem_extra_flags);
81 ret = vmem_alloc(src, size, VM_NOSLEEP);
H A Dvmem_sbrk.c38 * | | ... | (vmem_alloc(), vmem_free())
161 ret = vmem_alloc(src, size, VM_NOSLEEP | vmem_extra_flags);
193 * Growing the heap failed. The vmem_alloc() above called umem_reap().
257 vmem_alloc, vmem_free);
261 *a_out = vmem_alloc;
H A Dumem.c1033 lhp->lh_base = vmem_alloc(umem_log_arena,
1038 lhp->lh_free = vmem_alloc(umem_log_arena,
1149 slab = vmem_alloc(vmp, slabsize, UMEM_VMFLAGS(umflag));
1915 buf = vmem_alloc(umem_oversize_arena, size, UMEM_VMFLAGS(umflag));
2018 return (vmem_alloc(vmp, realsize, vmflag | VM_NEXTFIT));
2161 new_table = vmem_alloc(umem_hash_arena, new_size * sizeof (void *),
2630 cp->cache_hash_table = vmem_alloc(umem_hash_arena,
2879 vmem_alloc, vmem_free, heap_arena,
3142 vmem_alloc, vmem_free, umem_internal_arena, 0, VM_NOSLEEP);
3145 vmem_alloc, vmem_fre
[all...]
H A Dvmem.c165 * vmem_alloc(vmem_seg_arena) -> 2 segs (span create + exact alloc)
166 * vmem_alloc(vmem_internal_arena) -> 2 segs (span create + exact alloc)
168 * vmem_alloc(heap_arena) -> 4 seg (span create + alloc)
600 * The following vmem_alloc() may need to populate vmem_seg_arena
608 p = vmem_alloc(vmem_seg_arena, size, vmflag & VM_UMFLAGS);
1065 vmem_alloc(vmem_t *vmp, size_t size, int vmflag) function
1420 * The arena's natural unit of currency is quantum, so vmem_alloc()
1440 vmp = vmem_alloc(vmem_vmem_arena, sizeof (vmem_t),
1598 new_table = vmem_alloc(vmem_hash_arena, new_size * sizeof (void *),
1730 vmem_alloc, vmem_fre
[all...]

Completed in 38 milliseconds