/opensolaris-onvv-gate/usr/src/lib/sun_fc/common/ |
H A D | FCHBAPort.cc | 42 #include <sys/fibre-channel/fcio.h> 412 /*#include <fcio.h> 437 fcio_t fcio; local 478 memset((caddr_t)&fcio, 0, sizeof (fcio)); 479 fcio.fcio_cmd = FCIO_GET_NPIV_PORT_LIST; 480 fcio.fcio_xfer = FCIO_XFER_READ; 486 fcio.fcio_olen = bufSize; 487 fcio.fcio_obuf = (char *)pathList; 488 fp_ioctl(getPath(), FCIO_CMD, &fcio); local 510 fcio_t fcio; local 523 fp_ioctl(getPath(), FCIO_CMD, &fcio); local 530 fcio_t fcio; local 549 fp_ioctl(getPath(), FCIO_CMD, &fcio); local 559 fcio_t fcio; local 569 fp_ioctl(getPath(), FCIO_CMD, &fcio); local 585 fcio_t fcio; local 596 fp_ioctl(getPath(), FCIO_CMD, &fcio); local 624 fcio_t fcio; local 637 fp_ioctl(getPath(), FCIO_CMD, &fcio); local 665 fcio_t fcio; local 682 fp_ioctl(getPath(), FCIO_CMD, &fcio); local 859 fcio_t fcio; local 875 fp_ioctl(getPath(), FCIO_CMD, &fcio); local 893 fcio_t fcio; local 942 fcio_t fcio; local 980 fp_ioctl(getPath(), FCIO_CMD, &fcio); local 1114 fcio_t fcio; local 1177 fp_ioctl(getPath(), FCIO_CMD, &fcio); local 1189 fcio_t fcio; local 1213 fp_ioctl(getPath(), FCIO_CMD, &fcio, O_NDELAY | O_RDONLY | O_EXCL); local 1216 fp_ioctl(string path, int cmd, fcio_t *fcio, int openflag) argument 1259 fp_ioctl(string path, int cmd, fcio_t *fcio) argument 1264 fcsm_ioctl(int cmd, fcio_t *fcio) argument [all...] |
H A D | FCHBA.cc | 41 #include <sys/fibre-channel/fcio.h> 69 fcio_t fcio; local 75 // construct fcio struct 76 memset(&fcio, 0, sizeof (fcio_t)); 78 fcio.fcio_cmd = FCIO_GET_OTHER_ADAPTER_PORTS; 79 fcio.fcio_xfer = FCIO_XFER_RW; 81 fcio.fcio_olen = MAXPATHLEN; 82 fcio.fcio_obuf = (char *)nextPath; 83 fcio.fcio_ilen = sizeof (i); 84 fcio 171 fcio_t fcio; local 218 fcio_t fcio; local 280 fcio_t fcio; local 324 fcio_t fcio; local [all...] |
H A D | FCHBANPIVPort.cc | 41 #include <sys/fibre-channel/fcio.h> 84 fcio_t fcio; local 87 memset(&fcio, 0, sizeof (fcio)); 89 fcio.fcio_cmd = FCIO_GET_NPIV_ATTRIBUTES; 90 fcio.fcio_olen = sizeof (attrs); 91 fcio.fcio_xfer = FCIO_XFER_READ; 92 fcio.fcio_obuf = (caddr_t)&attrs; 93 fp_ioctl(getPath(), FCIO_CMD, &fcio); local 103 void FCHBANPIVPort::fp_ioctl(string path, int cmd, fcio_t *fcio) { argument [all...] |
H A D | FCHBANPIVPort.h | 36 #include <sys/fibre-channel/fcio.h>
|
H A D | FCHBAPort.h | 37 #include <sys/fibre-channel/fcio.h>
|
/opensolaris-onvv-gate/usr/src/lib/storage/liba5k/common/hdrs/ |
H A D | a_state.h | 47 #include <sys/fibre-channel/fcio.h> 49 #include <sys/fc4/fcio.h>
|
/opensolaris-onvv-gate/usr/src/cmd/luxadm/ |
H A D | x86_adm.c | 34 #include <sys/fibre-channel/fcio.h> 256 fcio_t fcio; local 368 fcio.fcio_cmd = FCIO_RESET_LINK; 369 fcio.fcio_xfer = FCIO_XFER_WRITE; 377 fcio.fcio_ilen = sizeof (wwn); 378 fcio.fcio_ibuf = (caddr_t)&wwn; 382 if (ioctl(fd, FCIO_CMD, &fcio) != 0) { 391 if (fcio.fcio_errno == FC_OFFLINE) 401 strerror(errno), fcio.fcio_errno, 402 fcio [all...] |
H A D | qlgcupdate.c | 55 #include <sys/fibre-channel/fcio.h> 406 fcio_t fcio; local 468 fcio.fcio_cmd = FCIO_GET_FCODE_REV; 470 fcio.fcio_xfer = FCIO_XFER_READ; 471 fcio.fcio_obuf = (caddr_t)version; 472 fcio.fcio_olen = MAXNAMELEN; 475 if (ioctl(fd, FCIO_CMD, &fcio) != 0) { 773 fcio_t fcio; local 846 fcio.fcio_cmd = FCIO_DOWNLOAD_FCODE; 848 fcio 978 fcio_t fcio; local [all...] |
H A D | fcalupdate.c | 50 #include <sys/fibre-channel/fcio.h> 57 * sys/fibre-channel/fcio.h. 308 fcio_t fcio; local 384 fcio.fcio_cmd = FCIO_GET_FCODE_REV; 386 fcio.fcio_xfer = FCIO_XFER_READ; 387 fcio.fcio_obuf = (caddr_t)version; 388 fcio.fcio_olen = MAXNAMELEN; 391 if (ioctl(fd, FCIO_CMD, &fcio) != 0) { 409 fcio.fcio_cmd = FCIO_GET_FW_REV; 411 fcio [all...] |
H A D | diag.c | 57 #include <sys/fibre-channel/fcio.h> 59 #include <sys/fc4/fcio.h>
|
H A D | fabric_conf.c | 40 #include <sys/fibre-channel/fcio.h>
|
/opensolaris-onvv-gate/usr/src/lib/storage/libg_fc/common/ |
H A D | map.c | 954 fcio_t fcio; local 976 fcio.fcio_cmd = FCIO_GET_HOST_PARAMS; 977 fcio.fcio_xfer = FCIO_XFER_READ; 978 fcio.fcio_obuf = (caddr_t)host_val; 979 fcio.fcio_olen = sizeof (fc_port_dev_t); 981 if (g_issue_fcio_ioctl(fd, &fcio, verbose) != 0) { 1013 g_issue_fcio_ioctl(int fd, fcio_t *fcio, int verbose) argument 1018 if (ioctl(fd, FCIO_CMD, fcio) != 0) { 1027 strerror(errno), fcio->fcio_errno, 1028 fcio 1136 fcio_t fcio; local 2165 fcio_t fcio; local 3334 fcio_t fcio; local 4764 fcio_t fcio; local 5216 fcio_t fcio; local 5354 fcio_t fcio; local [all...] |
H A D | hot.c | 171 fcio_t fcio; local 187 fcio.fcio_cmd = FCIO_RESET_LINK; 188 fcio.fcio_xfer = FCIO_XFER_WRITE; 196 fcio.fcio_ilen = sizeof (wwn); 197 fcio.fcio_ibuf = (caddr_t)&wwn; 198 if (g_issue_fcio_ioctl(fp_fd, &fcio, verbose) != 0) {
|
/opensolaris-onvv-gate/usr/src/uts/sun/sys/ |
H A D | socalio.h | 35 #include <sys/fc4/fcio.h>
|
/opensolaris-onvv-gate/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcsm.c | 1435 fcio_t fcio; local 1447 fcio.fcio_xfer = fcio32.fcio_xfer; 1448 fcio.fcio_cmd = fcio32.fcio_cmd; 1449 fcio.fcio_flags = fcio32.fcio_flags; 1450 fcio.fcio_cmd_flags = fcio32.fcio_cmd_flags; 1451 fcio.fcio_ilen = (size_t)fcio32.fcio_ilen; 1452 fcio.fcio_ibuf = (caddr_t)(long)fcio32.fcio_ibuf; 1453 fcio.fcio_olen = (size_t)fcio32.fcio_olen; 1454 fcio.fcio_obuf = (caddr_t)(long)fcio32.fcio_obuf; 1455 fcio 1501 fcsm_fciocmd(intptr_t arg, int mode, cred_t *credp, fcio_t *fcio) argument 1683 fcsm_fcio_copyout(fcio_t *fcio, intptr_t arg, int mode) argument 2774 fcio_t *fcio; local 2809 fcio_t *fcio; local 3220 fcsm_ct_passthru(int instance, fcio_t *fcio, int sleep, int job_flags, void (*func)(fcio_t *)) argument [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/fibre-channel/impl/ |
H A D | fp.c | 766 fcio_t fcio; local 810 fcio.fcio_xfer = fcio32.fcio_xfer; 811 fcio.fcio_cmd = fcio32.fcio_cmd; 812 fcio.fcio_flags = fcio32.fcio_flags; 813 fcio.fcio_cmd_flags = fcio32.fcio_cmd_flags; 814 fcio.fcio_ilen = (size_t)fcio32.fcio_ilen; 815 fcio.fcio_ibuf = 817 fcio.fcio_olen = (size_t)fcio32.fcio_olen; 818 fcio.fcio_obuf = 820 fcio 7223 fp_fciocmd(fc_local_port_t *port, intptr_t data, int mode, fcio_t *fcio) argument 9696 fp_set_rnid(fc_local_port_t *port, intptr_t data, int mode, fcio_t *fcio) argument 9750 fp_get_rnid(fc_local_port_t *port, intptr_t data, int mode, fcio_t *fcio) argument 9834 fp_send_rnid(fc_local_port_t *port, intptr_t data, int mode, fcio_t *fcio, la_wwn_t *pwwn) argument 9965 fp_fcio_copyout(fcio_t *fcio, intptr_t data, int mode) argument 10042 fp_fillout_p2pmap(fc_local_port_t *port, fcio_t *fcio, int mode) argument 10471 fp_fillout_loopmap(fc_local_port_t *port, fcio_t *fcio, int mode) argument 15037 fp_fcio_login(fc_local_port_t *port, fcio_t *fcio, job_request_t *job) argument 15177 fp_fcio_logout(fc_local_port_t *port, fcio_t *fcio, job_request_t *job) argument [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_dfc.c | 876 fcio_t *fcio = &local_fcio; local 905 bzero(fcio, sizeof (fcio_t)); 906 fcio->fcio_flags = dfc->flag; 907 fcio->fcio_cmd = dfc->data1; 908 fcio->fcio_cmd_flags = dfc->data2; 909 fcio->fcio_xfer = dfc->data3; 910 fcio->fcio_errno = 0; /* dfc->buf4 on return */ 913 fcio->fcio_ilen = dfc->buf1_size; 914 fcio->fcio_ibuf = kmem_zalloc(dfc->buf1_size, KM_SLEEP); 916 if (ddi_copyin(dfc->buf1, fcio [all...] |
/opensolaris-onvv-gate/usr/src/lib/storage/libg_fc/common/hdrs/ |
H A D | g_state.h | 45 #include <sys/fibre-channel/fcio.h> 48 * sys/fc4/fcio.h includes sys/fc4/fcal_linkapp.h. The following #define 50 * since that file contains the same structure definitions as sys/fc4/fcio.h. 53 #include <sys/fc4/fcio.h>
|
H A D | gfc.h | 48 #include <sys/fibre-channel/fcio.h> 52 * sys/fc4/fcio.h includes sys/fc4/fcal_linkapp.h. The following #define 54 * since that file contains the same structure definitions as sys/fc4/fcio.h. 57 #include <sys/fc4/fcio.h>
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/fibre-channel/impl/ |
H A D | fp.h | 361 fcio_t *fcio, la_wwn_t *pwwn); 363 fcio_t *fcio); 365 fcio_t *fcio); 373 fcio_t *fcio); 375 static int fp_fcio_copyout(fcio_t *fcio, intptr_t data, int mode); 377 static int fp_fillout_p2pmap(fc_local_port_t *port, fcio_t *fcio, int mode); 379 static int fp_fillout_loopmap(fc_local_port_t *port, fcio_t *fcio, int mode); 456 static int fp_fcio_logout(fc_local_port_t *port, fcio_t *fcio, 458 static int fp_fcio_login(fc_local_port_t *port, fcio_t *fcio,
|
/opensolaris-onvv-gate/usr/src/cmd/fcinfo/ |
H A D | fcinfo.h | 42 #include <sys/fibre-channel/fcio.h>
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/fibre-channel/ |
H A D | fc_types.h | 172 #include <sys/fibre-channel/fcio.h>
|
H A D | fcio.h | 156 typedef struct fcio { struct 393 _NOTE(SCHEME_PROTECTS_DATA("unique per request", fcio fc_port_dev))
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_os.h | 170 #include <sys/fibre-channel/fcio.h>
|
/opensolaris-onvv-gate/usr/src/lib/cfgadm_plugins/fp/common/ |
H A D | cfga_fp.h | 70 #include <sys/fibre-channel/fcio.h>
|