Home
last modified time | relevance | path

Searched refs:fcio (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/lib/sun_fc/common/
H A DFCHBAPort.cc478 memset((caddr_t)&fcio, 0, sizeof (fcio)); in FCHBAPort()
514 memset(&fcio, 0, sizeof(fcio)); in deleteNPIVPort()
535 memset(&fcio, 0, sizeof(fcio)); in createNPIVPort()
561 memset(&fcio, 0, sizeof(fcio)); in getPortNPIVAttributes()
588 memset(&fcio, 0, sizeof (fcio)); in getPortAttributes()
627 memset(&fcio, 0, sizeof (fcio)); in getDiscoveredAttributes()
669 memset(&fcio, 0, sizeof (fcio)); in getDiscoveredAttributes()
869 memset((caddr_t)&fcio, 0, sizeof (fcio)); in getRNIDMgmtInfo()
965 memset((caddr_t)&fcio, 0, sizeof (fcio)); in sendRLS()
1161 memset((caddr_t)&fcio, 0, sizeof (fcio)); in sendRNID()
[all …]
H A DFCHBA.cc69 fcio_t fcio; in FCHBA() local
81 fcio.fcio_olen = MAXPATHLEN; in FCHBA()
171 fcio_t fcio; in getHBAAttributes() local
174 memset(&fcio, 0, sizeof (fcio)); in getHBAAttributes()
218 fcio_t fcio; in doForceLip() local
235 memset(&fcio, 0, sizeof (fcio)); in doForceLip()
256 return (fcio.fcio_errno); in doForceLip()
280 fcio_t fcio; in npivGetHBAAttributes() local
283 memset(&fcio, 0, sizeof (fcio)); in npivGetHBAAttributes()
324 fcio_t fcio; in loadAdapters() local
[all …]
H A DFCHBANPIVPort.cc84 fcio_t fcio; in getPortAttributes() local
87 memset(&fcio, 0, sizeof (fcio)); in getPortAttributes()
89 fcio.fcio_cmd = FCIO_GET_NPIV_ATTRIBUTES; in getPortAttributes()
90 fcio.fcio_olen = sizeof (attrs); in getPortAttributes()
91 fcio.fcio_xfer = FCIO_XFER_READ; in getPortAttributes()
92 fcio.fcio_obuf = (caddr_t)&attrs; in getPortAttributes()
93 fp_ioctl(getPath(), FCIO_CMD, &fcio); in getPortAttributes()
111 HBA::_ioctl(fd, cmd, (uchar_t *)fcio); in fp_ioctl()
114 HBA::_ioctl(fd, cmd, (uchar_t *)fcio); in fp_ioctl()
120 if (fcio->fcio_errno) { in fp_ioctl()
[all …]
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/
H A Dfcsm.c1434 fcio_t fcio; in fcsm_ioctl() local
1512 (fcio->fcio_ilen == 0) || (fcio->fcio_ibuf == 0) || in fcsm_fciocmd()
1513 (fcio->fcio_olen == 0) || (fcio->fcio_obuf == 0) || in fcsm_fciocmd()
1514 (fcio->fcio_alen == 0) || (fcio->fcio_abuf == 0) || in fcsm_fciocmd()
1515 (fcio->fcio_flags != 0) || (fcio->fcio_cmd_flags != 0) || in fcsm_fciocmd()
1530 if (ddi_copyin(fcio->fcio_abuf, abuf, fcio->fcio_alen, mode)) { in fcsm_fciocmd()
1633 (fcio->fcio_olen == 0) || (fcio->fcio_obuf == 0)) { in fcsm_fciocmd()
1640 if (ddi_copyin(fcio->fcio_obuf, list, fcio->fcio_olen, mode)) { in fcsm_fciocmd()
2773 fcio_t *fcio; in fcsm_ct_intr() local
2780 fcio = job->job_arg; in fcsm_ct_intr()
[all …]
/illumos-gate/usr/src/lib/storage/libg_fc/common/
H A Dmap.c955 fcio_t fcio; in g_get_host_params() local
1137 fcio_t fcio; in g_get_dev_list() local
1202 bzero((caddr_t)&fcio, sizeof (fcio)); in g_get_dev_list()
2166 fcio_t fcio; in g_dev_map_init() local
2294 bzero((caddr_t)&fcio, sizeof (fcio)); in g_dev_map_init()
2573 fcio.fcio_olen = fcio.fcio_alen = 0; in g_dev_map_init()
2574 fcio.fcio_obuf = fcio.fcio_abuf = NULL; in g_dev_map_init()
3335 fcio_t fcio; in g_rdls() local
4766 fcio_t fcio; in g_get_fca_port_topology() local
5243 fcio.fcio_olen = fcio.fcio_alen = 0; in g_dev_log_in_out()
[all …]
H A Dhot.c171 fcio_t fcio; in issue_lip() local
187 fcio.fcio_cmd = FCIO_RESET_LINK; in issue_lip()
188 fcio.fcio_xfer = FCIO_XFER_WRITE; in issue_lip()
196 fcio.fcio_ilen = sizeof (wwn); in issue_lip()
197 fcio.fcio_ibuf = (caddr_t)&wwn; in issue_lip()
198 if (g_issue_fcio_ioctl(fp_fd, &fcio, verbose) != 0) { in issue_lip()
/illumos-gate/usr/src/uts/common/io/fibre-channel/impl/
H A Dfp.c767 fcio_t fcio; in fp_ioctl() local
816 fcio.fcio_ibuf = in fp_ioctl()
7682 (fcio->fcio_olen == 0) || (fcio->fcio_obuf == 0)) { in fp_fciocmd()
8283 (void *)fcio->fcio_obuf, fcio->fcio_olen, in fp_fciocmd()
8622 bcopy(fcio, kfcio, sizeof (*fcio)); in fp_fciocmd()
9196 if (((fcio->fcio_ilen > 0) && (fcio->fcio_ibuf == NULL)) || in fp_fciocmd()
9197 ((fcio->fcio_ilen <= 0) && (fcio->fcio_ibuf != NULL)) || in fp_fciocmd()
9198 ((fcio->fcio_alen > 0) && (fcio->fcio_abuf == NULL)) || in fp_fciocmd()
9199 ((fcio->fcio_alen <= 0) && (fcio->fcio_abuf != NULL)) || in fp_fciocmd()
9200 ((fcio->fcio_olen > 0) && (fcio->fcio_obuf == NULL)) || in fp_fciocmd()
[all …]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_dfc.c807 fcio_t fcio; in emlxs_fcio_manage() local
888 fcio->fcio_errno = rval; in emlxs_fcio_diag()
1085 fcio->fcio_errno = rval; in emlxs_fcio_reset_hard()
1248 fcio->fcio_olen < in emlxs_fcio_get_adapter_attrs()
1295 fcio->fcio_olen < in emlxs_fcio_get_adapter_attrs()
1370 fcio->fcio_olen < in emlxs_fcio_get_adapter_port_attrs()
1524 fcio->fcio_olen < in emlxs_fcio_get_adapter_port_attrs()
1968 (caddr_t)fcio->fcio_obuf, fcio->fcio_olen); in emlxs_fcio_get_logi_params()
1975 fcio->fcio_olen); in emlxs_fcio_get_logi_params()
2787 fcio->fcio_olen); in emlxs_fcio_get_sym_pname()
[all …]
/illumos-gate/usr/src/cmd/luxadm/
H A Dx86_adm.c256 fcio_t fcio; in adm_forcelip() local
368 fcio.fcio_cmd = FCIO_RESET_LINK; in adm_forcelip()
369 fcio.fcio_xfer = FCIO_XFER_WRITE; in adm_forcelip()
377 fcio.fcio_ilen = sizeof (wwn); in adm_forcelip()
378 fcio.fcio_ibuf = (caddr_t)&wwn; in adm_forcelip()
382 if (ioctl(fd, FCIO_CMD, &fcio) != 0) { in adm_forcelip()
391 if (fcio.fcio_errno == FC_OFFLINE) in adm_forcelip()
401 strerror(errno), fcio.fcio_errno, in adm_forcelip()
402 fcio.fcio_errno); in adm_forcelip()
H A Dqlgcupdate.c406 fcio_t fcio; in q_findversion() local
470 fcio.fcio_xfer = FCIO_XFER_READ; in q_findversion()
472 fcio.fcio_olen = MAXNAMELEN; in q_findversion()
773 fcio_t fcio; in q_load_file() local
849 fcio.fcio_ibuf = (caddr_t)bin; in q_load_file()
850 fcio.fcio_ilen = fcode_size; in q_load_file()
978 fcio_t fcio; in fcode_load_file() local
1022 fcio.fcio_xfer = FCIO_XFER_WRITE; in fcode_load_file()
1023 fcio.fcio_ibuf = (caddr_t)bin; in fcode_load_file()
1024 fcio.fcio_ilen = fcode_size; in fcode_load_file()
[all …]
H A Dfcalupdate.c308 fcio_t fcio; in findversion() local
384 fcio.fcio_cmd = FCIO_GET_FCODE_REV; in findversion()
386 fcio.fcio_xfer = FCIO_XFER_READ; in findversion()
387 fcio.fcio_obuf = (caddr_t)version; in findversion()
388 fcio.fcio_olen = MAXNAMELEN; in findversion()
391 if (ioctl(fd, FCIO_CMD, &fcio) != 0) { in findversion()
409 fcio.fcio_cmd = FCIO_GET_FW_REV; in findversion()
411 fcio.fcio_xfer = FCIO_XFER_READ; in findversion()
412 fcio.fcio_obuf = (caddr_t)fw_rev; in findversion()
413 fcio.fcio_olen = FC_FW_REV_SIZE; in findversion()
[all …]
/illumos-gate/usr/src/uts/common/sys/fibre-channel/impl/
H A Dfp.h365 fcio_t *fcio, la_wwn_t *pwwn);
367 fcio_t *fcio);
369 fcio_t *fcio);
377 fcio_t *fcio);
379 static int fp_fcio_copyout(fcio_t *fcio, intptr_t data, int mode);
381 static int fp_fillout_p2pmap(fc_local_port_t *port, fcio_t *fcio, int mode);
383 static int fp_fillout_loopmap(fc_local_port_t *port, fcio_t *fcio, int mode);
460 static int fp_fcio_logout(fc_local_port_t *port, fcio_t *fcio,
462 static int fp_fcio_login(fc_local_port_t *port, fcio_t *fcio,
/illumos-gate/usr/src/uts/common/sys/fibre-channel/
H A Dfcio.h156 typedef struct fcio { struct
393 _NOTE(SCHEME_PROTECTS_DATA("unique per request", fcio fc_port_dev))
/illumos-gate/usr/src/uts/common/sys/
H A DMakefile973 fcio.h
977 fcio.h \
/illumos-gate/usr/src/pkg/manifests/
H A Dsystem-header.p5m883 file path=usr/include/sys/fc4/fcio.h