Lines Matching refs:kz
246 kstat_zone_t *kz; in kstat_zone_find() local
249 for (kz = &e->e_zone; kz != NULL; kz = kz->next) { in kstat_zone_find()
250 if (zoneid == ALL_ZONES || kz->zoneid == ALL_ZONES) in kstat_zone_find()
252 if (zoneid == kz->zoneid) in kstat_zone_find()
262 kstat_zone_t *kz, *t = NULL; in kstat_zone_remove() local
266 kz = e->e_zone.next; in kstat_zone_remove()
267 ASSERT(kz != NULL); in kstat_zone_remove()
268 e->e_zone.zoneid = kz->zoneid; in kstat_zone_remove()
269 e->e_zone.next = kz->next; in kstat_zone_remove()
272 for (kz = &e->e_zone; kz->next != NULL; kz = kz->next) { in kstat_zone_remove()
273 if (kz->next->zoneid == zoneid) { in kstat_zone_remove()
274 t = kz->next; in kstat_zone_remove()
275 kz->next = t->next; in kstat_zone_remove()
280 kz = t; in kstat_zone_remove()
284 kmem_free(kz, sizeof (*kz)); in kstat_zone_remove()
291 kstat_zone_t *kz; in kstat_zone_add() local
293 kz = kmem_alloc(sizeof (*kz), KM_NOSLEEP); in kstat_zone_add()
294 if (kz == NULL) in kstat_zone_add()
297 kz->zoneid = zoneid; in kstat_zone_add()
298 kz->next = e->e_zone.next; in kstat_zone_add()
299 e->e_zone.next = kz; in kstat_zone_add()
1223 kstat_zone_t *kz; in kstat_delete() local
1279 kz = e->e_zone.next; in kstat_delete()
1280 while (kz != NULL) { in kstat_delete()
1281 kstat_zone_t *t = kz; in kstat_delete()
1283 kz = kz->next; in kstat_delete()