Lines Matching refs:fcport
566 fc_port_t *fcport; in qla2x00_find_fcport_by_loopid() local
568 list_for_each_entry(fcport, &vha->vp_fcports, list) in qla2x00_find_fcport_by_loopid()
569 if (fcport->loop_id == loop_id) in qla2x00_find_fcport_by_loopid()
570 return fcport; in qla2x00_find_fcport_by_loopid()
591 fc_port_t *fcport = NULL; in qla2x00_async_event() local
921 fcport = qla2x00_find_fcport_by_loopid(vha, mb[1]); in qla2x00_async_event()
922 if (!fcport) in qla2x00_async_event()
924 if (atomic_read(&fcport->state) != FCS_ONLINE) in qla2x00_async_event()
928 fcport->loop_id, fcport->d_id.b24); in qla2x00_async_event()
929 qla2x00_mark_device_lost(fcport->vha, fcport, 1, 1); in qla2x00_async_event()
1027 list_for_each_entry(fcport, &vha->vp_fcports, list) { in qla2x00_async_event()
1028 if (atomic_read(&fcport->state) != FCS_ONLINE) in qla2x00_async_event()
1030 if (fcport->d_id.b24 == rscn_entry) { in qla2x00_async_event()
1031 qla2x00_mark_device_lost(vha, fcport, 0, 0); in qla2x00_async_event()
1257 fc_port_t *fcport; in qla2x00_mbx_iocb_entry() local
1269 fcport = sp->fcport; in qla2x00_mbx_iocb_entry()
1280 fcport->d_id.b.domain, fcport->d_id.b.area, in qla2x00_mbx_iocb_entry()
1281 fcport->d_id.b.al_pa, mbx->entry_status, in qla2x00_mbx_iocb_entry()
1298 type, sp->handle, fcport->d_id.b.domain, in qla2x00_mbx_iocb_entry()
1299 fcport->d_id.b.area, fcport->d_id.b.al_pa, in qla2x00_mbx_iocb_entry()
1304 fcport->port_type = FCT_TARGET; in qla2x00_mbx_iocb_entry()
1306 fcport->port_type = FCT_INITIATOR; in qla2x00_mbx_iocb_entry()
1308 fcport->flags |= FCF_FCP2_DEVICE; in qla2x00_mbx_iocb_entry()
1328 fcport->d_id.b.domain, fcport->d_id.b.area, fcport->d_id.b.al_pa, in qla2x00_mbx_iocb_entry()
1484 fc_port_t *fcport; in qla24xx_logio_entry() local
1496 fcport = sp->fcport; in qla24xx_logio_entry()
1503 ql_log(ql_log_warn, fcport->vha, 0x5034, in qla24xx_logio_entry()
1506 type, sp->handle, fcport->d_id.b.domain, in qla24xx_logio_entry()
1507 fcport->d_id.b.area, fcport->d_id.b.al_pa, in qla24xx_logio_entry()
1516 ql_dbg(ql_dbg_async, fcport->vha, 0x5036, in qla24xx_logio_entry()
1518 "iop0=%x.\n", type, sp->handle, fcport->d_id.b.domain, in qla24xx_logio_entry()
1519 fcport->d_id.b.area, fcport->d_id.b.al_pa, in qla24xx_logio_entry()
1528 fcport->port_type = FCT_TARGET; in qla24xx_logio_entry()
1530 fcport->flags |= FCF_FCP2_DEVICE; in qla24xx_logio_entry()
1532 fcport->port_type = FCT_INITIATOR; in qla24xx_logio_entry()
1535 fcport->flags |= FCF_CONF_COMP_SUPPORTED; in qla24xx_logio_entry()
1538 fcport->supported_classes |= FC_COS_CLASS2; in qla24xx_logio_entry()
1540 fcport->supported_classes |= FC_COS_CLASS3; in qla24xx_logio_entry()
1560 ql_dbg(ql_dbg_async, fcport->vha, 0x5037, in qla24xx_logio_entry()
1562 "iop0=%x iop1=%x.\n", type, sp->handle, fcport->d_id.b.domain, in qla24xx_logio_entry()
1563 fcport->d_id.b.area, fcport->d_id.b.al_pa, in qla24xx_logio_entry()
1577 fc_port_t *fcport; in qla24xx_tm_iocb_entry() local
1588 fcport = sp->fcport; in qla24xx_tm_iocb_entry()
1592 ql_log(ql_log_warn, fcport->vha, 0x5038, in qla24xx_tm_iocb_entry()
1597 ql_log(ql_log_warn, fcport->vha, 0x5039, in qla24xx_tm_iocb_entry()
1604 ql_log(ql_log_warn, fcport->vha, 0x503b, in qla24xx_tm_iocb_entry()
1608 ql_log(ql_log_warn, fcport->vha, 0x503c, in qla24xx_tm_iocb_entry()
1707 struct scsi_qla_host *vha = sp->fcport->vha; in qla2x00_handle_sense()
1735 sp->fcport->vha->host_no, cp->device->id, cp->device->lun, in qla2x00_handle_sense()
1757 struct scsi_qla_host *vha = sp->fcport->vha; in qla2x00_handle_dif_error()
2031 fc_port_t *fcport; in qla2x00_status_entry() local
2129 fcport = sp->fcport; in qla2x00_status_entry()
2170 ql_dbg(ql_dbg_io, fcport->vha, 0x3019, in qla2x00_status_entry()
2190 qla2x00_set_retry_delay_timestamp(fcport, retry_delay); in qla2x00_status_entry()
2209 ql_dbg(ql_dbg_io, fcport->vha, 0x301a, in qla2x00_status_entry()
2221 ql_dbg(ql_dbg_io, fcport->vha, 0x301b, in qla2x00_status_entry()
2243 ql_dbg(ql_dbg_io, fcport->vha, 0x301d, in qla2x00_status_entry()
2255 ql_dbg(ql_dbg_io, fcport->vha, 0x301e, in qla2x00_status_entry()
2270 ql_dbg(ql_dbg_io, fcport->vha, 0x301f, in qla2x00_status_entry()
2278 ql_dbg(ql_dbg_io, fcport->vha, 0x3030, in qla2x00_status_entry()
2293 ql_dbg(ql_dbg_io, fcport->vha, 0x3020, in qla2x00_status_entry()
2333 ql_dbg(ql_dbg_io, fcport->vha, 0x3021, in qla2x00_status_entry()
2335 "port state= %s.\n", fcport->d_id.b.domain, in qla2x00_status_entry()
2336 fcport->d_id.b.area, fcport->d_id.b.al_pa, in qla2x00_status_entry()
2337 port_state_str[atomic_read(&fcport->state)]); in qla2x00_status_entry()
2339 if (atomic_read(&fcport->state) == FCS_ONLINE) in qla2x00_status_entry()
2340 qla2x00_mark_device_lost(fcport->vha, fcport, 1, 1); in qla2x00_status_entry()
2371 ql_dbg(ql_dbg_io, fcport->vha, 0x3022, in qla2x00_status_entry()
2376 cp->device->id, cp->device->lun, fcport->d_id.b.domain, in qla2x00_status_entry()
2377 fcport->d_id.b.area, fcport->d_id.b.al_pa, ox_id, in qla2x00_status_entry()