Lines Matching defs:vha

132 void qlt_do_generation_tick(struct scsi_qla_host *vha, int *dest)  in qlt_do_generation_tick()
156 static inline int qlt_issue_marker(struct scsi_qla_host *vha, int vha_locked) in qlt_issue_marker()
172 struct scsi_qla_host *qlt_find_host_by_d_id(struct scsi_qla_host *vha, in qlt_find_host_by_d_id()
193 struct scsi_qla_host *qlt_find_host_by_vp_idx(struct scsi_qla_host *vha, in qlt_find_host_by_vp_idx()
208 static inline void qlt_incr_num_pend_cmds(struct scsi_qla_host *vha) in qlt_incr_num_pend_cmds()
220 static inline void qlt_decr_num_pend_cmds(struct scsi_qla_host *vha) in qlt_decr_num_pend_cmds()
229 static void qlt_24xx_atio_pkt_all_vps(struct scsi_qla_host *vha, in qlt_24xx_atio_pkt_all_vps()
288 void qlt_response_pkt_all_vps(struct scsi_qla_host *vha, response_t *pkt) in qlt_response_pkt_all_vps()
397 struct scsi_qla_host *vha = sess->vha; in qlt_free_session_done() local
482 struct scsi_qla_host *vha = sess->vha; in qlt_unreg_sess() local
496 static int qlt_reset(struct scsi_qla_host *vha, void *iocb, int mcmd) in qlt_reset()
614 static int qla24xx_get_loop_id(struct scsi_qla_host *vha, const uint8_t *s_id, in qla24xx_get_loop_id()
676 struct scsi_qla_host *vha = tgt->vha; in qlt_del_sess_work_fn() local
710 struct scsi_qla_host *vha, in qlt_create_sess()
829 void qlt_fc_port_added(struct scsi_qla_host *vha, fc_port_t *fcport) in qlt_fc_port_added()
898 qlt_fc_port_deleted(struct scsi_qla_host *vha, fc_port_t *fcport, int max_gen) in qlt_fc_port_deleted()
954 struct scsi_qla_host *vha = tgt->vha; in qlt_stop_phase1() local
1027 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); in qlt_stop_phase2() local
1061 scsi_qla_host_t *vha = tgt->vha; in qlt_release() local
1109 static void qlt_send_notify_ack(struct scsi_qla_host *vha, in qlt_send_notify_ack()
1170 static void qlt_24xx_send_abts_resp(struct scsi_qla_host *vha, in qlt_24xx_send_abts_resp()
1249 static void qlt_24xx_retry_term_exchange(struct scsi_qla_host *vha, in qlt_24xx_retry_term_exchange()
1296 static int abort_cmd_for_tag(struct scsi_qla_host *vha, uint32_t tag) in abort_cmd_for_tag()
1328 static void abort_cmds_for_lun(struct scsi_qla_host *vha, in abort_cmds_for_lun()
1361 static int __qlt_24xx_handle_abts(struct scsi_qla_host *vha, in __qlt_24xx_handle_abts()
1431 static void qlt_24xx_handle_abts(struct scsi_qla_host *vha, in qlt_24xx_handle_abts()
1555 struct scsi_qla_host *vha = mcmd->sess->vha; in qlt_xmit_tm_rsp() local
1664 static void qlt_unmap_sg(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd) in qlt_unmap_sg()
1685 static int qlt_check_reserve_free_req(struct scsi_qla_host *vha, in qlt_check_reserve_free_req()
1716 static inline void *qlt_get_req_pkt(struct scsi_qla_host *vha) in qlt_get_req_pkt()
1730 static inline uint32_t qlt_make_handle(struct scsi_qla_host *vha) in qlt_make_handle()
1760 struct scsi_qla_host *vha) in qlt_24xx_build_ctio_pkt()
1807 struct scsi_qla_host *vha) in qlt_load_cont_data_segments()
1866 struct scsi_qla_host *vha) in qlt_load_data_segments()
1923 struct scsi_qla_host *vha = tgt->vha; in qlt_pre_xmit_response() local
2262 qlt_build_ctio_crc2_pkt(struct qla_tgt_prm *prm, scsi_qla_host_t *vha) in qlt_build_ctio_crc2_pkt()
2481 struct scsi_qla_host *vha = cmd->vha; in qlt_xmit_response() local
2637 struct scsi_qla_host *vha = cmd->vha; in qlt_rdy_to_xfer() local
2721 qlt_handle_dif_error(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd, in qlt_handle_dif_error()
2854 static int __qlt_send_term_imm_notif(struct scsi_qla_host *vha, in __qlt_send_term_imm_notif()
2903 static void qlt_send_term_imm_notif(struct scsi_qla_host *vha, in qlt_send_term_imm_notif()
2937 static int __qlt_send_term_exchange(struct scsi_qla_host *vha, in __qlt_send_term_exchange()
2998 static void qlt_send_term_exchange(struct scsi_qla_host *vha, in qlt_send_term_exchange()
3032 static void qlt_init_term_exchange(struct scsi_qla_host *vha) in qlt_init_term_exchange()
3057 static void qlt_chk_exch_leak_thresh_hold(struct scsi_qla_host *vha) in qlt_chk_exch_leak_thresh_hold()
3082 struct scsi_qla_host *vha = tgt->vha; in qlt_abort_cmd() local
3126 static int qlt_prepare_srr_ctio(struct scsi_qla_host *vha, in qlt_prepare_srr_ctio()
3212 static int qlt_term_ctio_exchange(struct scsi_qla_host *vha, void *ctio, in qlt_term_ctio_exchange()
3231 static inline struct qla_tgt_cmd *qlt_get_cmd(struct scsi_qla_host *vha, in qlt_get_cmd()
3246 static struct qla_tgt_cmd *qlt_ctio_to_cmd(struct scsi_qla_host *vha, in qlt_ctio_to_cmd()
3287 qlt_abort_cmd_on_host_reset(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd) in qlt_abort_cmd_on_host_reset()
3330 scsi_qla_host_t *vha = NULL; in qlt_host_reset_handler() local
3363 static void qlt_do_ctio_completion(struct scsi_qla_host *vha, uint32_t handle, in qlt_do_ctio_completion()
3514 static inline int qlt_get_fcp_task_attr(struct scsi_qla_host *vha, in qlt_get_fcp_task_attr()
3553 scsi_qla_host_t *vha = cmd->vha; in __qlt_do_work() local
3628 scsi_qla_host_t *vha = cmd->vha; in qlt_do_work() local
3638 static struct qla_tgt_cmd *qlt_get_tag(scsi_qla_host_t *vha, in qlt_get_tag()
3678 scsi_qla_host_t *vha = op->vha; in qlt_create_sess_from_atio() local
3745 static int qlt_handle_cmd_for_atio(struct scsi_qla_host *vha, in qlt_handle_cmd_for_atio()
3817 struct scsi_qla_host *vha = sess->vha; in qlt_issue_task_mgmt() local
3924 static int qlt_handle_task_mgmt(struct scsi_qla_host *vha, void *iocb) in qlt_handle_task_mgmt()
3957 static int __qlt_abort_task(struct scsi_qla_host *vha, in __qlt_abort_task()
3997 static int qlt_abort_task(struct scsi_qla_host *vha, in qlt_abort_task()
4113 static int abort_cmds_for_s_id(struct scsi_qla_host *vha, port_id_t *s_id) in abort_cmds_for_s_id()
4147 static int qlt_24xx_handle_els(struct scsi_qla_host *vha, in qlt_24xx_handle_els()
4448 static void qlt_handle_srr(struct scsi_qla_host *vha, in qlt_handle_srr()
4576 static void qlt_reject_free_srr_imm(struct scsi_qla_host *vha, in qlt_reject_free_srr_imm()
4599 struct scsi_qla_host *vha = tgt->vha; in qlt_handle_srr_work() local
4677 static void qlt_prepare_srr_imm(struct scsi_qla_host *vha, in qlt_prepare_srr_imm()
4767 static void qlt_handle_imm_notify(struct scsi_qla_host *vha, in qlt_handle_imm_notify()
4906 static int __qlt_send_busy(struct scsi_qla_host *vha, in __qlt_send_busy()
4964 qlt_alloc_qfull_cmd(struct scsi_qla_host *vha, in qlt_alloc_qfull_cmd()
5051 qlt_free_qfull_cmds(struct scsi_qla_host *vha) in qlt_free_qfull_cmds()
5115 qlt_send_busy(struct scsi_qla_host *vha, in qlt_send_busy()
5126 qlt_chk_qfull_thresh_hold(struct scsi_qla_host *vha, in qlt_chk_qfull_thresh_hold()
5142 static void qlt_24xx_atio_pkt(struct scsi_qla_host *vha, in qlt_24xx_atio_pkt()
5236 static void qlt_response_pkt(struct scsi_qla_host *vha, response_t *pkt) in qlt_response_pkt()
5421 void qlt_async_event(uint16_t code, struct scsi_qla_host *vha, in qlt_async_event()
5510 static fc_port_t *qlt_get_port_database(struct scsi_qla_host *vha, in qlt_get_port_database()
5540 static struct qla_tgt_sess *qlt_make_local_sess(struct scsi_qla_host *vha, in qlt_make_local_sess()
5596 struct scsi_qla_host *vha = tgt->vha; in qlt_abort_work() local
5657 struct scsi_qla_host *vha = tgt->vha; in qlt_tmr_work() local
5718 struct scsi_qla_host *vha = tgt->vha; in qlt_sess_work_fn() local
5823 int qlt_remove_target(struct qla_hw_data *ha, struct scsi_qla_host *vha) in qlt_remove_target()
5847 static void qlt_lport_dump(struct scsi_qla_host *vha, u64 wwpn, in qlt_lport_dump()
5881 struct scsi_qla_host *vha; in qlt_lport_register() local
5945 void qlt_lport_deregister(struct scsi_qla_host *vha) in qlt_lport_deregister()
5962 static void qlt_set_mode(struct scsi_qla_host *vha) in qlt_set_mode()
5983 static void qlt_clear_mode(struct scsi_qla_host *vha) in qlt_clear_mode()
6011 qlt_enable_vha(struct scsi_qla_host *vha) in qlt_enable_vha()
6047 static void qlt_disable_vha(struct scsi_qla_host *vha) in qlt_disable_vha()
6076 qlt_vport_create(struct scsi_qla_host *vha, struct qla_hw_data *ha) in qlt_vport_create()
6100 qlt_rff_id(struct scsi_qla_host *vha, struct ct_sns_req *ct_req) in qlt_rff_id()
6125 qlt_init_atio_q_entries(struct scsi_qla_host *vha) in qlt_init_atio_q_entries()
6146 qlt_24xx_process_atio_queue(struct scsi_qla_host *vha) in qlt_24xx_process_atio_queue()
6180 qlt_24xx_config_rings(struct scsi_qla_host *vha) in qlt_24xx_config_rings()
6202 qlt_24xx_config_nvram_stage1(struct scsi_qla_host *vha, struct nvram_24xx *nv) in qlt_24xx_config_nvram_stage1()
6274 qlt_24xx_config_nvram_stage2(struct scsi_qla_host *vha, in qlt_24xx_config_nvram_stage2()
6286 qlt_81xx_config_nvram_stage1(struct scsi_qla_host *vha, struct nvram_81xx *nv) in qlt_81xx_config_nvram_stage1()
6362 qlt_81xx_config_nvram_stage2(struct scsi_qla_host *vha, in qlt_81xx_config_nvram_stage2()
6386 qlt_24xx_process_response_error(struct scsi_qla_host *vha, in qlt_24xx_process_response_error()
6402 qlt_modify_vp_config(struct scsi_qla_host *vha, in qlt_modify_vp_config()
6435 scsi_qla_host_t *vha; in qla83xx_msix_atio_q() local
6490 qlt_update_vp_map(struct scsi_qla_host *vha, int cmd) in qlt_update_vp_map()