Lines Matching refs:scsi_qla_host
683 int (*handle_cmd)(struct scsi_qla_host *, struct qla_tgt_cmd *,
694 int (*check_initiator_node_acl)(struct scsi_qla_host *, unsigned char *,
697 struct fc_port *(*find_sess_by_loop_id)(struct scsi_qla_host *,
699 struct fc_port *(*find_sess_by_s_id)(struct scsi_qla_host *,
706 void (*add_target)(struct scsi_qla_host *);
707 void (*remove_target)(struct scsi_qla_host *);
710 int qla2x00_wait_for_hba_online(struct scsi_qla_host *);
790 struct scsi_qla_host *vha;
830 struct scsi_qla_host *vha;
909 struct scsi_qla_host *vha;
962 struct scsi_qla_host *vha;
1010 extern int qlt_add_target(struct qla_hw_data *, struct scsi_qla_host *);
1011 extern int qlt_remove_target(struct qla_hw_data *, struct scsi_qla_host *);
1013 int (*callback)(struct scsi_qla_host *, void *, u64, u64));
1014 extern void qlt_lport_deregister(struct scsi_qla_host *);
1016 extern void qlt_fc_port_added(struct scsi_qla_host *, fc_port_t *);
1017 extern void qlt_fc_port_deleted(struct scsi_qla_host *, fc_port_t *, int);
1029 static inline bool qla_tgt_mode_enabled(struct scsi_qla_host *ha) in qla_tgt_mode_enabled()
1034 static inline bool qla_ini_mode_enabled(struct scsi_qla_host *ha) in qla_ini_mode_enabled()
1039 static inline bool qla_dual_mode_enabled(struct scsi_qla_host *ha) in qla_dual_mode_enabled()
1054 extern void qlt_response_pkt_all_vps(struct scsi_qla_host *, struct rsp_que *,
1062 extern void qlt_async_event(uint16_t, struct scsi_qla_host *, uint16_t *);
1063 extern void qlt_enable_vha(struct scsi_qla_host *);
1064 extern void qlt_vport_create(struct scsi_qla_host *, struct qla_hw_data *);
1065 extern u8 qlt_rff_id(struct scsi_qla_host *);
1066 extern void qlt_init_atio_q_entries(struct scsi_qla_host *);
1067 extern void qlt_24xx_process_atio_queue(struct scsi_qla_host *, uint8_t);
1068 extern void qlt_24xx_config_rings(struct scsi_qla_host *);
1069 extern void qlt_24xx_config_nvram_stage1(struct scsi_qla_host *,
1071 extern void qlt_24xx_config_nvram_stage2(struct scsi_qla_host *,
1073 extern void qlt_81xx_config_nvram_stage2(struct scsi_qla_host *,
1075 extern void qlt_81xx_config_nvram_stage1(struct scsi_qla_host *,
1077 extern void qlt_modify_vp_config(struct scsi_qla_host *,
1079 extern void qlt_probe_one_stage1(struct scsi_qla_host *, struct qla_hw_data *);
1088 extern void qlt_do_generation_tick(struct scsi_qla_host *, int *);