Lines Matching defs:zones
103 * This is the zone and keg from which all zones are spawned. The idea is that
111 static uma_zone_t zones = &masterzone_z;
135 /* Linked list of all cache-only zones in the system */
165 * a special allocation function just for zones.
280 0, 0, sysctl_vm_zone_count, "I", "Number of UMA zones");
287 "Warn when UMA zones becomes full");
299 * Initialize bucket_zones, the array of zones of buckets of various sizes.
566 * Expands the hash table for HASH zones. This is done from zone_timeout
1634 * Some internal zones don't have room allocated for the per cpu
1720 * We only destroy kegs from non secondary zones.
1808 zone_ctor(zones, sizeof(struct uma_zone), &args, M_WAITOK);
1811 printf("Creating slab and hash zones.\n");
1930 res = zone_alloc_item(zones, &args, M_WAITOK);
1965 res = zone_alloc_item(zones, &args, M_WAITOK);
1992 return (zone_alloc_item(zones, &args, M_WAITOK));
2080 zone_free_item(zones, zone, NULL, SKIP_NONE);
2192 /* Short-circuit for zones without buckets and low memory. */
3176 * zones are drained. We have to do the same for buckets.