Searched defs:urdc (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/lib/librdc/common/
H A Drdcconfig.c131 rdc_set_t urdc; local
133 bzero(&urdc, sizeof (rdc_set_t));
134 strncpy(urdc.primary.intf, rdc->phost, MAX_RDC_HOST_SIZE);
135 strncpy(urdc.primary.file, rdc->pfile, NSC_MAXPATH);
136 strncpy(urdc.primary.bitmap, rdc->pbmp, NSC_MAXPATH);
137 strncpy(urdc.secondary.intf, rdc->shost, MAX_RDC_HOST_SIZE);
138 strncpy(urdc.secondary.file, rdc->sfile, NSC_MAXPATH);
139 strncpy(urdc.secondary.bitmap, rdc->sbmp, NSC_MAXPATH);
140 strncpy(urdc.group_name, rdc->group, NSC_MAXPATH);
142 return (urdc);
234 populate_addrs(rdc_set_t *urdc, int isenable) argument
[all...]
/illumos-gate/usr/src/uts/common/avs/ns/rdc/
H A Drdc_health.c318 rdc_set_if_vers(rdc_u_info_t *urdc, rpcvers_t vers) argument
323 if (rdc_get_vflags(urdc) & RDC_PRIMARY) {
324 addr = &(urdc->primary.addr);
325 r_addr = &(urdc->secondary.addr);
327 addr = &(urdc->secondary.addr);
328 r_addr = &(urdc->primary.addr);
555 rdc_u_info_t *urdc; local
571 urdc = &rdc_u_info[index];
575 if (rdc_get_vflags(urdc) & RDC_PRIMARY) {
717 rdc_u_info_t *urdc; local
[all...]
H A Drdc.c353 rdc_u_info_t *urdc; local
370 urdc = &rdc_u_info[rdcd];
372 if (IS_ENABLED(urdc) || krdc->devices) {
531 rdc_u_info_t *urdc = (rdc_u_info_t *)arg; local
544 bcopy(&urdc->primary.intf[0], &set32.primary.intf[0], tailsize);
547 bcopy(&urdc->secondary.intf[0], &set32.secondary.intf[0], tailsize);
564 bcopy(&urdc->flags, &set32.flags, tailsize);
578 rdc_u_info_t *urdc; local
623 urdc = &rdc_u_info[i];
626 if (!IS_ENABLED(urdc))
903 rdc_u_info_t *urdc; local
1000 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
[all...]
H A Drdc_bitmap.c207 rdc_fill_header(rdc_u_info_t *urdc, rdc_header_t *header) argument
209 rdc_k_info_t *krdc = &rdc_k_info[urdc->index];
215 (void) strncpy(header->primary.file, urdc->primary.file, NSC_MAXPATH);
216 (void) strncpy(header->primary.bitmap, urdc->primary.bitmap,
218 (void) strncpy(header->secondary.file, urdc->secondary.file,
220 (void) strncpy(header->secondary.bitmap, urdc->secondary.bitmap,
222 header->flags = urdc->flags | urdc->sync_flags | urdc->bmap_flags;
223 header->autosync = urdc
242 rdc_u_info_t *urdc; local
330 rdc_u_info_t *urdc; local
418 rdc_u_info_t *urdc; local
467 rdc_u_info_t *urdc; local
530 rdc_write_state(rdc_u_info_t *urdc) argument
623 rdc_u_info_t *urdc; local
699 rdc_u_info_t *urdc; local
764 rdc_u_info_t *urdc; local
831 rdc_u_info_t *urdc; local
1013 rdc_u_info_t *urdc; local
1239 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
1295 rdc_u_info_t *urdc; local
1358 rdc_u_info_t *urdc; local
1463 rdc_u_info_t *urdc; local
1526 rdc_u_info_t *urdc; local
1618 rdc_u_info_t *urdc; local
1765 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
1929 rdc_u_info_t *urdc; local
2007 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2149 rdc_u_info_t *urdc; local
2272 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2351 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2397 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2438 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2473 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
[all...]
H A Drdc_dev.c285 * if successful will populate krdc->maxfbas and urdc->volume_size
292 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
308 urdc->volume_size = vol_size = 0;
311 urdc->volume_size = vol_size;
396 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
418 urdc->primary.file[0] = '\0';
455 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
459 if (rdc_get_vflags(urdc) & RDC_PRIMARY) {
460 pathname = urdc->primary.file;
461 bitmap = urdc
526 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
749 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
915 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
986 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
1090 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
1363 rdc_u_info_t *urdc; local
1691 rdc_u_info_t *urdc; local
1751 rdc_u_info_t *urdc; local
1837 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
1880 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2014 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2123 rdc_u_info_t *urdc; local
2177 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2684 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
[all...]
H A Drdc_diskq.c116 rdc_u_info_t *urdc; local
123 urdc = &rdc_u_info[index];
128 ASSERT(urdc->index == index);
129 if (!IS_ENABLED(urdc))
132 if (strncmp(pathname, urdc->disk_queue,
183 rdc_u_info_t *urdc; local
191 urdc = &rdc_u_info[krdc->index];
195 if (&urdc->disk_queue[0] == '\0') {
199 diskqname = &urdc->disk_queue[0];
211 grp->q_tok = nsc_register_path(urdc
431 rdc_u_info_t *urdc; local
601 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
720 rdc_u_info_t *urdc; local
845 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
962 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
1025 rdc_u_info_t *urdc; local
1503 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
1681 rdc_u_info_t *urdc = &rdc_u_info[index]; local
1914 rdc_u_info_t *urdc = &rdc_u_info[index]; local
2171 rdc_u_info_t *urdc; local
2316 rdc_u_info_t *urdc = &rdc_u_info[index]; local
2518 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2616 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2711 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2794 rdc_u_info_t *urdc, *up; local
2849 rdc_u_info_t *urdc; local
2979 rdc_u_info_t *urdc, *up; local
3057 _rdc_kill_diskq(rdc_u_info_t *urdc) argument
3108 rdc_u_info_t *urdc; local
3163 rdc_u_info_t *urdc; local
[all...]
H A Drdc_svc.c190 rdc_allow_sec_sync(rdc_u_info_t *urdc, int option) argument
192 rdc_k_info_t *krdc = &rdc_k_info[urdc->index];
202 urdc = &rdc_u_info[krdc->index];
204 if (!IS_ENABLED(urdc)) {
213 if (rdc_get_mflags(urdc) & RDC_RSYNC_NEEDED) {
225 if (rdc_get_mflags(urdc) & RDC_SLAVE) {
242 if ((rdc_get_mflags(urdc) & RDC_RSYNC_NEEDED) ||
243 (rdc_get_vflags(urdc) & RDC_VOL_FAILED)) {
244 rdc_clr_mflags(urdc, RDC_RSYNC_NEEDED);
245 rdc_clr_flags(urdc, RDC_VOL_FAILE
285 rdc_u_info_t *urdc; local
443 rdc_u_info_t *urdc; local
606 rdc_u_info_t *urdc; local
811 rdc_u_info_t *urdc; local
1273 rdc_u_info_t *urdc; local
1304 rdc_u_info_t *urdc; local
1341 rdc_u_info_t *urdc; local
1381 rdc_u_info_t *urdc; local
1468 rdc_u_info_t *urdc; local
1709 rdc_u_info_t *urdc; local
1960 rdc_u_info_t *urdc; local
2008 rdc_u_info_t *urdc; local
2318 rdc_writemaxfba(rdc_k_info_t *krdc, rdc_u_info_t *urdc, rdc_net_dataset_t *dset, uint_t seq, int nocache) argument
2603 rdc_u_info_t *urdc; local
2721 rdc_u_info_t *urdc; local
2872 rdc_combyread(rdc_k_info_t *krdc, rdc_u_info_t *urdc, nsc_buf_t *handle) argument
[all...]
H A Drdc_clnt.c163 rdc_u_info_t *urdc = &rdc_u_info[index]; local
174 s4.netaddrlen = urdc->primary.addr.len;
175 s4.rnetaddrlen = urdc->secondary.addr.len;
176 bcopy(urdc->primary.addr.buf, s4.netaddr, s4.netaddrlen);
177 bcopy(urdc->secondary.addr.buf, s4.rnetaddr, s4.rnetaddrlen);
178 (void) strncpy(s4.pfile, urdc->primary.file, RDC_MAXNAMLEN);
179 (void) strncpy(s4.sfile, urdc->secondary.file, RDC_MAXNAMLEN);
186 s.netaddrlen = urdc->primary.addr.len;
187 s.rnetaddrlen = urdc->secondary.addr.len;
190 bcopy(urdc
273 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
411 rdc_u_info_t *urdc; local
701 rdc_u_info_t *urdc; local
1177 rdc_u_info_t *urdc; local
1439 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
1549 rdc_u_info_t *urdc = &rdc_u_info[index]; local
1831 rdc_u_info_t *urdc = &rdc_u_info[index]; local
2042 rdc_u_info_t *urdc = &rdc_u_info[aio->index]; local
3110 rdc_u_info_t *urdc; local
[all...]
H A Drdc_io.c84 * set (e.g. changes to urdc->flags), such as enabled to disabled and vice
369 rdc_u_init(rdc_u_info_t *urdc) argument
371 const int index = (int)(urdc - &rdc_u_info[0]);
373 if (urdc->secondary.addr.maxlen)
374 free_rdc_netbuf(&urdc->secondary.addr);
375 if (urdc->primary.addr.maxlen)
376 free_rdc_netbuf(&urdc->primary.addr);
378 bzero(urdc, sizeof (rdc_u_info_t));
380 urdc->index = index;
381 urdc
428 rdc_u_info_t *urdc; local
609 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
738 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
894 rdc_set_flags(rdc_u_info_t *urdc, int flags) argument
937 rdc_clr_flags(rdc_u_info_t *urdc, int flags) argument
973 rdc_get_vflags(rdc_u_info_t *urdc) argument
983 rdc_init_flags(rdc_u_info_t *urdc) argument
996 rdc_set_mflags(rdc_u_info_t *urdc, int flags) argument
1024 rdc_clr_mflags(rdc_u_info_t *urdc, int flags) argument
1076 rdc_get_mflags(rdc_u_info_t *urdc) argument
1083 rdc_set_flags_log(rdc_u_info_t *urdc, int flags, char *why) argument
1124 rdc_u_info_t *urdc = &rdc_u_info[index]; local
1160 rdc_u_info_t *urdc; local
1278 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
1334 rdc_u_info_t *urdc; local
1374 rdc_u_info_t *urdc; local
1424 rdc_u_info_t *urdc; local
1466 rdc_u_info_t *urdc; local
1507 rdc_u_info_t *urdc; local
1556 rdc_u_info_t *urdc; local
1598 rdc_u_info_t *urdc; local
1651 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
1743 rdc_u_info_t *urdc; local
1773 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
1785 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
1818 rdc_u_info_t *urdc; local
1999 rdc_u_info_t *urdc; local
2460 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2669 rdc_allow_pri_sync(rdc_u_info_t *urdc, int options) argument
2824 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2864 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
2921 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
3048 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
3506 rdc_u_info_t *urdc; local
3958 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
4150 rdc_u_info_t *urdc; local
4625 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
4843 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
4925 rdc_u_info_t *urdc; local
5005 rdc_u_info_t *urdc; local
5062 rdc_u_info_t *urdc; local
5429 rdc_u_info_t *urdc; local
5510 rdc_u_info_t *urdc; local
5647 rdc_u_info_t *urdc; local
5892 rdc_u_info_t *urdc; local
5937 rdc_u_info_t *urdc; local
6290 rdc_u_info_t *urdc = &rdc_u_info[krdc->index]; local
6316 rdc_u_info_t *urdc; local
6341 rdc_u_info_t *urdc; local
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/rdc/
H A Drdc.c550 rdc_u_info_t *rdc_u_info, *urdc; local
563 urdc = mdb_zalloc(sizeof (*urdc), UM_GC);
592 urdc = &rdc_u_info[krdc->index];
658 mdb_printf("rdc_uinfo: 0x%p\n\n", urdc);
667 rdc_u_info_t *urdc; local
683 urdc = mdb_zalloc(sizeof (*urdc), UM_GC);
703 if (mdb_vread(urdc, sizeof (*urdc), add
933 rdc_u_info_t *rdc_u_info, *urdc; local
961 rdc_u_info_t *urdc; local
[all...]
/illumos-gate/usr/src/cmd/avs/rdc/
H A Dsndradm.c171 rdc_print_state(rdc_set_t *urdc) argument
173 if (!urdc)
176 if (urdc->sync_flags & RDC_VOL_FAILED)
178 else if (urdc->sync_flags & RDC_FCAL_FAILED)
180 else if (urdc->bmap_flags & RDC_BMP_FAILED)
182 else if (urdc->flags & RDC_DISKQ_FAILED)
184 else if (urdc->flags & RDC_LOGGING) {
185 if (urdc->sync_flags & RDC_SYNC_NEEDED)
187 else if (urdc->sync_flags & RDC_RSYNC_NEEDED)
189 else if (urdc
215 rdc_set_t *urdc; local
[all...]

Completed in 100 milliseconds