Home
last modified time | relevance | path

Searched refs:base_vha (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.4/drivers/scsi/qla2xxx/
Dqla_os.c817 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla2xxx_queuecommand() local
821 if (unlikely(test_bit(UNLOADING, &base_vha->dpc_flags)) || in qla2xxx_queuecommand()
879 atomic_read(&base_vha->loop_state) == LOOP_DEAD) { in qla2xxx_queuecommand()
883 atomic_read(&base_vha->loop_state)); in qla2xxx_queuecommand()
941 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla2xxx_mqueuecommand() local
961 atomic_read(&base_vha->loop_state) == LOOP_DEAD) { in qla2xxx_mqueuecommand()
965 atomic_read(&base_vha->loop_state)); in qla2xxx_mqueuecommand()
1077 scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); in qla2x00_wait_for_hba_online() local
1080 while (((test_bit(ISP_ABORT_NEEDED, &base_vha->dpc_flags)) || in qla2x00_wait_for_hba_online()
1081 test_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags) || in qla2x00_wait_for_hba_online()
[all …]
Dqla_mid.c194 scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); in qla24xx_enable_vp() local
197 if (atomic_read(&base_vha->loop_state) == LOOP_DOWN || in qla24xx_enable_vp()
198 atomic_read(&base_vha->loop_state) == LOOP_DEAD || in qla24xx_enable_vp()
204 __func__, base_vha->loop_state.counter, in qla24xx_enable_vp()
346 scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); in qla2x00_do_dpc_vp() local
352 if (test_bit(VP_CONFIG_OK, &base_vha->vp_flags)) { in qla2x00_do_dpc_vp()
444 scsi_qla_host_t *base_vha = shost_priv(fc_vport->shost); in qla24xx_vport_create_req_sanity_check() local
445 struct qla_hw_data *ha = base_vha->hw; in qla24xx_vport_create_req_sanity_check()
462 if (!memcmp(port_name, base_vha->port_name, WWN_SIZE)) in qla24xx_vport_create_req_sanity_check()
482 scsi_qla_host_t *base_vha = shost_priv(fc_vport->shost); in qla24xx_create_vhost() local
[all …]
Dqla_inline.h139 scsi_qla_host_t *base_vha = pci_get_drvdata(vha->hw->pdev); in qla2x00_reset_active() local
142 return test_bit(ISP_ABORT_NEEDED, &base_vha->dpc_flags) || in qla2x00_reset_active()
143 test_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags) || in qla2x00_reset_active()
144 test_bit(ISP_ABORT_RETRY, &base_vha->dpc_flags) || in qla2x00_reset_active()
Dqla_attr.c670 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla2x00_sysfs_write_reset() local
738 if (!IS_P3P_TYPE(ha) || vha != base_vha) { in qla2x00_sysfs_write_reset()
2607 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla2x00_get_fc_host_stats() local
2637 rval = qla24xx_get_isp_stats(base_vha, stats, stats_dma, 0); in qla2x00_get_fc_host_stats()
2638 } else if (atomic_read(&base_vha->loop_state) == LOOP_READY && in qla2x00_get_fc_host_stats()
2641 rval = qla2x00_get_link_status(base_vha, base_vha->loop_id, in qla2x00_get_fc_host_stats()
2686 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla2x00_reset_host_stats() local
2705 qla24xx_get_isp_stats(base_vha, stats, stats_dma, BIT_0); in qla2x00_reset_host_stats()
2748 struct scsi_qla_host *base_vha = pci_get_drvdata(vha->hw->pdev); in qla2x00_get_host_port_state() local
2750 if (!base_vha->flags.online) { in qla2x00_get_host_port_state()
[all …]
Dqla_target.c166 scsi_qla_host_t *base_vha = pci_get_drvdata(vha->hw->pdev); in qlt_do_generation_tick() local
167 *dest = atomic_inc_return(&base_vha->generation_tick); in qlt_do_generation_tick()
956 scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); in qlt_free_session_done() local
1117 if (!test_bit(PFLG_DRIVER_REMOVING, &base_vha->pci_flags) && in qlt_free_session_done()
4199 struct scsi_qla_host *base_vha = in qlt_assign_qpair() local
4221 list_for_each_entry(qp, &base_vha->qp_list, in qlt_assign_qpair()
6325 int qlt_add_target(struct qla_hw_data *ha, struct scsi_qla_host *base_vha) in qlt_add_target() argument
6335 ql_log(ql_log_warn, base_vha, 0xe070, in qlt_add_target()
6340 ql_dbg(ql_dbg_tgt, base_vha, 0xe03b, in qlt_add_target()
6341 "Registering target for host %ld(%p).\n", base_vha->host_no, ha); in qlt_add_target()
[all …]
Dtcm_qla2xxx.c1669 static int tcm_qla2xxx_lport_register_npiv_cb(struct scsi_qla_host *base_vha, in tcm_qla2xxx_lport_register_npiv_cb() argument
1674 struct Scsi_Host *sh = base_vha->host; in tcm_qla2xxx_lport_register_npiv_cb()
1679 (struct tcm_qla2xxx_lport *)base_vha->vha_tgt.target_lport_ptr; in tcm_qla2xxx_lport_register_npiv_cb()
1682 if (qla_ini_mode_enabled(base_vha)) { in tcm_qla2xxx_lport_register_npiv_cb()
1775 scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); in tcm_qla2xxx_npiv_drop_lport() local
1782 scsi_host_put(base_vha->host); in tcm_qla2xxx_npiv_drop_lport()
Dqla_dbg.c733 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla2300_fw_dump() local
876 qla2xxx_dump_post_process(base_vha, rval); in qla2300_fw_dump()
904 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla2100_fw_dump() local
1080 qla2xxx_dump_post_process(base_vha, rval); in qla2100_fw_dump()
1106 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla24xx_fw_dump() local
1339 qla2xxx_dump_post_process(base_vha, rval); in qla24xx_fw_dump()
1364 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla25xx_fw_dump() local
1665 qla2xxx_dump_post_process(base_vha, rval); in qla25xx_fw_dump()
1690 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla81xx_fw_dump() local
1993 qla2xxx_dump_post_process(base_vha, rval); in qla81xx_fw_dump()
[all …]
Dqla_mr.c54 scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); in qlafx00_mailbox_command() local
70 io_lock_on = base_vha->flags.init_done; in qlafx00_mailbox_command()
73 abort_active = test_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags); in qlafx00_mailbox_command()
234 ql_log(ql_log_info, base_vha, 0x115e, in qlafx00_mailbox_command()
251 ql_log(ql_log_info, base_vha, 0x1161, in qlafx00_mailbox_command()
275 ql_log(ql_log_warn, base_vha, 0x1163, in qlafx00_mailbox_command()
280 ql_dbg(ql_dbg_mbx, base_vha, 0x1164, "Done %s.\n", __func__); in qlafx00_mailbox_command()
Dqla_init.c4265 scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); in qla2x00_configure_hba() local
4281 if (IS_FWI2_CAPABLE(ha) && (vha == base_vha) && in qla2x00_configure_hba()
5628 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla2x00_find_all_fabric_devs() local
5754 if (new_fcport->d_id.b24 == base_vha->d_id.b24) in qla2x00_find_all_fabric_devs()
5821 if (qla_tgt_mode_enabled(base_vha)) { in qla2x00_find_all_fabric_devs()
6208 qla2x00_update_fcports(scsi_qla_host_t *base_vha) in qla2x00_update_fcports() argument
6212 struct qla_hw_data *ha = base_vha->hw; in qla2x00_update_fcports()
6217 list_for_each_entry(vha, &base_vha->hw->vp_list, list) { in qla2x00_update_fcports()
6931 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla25xx_init_queues() local
6939 ret = qla25xx_init_rsp_que(base_vha, rsp); in qla25xx_init_queues()
[all …]
Dqla_mbx.c114 scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); in qla2x00_mailbox_command() local
134 if (test_bit(PFLG_DISCONNECTED, &base_vha->dpc_flags) && in qla2x00_mailbox_command()
135 test_bit(UNLOADING, &base_vha->dpc_flags)) { in qla2x00_mailbox_command()
142 io_lock_on = base_vha->flags.init_done; in qla2x00_mailbox_command()
145 abort_active = test_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags); in qla2x00_mailbox_command()
163 if ((test_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags) || in qla2x00_mailbox_command()
164 test_bit(ISP_ABORT_RETRY, &base_vha->dpc_flags) || in qla2x00_mailbox_command()
165 test_bit(ISP_ABORT_NEEDED, &base_vha->dpc_flags)) && in qla2x00_mailbox_command()
343 if (unlikely(test_bit(UNLOADING, &base_vha->dpc_flags))) in qla2x00_mailbox_command()
505 ql_log(ql_log_info, base_vha, 0x101c, in qla2x00_mailbox_command()
[all …]
Dqla_bsg.c2298 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla2x00_get_priv_stats() local
2325 rval = qla24xx_get_isp_stats(base_vha, stats, stats_dma, options); in qla2x00_get_priv_stats()
Dqla_iocb.c514 scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); in __qla2x00_marker() local
518 ql_log(ql_log_warn, base_vha, 0x3026, in __qla2x00_marker()