Lines Matching refs:diskqueue
115 char diskqueue[NSC_MAXPATH]; /* Disk Queue volume */ member
228 char *diskqueue = pair.diskqueue; in rdc_print() local
339 if (strlen(diskqueue) != 0) in rdc_print()
340 (void) printf(" q %s", diskqueue); in rdc_print()
412 (void) strcpy(pair_list[i].diskqueue, ""); in parse_extras()
441 (void) strncpy(pair_list[i].diskqueue, args[j + 1], in parse_extras()
461 pair->ctag, options, pair->diskqueue); in parse_cfg_buf()
466 if (strcmp(pair->diskqueue, place_holder) == 0) in parse_cfg_buf()
467 (void) strcpy(pair->diskqueue, ""); in parse_cfg_buf()
673 char *diskqueue = pair.diskqueue; in check_diskqueue() local
707 if (((strncmp(diskqueue, newq, NSC_MAXPATH) == 0)) && in check_diskqueue()
708 (diskqueue[0] != '\0')) { in check_diskqueue()
716 if (diskqueue[0] != '\0') in check_diskqueue()
717 (void) strncpy(newq, diskqueue, NSC_MAXPATH); in check_diskqueue()
725 if (diskqueue[0] == '\0') /* no queue here */ in check_diskqueue()
727 return (strncmp(diskqueue, newq, NSC_MAXPATH) in check_diskqueue()
745 if (strcmp(pair_list[i].diskqueue, pair_list[newpair].diskqueue) in pair_diskqueue_check()
749 (pair_list[newpair].diskqueue[0] != '\0') && in pair_diskqueue_check()
750 (pair_list[i].diskqueue[0] != '\0')) { in pair_diskqueue_check()
753 "skipping set"), pair_list[newpair].diskqueue, in pair_diskqueue_check()
754 pair_list[i].diskqueue); in pair_diskqueue_check()
758 if ((strcmp(pair_list[newpair].diskqueue, "") == 0) && in pair_diskqueue_check()
760 (void) strncpy(pair_list[newpair].diskqueue, in pair_diskqueue_check()
761 pair_list[i].diskqueue, NSC_MAXPATH); in pair_diskqueue_check()
764 if (strcmp(pair_list[i].diskqueue, "") == 0) { in pair_diskqueue_check()
770 (void) strncpy(pair_list[j].diskqueue, in pair_diskqueue_check()
771 pair_list[newpair].diskqueue, in pair_diskqueue_check()
782 rc = check_diskqueue(NULL, pair_list[newpair].diskqueue, in pair_diskqueue_check()
790 (void) strncpy(pair_list[i].diskqueue, in pair_diskqueue_check()
791 pair_list[newpair].diskqueue, NSC_MAXPATH); in pair_diskqueue_check()
1237 rewrite_group_diskqueue(CFGFILE *cfg, _sd_dual_pair_t *pair, char *diskqueue) in rewrite_group_diskqueue() argument
1267 if (cfg_put_cstring(cfg, key, diskqueue, in rewrite_group_diskqueue()
1268 strlen(diskqueue)) < 0) { in rewrite_group_diskqueue()
1373 if (strlen(pair.diskqueue) > 0) { in diskq_subcmd()
1404 if (strlen(pair.diskqueue) == 0) { in diskq_subcmd()
1418 if (strlen(pair.diskqueue) == 0) { in diskq_subcmd()
1430 if (strlen(pair.diskqueue) == 0) { in diskq_subcmd()
1440 if (cfg_vol_disable(cfg, pair.diskqueue, ctag, "sndr") < 0) in diskq_subcmd()
1442 "[%s] from configuration"), pair.diskqueue); in diskq_subcmd()
1450 if (strlen(pair.diskqueue) == 0) { in diskq_subcmd()
1460 if (cfg_vol_disable(cfg, pair.diskqueue, ctag, "sndr") < 0) in diskq_subcmd()
1462 "[%s] from configuration"), pair.diskqueue); in diskq_subcmd()
1476 if (strlen(pair.diskqueue) == 0) { in diskq_subcmd()
1486 if (cfg_vol_disable(cfg, pair.diskqueue, ctag, "sndr") < 0) in diskq_subcmd()
1488 "[%s] from configuration"), pair.diskqueue); in diskq_subcmd()
1495 "with %s failed"), pair.diskqueue, qvol); in diskq_subcmd()
1501 pair.diskqueue, qvol); in diskq_subcmd()
1724 char diskqueue[NSC_MAXPATH]; local
1802 bzero(diskqueue, NSC_MAXPATH);
1818 bzero(diskqueue, sizeof (diskqueue));
2593 (void) strncpy(diskqueue, argv[i + 1],
2595 if (diskqueue[NSC_MAXPATH - 1] != '\0') {
2684 tohost, tofile, tobitmap, ctag, diskqueue) < 0)
2686 if ((diskq_group = check_diskqueue(NULL, diskqueue,
2690 diskqueue);
2727 (void) strncpy(diskqueue, pair_list[pairs].diskqueue,
2880 diskqueue_p = *diskqueue? diskqueue : place_holder;
2884 get_group_diskq(cfg, group_p, diskqueue);
2885 if (*diskqueue)
2886 diskqueue_p = diskqueue;
2981 diskqueue);
3016 (void) strncpy(diskqueue, buf,
3019 *diskqueue = '\0';
3103 diskqueue_p = strlen(diskqueue) > 0 ?
3104 diskqueue : place_holder;
3114 diskqueue);
3115 diskqueue_p = strlen(diskqueue) > 0 ?
3116 diskqueue : place_holder;
3152 if (diskqueue[0] &&
3153 (strcmp(diskqueue, fromfile) == 0) ||
3154 (strcmp(diskqueue, frombitmap) == 0)) {
3159 diskqueue);
3162 if (diskqueue[0]) {
3163 different_devs(fromfile, diskqueue);
3164 different_devs(frombitmap, diskqueue);
3165 validate_name(cfg, diskqueue);
3228 group, ctag, diskqueue, &doasync, reverse) < 0) {
3234 &pair_list[pairs], diskqueue);
3272 diskqueue_p = strlen(diskqueue) > 0 ?
3273 diskqueue : place_holder;
3797 char *directfile, char *group, char *ctag, char *diskqueue, argument
3972 (strlen(diskqueue) > 0) && (diskqueue[0] != '-'))
3976 diskqueue);
3978 if ((diskqueue == NULL) || ((strcmp(diskqueue, "-")) == 0))
3981 (void) strncpy(parms.rdc_set->disk_queue, diskqueue,
4341 (void) strncpy(diskqueue,
4344 (void) strncpy(diskqueue, "-", NSC_MAXPATH);
4349 if (cfg_put_cstring(cfg, key, diskqueue,
4350 strlen(diskqueue)) < 0)
4446 if ((diskqueue && diskqueue[0]) &&
4447 (strncmp(diskqueue, "-", 1) != 0))
4448 vol3 = diskqueue;
4456 (strlen(diskqueue) > 0) &&
4457 (strncmp(diskqueue, "-", 1)) != 0) {
4461 "(%s) ignored"), diskqueue);
4567 if (vol3 && nsc_lookup(volhash, diskqueue) == NULL) {
4568 if (cfg_vol_enable(cfg, diskqueue, ctag, "sndr")
4573 diskqueue, tohost, tofile);
4594 diskqueue, tohost, tofile);
4658 if (diskqueue != NULL && strlen(diskqueue) > 0) {
4659 vc = nsc_lookup(volhash, diskqueue);
4661 if (cfg_vol_disable(cfg, diskqueue, ctag,
4665 "configuration"), diskqueue);
4668 " %s in config"), diskqueue);
4723 (strcmp(orig_diskq, diskqueue) != 0)) {
4736 (nsc_lookup(volhash, diskqueue) == NULL)) {
4737 if (cfg_vol_enable(cfg, diskqueue, ctag,
4742 diskqueue, tohost, tofile);
4746 diskqueue, tohost, tofile);
5044 pair_list[i].diskqueue) < 0)
5148 pairp->tbitmap, pairp->ctag, pairp->diskqueue) < 0)
5445 char *diskqueue = pair.diskqueue; local
5506 if (strcmp(diskqueue, place_holder) == 0)
5509 volcount = (volcount_t *)nsc_lookup(volhash, diskqueue);
5515 (void) nsc_insert_node(volhash, volcount, diskqueue);