Lines Matching refs:vha

353 	assert_spin_locked(&sess->vha->hw->tgt.sess_lock);  in tcm_qla2xxx_put_sess()
360 struct scsi_qla_host *vha; in tcm_qla2xxx_close_session() local
364 vha = sess->vha; in tcm_qla2xxx_close_session()
366 spin_lock_irqsave(&vha->hw->tgt.sess_lock, flags); in tcm_qla2xxx_close_session()
369 spin_unlock_irqrestore(&vha->hw->tgt.sess_lock, flags); in tcm_qla2xxx_close_session()
453 static int tcm_qla2xxx_handle_cmd(scsi_qla_host_t *vha, struct qla_tgt_cmd *cmd, in tcm_qla2xxx_handle_cmd() argument
594 pr_debug("%ld: ABTS received\n", sess->vha->host_no); in tcm_qla2xxx_handle_tmr()
599 pr_debug("%ld: 2G Abort Task received\n", sess->vha->host_no); in tcm_qla2xxx_handle_tmr()
603 pr_debug("%ld: CLEAR_ACA received\n", sess->vha->host_no); in tcm_qla2xxx_handle_tmr()
607 pr_debug("%ld: TARGET_RESET received\n", sess->vha->host_no); in tcm_qla2xxx_handle_tmr()
611 pr_debug("%ld: LUN_RESET received\n", sess->vha->host_no); in tcm_qla2xxx_handle_tmr()
615 pr_debug("%ld: CLEAR_TS received\n", sess->vha->host_no); in tcm_qla2xxx_handle_tmr()
619 pr_debug("%ld: ABORT_TS received\n", sess->vha->host_no); in tcm_qla2xxx_handle_tmr()
624 sess->vha->host_no, tmr_func); in tcm_qla2xxx_handle_tmr()
836 assert_spin_locked(&sess->vha->hw->tgt.sess_lock); in tcm_qla2xxx_shutdown_sess()
1104 struct scsi_qla_host *vha = lport->qla_vha; in tcm_qla2xxx_drop_tpg() local
1109 if (vha->vha_tgt.qla_tgt && !vha->vha_tgt.qla_tgt->tgt_stop) in tcm_qla2xxx_drop_tpg()
1110 qlt_stop_phase1(vha->vha_tgt.qla_tgt); in tcm_qla2xxx_drop_tpg()
1133 struct scsi_qla_host *vha = lport->qla_vha; in tcm_qla2xxx_npiv_tpg_enable_store() local
1153 qlt_enable_vha(vha); in tcm_qla2xxx_npiv_tpg_enable_store()
1159 qlt_stop_phase1(vha->vha_tgt.qla_tgt); in tcm_qla2xxx_npiv_tpg_enable_store()
1216 scsi_qla_host_t *vha, in tcm_qla2xxx_find_sess_by_s_id() argument
1224 lport = vha->vha_tgt.target_lport_ptr; in tcm_qla2xxx_find_sess_by_s_id()
1321 scsi_qla_host_t *vha, in tcm_qla2xxx_find_sess_by_loop_id() argument
1329 lport = vha->vha_tgt.target_lport_ptr; in tcm_qla2xxx_find_sess_by_loop_id()
1443 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); in tcm_qla2xxx_free_session() local
1456 lport = vha->vha_tgt.target_lport_ptr; in tcm_qla2xxx_free_session()
1505 scsi_qla_host_t *vha, in tcm_qla2xxx_check_initiator_node_acl() argument
1509 struct qla_hw_data *ha = vha->hw; in tcm_qla2xxx_check_initiator_node_acl()
1517 lport = vha->vha_tgt.target_lport_ptr; in tcm_qla2xxx_check_initiator_node_acl()
1556 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); in tcm_qla2xxx_update_sess() local
1557 struct tcm_qla2xxx_lport *lport = vha->vha_tgt.target_lport_ptr; in tcm_qla2xxx_update_sess()
1670 static int tcm_qla2xxx_lport_register_cb(struct scsi_qla_host *vha, in tcm_qla2xxx_lport_register_cb() argument
1674 struct qla_hw_data *ha = vha->hw; in tcm_qla2xxx_lport_register_cb()
1681 vha->vha_tgt.target_lport_ptr = target_lport_ptr; in tcm_qla2xxx_lport_register_cb()
1682 lport->qla_vha = vha; in tcm_qla2xxx_lport_register_cb()
1731 struct scsi_qla_host *vha = lport->qla_vha; in tcm_qla2xxx_drop_lport() local
1740 if (vha->vha_tgt.qla_tgt && !vha->vha_tgt.qla_tgt->tgt_stopped) in tcm_qla2xxx_drop_lport()
1741 qlt_stop_phase2(vha->vha_tgt.qla_tgt); in tcm_qla2xxx_drop_lport()
1743 qlt_lport_deregister(vha); in tcm_qla2xxx_drop_lport()