Lines Matching defs:wait
932 * wait Shall we wait?
939 keg_alloc_slab(uma_keg_t keg, uma_zone_t zone, int wait)
959 slab = zone_alloc_item(keg->uk_slabzone, NULL, wait);
972 wait |= M_ZERO;
974 wait &= ~M_ZERO;
977 wait |= M_NODUMP;
980 mem = allocf(zone, keg->uk_ppera * PAGE_SIZE, &flags, wait);
1013 keg->uk_size, wait) != 0)
1041 startup_alloc(uma_zone_t zone, vm_size_t bytes, uint8_t *pflag, int wait)
1086 return keg->uk_allocf(zone, bytes, pflag, wait);
1094 * wait Shall we wait?
1101 page_alloc(uma_zone_t zone, vm_size_t bytes, uint8_t *pflag, int wait)
1106 p = (void *) kmem_malloc(kmem_arena, bytes, wait);
1116 * wait Shall we wait?
1123 noobj_alloc(uma_zone_t zone, vm_size_t bytes, uint8_t *flags, int wait)
1147 if (wait & M_WAITOK) {
2438 * Don't wait on the first pass. This will skip limit tests
2560 /* Don't wait for buckets, preserve caller's NOVM setting. */
2699 * The race here is acceptable. If we miss it we'll just have to wait
3278 uma_large_malloc(vm_size_t size, int wait)
3284 slab = zone_alloc_item(slabzone, NULL, wait);
3287 mem = page_alloc(NULL, size, &flags, wait);