Searched refs:rdc_set (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/avs/ns/rdc/
H A Drdc_io.c212 * Called from the config code when an rdc_set has been enabled or disabled.
1276 rdc_check(rdc_k_info_t *krdc, rdc_set_t *rdc_set) argument
1285 if (strncmp(urdc->primary.file, rdc_set->primary.file,
1289 urdc->primary.file, rdc_set->primary.file);
1294 if (rdc_set->primary.addr.len != 0 &&
1295 bcmp(urdc->primary.addr.buf, rdc_set->primary.addr.buf,
1304 if (strncmp(urdc->secondary.file, rdc_set->secondary.file,
1308 urdc->secondary.file, rdc_set->secondary.file);
1313 if (rdc_set->secondary.addr.len != 0 &&
1314 bcmp(urdc->secondary.addr.buf, rdc_set
1464 rdc_lookup_many2one(rdc_set_t *rdc_set) argument
1505 rdc_lookup_byname(rdc_set_t *rdc_set) argument
1596 rdc_lookup_byaddr(rdc_set_t *rdc_set) argument
1993 _rdc_enable(rdc_set_t *rdc_set, int options, spcs_s_info_t kstatus) argument
2464 rdc_set_t *rdc_set = uap->rdc_set; local
3500 rdc_set_t *rdc_set = uparms->rdc_set; local
3956 _rdc_suspend(rdc_k_info_t *krdc, rdc_set_t *rdc_set, spcs_s_info_t kstatus) argument
4144 _rdc_resume(rdc_set_t *rdc_set, int options, spcs_s_info_t kstatus) argument
4841 _rdc_log(rdc_k_info_t *krdc, rdc_set_t *rdc_set, spcs_s_info_t kstatus) argument
5302 rdc_set_t rdc_set; local
[all...]
H A Drdc_ioctl.h167 typedef struct rdc_set { struct
227 rdc_set_t rdc_set[1]; /* The rdc sets */ member in struct:rdc_config
235 struct rdc_set32 rdc_set[1]; /* The rdc sets */ member in struct:rdc_config32
440 rdc_set_t rdc_set[1]; member in struct:rdc_status
447 struct rdc_set32 rdc_set[1]; member in struct:rdc_status32
H A Drdc_svc.c1471 rdc_set_t rdc_set; local
1481 init_rdc_netbuf(&(rdc_set.primary.addr));
1482 init_rdc_netbuf(&(rdc_set.secondary.addr));
1483 bcopy(state.netaddr, rdc_set.primary.addr.buf,
1485 bcopy(state.rnetaddr, rdc_set.secondary.addr.buf,
1487 rdc_set.primary.addr.len = state.netaddrlen;
1488 rdc_set.secondary.addr.len = state.rnetaddrlen;
1489 (void) strncpy(rdc_set.primary.file, state.pfile,
1491 (void) strncpy(rdc_set.secondary.file, state.sfile,
1494 index = rdc_lookup_byaddr(&rdc_set);
1712 rdc_set_t rdc_set; local
1961 rdc_set_t rdc_set; local
2009 rdc_set_t rdc_set; local
[all...]
H A Drdc_diskq.c2855 index = rdc_lookup_byname(uparms->rdc_set);
2858 spcs_s_add(kstatus, RDC_EALREADY, uparms->rdc_set->primary.file,
2859 uparms->rdc_set->secondary.file);
2867 diskq = uparms->rdc_set->disk_queue;
2880 uparms->rdc_set->disk_queue);
2930 if (rdc_diskq_inuse(uparms->rdc_set, uparms->rdc_set->disk_queue)) {
2932 uparms->rdc_set->disk_queue);
2944 spcs_s_add(kstatus, RDC_EQNOADD, uparms->rdc_set->disk_queue);
2984 uset = uparms->rdc_set;
3110 rdc_set_t *rdc_set = uparms->rdc_set; local
[all...]
H A Drdc.c526 * Build a 32bit rdc_set structure and copyout to the user level.
553 tailsize = sizeof (struct rdc_set) - offsetof(struct rdc_set, flags);
581 char *usetp; /* pointer to user rdc_set structure */
582 size_t size; /* sizeof user rdc_set structure */
595 offsetof(struct rdc_status32, rdc_set);
611 offsetof(struct rdc_status, rdc_set);
616 size = sizeof (struct rdc_set);
H A Drdc_dev.c332 rdc_dev_open(rdc_set_t *rdc_set, int options) argument
342 pathname = rdc_set->primary.file;
344 pathname = rdc_set->secondary.file;
/illumos-gate/usr/src/lib/librdc/common/
H A Drdcconfig.c168 if (self_check(rdccfg->rdc_set->primary.intf)) {
171 rdccfg->rdc_set->direct_file[0] = 0;
177 set = &rdccfg->rdc_set[0];
203 if (self_check(rdccfg->rdc_set->primary.intf)) {
206 rdccfg->rdc_set->direct_file[0] = 0;
211 set = &rdccfg->rdc_set[0];
409 rdccfg.rdc_set[0] = config2set(rdcp);
422 populate_addrs(&rdccfg.rdc_set[0], 1);
495 rdccfg.rdc_set[0] = config2set(rdcp);
508 populate_addrs(&rdccfg.rdc_set[
[all...]
/illumos-gate/usr/src/cmd/avs/rdc/
H A Dsndrsyncd.c254 if (!(rdc_info->rdc_set[i].flags & RDC_ENABLED))
257 if (isnewhost(rdc_info->rdc_set[i].secondary.intf)) {
275 rdc_info->rdc_set[i].secondary.intf);
278 (void *) rdc_info->rdc_set[i].\
348 rdc_set_t *rdc_set = NULL; local
369 rdc_set = malloc(size);
370 if (rdc_set == NULL) {
378 bzero(rdc_set, size);
436 (void) strncpy(rdc_set[sets].secondary.intf, buf,
445 (void) strncpy(rdc_set[set
1174 rdc_set_t *rdc_set; local
[all...]
H A Dsndrboot.c354 parms.rdc_set->secondary.addr.len = svaddr.len;
355 parms.rdc_set->secondary.addr.maxlen = svaddr.maxlen;
356 parms.rdc_set->secondary.addr.buf = (void *)svaddr.buf;
382 parms.rdc_set->primary.addr.len = svaddr.len;
383 parms.rdc_set->primary.addr.maxlen = svaddr.maxlen;
384 parms.rdc_set->primary.addr.buf =
401 parms.rdc_set->netconfig = &knconf;
403 parms.rdc_set->netconfig = NULL;
412 (void) strncpy(parms.rdc_set->primary.intf, fromhost,
414 (void) strncpy(parms.rdc_set
[all...]
H A Dsndradm.c278 urdc = &rdc_status->rdc_set[i];
1635 (void) strncpy(parms.rdc_set->primary.intf, phost, MAX_RDC_HOST_SIZE);
1636 (void) strncpy(parms.rdc_set->primary.file, pvol, NSC_MAXPATH);
1637 (void) strncpy(parms.rdc_set->secondary.intf, shost, MAX_RDC_HOST_SIZE);
1638 (void) strncpy(parms.rdc_set->secondary.file, svol, NSC_MAXPATH);
2778 parms.rdc_set->netconfig = NULL;
2779 (void) strncpy(parms.rdc_set->primary.intf, fromhost,
2781 (void) strncpy(parms.rdc_set->secondary.intf, tohost,
2783 (void) strncpy(parms.rdc_set->primary.file, fromfile,
2785 (void) strncpy(parms.rdc_set
[all...]
/illumos-gate/usr/src/cmd/avs/sdbc/
H A Dsd_trace.c566 rdc_info = rdc_status->rdc_set;

Completed in 103 milliseconds