Lines Matching refs:vmflag

560 vmem_populate(vmem_t *vmp, int vmflag)  in vmem_populate()  argument
586 ASSERT(vmflag & VM_NOSLEEP); /* we do not allow sleep allocations */ in vmem_populate()
610 p = vmem_alloc(vmem_seg_arena, size, vmflag & VM_UMFLAGS); in vmem_populate()
711 vmem_nextfit_alloc(vmem_t *vmp, size_t size, int vmflag) in vmem_nextfit_alloc() argument
720 if (vmp->vm_nsegfree < VMEM_MINFREE && !vmem_populate(vmp, vmflag)) { in vmem_nextfit_alloc()
778 (vmflag & VM_NOSLEEP)) { in vmem_nextfit_alloc()
781 0, 0, NULL, NULL, vmflag & VM_UMFLAGS)); in vmem_nextfit_alloc()
816 size_t nocross, void *minaddr, void *maxaddr, int vmflag) in vmem_xalloc() argument
829 minaddr, maxaddr, vmflag); in vmem_xalloc()
838 minaddr, maxaddr, vmflag); in vmem_xalloc()
846 minaddr, maxaddr, vmflag); in vmem_xalloc()
850 (vmflag & (VM_NOSLEEP | VM_PANIC)) == VM_NOSLEEP) in vmem_xalloc()
858 !vmem_populate(vmp, vmflag)) in vmem_xalloc()
885 (vmflag & (VM_BESTFIT | VM_FIRSTFIT))) in vmem_xalloc()
928 if (!(vmflag & VM_BESTFIT) || VS_SIZE(vbest) == size) in vmem_xalloc()
941 if (vmflag & VM_NOSLEEP) in vmem_xalloc()
961 vmflag & VM_UMFLAGS); in vmem_xalloc()
973 if (vmflag & VM_NOSLEEP) in vmem_xalloc()
994 if (vmflag & VM_PANIC) in vmem_xalloc()
998 minaddr, maxaddr, vmflag); in vmem_xalloc()
1066 vmem_alloc(vmem_t *vmp, size_t size, int vmflag) in vmem_alloc() argument
1073 vmflag |= vmem_allocator; in vmem_alloc()
1076 ASSERT(vmflag & VM_NOSLEEP); in vmem_alloc()
1082 (vmflag & (VM_NOSLEEP | VM_PANIC)) == VM_NOSLEEP) in vmem_alloc()
1085 if (vmflag & VM_NEXTFIT) in vmem_alloc()
1086 return (vmem_nextfit_alloc(vmp, size, vmflag)); in vmem_alloc()
1088 if (vmflag & (VM_BESTFIT | VM_FIRSTFIT)) in vmem_alloc()
1090 NULL, NULL, vmflag)); in vmem_alloc()
1097 if (vmp->vm_nsegfree >= VMEM_MINFREE || vmem_populate(vmp, vmflag)) { in vmem_alloc()
1107 0, 0, NULL, NULL, vmflag)); in vmem_alloc()
1158 vmem_add(vmem_t *vmp, void *vaddr, size_t size, int vmflag) in vmem_add() argument
1168 if (vmem_populate(vmp, vmflag)) in vmem_add()
1320 int vmflag) in _vmem_extend_alloc() argument
1333 if (!vmem_populate(vmp, vmflag)) { in _vmem_extend_alloc()
1432 size_t qcache_max, int vmflag) in vmem_create() argument
1443 vmflag & VM_UMFLAGS); in vmem_create()
1456 vmp->vm_cflags = vmflag; in vmem_create()
1457 vmflag &= VM_UMFLAGS; in vmem_create()
1523 (void) vmem_populate(vmp, vmflag | VM_PANIC); in vmem_create()
1527 if ((base || size) && vmem_add(vmp, base, size, vmflag) == NULL) { in vmem_create()