/illumos-gate/usr/src/uts/common/avs/ns/rdc/ |
H A D | rdc_io.c | 212 * 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 D | rdc_ioctl.h | 167 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 D | rdc_svc.c | 1471 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 D | rdc_diskq.c | 2855 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 D | rdc.c | 526 * 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 D | rdc_dev.c | 332 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 D | rdcconfig.c | 168 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 D | sndrsyncd.c | 254 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 D | sndrboot.c | 354 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 D | sndradm.c | 278 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 D | sd_trace.c | 566 rdc_info = rdc_status->rdc_set;
|