Lines Matching refs:uk_flags
482 if (keg->uk_flags & UMA_ZONE_HASH && in keg_timeout()
823 if (keg->uk_flags & UMA_ZONE_OFFPAGE) in keg_free_slab()
849 if (keg->uk_flags & UMA_ZONE_NOFREE || keg->uk_freef == NULL) in keg_drain()
873 if (keg->uk_flags & UMA_ZONE_HASH) in keg_drain()
958 if (keg->uk_flags & UMA_ZONE_OFFPAGE) { in keg_alloc_slab()
971 if ((keg->uk_flags & UMA_ZONE_MALLOC) == 0) in keg_alloc_slab()
976 if (keg->uk_flags & UMA_ZONE_NODUMP) in keg_alloc_slab()
982 if (keg->uk_flags & UMA_ZONE_OFFPAGE) in keg_alloc_slab()
989 if (!(keg->uk_flags & UMA_ZONE_OFFPAGE)) in keg_alloc_slab()
992 if (keg->uk_flags & UMA_ZONE_VTOSLAB) in keg_alloc_slab()
1004 if (keg->uk_flags & UMA_ZONE_REFCNT) { in keg_alloc_slab()
1025 if (keg->uk_flags & UMA_ZONE_HASH) in keg_alloc_slab()
1229 if (keg->uk_flags & UMA_ZONE_PCPU) { in keg_small_init()
1252 KASSERT((keg->uk_flags & UMA_ZONE_PCPU) == 0 || in keg_small_init()
1256 if (keg->uk_flags & UMA_ZONE_REFCNT) in keg_small_init()
1259 if (keg->uk_flags & UMA_ZONE_OFFPAGE) in keg_small_init()
1278 if ((keg->uk_flags & UMA_ZFLAG_INTERNAL) || in keg_small_init()
1279 (keg->uk_flags & UMA_ZFLAG_CACHEONLY)) in keg_small_init()
1304 keg->uk_flags |= UMA_ZONE_OFFPAGE; in keg_small_init()
1307 if ((keg->uk_flags & UMA_ZONE_OFFPAGE) && in keg_small_init()
1308 (keg->uk_flags & UMA_ZONE_VTOSLAB) == 0) in keg_small_init()
1309 keg->uk_flags |= UMA_ZONE_HASH; in keg_small_init()
1329 KASSERT((keg->uk_flags & UMA_ZFLAG_CACHEONLY) == 0, in keg_large_init()
1331 KASSERT((keg->uk_flags & UMA_ZONE_PCPU) == 0, in keg_large_init()
1340 if (keg->uk_flags & UMA_ZFLAG_INTERNAL) in keg_large_init()
1344 if ((keg->uk_flags & UMA_ZONE_OFFPAGE) == 0) { in keg_large_init()
1346 if (keg->uk_flags & UMA_ZONE_REFCNT) in keg_large_init()
1353 keg->uk_flags |= UMA_ZONE_OFFPAGE; in keg_large_init()
1356 if ((keg->uk_flags & UMA_ZONE_OFFPAGE) && in keg_large_init()
1357 (keg->uk_flags & UMA_ZONE_VTOSLAB) == 0) in keg_large_init()
1358 keg->uk_flags |= UMA_ZONE_HASH; in keg_large_init()
1369 KASSERT((keg->uk_flags & UMA_ZONE_PCPU) == 0, in keg_cachespread_init()
1391 keg->uk_flags |= UMA_ZONE_OFFPAGE | UMA_ZONE_VTOSLAB; in keg_cachespread_init()
1419 keg->uk_flags = arg->flags; in keg_ctor()
1431 keg->uk_flags |= UMA_ZFLAG_CACHEONLY; in keg_ctor()
1437 keg->uk_flags |= UMA_ZONE_VTOSLAB; in keg_ctor()
1441 keg->uk_flags |= UMA_ZONE_OFFPAGE; in keg_ctor()
1443 keg->uk_flags &= ~UMA_ZONE_PCPU; in keg_ctor()
1446 if (keg->uk_flags & UMA_ZONE_CACHESPREAD) { in keg_ctor()
1448 } else if (keg->uk_flags & UMA_ZONE_REFCNT) { in keg_ctor()
1462 if (keg->uk_flags & UMA_ZONE_OFFPAGE) { in keg_ctor()
1463 if (keg->uk_flags & UMA_ZONE_REFCNT) { in keg_ctor()
1488 (keg->uk_flags & UMA_ZFLAG_INTERNAL)) in keg_ctor()
1501 if (!(keg->uk_flags & UMA_ZONE_OFFPAGE)) { in keg_ctor()
1508 if (keg->uk_flags & UMA_ZONE_REFCNT) in keg_ctor()
1524 if (keg->uk_flags & UMA_ZONE_REFCNT) in keg_ctor()
1534 if (keg->uk_flags & UMA_ZONE_HASH) in keg_ctor()
1539 zone->uz_name, zone, keg->uk_size, keg->uk_rsize, keg->uk_flags, in keg_ctor()
1655 zone->uz_flags |= (keg->uk_flags & in zone_ctor()
1662 if (keg->uk_flags & UMA_ZFLAG_INTERNAL) { in zone_ctor()
1982 args.flags = keg->uk_flags | UMA_ZONE_SECONDARY; in uma_zsecond_create()
2361 keg->uk_flags |= UMA_ZFLAG_FULL; in keg_fetch_slab()
2465 if ((keg->uk_flags & UMA_ZFLAG_FULL) == 0) { in zone_fetch_slab_multi()
2470 if (keg->uk_flags & UMA_ZFLAG_FULL) in zone_fetch_slab_multi()
2884 if (keg->uk_flags & UMA_ZFLAG_FULL) { in zone_release()
2886 keg->uk_flags &= ~UMA_ZFLAG_FULL; in zone_release()
3142 keg->uk_flags |= UMA_ZONE_NOFREE;
3187 KASSERT(keg->uk_flags & UMA_ZONE_REFCNT,
3343 keg->uk_name, keg, keg->uk_size, keg->uk_rsize, keg->uk_flags,
3516 if (kz->uk_flags & UMA_ZFLAG_INTERNAL)
3583 if (kz->uk_flags & UMA_ZFLAG_INTERNAL) {