Searched refs:fcio (Results 1 - 25 of 29) sorted by relevance

12

/illumos-gate/usr/src/lib/sun_fc/common/
H A DFCHBAPort.cc42 #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 DFCHBA.cc41 #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 DFCHBANPIVPort.cc41 #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 DFCHBANPIVPort.h36 #include <sys/fibre-channel/fcio.h>
H A DFCHBAPort.h37 #include <sys/fibre-channel/fcio.h>
/illumos-gate/usr/src/lib/storage/liba5k/common/hdrs/
H A Da_state.h47 #include <sys/fibre-channel/fcio.h>
49 #include <sys/fc4/fcio.h>
/illumos-gate/usr/src/cmd/luxadm/
H A Dx86_adm.c34 #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 Dqlgcupdate.c55 #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 Dfcalupdate.c50 #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 Ddiag.c57 #include <sys/fibre-channel/fcio.h>
59 #include <sys/fc4/fcio.h>
H A Dfabric_conf.c40 #include <sys/fibre-channel/fcio.h>
/illumos-gate/usr/src/lib/storage/libg_fc/common/
H A Dmap.c954 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 Dhot.c171 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 Dsocalio.h35 #include <sys/fc4/fcio.h>
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/
H A Dfcsm.c1434 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 Demlxs_dfc.c156 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 Dfp.c766 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 Dg_state.h45 #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 Dgfc.h48 #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 Dfp.h361 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 Dfcinfo.h42 #include <sys/fibre-channel/fcio.h>
/illumos-gate/usr/src/uts/common/sys/fibre-channel/
H A Dfc_types.h170 #include <sys/fibre-channel/fcio.h>
H A Dfcio.h156 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 Dcfga_fp.h70 #include <sys/fibre-channel/fcio.h>
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_os.h268 #include <sys/fibre-channel/fcio.h>

Completed in 123 milliseconds

12