Lines Matching refs:cur
90 sndrstat_t *cur; in sndr_discover() local
117 for (cur = sndr_top; cur != NULL; cur = cur->next) { in sndr_discover()
121 cur_vname = kstat_value(cur->pre_set, RDC_IKSTAT_FILE); in sndr_discover()
122 cur_inst = cur->pre_set->ks_instance; in sndr_discover()
233 sndrstat_t *cur; in sndr_update() local
240 for (cur = sndr_top; cur != NULL; cur = cur->next) { in sndr_update()
246 cur->collected = 0; in sndr_update()
251 if (cur->cur_set != NULL) { in sndr_update()
252 kstat_free(cur->pre_set); in sndr_update()
253 kstat_free(cur->pre_bmp); in sndr_update()
254 kstat_free(cur->pre_sec); in sndr_update()
256 cur->pre_set = cur->cur_set; in sndr_update()
257 cur->pre_bmp = cur->cur_bmp; in sndr_update()
258 cur->pre_sec = cur->cur_sec; in sndr_update()
264 (void) strncpy(kname, cur->pre_set->ks_name, KSTAT_STRLEN); in sndr_update()
267 kinst = cur->pre_set->ks_instance; in sndr_update()
271 if ((cur->cur_set = kstat_retrieve(kc, ksp)) == NULL) in sndr_update()
274 cur->collected |= GOT_SET_KSTAT; in sndr_update()
279 cur_vname = kstat_value(cur->pre_set, RDC_IKSTAT_FILE); in sndr_update()
280 tst_vname = kstat_value(cur->cur_set, RDC_IKSTAT_FILE); in sndr_update()
292 if ((cur->cur_bmp = kstat_retrieve(kc, ksp)) == NULL) in sndr_update()
295 cur->collected |= GOT_BMP_KSTAT; in sndr_update()
304 if ((cur->cur_sec = kstat_retrieve(kc, ksp)) == NULL) in sndr_update()
307 cur->collected |= GOT_SEC_KSTAT; in sndr_update()
331 sndrstat_t *cur, *pre = NULL; in sndr_report() local
355 for (cur = sndr_top; cur != NULL; ) { /*CSTYLED */ in sndr_report()
360 if (SNDR_COMPLETE(cur->collected)) { in sndr_report()
366 c = kstat_value(cur->pre_set, RDC_IKSTAT_SECFILE); in sndr_report()
373 next = sndr_del_stat(cur); in sndr_report()
377 cur = sndr_top = next; in sndr_report()
379 cur = pre->next = next; in sndr_report()
385 if (! sndr_vol_selected(cur->pre_set)) in sndr_report()
389 if (zflag && sndr_value_check(cur) == 0) in sndr_report()
398 getType(cur->cur_set, &c[0]); in sndr_report()
402 getStat(cur->cur_set, &c[0]); in sndr_report()
412 getQueue(cur->cur_set, &c[0]); in sndr_report()
422 getSyncNeeded(cur->cur_set)); in sndr_report()
432 getType(cur->cur_set, &type[0]); in sndr_report()
435 c = kstat_value(cur->pre_set, in sndr_report()
438 c = kstat_value(cur->pre_set, in sndr_report()
456 printQueueStats(first, cur->cur_set); in sndr_report()
458 io_report(cur->cur_sec, cur->pre_sec, in sndr_report()
472 c = kstat_value(cur->pre_set, RDC_IKSTAT_BITMAP); in sndr_report()
488 printQueueStats(first, cur->cur_set); in sndr_report()
490 io_report(cur->cur_bmp, cur->pre_bmp, in sndr_report()
500 pre = cur; in sndr_report()
501 cur = cur->next; in sndr_report()
521 sndrstat_t *cur; in sndr_add_stat() local
528 for (cur = sndr_top; cur != NULL; cur = cur->next) { in sndr_add_stat()
531 cur_vname = kstat_value(cur->pre_set, RDC_IKSTAT_FILE); in sndr_add_stat()
539 if (cur->next == NULL) { in sndr_add_stat()
540 cur->next = sndrstat; in sndr_add_stat()
544 nxt_vname = kstat_value(cur->next->pre_set, in sndr_add_stat()
548 sndrstat->next = cur->next; in sndr_add_stat()
549 cur->next = sndrstat; in sndr_add_stat()
553 if (cur == sndr_top) in sndr_add_stat()
556 sndrstat->next = cur; in sndr_add_stat()