Searched refs:vmem_alloc (Results 1 - 5 of 5) sorted by relevance
/osnet-11/usr/src/lib/libumem/common/ |
H A D | vmem_stand.c | 113 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 D | vmem_mmap.c | 49 ret = vmem_alloc(src, size, vmflags | vmem_extra_flags); 81 ret = vmem_alloc(src, size, VM_NOSLEEP);
|
H A D | vmem_sbrk.c | 38 * | | ... | (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 D | umem.c | 1033 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 D | vmem.c | 165 * 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