Lines Matching refs:vmflag

670 vmem_populate(vmem_t *vmp, int vmflag)  in vmem_populate()  argument
698 else if (vmflag & VM_NOSLEEP) in vmem_populate()
700 else if (vmflag & VM_PUSHPAGE) in vmem_populate()
717 p = vmem_alloc(vmem_seg_arena, size, vmflag & VM_KMFLAGS); in vmem_populate()
816 vmem_nextfit_alloc(vmem_t *vmp, size_t size, int vmflag) in vmem_nextfit_alloc() argument
825 if (vmp->vm_nsegfree < VMEM_MINFREE && !vmem_populate(vmp, vmflag)) { in vmem_nextfit_alloc()
881 (vmflag & VM_NOSLEEP)) { in vmem_nextfit_alloc()
884 0, 0, NULL, NULL, vmflag & VM_KMFLAGS)); in vmem_nextfit_alloc()
938 size_t nocross, void *minaddr, void *maxaddr, int vmflag) in vmem_xalloc() argument
953 minaddr, maxaddr, vmflag); in vmem_xalloc()
960 minaddr, maxaddr, vmflag); in vmem_xalloc()
966 minaddr, maxaddr, vmflag); in vmem_xalloc()
969 (vmflag & (VM_NOSLEEP | VM_PANIC)) == VM_NOSLEEP) in vmem_xalloc()
975 !vmem_populate(vmp, vmflag)) in vmem_xalloc()
1002 (vmflag & (VM_BESTFIT | VM_FIRSTFIT))) in vmem_xalloc()
1045 if (!(vmflag & VM_BESTFIT) || VS_SIZE(vbest) == size) in vmem_xalloc()
1074 if ((vmflag & VM_NOSLEEP) && in vmem_xalloc()
1075 !(vmflag & VM_PANIC)) { in vmem_xalloc()
1106 &asize, align, vmflag & VM_KMFLAGS); in vmem_xalloc()
1114 asize, vmflag & VM_KMFLAGS); in vmem_xalloc()
1157 if (vmflag & VM_ABORT) in vmem_xalloc()
1165 if (vmflag & VM_NOSLEEP) in vmem_xalloc()
1174 if (vmflag & VM_ENDALLOC) { in vmem_xalloc()
1190 if (vmflag & VM_PANIC) in vmem_xalloc()
1194 minaddr, maxaddr, vmflag); in vmem_xalloc()
1263 vmem_alloc(vmem_t *vmp, size_t size, int vmflag) in vmem_alloc() argument
1273 vmp->vm_qshift], vmflag & VM_KMFLAGS)); in vmem_alloc()
1276 (vmflag & (VM_NOSLEEP | VM_PANIC)) == VM_NOSLEEP) in vmem_alloc()
1279 if (vmflag & VM_NEXTFIT) in vmem_alloc()
1280 return (vmem_nextfit_alloc(vmp, size, vmflag)); in vmem_alloc()
1282 if (vmflag & (VM_BESTFIT | VM_FIRSTFIT)) in vmem_alloc()
1284 NULL, NULL, vmflag)); in vmem_alloc()
1291 if (vmp->vm_nsegfree >= VMEM_MINFREE || vmem_populate(vmp, vmflag)) { in vmem_alloc()
1301 0, 0, NULL, NULL, vmflag)); in vmem_alloc()
1307 if (vmflag & VM_ENDALLOC) { in vmem_alloc()
1355 vmem_add(vmem_t *vmp, void *vaddr, size_t size, int vmflag) in vmem_add() argument
1364 if (vmem_populate(vmp, vmflag)) in vmem_add()
1448 vmem_t *source, size_t qcache_max, int vmflag) in vmem_create_common() argument
1459 vmflag & VM_KMFLAGS); in vmem_create_common()
1467 (vmflag & VMC_IDENTIFIER))); in vmem_create_common()
1476 vmp->vm_cflags = vmflag; in vmem_create_common()
1477 vmflag &= VM_KMFLAGS; in vmem_create_common()
1529 ASSERT(!(vmflag & VM_NOSLEEP)); in vmem_create_common()
1559 (void) vmem_populate(vmp, vmflag | VM_PANIC); in vmem_create_common()
1563 if ((base || size) && vmem_add(vmp, base, size, vmflag) == NULL) { in vmem_create_common()
1574 size_t qcache_max, int vmflag) in vmem_xcreate() argument
1576 ASSERT(!(vmflag & (VMC_POPULATOR | VMC_XALLOC))); in vmem_xcreate()
1577 vmflag &= ~(VMC_POPULATOR | VMC_XALLOC); in vmem_xcreate()
1581 vmflag | VMC_XALLOC)); in vmem_xcreate()
1587 size_t qcache_max, int vmflag) in vmem_create() argument
1589 ASSERT(!(vmflag & (VMC_XALLOC | VMC_XALIGN))); in vmem_create()
1590 vmflag &= ~(VMC_XALLOC | VMC_XALIGN); in vmem_create()
1593 afunc, ffunc, source, qcache_max, vmflag)); in vmem_create()