Lines Matching defs:vmem_populate
57 * Since VM_SLEEP allocations can hold locks (in vmem_populate()) for
67 * occurs during a vmem_populate() allocation.
104 * extending the heap while vmem_populate()ing it.
150 * vmem_populate() preallocates segment structures for vmem to do its work.
189 * vmem_populate() ensures that each arena has VMEM_MINFREE seg structures
547 * We cannot reap if we are in the middle of a vmem_populate().
560 vmem_populate(vmem_t *vmp, int vmflag)
720 if (vmp->vm_nsegfree < VMEM_MINFREE && !vmem_populate(vmp, vmflag)) {
858 !vmem_populate(vmp, vmflag))
950 * here on behalf of vmem_populate(), we are taking
1097 if (vmp->vm_nsegfree >= VMEM_MINFREE || vmem_populate(vmp, vmflag)) {
1168 if (vmem_populate(vmp, vmflag))
1185 * Called with vmp->vm_lock held, and a successful vmem_populate() completed.
1333 if (!vmem_populate(vmp, vmflag)) {
1523 (void) vmem_populate(vmp, vmflag | VM_PANIC);
1758 * since vmem_populate allocates them compactly.