Lines Matching refs:urdc

171 rdc_print_state(rdc_set_t *urdc)  in rdc_print_state()  argument
173 if (!urdc) in rdc_print_state()
176 if (urdc->sync_flags & RDC_VOL_FAILED) in rdc_print_state()
178 else if (urdc->sync_flags & RDC_FCAL_FAILED) in rdc_print_state()
180 else if (urdc->bmap_flags & RDC_BMP_FAILED) in rdc_print_state()
182 else if (urdc->flags & RDC_DISKQ_FAILED) in rdc_print_state()
184 else if (urdc->flags & RDC_LOGGING) { in rdc_print_state()
185 if (urdc->sync_flags & RDC_SYNC_NEEDED) in rdc_print_state()
187 else if (urdc->sync_flags & RDC_RSYNC_NEEDED) in rdc_print_state()
189 else if (urdc->flags & RDC_QUEUING) in rdc_print_state()
193 } else if ((urdc->flags & RDC_SLAVE) && (urdc->flags & RDC_SYNCING)) { in rdc_print_state()
194 if (urdc->flags & RDC_PRIMARY) in rdc_print_state()
198 } else if (urdc->flags & RDC_SYNCING) { in rdc_print_state()
199 if (urdc->flags & RDC_PRIMARY) in rdc_print_state()
215 rdc_set_t *urdc; in rdc_print() local
278 urdc = &rdc_status->rdc_set[i]; in rdc_print()
280 if (!(urdc->flags & RDC_ENABLED)) in rdc_print()
284 (strcmp(user_shost, urdc->secondary.intf) != 0 || in rdc_print()
285 strcmp(user_sdev, urdc->secondary.file) != 0)) in rdc_print()
288 tohost = urdc->secondary.intf; in rdc_print()
289 tofile = urdc->secondary.file; in rdc_print()
346 strncmp(group_arg, urdc->group_name, NSC_MAXPATH) != 0) in rdc_print()
349 if (!(urdc->flags & RDC_PRIMARY)) { in rdc_print()
351 urdc->secondary.file, urdc->primary.intf, in rdc_print()
352 urdc->primary.file); in rdc_print()
355 urdc->primary.file, urdc->secondary.intf, in rdc_print()
356 urdc->secondary.file); in rdc_print()
361 if (urdc->autosync) in rdc_print()
366 (void) printf(gettext(", max q writes: %lld"), urdc->maxqitems); in rdc_print()
367 (void) printf(gettext(", max q fbas: %lld"), urdc->maxqfbas); in rdc_print()
369 urdc->asyncthr); in rdc_print()
373 if (strlen(urdc->group_name) != 0) in rdc_print()
374 (void) printf(gettext(", group: %s"), urdc->group_name); in rdc_print()
377 if (strlen(urdc->disk_queue) != 0) { in rdc_print()
379 (urdc->flags & RDC_QNOBLOCK) ? gettext("non blocking") : in rdc_print()
380 gettext("blocking"), urdc->disk_queue); in rdc_print()
383 (void) printf(gettext(", state: %s"), rdc_print_state(urdc)); in rdc_print()