base_vha 671 drivers/scsi/qla2xxx/qla_attr.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 739 drivers/scsi/qla2xxx/qla_attr.c if (!IS_P3P_TYPE(ha) || vha != base_vha) { base_vha 2605 drivers/scsi/qla2xxx/qla_attr.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 2635 drivers/scsi/qla2xxx/qla_attr.c rval = qla24xx_get_isp_stats(base_vha, stats, stats_dma, 0); base_vha 2636 drivers/scsi/qla2xxx/qla_attr.c } else if (atomic_read(&base_vha->loop_state) == LOOP_READY && base_vha 2639 drivers/scsi/qla2xxx/qla_attr.c rval = qla2x00_get_link_status(base_vha, base_vha->loop_id, base_vha 2684 drivers/scsi/qla2xxx/qla_attr.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 2703 drivers/scsi/qla2xxx/qla_attr.c qla24xx_get_isp_stats(base_vha, stats, stats_dma, BIT_0); base_vha 2746 drivers/scsi/qla2xxx/qla_attr.c struct scsi_qla_host *base_vha = pci_get_drvdata(vha->hw->pdev); base_vha 2748 drivers/scsi/qla2xxx/qla_attr.c if (!base_vha->flags.online) { base_vha 2753 drivers/scsi/qla2xxx/qla_attr.c switch (atomic_read(&base_vha->loop_state)) { base_vha 2758 drivers/scsi/qla2xxx/qla_attr.c if (test_bit(LOOP_RESYNC_NEEDED, &base_vha->dpc_flags)) base_vha 2780 drivers/scsi/qla2xxx/qla_attr.c scsi_qla_host_t *base_vha = shost_priv(fc_vport->shost); base_vha 2782 drivers/scsi/qla2xxx/qla_attr.c struct qla_hw_data *ha = base_vha->hw; base_vha 2814 drivers/scsi/qla2xxx/qla_attr.c if (atomic_read(&base_vha->loop_state) == LOOP_DOWN || base_vha 2815 drivers/scsi/qla2xxx/qla_attr.c atomic_read(&base_vha->loop_state) == LOOP_DEAD) { base_vha 2864 drivers/scsi/qla2xxx/qla_attr.c fc_host_supported_classes(base_vha->host); base_vha 2866 drivers/scsi/qla2xxx/qla_attr.c fc_host_supported_speeds(base_vha->host); base_vha 2298 drivers/scsi/qla2xxx/qla_bsg.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 2325 drivers/scsi/qla2xxx/qla_bsg.c rval = qla24xx_get_isp_stats(base_vha, stats, stats_dma, options); base_vha 733 drivers/scsi/qla2xxx/qla_dbg.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 876 drivers/scsi/qla2xxx/qla_dbg.c qla2xxx_dump_post_process(base_vha, rval); base_vha 904 drivers/scsi/qla2xxx/qla_dbg.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 1080 drivers/scsi/qla2xxx/qla_dbg.c qla2xxx_dump_post_process(base_vha, rval); base_vha 1106 drivers/scsi/qla2xxx/qla_dbg.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 1339 drivers/scsi/qla2xxx/qla_dbg.c qla2xxx_dump_post_process(base_vha, rval); base_vha 1364 drivers/scsi/qla2xxx/qla_dbg.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 1665 drivers/scsi/qla2xxx/qla_dbg.c qla2xxx_dump_post_process(base_vha, rval); base_vha 1690 drivers/scsi/qla2xxx/qla_dbg.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 1993 drivers/scsi/qla2xxx/qla_dbg.c qla2xxx_dump_post_process(base_vha, rval); base_vha 2018 drivers/scsi/qla2xxx/qla_dbg.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 2507 drivers/scsi/qla2xxx/qla_dbg.c qla2xxx_dump_post_process(base_vha, rval); base_vha 4301 drivers/scsi/qla2xxx/qla_init.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 4317 drivers/scsi/qla2xxx/qla_init.c if (IS_FWI2_CAPABLE(ha) && (vha == base_vha) && base_vha 5658 drivers/scsi/qla2xxx/qla_init.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 5784 drivers/scsi/qla2xxx/qla_init.c if (new_fcport->d_id.b24 == base_vha->d_id.b24) base_vha 5851 drivers/scsi/qla2xxx/qla_init.c if (qla_tgt_mode_enabled(base_vha)) { base_vha 6238 drivers/scsi/qla2xxx/qla_init.c qla2x00_update_fcports(scsi_qla_host_t *base_vha) base_vha 6242 drivers/scsi/qla2xxx/qla_init.c struct qla_hw_data *ha = base_vha->hw; base_vha 6247 drivers/scsi/qla2xxx/qla_init.c list_for_each_entry(vha, &base_vha->hw->vp_list, list) { base_vha 6961 drivers/scsi/qla2xxx/qla_init.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 6969 drivers/scsi/qla2xxx/qla_init.c ret = qla25xx_init_rsp_que(base_vha, rsp); base_vha 6971 drivers/scsi/qla2xxx/qla_init.c ql_dbg(ql_dbg_init, base_vha, 0x00ff, base_vha 6975 drivers/scsi/qla2xxx/qla_init.c ql_dbg(ql_dbg_init, base_vha, 0x0100, base_vha 6985 drivers/scsi/qla2xxx/qla_init.c ret = qla25xx_init_req_que(base_vha, req); base_vha 6987 drivers/scsi/qla2xxx/qla_init.c ql_dbg(ql_dbg_init, base_vha, 0x0101, base_vha 6991 drivers/scsi/qla2xxx/qla_init.c ql_dbg(ql_dbg_init, base_vha, 0x0102, base_vha 8140 drivers/scsi/qla2xxx/qla_init.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 8145 drivers/scsi/qla2xxx/qla_init.c rval = qla2x00_fw_ready(base_vha); base_vha 8174 drivers/scsi/qla2xxx/qla_init.c rval = qla2x00_loop_resync(base_vha); base_vha 139 drivers/scsi/qla2xxx/qla_inline.h scsi_qla_host_t *base_vha = pci_get_drvdata(vha->hw->pdev); base_vha 142 drivers/scsi/qla2xxx/qla_inline.h return test_bit(ISP_ABORT_NEEDED, &base_vha->dpc_flags) || base_vha 143 drivers/scsi/qla2xxx/qla_inline.h test_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags) || base_vha 144 drivers/scsi/qla2xxx/qla_inline.h test_bit(ISP_ABORT_RETRY, &base_vha->dpc_flags) || base_vha 514 drivers/scsi/qla2xxx/qla_iocb.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 518 drivers/scsi/qla2xxx/qla_iocb.c ql_log(ql_log_warn, base_vha, 0x3026, base_vha 114 drivers/scsi/qla2xxx/qla_mbx.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 134 drivers/scsi/qla2xxx/qla_mbx.c if (test_bit(PFLG_DISCONNECTED, &base_vha->dpc_flags) && base_vha 135 drivers/scsi/qla2xxx/qla_mbx.c test_bit(UNLOADING, &base_vha->dpc_flags)) { base_vha 142 drivers/scsi/qla2xxx/qla_mbx.c io_lock_on = base_vha->flags.init_done; base_vha 145 drivers/scsi/qla2xxx/qla_mbx.c abort_active = test_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags); base_vha 163 drivers/scsi/qla2xxx/qla_mbx.c if ((test_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags) || base_vha 164 drivers/scsi/qla2xxx/qla_mbx.c test_bit(ISP_ABORT_RETRY, &base_vha->dpc_flags) || base_vha 165 drivers/scsi/qla2xxx/qla_mbx.c test_bit(ISP_ABORT_NEEDED, &base_vha->dpc_flags)) && base_vha 343 drivers/scsi/qla2xxx/qla_mbx.c if (unlikely(test_bit(UNLOADING, &base_vha->dpc_flags))) base_vha 505 drivers/scsi/qla2xxx/qla_mbx.c ql_log(ql_log_info, base_vha, 0x101c, base_vha 530 drivers/scsi/qla2xxx/qla_mbx.c ql_log(ql_log_info, base_vha, 0x101e, base_vha 588 drivers/scsi/qla2xxx/qla_mbx.c ql_dbg(ql_dbg_mbx, base_vha, 0x1021, "Done %s.\n", __func__); base_vha 4080 drivers/scsi/qla2xxx/qla_mbx.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 4107 drivers/scsi/qla2xxx/qla_mbx.c rval = qla2x00_issue_iocb(base_vha, vpmod, vpmod_dma, 0); base_vha 194 drivers/scsi/qla2xxx/qla_mid.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 197 drivers/scsi/qla2xxx/qla_mid.c if (atomic_read(&base_vha->loop_state) == LOOP_DOWN || base_vha 198 drivers/scsi/qla2xxx/qla_mid.c atomic_read(&base_vha->loop_state) == LOOP_DEAD || base_vha 204 drivers/scsi/qla2xxx/qla_mid.c __func__, base_vha->loop_state.counter, base_vha 346 drivers/scsi/qla2xxx/qla_mid.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 352 drivers/scsi/qla2xxx/qla_mid.c if (test_bit(VP_CONFIG_OK, &base_vha->vp_flags)) { base_vha 444 drivers/scsi/qla2xxx/qla_mid.c scsi_qla_host_t *base_vha = shost_priv(fc_vport->shost); base_vha 445 drivers/scsi/qla2xxx/qla_mid.c struct qla_hw_data *ha = base_vha->hw; base_vha 462 drivers/scsi/qla2xxx/qla_mid.c if (!memcmp(port_name, base_vha->port_name, WWN_SIZE)) base_vha 482 drivers/scsi/qla2xxx/qla_mid.c scsi_qla_host_t *base_vha = shost_priv(fc_vport->shost); base_vha 483 drivers/scsi/qla2xxx/qla_mid.c struct qla_hw_data *ha = base_vha->hw; base_vha 523 drivers/scsi/qla2xxx/qla_mid.c vha->req = base_vha->req; base_vha 524 drivers/scsi/qla2xxx/qla_mid.c vha->flags.nvme_enabled = base_vha->flags.nvme_enabled; base_vha 525 drivers/scsi/qla2xxx/qla_mid.c host->can_queue = base_vha->req->length + 128; base_vha 688 drivers/scsi/qla2xxx/qla_mid.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 696 drivers/scsi/qla2xxx/qla_mid.c ql_log(ql_log_fatal, base_vha, 0x00d9, base_vha 706 drivers/scsi/qla2xxx/qla_mid.c ql_log(ql_log_fatal, base_vha, 0x00da, base_vha 719 drivers/scsi/qla2xxx/qla_mid.c ql_log(ql_log_warn, base_vha, 0x00db, base_vha 729 drivers/scsi/qla2xxx/qla_mid.c ql_dbg(ql_dbg_multiq, base_vha, 0xc002, base_vha 732 drivers/scsi/qla2xxx/qla_mid.c ql_dbg(ql_dbg_init, base_vha, 0x00dc, base_vha 747 drivers/scsi/qla2xxx/qla_mid.c ql_dbg(ql_dbg_multiq, base_vha, 0xc003, base_vha 749 drivers/scsi/qla2xxx/qla_mid.c ql_dbg(ql_dbg_init, base_vha, 0x00dd, base_vha 765 drivers/scsi/qla2xxx/qla_mid.c ql_dbg(ql_dbg_multiq, base_vha, 0xc004, base_vha 770 drivers/scsi/qla2xxx/qla_mid.c ql_dbg(ql_dbg_init, base_vha, 0x00de, base_vha 777 drivers/scsi/qla2xxx/qla_mid.c ret = qla25xx_init_req_que(base_vha, req); base_vha 779 drivers/scsi/qla2xxx/qla_mid.c ql_log(ql_log_fatal, base_vha, 0x00df, base_vha 792 drivers/scsi/qla2xxx/qla_mid.c qla25xx_free_req_que(base_vha, req); base_vha 818 drivers/scsi/qla2xxx/qla_mid.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 825 drivers/scsi/qla2xxx/qla_mid.c ql_log(ql_log_warn, base_vha, 0x0066, base_vha 835 drivers/scsi/qla2xxx/qla_mid.c ql_log(ql_log_warn, base_vha, 0x00e1, base_vha 844 drivers/scsi/qla2xxx/qla_mid.c ql_log(ql_log_warn, base_vha, 0x00e2, base_vha 856 drivers/scsi/qla2xxx/qla_mid.c ql_dbg(ql_dbg_init, base_vha, 0x00e4, base_vha 879 drivers/scsi/qla2xxx/qla_mid.c ql_dbg(ql_dbg_multiq, base_vha, 0xc00b, base_vha 883 drivers/scsi/qla2xxx/qla_mid.c ql_dbg(ql_dbg_init, base_vha, 0x00e5, base_vha 894 drivers/scsi/qla2xxx/qla_mid.c ret = qla25xx_init_rsp_que(base_vha, rsp); base_vha 896 drivers/scsi/qla2xxx/qla_mid.c ql_log(ql_log_fatal, base_vha, 0x00e7, base_vha 913 drivers/scsi/qla2xxx/qla_mid.c qla25xx_free_rsp_que(base_vha, rsp); base_vha 937 drivers/scsi/qla2xxx/qla_mid.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 947 drivers/scsi/qla2xxx/qla_mid.c sp = qla2x00_get_sp(base_vha, NULL, GFP_KERNEL); base_vha 54 drivers/scsi/qla2xxx/qla_mr.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 70 drivers/scsi/qla2xxx/qla_mr.c io_lock_on = base_vha->flags.init_done; base_vha 73 drivers/scsi/qla2xxx/qla_mr.c abort_active = test_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags); base_vha 234 drivers/scsi/qla2xxx/qla_mr.c ql_log(ql_log_info, base_vha, 0x115e, base_vha 251 drivers/scsi/qla2xxx/qla_mr.c ql_log(ql_log_info, base_vha, 0x1161, base_vha 275 drivers/scsi/qla2xxx/qla_mr.c ql_log(ql_log_warn, base_vha, 0x1163, base_vha 280 drivers/scsi/qla2xxx/qla_mr.c ql_dbg(ql_dbg_mbx, base_vha, 0x1164, "Done %s.\n", __func__); base_vha 807 drivers/scsi/qla2xxx/qla_os.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 811 drivers/scsi/qla2xxx/qla_os.c if (unlikely(test_bit(UNLOADING, &base_vha->dpc_flags)) || base_vha 869 drivers/scsi/qla2xxx/qla_os.c atomic_read(&base_vha->loop_state) == LOOP_DEAD) { base_vha 873 drivers/scsi/qla2xxx/qla_os.c atomic_read(&base_vha->loop_state)); base_vha 931 drivers/scsi/qla2xxx/qla_os.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 951 drivers/scsi/qla2xxx/qla_os.c atomic_read(&base_vha->loop_state) == LOOP_DEAD) { base_vha 955 drivers/scsi/qla2xxx/qla_os.c atomic_read(&base_vha->loop_state)); base_vha 1070 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 1073 drivers/scsi/qla2xxx/qla_os.c while (((test_bit(ISP_ABORT_NEEDED, &base_vha->dpc_flags)) || base_vha 1074 drivers/scsi/qla2xxx/qla_os.c test_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags) || base_vha 1075 drivers/scsi/qla2xxx/qla_os.c test_bit(ISP_ABORT_RETRY, &base_vha->dpc_flags) || base_vha 1080 drivers/scsi/qla2xxx/qla_os.c if (base_vha->flags.online) base_vha 1140 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 1146 drivers/scsi/qla2xxx/qla_os.c if (test_bit(UNLOADING, &base_vha->dpc_flags)) base_vha 1158 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 1161 drivers/scsi/qla2xxx/qla_os.c while (((test_bit(ISP_ABORT_NEEDED, &base_vha->dpc_flags)) || base_vha 1162 drivers/scsi/qla2xxx/qla_os.c test_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags) || base_vha 1163 drivers/scsi/qla2xxx/qla_os.c test_bit(ISP_ABORT_RETRY, &base_vha->dpc_flags) || base_vha 1168 drivers/scsi/qla2xxx/qla_os.c if (!test_bit(ISP_ABORT_NEEDED, &base_vha->dpc_flags) && base_vha 1566 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 1588 drivers/scsi/qla2xxx/qla_os.c if (vha != base_vha) { base_vha 1603 drivers/scsi/qla2xxx/qla_os.c set_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags); base_vha 1604 drivers/scsi/qla2xxx/qla_os.c if (ha->isp_ops->abort_isp(base_vha)) { base_vha 1605 drivers/scsi/qla2xxx/qla_os.c clear_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags); base_vha 1607 drivers/scsi/qla2xxx/qla_os.c set_bit(ISP_ABORT_NEEDED, &base_vha->dpc_flags); base_vha 1615 drivers/scsi/qla2xxx/qla_os.c clear_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags); base_vha 2731 drivers/scsi/qla2xxx/qla_os.c struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); base_vha 2735 drivers/scsi/qla2xxx/qla_os.c if (test_bit(UNLOADING, &base_vha->dpc_flags)) base_vha 2756 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = NULL; base_vha 3088 drivers/scsi/qla2xxx/qla_os.c base_vha = qla2x00_create_host(sht, ha); base_vha 3089 drivers/scsi/qla2xxx/qla_os.c if (!base_vha) { base_vha 3094 drivers/scsi/qla2xxx/qla_os.c pci_set_drvdata(pdev, base_vha); base_vha 3095 drivers/scsi/qla2xxx/qla_os.c set_bit(PFLG_DRIVER_PROBING, &base_vha->pci_flags); base_vha 3097 drivers/scsi/qla2xxx/qla_os.c host = base_vha->host; base_vha 3098 drivers/scsi/qla2xxx/qla_os.c base_vha->req = req; base_vha 3100 drivers/scsi/qla2xxx/qla_os.c base_vha->mgmt_svr_loop_id = base_vha 3101 drivers/scsi/qla2xxx/qla_os.c qla2x00_reserve_mgmt_server_loop_id(base_vha); base_vha 3103 drivers/scsi/qla2xxx/qla_os.c base_vha->mgmt_svr_loop_id = MANAGEMENT_SERVER + base_vha 3104 drivers/scsi/qla2xxx/qla_os.c base_vha->vp_idx; base_vha 3107 drivers/scsi/qla2xxx/qla_os.c ha->mr.fcport.vha = base_vha; base_vha 3139 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_init, base_vha, 0x0033, base_vha 3147 drivers/scsi/qla2xxx/qla_os.c INIT_WORK(&base_vha->iocb_work, qla2x00_iocb_work_fn); base_vha 3157 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_fatal, base_vha, 0x003d, base_vha 3168 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_init, base_vha, 0x0192, base_vha 3173 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_init, base_vha, 0x0194, base_vha 3177 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_init, base_vha, 0x0193, base_vha 3182 drivers/scsi/qla2xxx/qla_os.c qlt_probe_one_stage1(base_vha, ha); base_vha 3223 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_multiq, base_vha, 0xc009, base_vha 3226 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_multiq, base_vha, 0xc00a, base_vha 3231 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_init, base_vha, 0x003e, base_vha 3234 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_init, base_vha, 0x003f, base_vha 3244 drivers/scsi/qla2xxx/qla_os.c if (ha->isp_ops->initialize_adapter(base_vha)) { base_vha 3245 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_fatal, base_vha, 0x00d6, base_vha 3247 drivers/scsi/qla2xxx/qla_os.c base_vha->device_flags); base_vha 3254 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_fatal, base_vha, 0x00d7, base_vha 3258 drivers/scsi/qla2xxx/qla_os.c qla8044_wr_direct(base_vha, base_vha 3262 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_fatal, base_vha, 0x0150, base_vha 3275 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_init, base_vha, 0x0032, base_vha 3277 drivers/scsi/qla2xxx/qla_os.c host->can_queue, base_vha->req, base_vha 3278 drivers/scsi/qla2xxx/qla_os.c base_vha->mgmt_svr_loop_id, host->sg_tablesize); base_vha 3291 drivers/scsi/qla2xxx/qla_os.c qla2xxx_create_qpair(base_vha, 5, 0, startit); base_vha 3301 drivers/scsi/qla2xxx/qla_os.c "%s_dpc", base_vha->host_str); base_vha 3303 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_fatal, base_vha, 0x00ed, base_vha 3309 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_init, base_vha, 0x00ee, base_vha 3318 drivers/scsi/qla2xxx/qla_os.c qla2xxx_wake_dpc(base_vha); base_vha 3323 drivers/scsi/qla2xxx/qla_os.c sprintf(wq_name, "qla2xxx_%lu_dpc_lp_wq", base_vha->host_no); base_vha 3327 drivers/scsi/qla2xxx/qla_os.c sprintf(wq_name, "qla2xxx_%lu_dpc_hp_wq", base_vha->host_no); base_vha 3337 drivers/scsi/qla2xxx/qla_os.c list_add_tail(&base_vha->list, &ha->vp_list); base_vha 3338 drivers/scsi/qla2xxx/qla_os.c base_vha->host->irq = ha->pdev->irq; base_vha 3341 drivers/scsi/qla2xxx/qla_os.c qla2x00_start_timer(base_vha, WATCH_INTERVAL); base_vha 3342 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_init, base_vha, 0x00ef, base_vha 3345 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_init, base_vha, 0x00f0, base_vha 3353 drivers/scsi/qla2xxx/qla_os.c base_vha->flags.difdix_supported = 1; base_vha 3354 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_init, base_vha, 0x00f1, base_vha 3380 drivers/scsi/qla2xxx/qla_os.c base_vha->flags.difdix_supported = 0; base_vha 3386 drivers/scsi/qla2xxx/qla_os.c ret = qlafx00_fx_disc(base_vha, base_vha 3387 drivers/scsi/qla2xxx/qla_os.c &base_vha->hw->mr.fcport, FXDISC_GET_CONFIG_INFO); base_vha 3396 drivers/scsi/qla2xxx/qla_os.c base_vha->flags.init_done = 1; base_vha 3397 drivers/scsi/qla2xxx/qla_os.c base_vha->flags.online = 1; base_vha 3400 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_init, base_vha, 0x00f2, base_vha 3403 drivers/scsi/qla2xxx/qla_os.c if (qla_ini_mode_enabled(base_vha) || base_vha 3404 drivers/scsi/qla2xxx/qla_os.c qla_dual_mode_enabled(base_vha)) base_vha 3407 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_init, base_vha, 0x0122, base_vha 3410 drivers/scsi/qla2xxx/qla_os.c qla2x00_alloc_sysfs_attr(base_vha); base_vha 3413 drivers/scsi/qla2xxx/qla_os.c ret = qlafx00_fx_disc(base_vha, base_vha 3414 drivers/scsi/qla2xxx/qla_os.c &base_vha->hw->mr.fcport, FXDISC_GET_PORT_INFO); base_vha 3417 drivers/scsi/qla2xxx/qla_os.c ret = qlafx00_fx_disc(base_vha, base_vha 3418 drivers/scsi/qla2xxx/qla_os.c &base_vha->hw->mr.fcport, FXDISC_REG_HOST_INFO); base_vha 3421 drivers/scsi/qla2xxx/qla_os.c qla2x00_init_host_attr(base_vha); base_vha 3423 drivers/scsi/qla2xxx/qla_os.c qla2x00_dfs_setup(base_vha); base_vha 3425 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_info, base_vha, 0x00fb, base_vha 3427 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_info, base_vha, 0x00fc, base_vha 3429 drivers/scsi/qla2xxx/qla_os.c pdev->device, ha->isp_ops->pci_info_str(base_vha, pci_info, base_vha 3432 drivers/scsi/qla2xxx/qla_os.c base_vha->host_no, base_vha 3433 drivers/scsi/qla2xxx/qla_os.c ha->isp_ops->fw_version_str(base_vha, fw_str, sizeof(fw_str))); base_vha 3435 drivers/scsi/qla2xxx/qla_os.c qlt_add_target(ha, base_vha); base_vha 3437 drivers/scsi/qla2xxx/qla_os.c clear_bit(PFLG_DRIVER_PROBING, &base_vha->pci_flags); base_vha 3439 drivers/scsi/qla2xxx/qla_os.c if (test_bit(UNLOADING, &base_vha->dpc_flags)) base_vha 3443 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_info, base_vha, 0xffff, base_vha 3445 drivers/scsi/qla2xxx/qla_os.c set_bit(ISP_ABORT_NEEDED, &base_vha->dpc_flags); base_vha 3446 drivers/scsi/qla2xxx/qla_os.c qla2xxx_wake_dpc(base_vha); base_vha 3452 drivers/scsi/qla2xxx/qla_os.c if (base_vha->gnl.l) { base_vha 3453 drivers/scsi/qla2xxx/qla_os.c dma_free_coherent(&ha->pdev->dev, base_vha->gnl.size, base_vha 3454 drivers/scsi/qla2xxx/qla_os.c base_vha->gnl.l, base_vha->gnl.ldma); base_vha 3455 drivers/scsi/qla2xxx/qla_os.c base_vha->gnl.l = NULL; base_vha 3458 drivers/scsi/qla2xxx/qla_os.c if (base_vha->timer_active) base_vha 3459 drivers/scsi/qla2xxx/qla_os.c qla2x00_stop_timer(base_vha); base_vha 3460 drivers/scsi/qla2xxx/qla_os.c base_vha->flags.online = 0; base_vha 3468 drivers/scsi/qla2xxx/qla_os.c qla2x00_free_device(base_vha); base_vha 3469 drivers/scsi/qla2xxx/qla_os.c scsi_host_put(base_vha->host); base_vha 3574 drivers/scsi/qla2xxx/qla_os.c qla2x00_delete_all_vps(struct qla_hw_data *ha, scsi_qla_host_t *base_vha) base_vha 3583 drivers/scsi/qla2xxx/qla_os.c BUG_ON(base_vha->list.next == &ha->vp_list); base_vha 3585 drivers/scsi/qla2xxx/qla_os.c vha = list_first_entry(&base_vha->list, scsi_qla_host_t, list); base_vha 3674 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha; base_vha 3677 drivers/scsi/qla2xxx/qla_os.c base_vha = pci_get_drvdata(pdev); base_vha 3678 drivers/scsi/qla2xxx/qla_os.c ha = base_vha->hw; base_vha 3679 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_info, base_vha, 0xb079, base_vha 3684 drivers/scsi/qla2xxx/qla_os.c set_bit(PFLG_DRIVER_REMOVING, &base_vha->pci_flags); base_vha 3693 drivers/scsi/qla2xxx/qla_os.c dma_free_coherent(&ha->pdev->dev, base_vha->gnl.size, base_vha 3694 drivers/scsi/qla2xxx/qla_os.c base_vha->gnl.l, base_vha->gnl.ldma); base_vha 3695 drivers/scsi/qla2xxx/qla_os.c base_vha->gnl.l = NULL; base_vha 3696 drivers/scsi/qla2xxx/qla_os.c scsi_host_put(base_vha->host); base_vha 3701 drivers/scsi/qla2xxx/qla_os.c qla2x00_wait_for_hba_ready(base_vha); base_vha 3707 drivers/scsi/qla2xxx/qla_os.c if (test_and_set_bit(UNLOADING, &base_vha->dpc_flags)) base_vha 3713 drivers/scsi/qla2xxx/qla_os.c qla2x00_abort_isp_cleanup(base_vha); base_vha 3716 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb07e, base_vha 3718 drivers/scsi/qla2xxx/qla_os.c if (qla83xx_clear_drv_presence(base_vha) != QLA_SUCCESS) base_vha 3719 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb079, base_vha 3723 drivers/scsi/qla2xxx/qla_os.c qla2x00_try_to_stop_firmware(base_vha); base_vha 3726 drivers/scsi/qla2xxx/qla_os.c qla2x00_wait_for_sess_deletion(base_vha); base_vha 3728 drivers/scsi/qla2xxx/qla_os.c qla_nvme_delete(base_vha); base_vha 3731 drivers/scsi/qla2xxx/qla_os.c base_vha->gnl.size, base_vha->gnl.l, base_vha->gnl.ldma); base_vha 3733 drivers/scsi/qla2xxx/qla_os.c base_vha->gnl.l = NULL; base_vha 3735 drivers/scsi/qla2xxx/qla_os.c vfree(base_vha->scan.l); base_vha 3738 drivers/scsi/qla2xxx/qla_os.c qlafx00_driver_shutdown(base_vha, 20); base_vha 3740 drivers/scsi/qla2xxx/qla_os.c qla2x00_delete_all_vps(ha, base_vha); base_vha 3742 drivers/scsi/qla2xxx/qla_os.c qla2x00_dfs_remove(base_vha); base_vha 3744 drivers/scsi/qla2xxx/qla_os.c qla84xx_put_chip(base_vha); base_vha 3747 drivers/scsi/qla2xxx/qla_os.c if (base_vha->timer_active) base_vha 3748 drivers/scsi/qla2xxx/qla_os.c qla2x00_stop_timer(base_vha); base_vha 3750 drivers/scsi/qla2xxx/qla_os.c base_vha->flags.online = 0; base_vha 3762 drivers/scsi/qla2xxx/qla_os.c qlt_remove_target(ha, base_vha); base_vha 3764 drivers/scsi/qla2xxx/qla_os.c qla2x00_free_sysfs_attr(base_vha, true); base_vha 3766 drivers/scsi/qla2xxx/qla_os.c fc_remove_host(base_vha->host); base_vha 3769 drivers/scsi/qla2xxx/qla_os.c scsi_remove_host(base_vha->host); base_vha 3771 drivers/scsi/qla2xxx/qla_os.c qla2x00_free_device(base_vha); base_vha 3775 drivers/scsi/qla2xxx/qla_os.c scsi_host_put(base_vha->host); base_vha 3839 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha; base_vha 3847 drivers/scsi/qla2xxx/qla_os.c base_vha = pci_get_drvdata(vha->hw->pdev); base_vha 3851 drivers/scsi/qla2xxx/qla_os.c qlt_do_generation_tick(vha, &base_vha->total_fcport_update_gen); base_vha 3852 drivers/scsi/qla2xxx/qla_os.c set_bit(FCPORT_UPDATE_NEEDED, &base_vha->dpc_flags); base_vha 3853 drivers/scsi/qla2xxx/qla_os.c qla2xxx_wake_dpc(base_vha); base_vha 5418 drivers/scsi/qla2xxx/qla_os.c qla83xx_schedule_work(scsi_qla_host_t *base_vha, int work_code) base_vha 5420 drivers/scsi/qla2xxx/qla_os.c struct qla_hw_data *ha = base_vha->hw; base_vha 5433 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb05e, base_vha 5446 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_warn, base_vha, 0xb05f, base_vha 5459 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 5462 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 5463 drivers/scsi/qla2xxx/qla_os.c qla83xx_rd_reg(base_vha, QLA83XX_IDC_DEV_STATE, &dev_state); base_vha 5464 drivers/scsi/qla2xxx/qla_os.c qla83xx_reset_ownership(base_vha); base_vha 5467 drivers/scsi/qla2xxx/qla_os.c qla83xx_wr_reg(base_vha, QLA83XX_IDC_DEV_STATE, base_vha 5469 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_info, base_vha, 0xb060, "HW State: FAILED.\n"); base_vha 5470 drivers/scsi/qla2xxx/qla_os.c qla83xx_schedule_work(base_vha, QLA83XX_IDC_STATE_HANDLER); base_vha 5472 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 5481 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 5484 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 5485 drivers/scsi/qla2xxx/qla_os.c qla83xx_rd_reg(base_vha, QLA83XX_IDC_DEV_STATE, &dev_state); base_vha 5488 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_state_handler(base_vha); base_vha 5489 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 5493 drivers/scsi/qla2xxx/qla_os.c qla83xx_check_nic_core_fw_alive(scsi_qla_host_t *base_vha) base_vha 5501 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb07c, base_vha 5507 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 5508 drivers/scsi/qla2xxx/qla_os.c qla83xx_rd_reg(base_vha, QLA83XX_FW_HEARTBEAT, base_vha 5510 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 5512 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 5513 drivers/scsi/qla2xxx/qla_os.c qla83xx_rd_reg(base_vha, QLA83XX_FW_HEARTBEAT, base_vha 5515 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 5527 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 5531 drivers/scsi/qla2xxx/qla_os.c if (qla2xxx_mctp_dump(base_vha) != QLA_SUCCESS) base_vha 5532 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_warn, base_vha, 0xb081, base_vha 5538 drivers/scsi/qla2xxx/qla_os.c if (qla83xx_check_nic_core_fw_alive(base_vha) == QLA_SUCCESS) { base_vha 5539 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 5540 drivers/scsi/qla2xxx/qla_os.c qla83xx_rd_reg(base_vha, QLA83XX_IDC_DEV_STATE, base_vha 5542 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 5544 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb07a, base_vha 5551 drivers/scsi/qla2xxx/qla_os.c if (qla83xx_nic_core_reset(base_vha)) { base_vha 5553 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb061, base_vha 5566 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 5569 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 5570 drivers/scsi/qla2xxx/qla_os.c qla83xx_rd_reg(base_vha, QLA83XX_IDC_DEV_STATE, &dev_state); base_vha 5571 drivers/scsi/qla2xxx/qla_os.c qla83xx_rd_reg(base_vha, QLA83XX_IDC_CONTROL, &idc_control); base_vha 5572 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 5575 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb062, base_vha 5577 drivers/scsi/qla2xxx/qla_os.c qla83xx_schedule_work(base_vha, QLA83XX_NIC_CORE_RESET); base_vha 5578 drivers/scsi/qla2xxx/qla_os.c } else if (qla83xx_check_nic_core_fw_alive(base_vha) == base_vha 5580 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb07b, base_vha 5582 drivers/scsi/qla2xxx/qla_os.c qla83xx_schedule_work(base_vha, QLA83XX_NIC_CORE_RESET); base_vha 5586 drivers/scsi/qla2xxx/qla_os.c qla83xx_schedule_work(base_vha, QLA83XX_IDC_STATE_HANDLER); base_vha 5611 drivers/scsi/qla2xxx/qla_os.c qla83xx_force_lock_recovery(scsi_qla_host_t *base_vha) base_vha 5617 drivers/scsi/qla2xxx/qla_os.c struct qla_hw_data *ha = base_vha->hw; base_vha 5619 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb086, base_vha 5622 drivers/scsi/qla2xxx/qla_os.c rval = qla83xx_rd_reg(base_vha, QLA83XX_IDC_LOCK_RECOVERY, &data); base_vha 5630 drivers/scsi/qla2xxx/qla_os.c rval = qla83xx_wr_reg(base_vha, QLA83XX_IDC_LOCK_RECOVERY, base_vha 5637 drivers/scsi/qla2xxx/qla_os.c rval = qla83xx_rd_reg(base_vha, QLA83XX_IDC_LOCK_RECOVERY, base_vha 5645 drivers/scsi/qla2xxx/qla_os.c rval = qla83xx_wr_reg(base_vha, base_vha 5651 drivers/scsi/qla2xxx/qla_os.c rval = qla83xx_rd_reg(base_vha, QLA83XX_DRIVER_UNLOCK, base_vha 5656 drivers/scsi/qla2xxx/qla_os.c rval = qla83xx_wr_reg(base_vha, QLA83XX_DRIVER_LOCKID, base_vha 5661 drivers/scsi/qla2xxx/qla_os.c rval = qla83xx_wr_reg(base_vha, base_vha 5673 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock_recovery(scsi_qla_host_t *base_vha) base_vha 5681 drivers/scsi/qla2xxx/qla_os.c rval = qla83xx_rd_reg(base_vha, QLA83XX_DRIVER_LOCKID, &o_drv_lockid); base_vha 5687 drivers/scsi/qla2xxx/qla_os.c if (qla83xx_force_lock_recovery(base_vha) == QLA_SUCCESS) base_vha 5693 drivers/scsi/qla2xxx/qla_os.c rval = qla83xx_rd_reg(base_vha, QLA83XX_DRIVER_LOCKID, &n_drv_lockid); base_vha 5708 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(scsi_qla_host_t *base_vha, uint16_t requester_id) base_vha 5712 drivers/scsi/qla2xxx/qla_os.c struct qla_hw_data *ha = base_vha->hw; base_vha 5716 drivers/scsi/qla2xxx/qla_os.c if (qla83xx_rd_reg(base_vha, QLA83XX_DRIVER_LOCK, &data) base_vha 5720 drivers/scsi/qla2xxx/qla_os.c qla83xx_wr_reg(base_vha, QLA83XX_DRIVER_LOCKID, base_vha 5723 drivers/scsi/qla2xxx/qla_os.c qla83xx_rd_reg(base_vha, QLA83XX_DRIVER_LOCKID, base_vha 5725 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb063, base_vha 5730 drivers/scsi/qla2xxx/qla_os.c if (qla83xx_idc_lock_recovery(base_vha) base_vha 5735 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_warn, base_vha, 0xb075, base_vha 5745 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(scsi_qla_host_t *base_vha, uint16_t requester_id) base_vha 5752 drivers/scsi/qla2xxx/qla_os.c struct qla_hw_data *ha = base_vha->hw; base_vha 5759 drivers/scsi/qla2xxx/qla_os.c if (qla83xx_rd_reg(base_vha, QLA83XX_DRIVER_LOCKID, &data) base_vha 5762 drivers/scsi/qla2xxx/qla_os.c qla83xx_rd_reg(base_vha, QLA83XX_DRIVER_UNLOCK, &data); base_vha 5764 drivers/scsi/qla2xxx/qla_os.c qla83xx_wr_reg(base_vha, QLA83XX_DRIVER_LOCKID, 0xff); base_vha 5771 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb064, base_vha 5779 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb065, base_vha 5790 drivers/scsi/qla2xxx/qla_os.c if (qla83xx_access_control(base_vha, options, 0, 0, NULL)) { base_vha 5795 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb066, base_vha 5937 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_state_handler(scsi_qla_host_t *base_vha) base_vha 5939 drivers/scsi/qla2xxx/qla_os.c struct qla_hw_data *ha = base_vha->hw; base_vha 5950 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_warn, base_vha, 0xb06e, base_vha 5955 drivers/scsi/qla2xxx/qla_os.c qla83xx_wr_reg(base_vha, QLA83XX_IDC_DEV_STATE, base_vha 5957 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_info, base_vha, 0xb06f, base_vha 5961 drivers/scsi/qla2xxx/qla_os.c qla83xx_rd_reg(base_vha, QLA83XX_IDC_DEV_STATE, &dev_state); base_vha 5965 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_audit(base_vha, base_vha 5968 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_p3p, base_vha, 0xb070, base_vha 5974 drivers/scsi/qla2xxx/qla_os.c rval = qla83xx_device_bootstrap(base_vha); base_vha 5977 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 5979 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 5984 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 5986 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 5990 drivers/scsi/qla2xxx/qla_os.c qla83xx_need_reset_handler(base_vha); base_vha 5993 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 5995 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 6003 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 6005 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 6012 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 6014 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 6020 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_audit(base_vha, base_vha 6023 drivers/scsi/qla2xxx/qla_os.c __qla83xx_clear_drv_presence(base_vha); base_vha 6024 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 6025 drivers/scsi/qla2xxx/qla_os.c qla8xxx_dev_failed_handler(base_vha); base_vha 6027 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 6030 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 6032 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 6035 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_warn, base_vha, 0xb071, base_vha 6037 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_unlock(base_vha, 0); base_vha 6038 drivers/scsi/qla2xxx/qla_os.c qla8xxx_dev_failed_handler(base_vha); base_vha 6040 drivers/scsi/qla2xxx/qla_os.c qla83xx_idc_lock(base_vha, 0); base_vha 6055 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 6057 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_warn, base_vha, 0x015b, base_vha 6061 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_info, base_vha, 0xfffc, base_vha 6063 drivers/scsi/qla2xxx/qla_os.c base_vha->pci_flags); base_vha 6071 drivers/scsi/qla2xxx/qla_os.c if (test_and_set_bit(UNLOADING, &base_vha->dpc_flags)) base_vha 6074 drivers/scsi/qla2xxx/qla_os.c qla2x00_wait_for_sess_deletion(base_vha); base_vha 6076 drivers/scsi/qla2xxx/qla_os.c qla2x00_delete_all_vps(ha, base_vha); base_vha 6078 drivers/scsi/qla2xxx/qla_os.c qla2x00_abort_all_cmds(base_vha, DID_NO_CONNECT << 16); base_vha 6080 drivers/scsi/qla2xxx/qla_os.c qla2x00_dfs_remove(base_vha); base_vha 6082 drivers/scsi/qla2xxx/qla_os.c qla84xx_put_chip(base_vha); base_vha 6084 drivers/scsi/qla2xxx/qla_os.c if (base_vha->timer_active) base_vha 6085 drivers/scsi/qla2xxx/qla_os.c qla2x00_stop_timer(base_vha); base_vha 6087 drivers/scsi/qla2xxx/qla_os.c base_vha->flags.online = 0; base_vha 6095 drivers/scsi/qla2xxx/qla_os.c qla2x00_free_sysfs_attr(base_vha, false); base_vha 6097 drivers/scsi/qla2xxx/qla_os.c fc_remove_host(base_vha->host); base_vha 6099 drivers/scsi/qla2xxx/qla_os.c scsi_remove_host(base_vha->host); base_vha 6101 drivers/scsi/qla2xxx/qla_os.c base_vha->flags.init_done = 0; base_vha 6102 drivers/scsi/qla2xxx/qla_os.c qla25xx_delete_queues(base_vha); base_vha 6103 drivers/scsi/qla2xxx/qla_os.c qla2x00_free_fcports(base_vha); base_vha 6104 drivers/scsi/qla2xxx/qla_os.c qla2x00_free_irqs(base_vha); base_vha 6106 drivers/scsi/qla2xxx/qla_os.c qla82xx_md_free(base_vha); base_vha 6136 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha; base_vha 6142 drivers/scsi/qla2xxx/qla_os.c base_vha = pci_get_drvdata(ha->pdev); base_vha 6148 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x4000, base_vha 6153 drivers/scsi/qla2xxx/qla_os.c if (!base_vha->flags.init_done || ha->flags.mbox_busy) base_vha 6157 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x4003, base_vha 6164 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc + ql_dbg_verbose, base_vha, 0x4001, base_vha 6166 drivers/scsi/qla2xxx/qla_os.c base_vha->dpc_flags); base_vha 6168 drivers/scsi/qla2xxx/qla_os.c if (test_bit(UNLOADING, &base_vha->dpc_flags)) base_vha 6174 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6176 drivers/scsi/qla2xxx/qla_os.c qla8044_wr_direct(base_vha, base_vha 6180 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_info, base_vha, 0x4004, base_vha 6182 drivers/scsi/qla2xxx/qla_os.c qla8044_device_state_handler(base_vha); base_vha 6188 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6193 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_info, base_vha, 0x0151, base_vha 6195 drivers/scsi/qla2xxx/qla_os.c qla82xx_device_state_handler(base_vha); base_vha 6201 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6203 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x4005, base_vha 6206 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags))) { base_vha 6207 drivers/scsi/qla2xxx/qla_os.c if (qla82xx_fcoe_ctx_reset(base_vha)) { base_vha 6212 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags); base_vha 6215 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags); base_vha 6218 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x4006, base_vha 6223 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6224 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x4020, base_vha 6226 drivers/scsi/qla2xxx/qla_os.c if (qlafx00_reset_initialize(base_vha)) { base_vha 6229 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6231 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags); base_vha 6232 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, base_vha 6240 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6241 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x4022, base_vha 6243 drivers/scsi/qla2xxx/qla_os.c if (qlafx00_rescan_isp(base_vha)) { base_vha 6245 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) base_vha 6247 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags); base_vha 6248 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x401e, base_vha 6251 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x401f, base_vha 6255 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6256 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x4023, base_vha 6258 drivers/scsi/qla2xxx/qla_os.c qlafx00_fx_disc(base_vha, base_vha 6259 drivers/scsi/qla2xxx/qla_os.c &base_vha->hw->mr.fcport, base_vha 6265 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags) && base_vha 6266 drivers/scsi/qla2xxx/qla_os.c !test_bit(ISP_ABORT_NEEDED, &base_vha->dpc_flags)) { base_vha 6267 drivers/scsi/qla2xxx/qla_os.c qla24xx_detect_sfp(base_vha); base_vha 6271 drivers/scsi/qla2xxx/qla_os.c set_bit(ISP_ABORT_NEEDED, &base_vha->dpc_flags); base_vha 6275 drivers/scsi/qla2xxx/qla_os.c (ISP_ABORT_NEEDED, &base_vha->dpc_flags) && base_vha 6276 drivers/scsi/qla2xxx/qla_os.c !test_bit(UNLOADING, &base_vha->dpc_flags)) { base_vha 6279 drivers/scsi/qla2xxx/qla_os.c switch (base_vha->qlini_mode) { base_vha 6283 drivers/scsi/qla2xxx/qla_os.c if (!qla_tgt_mode_enabled(base_vha) && base_vha 6288 drivers/scsi/qla2xxx/qla_os.c if (!qla_dual_mode_enabled(base_vha) && base_vha 6297 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags))) { base_vha 6298 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x4007, base_vha 6300 drivers/scsi/qla2xxx/qla_os.c if (ha->isp_ops->abort_isp(base_vha)) { base_vha 6303 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags); base_vha 6306 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags); base_vha 6307 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x4008, base_vha 6313 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6314 drivers/scsi/qla2xxx/qla_os.c qla2x00_update_fcports(base_vha); base_vha 6320 drivers/scsi/qla2xxx/qla_os.c if (test_bit(ISP_QUIESCE_NEEDED, &base_vha->dpc_flags)) { base_vha 6321 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x4009, base_vha 6325 drivers/scsi/qla2xxx/qla_os.c qla82xx_device_state_handler(base_vha); base_vha 6327 drivers/scsi/qla2xxx/qla_os.c qla8044_device_state_handler(base_vha); base_vha 6329 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags); base_vha 6331 drivers/scsi/qla2xxx/qla_os.c qla2x00_perform_loop_resync(base_vha); base_vha 6335 drivers/scsi/qla2xxx/qla_os.c base_vha); base_vha 6340 drivers/scsi/qla2xxx/qla_os.c base_vha); base_vha 6346 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags); base_vha 6347 drivers/scsi/qla2xxx/qla_os.c qla2x00_quiesce_io(base_vha); base_vha 6349 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x400a, base_vha 6354 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags) && base_vha 6355 drivers/scsi/qla2xxx/qla_os.c (!(test_and_set_bit(RESET_ACTIVE, &base_vha->dpc_flags)))) { base_vha 6357 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x400b, base_vha 6359 drivers/scsi/qla2xxx/qla_os.c qla2x00_rst_aen(base_vha); base_vha 6360 drivers/scsi/qla2xxx/qla_os.c clear_bit(RESET_ACTIVE, &base_vha->dpc_flags); base_vha 6361 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x400c, base_vha 6366 drivers/scsi/qla2xxx/qla_os.c if (test_bit(RELOGIN_NEEDED, &base_vha->dpc_flags) && base_vha 6367 drivers/scsi/qla2xxx/qla_os.c !test_bit(LOOP_RESYNC_NEEDED, &base_vha->dpc_flags) && base_vha 6368 drivers/scsi/qla2xxx/qla_os.c atomic_read(&base_vha->loop_state) != LOOP_DOWN) { base_vha 6370 drivers/scsi/qla2xxx/qla_os.c if (!base_vha->relogin_jif || base_vha 6371 drivers/scsi/qla2xxx/qla_os.c time_after_eq(jiffies, base_vha->relogin_jif)) { base_vha 6372 drivers/scsi/qla2xxx/qla_os.c base_vha->relogin_jif = jiffies + HZ; base_vha 6373 drivers/scsi/qla2xxx/qla_os.c clear_bit(RELOGIN_NEEDED, &base_vha->dpc_flags); base_vha 6375 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_disc, base_vha, 0x400d, base_vha 6377 drivers/scsi/qla2xxx/qla_os.c qla24xx_post_relogin_work(base_vha); base_vha 6382 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6384 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x400f, base_vha 6388 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags))) { base_vha 6390 drivers/scsi/qla2xxx/qla_os.c qla2x00_loop_resync(base_vha); base_vha 6393 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags); base_vha 6396 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x4010, base_vha 6403 drivers/scsi/qla2xxx/qla_os.c if (test_bit(NPIV_CONFIG_NEEDED, &base_vha->dpc_flags) && base_vha 6404 drivers/scsi/qla2xxx/qla_os.c atomic_read(&base_vha->loop_state) == LOOP_READY) { base_vha 6405 drivers/scsi/qla2xxx/qla_os.c clear_bit(NPIV_CONFIG_NEEDED, &base_vha->dpc_flags); base_vha 6406 drivers/scsi/qla2xxx/qla_os.c qla2xxx_flash_npiv_conf(base_vha); base_vha 6414 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6416 drivers/scsi/qla2xxx/qla_os.c ha->isp_ops->beacon_blink(base_vha); base_vha 6421 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6429 drivers/scsi/qla2xxx/qla_os.c list_for_each_entry(qpair, &base_vha->qp_list, base_vha 6436 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6437 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_info, base_vha, 0xffffff, base_vha 6440 drivers/scsi/qla2xxx/qla_os.c if (qla27xx_set_zio_threshold(base_vha, base_vha 6442 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_info, base_vha, 0xffffff, base_vha 6449 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6450 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_info, base_vha, 0xffffff, base_vha 6453 drivers/scsi/qla2xxx/qla_os.c qla27xx_set_zio_threshold(base_vha, base_vha 6458 drivers/scsi/qla2xxx/qla_os.c qla2x00_do_dpc_all_vps(base_vha); base_vha 6461 drivers/scsi/qla2xxx/qla_os.c &base_vha->dpc_flags)) { base_vha 6462 drivers/scsi/qla2xxx/qla_os.c qla2x00_lip_reset(base_vha); base_vha 6471 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_dpc, base_vha, 0x4011, base_vha 6480 drivers/scsi/qla2xxx/qla_os.c qla2x00_abort_all_cmds(base_vha, DID_NO_CONNECT << 16); base_vha 6842 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 6878 drivers/scsi/qla2xxx/qla_os.c list_for_each_entry(qpair, &base_vha->qp_list, qp_list_elem) base_vha 6956 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(pdev); base_vha 6957 drivers/scsi/qla2xxx/qla_os.c struct qla_hw_data *ha = base_vha->hw; base_vha 6981 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_info, base_vha, 0x9003, base_vha 6983 drivers/scsi/qla2xxx/qla_os.c ha->isp_ops->fw_dump(base_vha, 0); base_vha 6994 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(pdev); base_vha 6995 drivers/scsi/qla2xxx/qla_os.c struct qla_hw_data *ha = base_vha->hw; base_vha 6999 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_aer, base_vha, 0x9004, base_vha 7021 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_warn, base_vha, 0x9005, base_vha 7027 drivers/scsi/qla2xxx/qla_os.c if (ha->isp_ops->pci_config(base_vha)) base_vha 7031 drivers/scsi/qla2xxx/qla_os.c list_for_each_entry(qpair, &base_vha->qp_list, qp_list_elem) base_vha 7035 drivers/scsi/qla2xxx/qla_os.c base_vha->flags.online = 1; base_vha 7036 drivers/scsi/qla2xxx/qla_os.c set_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags); base_vha 7037 drivers/scsi/qla2xxx/qla_os.c if (ha->isp_ops->abort_isp(base_vha) == QLA_SUCCESS) base_vha 7039 drivers/scsi/qla2xxx/qla_os.c clear_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags); base_vha 7043 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_aer, base_vha, 0x900e, base_vha 7052 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(pdev); base_vha 7053 drivers/scsi/qla2xxx/qla_os.c struct qla_hw_data *ha = base_vha->hw; base_vha 7056 drivers/scsi/qla2xxx/qla_os.c ql_dbg(ql_dbg_aer, base_vha, 0x900f, base_vha 7061 drivers/scsi/qla2xxx/qla_os.c ret = qla2x00_wait_for_hba_online(base_vha); base_vha 7063 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_fatal, base_vha, 0x9002, base_vha 7071 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(pdev); base_vha 7072 drivers/scsi/qla2xxx/qla_os.c struct qla_hw_data *ha = base_vha->hw; base_vha 7075 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_warn, base_vha, 0xffff, base_vha 7086 drivers/scsi/qla2xxx/qla_os.c list_for_each_entry(qpair, &base_vha->qp_list, qp_list_elem) base_vha 7090 drivers/scsi/qla2xxx/qla_os.c set_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags); base_vha 7091 drivers/scsi/qla2xxx/qla_os.c qla2x00_abort_isp_cleanup(base_vha); base_vha 7092 drivers/scsi/qla2xxx/qla_os.c qla2x00_abort_all_cmds(base_vha, DID_RESET << 16); base_vha 7098 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *base_vha = pci_get_drvdata(pdev); base_vha 7099 drivers/scsi/qla2xxx/qla_os.c struct qla_hw_data *ha = base_vha->hw; base_vha 7102 drivers/scsi/qla2xxx/qla_os.c ql_log(ql_log_warn, base_vha, 0xffff, base_vha 7110 drivers/scsi/qla2xxx/qla_os.c list_for_each_entry(qpair, &base_vha->qp_list, qp_list_elem) base_vha 7114 drivers/scsi/qla2xxx/qla_os.c base_vha->flags.online = 1; base_vha 7115 drivers/scsi/qla2xxx/qla_os.c ha->isp_ops->abort_isp(base_vha); base_vha 7116 drivers/scsi/qla2xxx/qla_os.c clear_bit(ABORT_ISP_ACTIVE, &base_vha->dpc_flags); base_vha 166 drivers/scsi/qla2xxx/qla_target.c scsi_qla_host_t *base_vha = pci_get_drvdata(vha->hw->pdev); base_vha 167 drivers/scsi/qla2xxx/qla_target.c *dest = atomic_inc_return(&base_vha->generation_tick); base_vha 956 drivers/scsi/qla2xxx/qla_target.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 1118 drivers/scsi/qla2xxx/qla_target.c if (!test_bit(PFLG_DRIVER_REMOVING, &base_vha->pci_flags) && base_vha 4199 drivers/scsi/qla2xxx/qla_target.c struct scsi_qla_host *base_vha = base_vha 4221 drivers/scsi/qla2xxx/qla_target.c list_for_each_entry(qp, &base_vha->qp_list, base_vha 6326 drivers/scsi/qla2xxx/qla_target.c int qlt_add_target(struct qla_hw_data *ha, struct scsi_qla_host *base_vha) base_vha 6336 drivers/scsi/qla2xxx/qla_target.c ql_log(ql_log_warn, base_vha, 0xe070, base_vha 6341 drivers/scsi/qla2xxx/qla_target.c ql_dbg(ql_dbg_tgt, base_vha, 0xe03b, base_vha 6342 drivers/scsi/qla2xxx/qla_target.c "Registering target for host %ld(%p).\n", base_vha->host_no, ha); base_vha 6344 drivers/scsi/qla2xxx/qla_target.c BUG_ON(base_vha->vha_tgt.qla_tgt != NULL); base_vha 6348 drivers/scsi/qla2xxx/qla_target.c ql_dbg(ql_dbg_tgt, base_vha, 0xe066, base_vha 6358 drivers/scsi/qla2xxx/qla_target.c ql_log(ql_log_warn, base_vha, 0x0197, base_vha 6363 drivers/scsi/qla2xxx/qla_target.c if (!(base_vha->host->hostt->supported_mode & MODE_TARGET)) base_vha 6364 drivers/scsi/qla2xxx/qla_target.c base_vha->host->hostt->supported_mode |= MODE_TARGET; base_vha 6370 drivers/scsi/qla2xxx/qla_target.c ql_log(ql_log_info, base_vha, 0x0198, base_vha 6397 drivers/scsi/qla2xxx/qla_target.c tgt->vha = base_vha; base_vha 6405 drivers/scsi/qla2xxx/qla_target.c base_vha->vha_tgt.qla_tgt = tgt; base_vha 6407 drivers/scsi/qla2xxx/qla_target.c ql_dbg(ql_dbg_tgt, base_vha, 0xe067, base_vha 6409 drivers/scsi/qla2xxx/qla_target.c base_vha->vp_idx); base_vha 6411 drivers/scsi/qla2xxx/qla_target.c tgt->sg_tablesize = QLA_TGT_MAX_SG_24XX(base_vha->req->length - 3); base_vha 6418 drivers/scsi/qla2xxx/qla_target.c ha->tgt.tgt_ops->add_target(base_vha); base_vha 6610 drivers/scsi/qla2xxx/qla_target.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 6636 drivers/scsi/qla2xxx/qla_target.c set_bit(ISP_ABORT_NEEDED, &base_vha->dpc_flags); base_vha 6637 drivers/scsi/qla2xxx/qla_target.c qla2xxx_wake_dpc(base_vha); base_vha 6638 drivers/scsi/qla2xxx/qla_target.c WARN_ON_ONCE(qla2x00_wait_for_hba_online(base_vha) != base_vha 7073 drivers/scsi/qla2xxx/qla_target.c qlt_probe_one_stage1(struct scsi_qla_host *base_vha, struct qla_hw_data *ha) base_vha 7082 drivers/scsi/qla2xxx/qla_target.c ISP_ATIO_Q_IN(base_vha) = &ha->mqiobase->isp25mq.atio_q_in; base_vha 7083 drivers/scsi/qla2xxx/qla_target.c ISP_ATIO_Q_OUT(base_vha) = &ha->mqiobase->isp25mq.atio_q_out; base_vha 7085 drivers/scsi/qla2xxx/qla_target.c ISP_ATIO_Q_IN(base_vha) = &ha->iobase->isp24.atio_q_in; base_vha 7086 drivers/scsi/qla2xxx/qla_target.c ISP_ATIO_Q_OUT(base_vha) = &ha->iobase->isp24.atio_q_out; base_vha 7089 drivers/scsi/qla2xxx/qla_target.c mutex_init(&base_vha->vha_tgt.tgt_mutex); base_vha 7090 drivers/scsi/qla2xxx/qla_target.c mutex_init(&base_vha->vha_tgt.tgt_host_action_mutex); base_vha 7092 drivers/scsi/qla2xxx/qla_target.c INIT_LIST_HEAD(&base_vha->unknown_atio_list); base_vha 7093 drivers/scsi/qla2xxx/qla_target.c INIT_DELAYED_WORK(&base_vha->unknown_atio_work, base_vha 7096 drivers/scsi/qla2xxx/qla_target.c qlt_clear_mode(base_vha); base_vha 7100 drivers/scsi/qla2xxx/qla_target.c ql_log(ql_log_info, base_vha, 0xd03d, base_vha 7103 drivers/scsi/qla2xxx/qla_target.c qlt_update_vp_map(base_vha, SET_VP_IDX); base_vha 1672 drivers/scsi/qla2xxx/tcm_qla2xxx.c static int tcm_qla2xxx_lport_register_npiv_cb(struct scsi_qla_host *base_vha, base_vha 1677 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct Scsi_Host *sh = base_vha->host; base_vha 1682 drivers/scsi/qla2xxx/tcm_qla2xxx.c (struct tcm_qla2xxx_lport *)base_vha->vha_tgt.target_lport_ptr; base_vha 1685 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (qla_ini_mode_enabled(base_vha)) { base_vha 1778 drivers/scsi/qla2xxx/tcm_qla2xxx.c scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev); base_vha 1785 drivers/scsi/qla2xxx/tcm_qla2xxx.c scsi_host_put(base_vha->host);