Lines Matching refs:cur

72 		sdbcstat_t *cur;  in sdbc_discover()  local
96 for (cur = sdbc_top; cur; cur = cur->next) { in sdbc_discover()
99 cur_vname = kstat_value(cur->pre_set, in sdbc_discover()
168 sdbcstat_t *cur; in sdbc_update() local
181 for (cur = sdbc_top; cur != NULL; cur = cur->next) { in sdbc_update()
187 cur->collected = 0; in sdbc_update()
192 if (cur->cur_set != NULL) { in sdbc_update()
193 kstat_free(cur->pre_set); in sdbc_update()
194 kstat_free(cur->pre_io); in sdbc_update()
196 cur->pre_set = cur->cur_set; in sdbc_update()
197 cur->pre_io = cur->cur_io; in sdbc_update()
203 kinst = cur->pre_set->ks_instance; in sdbc_update()
204 kname = cur->pre_set->ks_name; in sdbc_update()
208 if ((cur->cur_set = kstat_retrieve(kc, set_ksp)) == NULL) in sdbc_update()
211 cur->collected |= GOT_SET_KSTAT; in sdbc_update()
216 pname = kstat_value(cur->pre_set, SDBC_CDKSTAT_VOL_NAME); in sdbc_update()
217 cname = kstat_value(cur->cur_set, SDBC_CDKSTAT_VOL_NAME); in sdbc_update()
225 kinst = cur->pre_io->ks_instance; in sdbc_update()
226 kname = cur->pre_io->ks_name; in sdbc_update()
230 if ((cur->cur_io = kstat_retrieve(kc, io_ksp)) == NULL) in sdbc_update()
233 cur->collected |= GOT_IO_KSTAT; in sdbc_update()
248 sdbcstat_t *cur, *pre = NULL; in sdbc_report() local
253 for (cur = sdbc_top; cur != NULL; ) { /* CSTYLED */ in sdbc_report()
262 (void) strncpy(volname, kstat_value(cur->pre_set, in sdbc_report()
275 if (zflag && sdbc_value_check(cur) == 0) in sdbc_report()
283 if (SDBC_COMPLETE(cur->collected)) { in sdbc_report()
284 sdbcstat_t *next = sdbc_delstat(cur); in sdbc_report()
287 cur = sdbc_top = next; in sdbc_report()
289 cur = pre->next = next; in sdbc_report()
295 offline = kstat_value(cur->cur_set, SDBC_CDKSTAT_FAILED); in sdbc_report()
308 dhint = kstat_value(cur->cur_set, SDBC_CDKSTAT_CDHINTS); in sdbc_report()
334 cd_report(cur); in sdbc_report()
337 pre = cur; in sdbc_report()
338 cur = cur->next; in sdbc_report()
450 sdbcstat_t *cur, *pre = NULL; in sdbc_getstat() local
452 for (cur = sdbc_top; cur; ) { /* CSTYLED */ in sdbc_getstat()
454 kstat_value(cur->pre_set, SDBC_CDKSTAT_VOL_NAME); in sdbc_getstat()
456 if (SDBC_COMPLETE(cur->collected)) { in sdbc_getstat()
457 sdbcstat_t *next = sdbc_delstat(cur); in sdbc_getstat()
460 cur = sdbc_top = next; in sdbc_getstat()
462 cur = pre->next = next; in sdbc_getstat()
468 return (cur); in sdbc_getstat()
470 pre = cur; in sdbc_getstat()
471 cur = cur->next; in sdbc_getstat()
490 sdbcstat_t *cur; in sdbc_addstat() local
497 for (cur = sdbc_top; cur != NULL; cur = cur->next) { in sdbc_addstat()
500 cur_vname = kstat_value(cur->pre_set, in sdbc_addstat()
506 if (cur == sdbc_top) in sdbc_addstat()
509 sdbcstat->next = cur; in sdbc_addstat()
518 if (cur->next == NULL) { in sdbc_addstat()
519 cur->next = sdbcstat; in sdbc_addstat()
523 nxt_vname = kstat_value(cur->next->pre_set, in sdbc_addstat()
527 sdbcstat->next = cur->next; in sdbc_addstat()
528 cur->next = sdbcstat; in sdbc_addstat()
650 kstat_io_t *cur; in sdbc_getvalues() local
656 cur = sdbcstat->cur_io->ks_data; in sdbc_getvalues()
659 hr_etime = hrtime_delta(pre->rlastupdate, cur->rlastupdate); in sdbc_getvalues()