Lines Matching refs:fcport
570 fc_port_t *fcport; in qla2x00_find_fcport_by_loopid() local
572 list_for_each_entry(fcport, &vha->vp_fcports, list) in qla2x00_find_fcport_by_loopid()
573 if (fcport->loop_id == loop_id) in qla2x00_find_fcport_by_loopid()
574 return fcport; in qla2x00_find_fcport_by_loopid()
595 fc_port_t *fcport = NULL; in qla2x00_async_event() local
932 fcport = qla2x00_find_fcport_by_loopid(vha, mb[1]); in qla2x00_async_event()
933 if (!fcport) in qla2x00_async_event()
935 if (atomic_read(&fcport->state) != FCS_ONLINE) in qla2x00_async_event()
939 fcport->loop_id, fcport->d_id.b24); in qla2x00_async_event()
940 qla2x00_mark_device_lost(fcport->vha, fcport, 1, 1); in qla2x00_async_event()
1034 list_for_each_entry(fcport, &vha->vp_fcports, list) { in qla2x00_async_event()
1035 if (atomic_read(&fcport->state) != FCS_ONLINE) in qla2x00_async_event()
1037 if (fcport->d_id.b24 == rscn_entry) { in qla2x00_async_event()
1038 qla2x00_mark_device_lost(vha, fcport, 0, 0); in qla2x00_async_event()
1272 fc_port_t *fcport; in qla2x00_mbx_iocb_entry() local
1284 fcport = sp->fcport; in qla2x00_mbx_iocb_entry()
1295 fcport->d_id.b.domain, fcport->d_id.b.area, in qla2x00_mbx_iocb_entry()
1296 fcport->d_id.b.al_pa, mbx->entry_status, in qla2x00_mbx_iocb_entry()
1313 type, sp->handle, fcport->d_id.b.domain, in qla2x00_mbx_iocb_entry()
1314 fcport->d_id.b.area, fcport->d_id.b.al_pa, in qla2x00_mbx_iocb_entry()
1319 fcport->port_type = FCT_TARGET; in qla2x00_mbx_iocb_entry()
1321 fcport->port_type = FCT_INITIATOR; in qla2x00_mbx_iocb_entry()
1323 fcport->flags |= FCF_FCP2_DEVICE; in qla2x00_mbx_iocb_entry()
1343 fcport->d_id.b.domain, fcport->d_id.b.area, fcport->d_id.b.al_pa, in qla2x00_mbx_iocb_entry()
1505 fc_port_t *fcport; in qla24xx_logio_entry() local
1517 fcport = sp->fcport; in qla24xx_logio_entry()
1524 ql_log(ql_log_warn, fcport->vha, 0x5034, in qla24xx_logio_entry()
1527 type, sp->handle, fcport->d_id.b.domain, in qla24xx_logio_entry()
1528 fcport->d_id.b.area, fcport->d_id.b.al_pa, in qla24xx_logio_entry()
1537 ql_dbg(ql_dbg_async, fcport->vha, 0x5036, in qla24xx_logio_entry()
1539 "iop0=%x.\n", type, sp->handle, fcport->d_id.b.domain, in qla24xx_logio_entry()
1540 fcport->d_id.b.area, fcport->d_id.b.al_pa, in qla24xx_logio_entry()
1549 fcport->port_type = FCT_TARGET; in qla24xx_logio_entry()
1551 fcport->flags |= FCF_FCP2_DEVICE; in qla24xx_logio_entry()
1553 fcport->port_type = FCT_INITIATOR; in qla24xx_logio_entry()
1556 fcport->flags |= FCF_CONF_COMP_SUPPORTED; in qla24xx_logio_entry()
1559 fcport->supported_classes |= FC_COS_CLASS2; in qla24xx_logio_entry()
1561 fcport->supported_classes |= FC_COS_CLASS3; in qla24xx_logio_entry()
1581 ql_dbg(ql_dbg_async, fcport->vha, 0x5037, in qla24xx_logio_entry()
1583 "iop0=%x iop1=%x.\n", type, sp->handle, fcport->d_id.b.domain, in qla24xx_logio_entry()
1584 fcport->d_id.b.area, fcport->d_id.b.al_pa, in qla24xx_logio_entry()
1598 fc_port_t *fcport; in qla24xx_tm_iocb_entry() local
1609 fcport = sp->fcport; in qla24xx_tm_iocb_entry()
1613 ql_log(ql_log_warn, fcport->vha, 0x5038, in qla24xx_tm_iocb_entry()
1618 ql_log(ql_log_warn, fcport->vha, 0x5039, in qla24xx_tm_iocb_entry()
1625 ql_log(ql_log_warn, fcport->vha, 0x503b, in qla24xx_tm_iocb_entry()
1629 ql_log(ql_log_warn, fcport->vha, 0x503c, in qla24xx_tm_iocb_entry()
1728 struct scsi_qla_host *vha = sp->fcport->vha; in qla2x00_handle_sense()
1756 sp->fcport->vha->host_no, cp->device->id, cp->device->lun, in qla2x00_handle_sense()
1778 struct scsi_qla_host *vha = sp->fcport->vha; in qla2x00_handle_dif_error()
2052 fc_port_t *fcport; in qla2x00_status_entry() local
2150 fcport = sp->fcport; in qla2x00_status_entry()
2191 ql_dbg(ql_dbg_io, fcport->vha, 0x3019, in qla2x00_status_entry()
2211 qla2x00_set_retry_delay_timestamp(fcport, retry_delay); in qla2x00_status_entry()
2230 ql_dbg(ql_dbg_io, fcport->vha, 0x301a, in qla2x00_status_entry()
2242 ql_dbg(ql_dbg_io, fcport->vha, 0x301b, in qla2x00_status_entry()
2264 ql_dbg(ql_dbg_io, fcport->vha, 0x301d, in qla2x00_status_entry()
2276 ql_dbg(ql_dbg_io, fcport->vha, 0x301e, in qla2x00_status_entry()
2291 ql_dbg(ql_dbg_io, fcport->vha, 0x301f, in qla2x00_status_entry()
2299 ql_dbg(ql_dbg_io, fcport->vha, 0x3030, in qla2x00_status_entry()
2314 ql_dbg(ql_dbg_io, fcport->vha, 0x3020, in qla2x00_status_entry()
2354 ql_dbg(ql_dbg_io, fcport->vha, 0x3021, in qla2x00_status_entry()
2356 "port state= %s.\n", fcport->d_id.b.domain, in qla2x00_status_entry()
2357 fcport->d_id.b.area, fcport->d_id.b.al_pa, in qla2x00_status_entry()
2358 port_state_str[atomic_read(&fcport->state)]); in qla2x00_status_entry()
2360 if (atomic_read(&fcport->state) == FCS_ONLINE) in qla2x00_status_entry()
2361 qla2x00_mark_device_lost(fcport->vha, fcport, 1, 1); in qla2x00_status_entry()
2392 ql_dbg(ql_dbg_io, fcport->vha, 0x3022, in qla2x00_status_entry()
2397 cp->device->id, cp->device->lun, fcport->d_id.b.domain, in qla2x00_status_entry()
2398 fcport->d_id.b.area, fcport->d_id.b.al_pa, ox_id, in qla2x00_status_entry()