Lines Matching refs:vha
456 struct scsi_qla_host *vha; in tcm_qla2xxx_shutdown_session() local
460 vha = sess->vha; in tcm_qla2xxx_shutdown_session()
462 spin_lock_irqsave(&vha->hw->hardware_lock, flags); in tcm_qla2xxx_shutdown_session()
464 spin_unlock_irqrestore(&vha->hw->hardware_lock, flags); in tcm_qla2xxx_shutdown_session()
472 struct scsi_qla_host *vha; in tcm_qla2xxx_close_session() local
476 vha = sess->vha; in tcm_qla2xxx_close_session()
478 spin_lock_irqsave(&vha->hw->hardware_lock, flags); in tcm_qla2xxx_close_session()
480 spin_unlock_irqrestore(&vha->hw->hardware_lock, flags); in tcm_qla2xxx_close_session()
557 static int tcm_qla2xxx_handle_cmd(scsi_qla_host_t *vha, struct qla_tgt_cmd *cmd, in tcm_qla2xxx_handle_cmd() argument
823 struct qla_hw_data *ha = sess->vha->hw; in tcm_qla2xxx_put_session()
836 assert_spin_locked(&sess->vha->hw->hardware_lock); in tcm_qla2xxx_put_sess()
842 assert_spin_locked(&sess->vha->hw->hardware_lock); in tcm_qla2xxx_shutdown_sess()
1185 struct scsi_qla_host *vha = lport->qla_vha; in tcm_qla2xxx_drop_tpg() local
1190 if (vha->vha_tgt.qla_tgt && !vha->vha_tgt.qla_tgt->tgt_stop) in tcm_qla2xxx_drop_tpg()
1191 qlt_stop_phase1(vha->vha_tgt.qla_tgt); in tcm_qla2xxx_drop_tpg()
1216 struct scsi_qla_host *vha = lport->qla_vha; in tcm_qla2xxx_npiv_tpg_store_enable() local
1236 qlt_enable_vha(vha); in tcm_qla2xxx_npiv_tpg_store_enable()
1242 qlt_stop_phase1(vha->vha_tgt.qla_tgt); in tcm_qla2xxx_npiv_tpg_store_enable()
1302 scsi_qla_host_t *vha, in tcm_qla2xxx_find_sess_by_s_id() argument
1310 lport = vha->vha_tgt.target_lport_ptr; in tcm_qla2xxx_find_sess_by_s_id()
1407 scsi_qla_host_t *vha, in tcm_qla2xxx_find_sess_by_loop_id() argument
1415 lport = vha->vha_tgt.target_lport_ptr; in tcm_qla2xxx_find_sess_by_loop_id()
1529 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); in tcm_qla2xxx_free_session() local
1546 lport = vha->vha_tgt.target_lport_ptr; in tcm_qla2xxx_free_session()
1563 scsi_qla_host_t *vha, in tcm_qla2xxx_check_initiator_node_acl() argument
1569 struct qla_hw_data *ha = vha->hw; in tcm_qla2xxx_check_initiator_node_acl()
1582 lport = vha->vha_tgt.target_lport_ptr; in tcm_qla2xxx_check_initiator_node_acl()
1646 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); in tcm_qla2xxx_update_sess() local
1647 struct tcm_qla2xxx_lport *lport = vha->vha_tgt.target_lport_ptr; in tcm_qla2xxx_update_sess()
1759 static int tcm_qla2xxx_lport_register_cb(struct scsi_qla_host *vha, in tcm_qla2xxx_lport_register_cb() argument
1763 struct qla_hw_data *ha = vha->hw; in tcm_qla2xxx_lport_register_cb()
1770 vha->vha_tgt.target_lport_ptr = target_lport_ptr; in tcm_qla2xxx_lport_register_cb()
1771 lport->qla_vha = vha; in tcm_qla2xxx_lport_register_cb()
1820 struct scsi_qla_host *vha = lport->qla_vha; in tcm_qla2xxx_drop_lport() local
1829 if (vha->vha_tgt.qla_tgt && !vha->vha_tgt.qla_tgt->tgt_stopped) in tcm_qla2xxx_drop_lport()
1830 qlt_stop_phase2(vha->vha_tgt.qla_tgt); in tcm_qla2xxx_drop_lport()
1832 qlt_lport_deregister(vha); in tcm_qla2xxx_drop_lport()