/illumos-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>
|
/illumos-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>
|
/illumos-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>
|
/illumos-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) {
|
/illumos-gate/usr/src/uts/sun/sys/ |
H A D | socalio.h | 35 #include <sys/fc4/fcio.h>
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcsm.c | 1434 fcio_t fcio; local 1446 fcio.fcio_xfer = fcio32.fcio_xfer; 1447 fcio.fcio_cmd = fcio32.fcio_cmd; 1448 fcio.fcio_flags = fcio32.fcio_flags; 1449 fcio.fcio_cmd_flags = fcio32.fcio_cmd_flags; 1450 fcio.fcio_ilen = (size_t)fcio32.fcio_ilen; 1451 fcio.fcio_ibuf = (caddr_t)(long)fcio32.fcio_ibuf; 1452 fcio.fcio_olen = (size_t)fcio32.fcio_olen; 1453 fcio.fcio_obuf = (caddr_t)(long)fcio32.fcio_obuf; 1454 fcio 1500 fcsm_fciocmd(intptr_t arg, int mode, cred_t *credp, fcio_t *fcio) argument 1682 fcsm_fcio_copyout(fcio_t *fcio, intptr_t arg, int mode) argument 2773 fcio_t *fcio; local 2808 fcio_t *fcio; local 3219 fcsm_ct_passthru(int instance, fcio_t *fcio, int sleep, int job_flags, void (*func)(fcio_t *)) argument [all...] |
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_dfc.c | 156 fcio_t *fcio, int32_t mode); 158 fcio_t *fcio, int32_t mode); 160 fcio_t *fcio, int32_t mode); 162 fcio_t *fcio, int32_t mode); 164 fcio_t *fcio, int32_t mode); 166 fcio_t *fcio, int32_t mode); 168 fcio_t *fcio, int32_t mode); 170 fcio_t *fcio, int32_t mode); 172 fcio_t *fcio, int32_t mode); 174 fcio_t *fcio, int32_ 770 emlxs_fcio_func(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 806 fcio_t fcio; local 868 emlxs_fcio_diag(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 908 emlxs_fcio_get_host_params(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1027 emlxs_fcio_reset_link(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1068 emlxs_fcio_reset_hard(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1096 emlxs_fcio_download_fw(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1129 emlxs_fcio_get_fw_rev(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1162 emlxs_fcio_get_fcode_rev(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1195 emlxs_fcio_download_fcode(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1230 emlxs_fcio_get_adapter_attrs(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1347 emlxs_fcio_get_adapter_port_attrs(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1661 emlxs_fcio_get_node_id(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1694 emlxs_fcio_set_node_id(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1729 emlxs_fcio_get_num_devs(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1753 emlxs_fcio_get_dev_list(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1929 emlxs_fcio_get_logi_params(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 1970 emlxs_fcio_get_state(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 2011 emlxs_fcio_get_topology(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 2055 emlxs_fcio_get_link_status(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 2104 emlxs_fcio_get_other_adapter_ports(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 2137 emlxs_fcio_get_disc_port_attrs(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 2424 emlxs_fcio_get_port_attrs(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 2725 emlxs_fcio_get_sym_pname(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 2746 emlxs_fcio_get_sym_nname(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 2767 emlxs_fcio_force_dump(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 2796 emlxs_fcio_get_dump_size(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 2834 emlxs_fcio_get_dump(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument 2898 emlxs_fcio_unsupported(emlxs_port_t *port, fcio_t *fcio, int32_t mode) argument [all...] |
/illumos-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...] |
/illumos-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>
|
/illumos-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,
|
/illumos-gate/usr/src/cmd/fcinfo/ |
H A D | fcinfo.h | 42 #include <sys/fibre-channel/fcio.h>
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/ |
H A D | fc_types.h | 170 #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))
|
/illumos-gate/usr/src/lib/cfgadm_plugins/fp/common/ |
H A D | cfga_fp.h | 70 #include <sys/fibre-channel/fcio.h>
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_os.h | 268 #include <sys/fibre-channel/fcio.h>
|