Lines Matching refs:scsi_qla_host
670 int (*handle_cmd)(struct scsi_qla_host *, struct qla_tgt_cmd *,
679 int (*check_initiator_node_acl)(struct scsi_qla_host *, unsigned char *,
682 struct fc_port *(*find_sess_by_loop_id)(struct scsi_qla_host *,
684 struct fc_port *(*find_sess_by_s_id)(struct scsi_qla_host *,
691 void (*add_target)(struct scsi_qla_host *);
692 void (*remove_target)(struct scsi_qla_host *);
695 int qla2x00_wait_for_hba_online(struct scsi_qla_host *);
775 struct scsi_qla_host *vha;
818 struct scsi_qla_host *vha;
896 struct scsi_qla_host *vha;
950 struct scsi_qla_host *vha;
998 extern int qlt_add_target(struct qla_hw_data *, struct scsi_qla_host *);
999 extern int qlt_remove_target(struct qla_hw_data *, struct scsi_qla_host *);
1001 int (*callback)(struct scsi_qla_host *, void *, u64, u64));
1002 extern void qlt_lport_deregister(struct scsi_qla_host *);
1004 extern void qlt_fc_port_added(struct scsi_qla_host *, fc_port_t *);
1005 extern void qlt_fc_port_deleted(struct scsi_qla_host *, fc_port_t *, int);
1008 extern void qlt_update_vp_map(struct scsi_qla_host *, int);
1018 static inline bool qla_tgt_mode_enabled(struct scsi_qla_host *ha) in qla_tgt_mode_enabled()
1023 static inline bool qla_ini_mode_enabled(struct scsi_qla_host *ha) in qla_ini_mode_enabled()
1028 static inline bool qla_dual_mode_enabled(struct scsi_qla_host *ha) in qla_dual_mode_enabled()
1043 extern void qlt_response_pkt_all_vps(struct scsi_qla_host *, struct rsp_que *,
1051 extern void qlt_async_event(uint16_t, struct scsi_qla_host *, uint16_t *);
1052 extern void qlt_enable_vha(struct scsi_qla_host *);
1053 extern void qlt_vport_create(struct scsi_qla_host *, struct qla_hw_data *);
1054 extern u8 qlt_rff_id(struct scsi_qla_host *);
1055 extern void qlt_init_atio_q_entries(struct scsi_qla_host *);
1056 extern void qlt_24xx_process_atio_queue(struct scsi_qla_host *, uint8_t);
1057 extern void qlt_24xx_config_rings(struct scsi_qla_host *);
1058 extern void qlt_24xx_config_nvram_stage1(struct scsi_qla_host *,
1060 extern void qlt_24xx_config_nvram_stage2(struct scsi_qla_host *,
1062 extern void qlt_81xx_config_nvram_stage2(struct scsi_qla_host *,
1064 extern void qlt_81xx_config_nvram_stage1(struct scsi_qla_host *,
1066 extern int qlt_24xx_process_response_error(struct scsi_qla_host *,
1068 extern void qlt_modify_vp_config(struct scsi_qla_host *,
1070 extern void qlt_probe_one_stage1(struct scsi_qla_host *, struct qla_hw_data *);
1079 extern void qlt_do_generation_tick(struct scsi_qla_host *, int *);