Home
last modified time | relevance | path

Searched refs:scsi_qla_host (Results 1 – 25 of 42) sorted by relevance

12

/Linux-v5.4/drivers/scsi/qla4xxx/
Dql4_glbl.h13 int qla4xxx_hw_reset(struct scsi_qla_host *ha);
14 int ql4xxx_lock_drvr_wait(struct scsi_qla_host *a);
15 int qla4xxx_send_command_to_isp(struct scsi_qla_host *ha, struct srb *srb);
16 int qla4xxx_initialize_adapter(struct scsi_qla_host *ha, int is_reset);
17 int qla4xxx_soft_reset(struct scsi_qla_host *ha);
20 void qla4xxx_free_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry);
21 void qla4xxx_process_aen(struct scsi_qla_host *ha, uint8_t process_aen);
23 int qla4xxx_get_dhcp_ip_address(struct scsi_qla_host *ha);
24 int qla4xxx_abort_task(struct scsi_qla_host *ha, struct srb *srb);
25 int qla4xxx_reset_lun(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry,
[all …]
Dql4_def.h228 struct scsi_qla_host *ha; /* HA the SP is queued on */
264 struct scsi_qla_host *ha;
287 struct scsi_qla_host *ha;
298 int (*ddb_change)(struct scsi_qla_host *ha, uint32_t fw_ddb_index,
419 int (*iospace_config) (struct scsi_qla_host *ha);
420 void (*pci_config) (struct scsi_qla_host *);
421 void (*disable_intrs) (struct scsi_qla_host *);
422 void (*enable_intrs) (struct scsi_qla_host *);
423 int (*start_firmware) (struct scsi_qla_host *);
424 int (*restart_firmware) (struct scsi_qla_host *);
[all …]
Dql4_nvram.c13 static inline void eeprom_cmd(uint32_t cmd, struct scsi_qla_host *ha) in eeprom_cmd()
20 static inline int eeprom_size(struct scsi_qla_host *ha) in eeprom_size()
25 static inline int eeprom_no_addr_bits(struct scsi_qla_host *ha) in eeprom_no_addr_bits()
31 static inline int eeprom_no_data_bits(struct scsi_qla_host *ha) in eeprom_no_data_bits()
36 static int fm93c56a_select(struct scsi_qla_host * ha) in fm93c56a_select()
45 static int fm93c56a_cmd(struct scsi_qla_host * ha, int cmd, int addr) in fm93c56a_cmd()
109 static int fm93c56a_deselect(struct scsi_qla_host * ha) in fm93c56a_deselect()
116 static int fm93c56a_datain(struct scsi_qla_host * ha, unsigned short *value) in fm93c56a_datain()
140 struct scsi_qla_host * ha) in eeprom_readword()
150 u16 rd_nvram_word(struct scsi_qla_host * ha, int offset) in rd_nvram_word()
[all …]
Dql4_attr.c17 struct scsi_qla_host *ha = to_qla_host(dev_to_shost(container_of(kobj, in qla4_8xxx_sysfs_read_fw_dump()
35 struct scsi_qla_host *ha = to_qla_host(dev_to_shost(container_of(kobj, in qla4_8xxx_sysfs_write_fw_dump()
126 void qla4_8xxx_alloc_sysfs_attr(struct scsi_qla_host *ha) in qla4_8xxx_alloc_sysfs_attr()
142 void qla4_8xxx_free_sysfs_attr(struct scsi_qla_host *ha) in qla4_8xxx_free_sysfs_attr()
157 struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev)); in qla4xxx_fw_version_show()
173 struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev)); in qla4xxx_serial_num_show()
181 struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev)); in qla4xxx_iscsi_version_show()
190 struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev)); in qla4xxx_optrom_version_show()
200 struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev)); in qla4xxx_board_id_show()
208 struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev)); in qla4xxx_fw_state_show()
[all …]
Dql4_83xx.c16 uint32_t qla4_83xx_rd_reg(struct scsi_qla_host *ha, ulong addr) in qla4_83xx_rd_reg()
21 void qla4_83xx_wr_reg(struct scsi_qla_host *ha, ulong addr, uint32_t val) in qla4_83xx_wr_reg()
26 static int qla4_83xx_set_win_base(struct scsi_qla_host *ha, uint32_t addr) in qla4_83xx_set_win_base()
42 int qla4_83xx_rd_reg_indirect(struct scsi_qla_host *ha, uint32_t addr, in qla4_83xx_rd_reg_indirect()
60 int qla4_83xx_wr_reg_indirect(struct scsi_qla_host *ha, uint32_t addr, in qla4_83xx_wr_reg_indirect()
76 static int qla4_83xx_flash_lock(struct scsi_qla_host *ha) in qla4_83xx_flash_lock()
103 static void qla4_83xx_flash_unlock(struct scsi_qla_host *ha) in qla4_83xx_flash_unlock()
110 int qla4_83xx_flash_read_u32(struct scsi_qla_host *ha, uint32_t flash_addr, in qla4_83xx_flash_read_u32()
160 int qla4_83xx_lockless_flash_read_u32(struct scsi_qla_host *ha, in qla4_83xx_lockless_flash_read_u32()
242 void qla4_83xx_rom_lock_recovery(struct scsi_qla_host *ha) in qla4_83xx_rom_lock_recovery()
[all …]
Dql4_iocb.c16 qla4xxx_space_in_req_ring(struct scsi_qla_host *ha, uint16_t req_cnt) in qla4xxx_space_in_req_ring()
37 static void qla4xxx_advance_req_ring_ptr(struct scsi_qla_host *ha) in qla4xxx_advance_req_ring_ptr()
59 static int qla4xxx_get_req_pkt(struct scsi_qla_host *ha, in qla4xxx_get_req_pkt()
85 int qla4xxx_send_marker_iocb(struct scsi_qla_host *ha, in qla4xxx_send_marker_iocb()
119 qla4xxx_alloc_cont_entry(struct scsi_qla_host *ha) in qla4xxx_alloc_cont_entry()
152 struct scsi_qla_host *ha; in qla4xxx_build_scsi_iocbs()
195 void qla4_83xx_queue_iocb(struct scsi_qla_host *ha) in qla4_83xx_queue_iocb()
201 void qla4_83xx_complete_iocb(struct scsi_qla_host *ha) in qla4_83xx_complete_iocb()
214 void qla4_82xx_queue_iocb(struct scsi_qla_host *ha) in qla4_82xx_queue_iocb()
232 void qla4_82xx_complete_iocb(struct scsi_qla_host *ha) in qla4_82xx_complete_iocb()
[all …]
Dql4_nx.c39 qla4_8xxx_pci_base_offsetfset(struct scsi_qla_host *ha, unsigned long off) in qla4_8xxx_pci_base_offsetfset()
360 qla4_82xx_pci_set_crbwindow_2M(struct scsi_qla_host *ha, ulong *off) in qla4_82xx_pci_set_crbwindow_2M()
380 qla4_82xx_wr_32(struct scsi_qla_host *ha, ulong off, u32 data) in qla4_82xx_wr_32()
403 uint32_t qla4_82xx_rd_32(struct scsi_qla_host *ha, ulong off) in qla4_82xx_rd_32()
428 int qla4_82xx_md_rd_32(struct scsi_qla_host *ha, uint32_t off, uint32_t *data) in qla4_82xx_md_rd_32()
454 int qla4_82xx_md_wr_32(struct scsi_qla_host *ha, uint32_t off, uint32_t data) in qla4_82xx_md_wr_32()
481 int qla4_82xx_crb_win_lock(struct scsi_qla_host *ha) in qla4_82xx_crb_win_lock()
508 void qla4_82xx_crb_win_unlock(struct scsi_qla_host *ha) in qla4_82xx_crb_win_unlock()
522 int qla4_82xx_idc_lock(struct scsi_qla_host *ha) in qla4_82xx_idc_lock()
548 void qla4_82xx_idc_unlock(struct scsi_qla_host *ha) in qla4_82xx_idc_unlock()
[all …]
Dql4_inline.h22 qla4xxx_lookup_ddb_by_fw_index(struct scsi_qla_host *ha, uint32_t fw_ddb_index) in qla4xxx_lookup_ddb_by_fw_index()
39 __qla4xxx_enable_intrs(struct scsi_qla_host *ha) in __qla4xxx_enable_intrs()
53 __qla4xxx_disable_intrs(struct scsi_qla_host *ha) in __qla4xxx_disable_intrs()
67 qla4xxx_enable_intrs(struct scsi_qla_host *ha) in qla4xxx_enable_intrs()
77 qla4xxx_disable_intrs(struct scsi_qla_host *ha) in qla4xxx_disable_intrs()
Dql4_init.c14 static void ql4xxx_set_mac_number(struct scsi_qla_host *ha) in ql4xxx_set_mac_number()
50 void qla4xxx_free_ddb(struct scsi_qla_host *ha, in qla4xxx_free_ddb()
66 static void qla4xxx_init_response_q_entries(struct scsi_qla_host *ha) in qla4xxx_init_response_q_entries()
86 int qla4xxx_init_rings(struct scsi_qla_host *ha) in qla4xxx_init_rings()
150 int qla4xxx_get_sys_info(struct scsi_qla_host *ha) in qla4xxx_get_sys_info()
197 static void qla4xxx_init_local_data(struct scsi_qla_host *ha) in qla4xxx_init_local_data()
204 qla4xxx_wait_for_ip_config(struct scsi_qla_host *ha) in qla4xxx_wait_for_ip_config()
284 static int qla4_80xx_is_minidump_dma_capable(struct scsi_qla_host *ha, in qla4_80xx_is_minidump_dma_capable()
307 void qla4xxx_alloc_fw_dump(struct scsi_qla_host *ha) in qla4xxx_alloc_fw_dump()
404 static int qla4xxx_fw_ready(struct scsi_qla_host *ha) in qla4xxx_fw_ready()
[all …]
Dql4_mbx.c15 void qla4xxx_queue_mbox_cmd(struct scsi_qla_host *ha, uint32_t *mbx_cmd, in qla4xxx_queue_mbox_cmd()
31 void qla4xxx_process_mbox_intr(struct scsi_qla_host *ha, int out_count) in qla4xxx_process_mbox_intr()
52 static int qla4xxx_is_intr_poll_mode(struct scsi_qla_host *ha) in qla4xxx_is_intr_poll_mode()
83 int qla4xxx_mailbox_command(struct scsi_qla_host *ha, uint8_t inCount, in qla4xxx_mailbox_command()
284 int qla4xxx_get_minidump_template(struct scsi_qla_host *ha, in qla4xxx_get_minidump_template()
316 int qla4xxx_req_template_size(struct scsi_qla_host *ha) in qla4xxx_req_template_size()
349 void qla4xxx_mailbox_premature_completion(struct scsi_qla_host *ha) in qla4xxx_mailbox_premature_completion()
372 qla4xxx_set_ifcb(struct scsi_qla_host *ha, uint32_t *mbox_cmd, in qla4xxx_set_ifcb()
399 qla4xxx_get_ifcb(struct scsi_qla_host *ha, uint32_t *mbox_cmd, in qla4xxx_get_ifcb()
453 qla4xxx_update_local_ip(struct scsi_qla_host *ha, in qla4xxx_update_local_ip()
[all …]
Dql4_isr.c19 static void qla4xxx_copy_sense(struct scsi_qla_host *ha, in qla4xxx_copy_sense()
75 qla4xxx_status_cont_entry(struct scsi_qla_host *ha, in qla4xxx_status_cont_entry()
115 static void qla4xxx_status_entry(struct scsi_qla_host *ha, in qla4xxx_status_entry()
364 static void qla4xxx_passthru_status_entry(struct scsi_qla_host *ha, in qla4xxx_passthru_status_entry()
403 static struct mrb *qla4xxx_del_mrb_from_active_array(struct scsi_qla_host *ha, in qla4xxx_del_mrb_from_active_array()
423 static void qla4xxx_mbox_status_entry(struct scsi_qla_host *ha, in qla4xxx_mbox_status_entry()
474 void qla4xxx_process_response_queue(struct scsi_qla_host *ha) in qla4xxx_process_response_queue()
587 static int qla4_83xx_loopback_in_progress(struct scsi_qla_host *ha) in qla4_83xx_loopback_in_progress()
609 static void qla4xxx_update_ipaddr_state(struct scsi_qla_host *ha, in qla4xxx_update_ipaddr_state()
638 static void qla4xxx_default_router_changed(struct scsi_qla_host *ha, in qla4xxx_default_router_changed()
[all …]
Dql4_os.c100 static int qla4xxx_wait_for_hba_online(struct scsi_qla_host *ha);
104 static void qla4xxx_config_dma_addressing(struct scsi_qla_host *ha);
264 static int qla4xxx_isp_check_reg(struct scsi_qla_host *ha) in qla4xxx_isp_check_reg()
286 struct scsi_qla_host *ha = to_qla_host(shost); in qla4xxx_send_ping()
597 static void qla4xxx_create_chap_list(struct scsi_qla_host *ha) in qla4xxx_create_chap_list()
646 static int qla4xxx_get_chap_by_index(struct scsi_qla_host *ha, in qla4xxx_get_chap_by_index()
693 static int qla4xxx_find_free_chap_index(struct scsi_qla_host *ha, in qla4xxx_find_free_chap_index()
738 struct scsi_qla_host *ha = to_qla_host(shost); in qla4xxx_get_chap_list()
837 struct scsi_qla_host *ha = to_qla_host(shost); in qla4xxx_delete_chap()
928 struct scsi_qla_host *ha = to_qla_host(shost); in qla4xxx_set_chap_entry()
[all …]
Dql4_bsg.c16 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_read_flash()
81 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_update_flash()
146 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_get_acb_state()
203 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_read_nvram()
275 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_update_nvram()
344 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_restore_defaults()
388 struct scsi_qla_host *ha = to_qla_host(host); in qla4xxx_bsg_get_acb()
452 struct scsi_qla_host *ha = to_qla_host(host); in ql4xxx_execute_diag_cmd()
507 static int qla4_83xx_wait_for_loopback_config_comp(struct scsi_qla_host *ha, in qla4_83xx_wait_for_loopback_config_comp()
557 static int qla4_83xx_pre_loopback_config(struct scsi_qla_host *ha, in qla4_83xx_pre_loopback_config()
[all …]
/Linux-v5.4/drivers/scsi/qla2xxx/
Dqla_gbl.h17 extern int qla2100_pci_config(struct scsi_qla_host *);
18 extern int qla2300_pci_config(struct scsi_qla_host *);
21 extern int qla2x00_reset_chip(struct scsi_qla_host *);
22 extern int qla24xx_reset_chip(struct scsi_qla_host *);
23 extern int qla2x00_chip_diag(struct scsi_qla_host *);
24 extern int qla24xx_chip_diag(struct scsi_qla_host *);
25 extern void qla2x00_config_rings(struct scsi_qla_host *);
26 extern void qla24xx_config_rings(struct scsi_qla_host *);
27 extern int qla2x00_reset_adapter(struct scsi_qla_host *);
28 extern int qla24xx_reset_adapter(struct scsi_qla_host *);
[all …]
Dqla_target.h670 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;
[all …]
Dqla_tmpl.c136 qla27xx_fwdt_entry_t0(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t0()
147 qla27xx_fwdt_entry_t255(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t255()
159 qla27xx_fwdt_entry_t256(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t256()
175 qla27xx_fwdt_entry_t257(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t257()
191 qla27xx_fwdt_entry_t258(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t258()
210 qla27xx_fwdt_entry_t259(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t259()
229 qla27xx_fwdt_entry_t260(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t260()
243 qla27xx_fwdt_entry_t261(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t261()
257 qla27xx_fwdt_entry_t262(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t262()
319 qla27xx_fwdt_entry_t263(struct scsi_qla_host *vha, in qla27xx_fwdt_entry_t263()
[all …]
Dqla_nx2.c47 qla8044_rd_direct(struct scsi_qla_host *vha, in qla8044_rd_direct()
59 qla8044_wr_direct(struct scsi_qla_host *vha, in qla8044_wr_direct()
129 qla8044_read_write_crb_reg(struct scsi_qla_host *vha, in qla8044_read_write_crb_reg()
139 qla8044_poll_wait_for_ready(struct scsi_qla_host *vha, uint32_t addr1, in qla8044_poll_wait_for_ready()
162 qla8044_ipmdio_rd_reg(struct scsi_qla_host *vha, in qla8044_ipmdio_rd_reg()
186 qla8044_poll_wait_ipmdio_bus_idle(struct scsi_qla_host *vha, in qla8044_poll_wait_ipmdio_bus_idle()
209 qla8044_ipmdio_wr_reg(struct scsi_qla_host *vha, uint32_t addr1, in qla8044_ipmdio_wr_reg()
238 qla8044_rmw_crb_reg(struct scsi_qla_host *vha, in qla8044_rmw_crb_reg()
257 qla8044_set_qsnt_ready(struct scsi_qla_host *vha) in qla8044_set_qsnt_ready()
270 qla8044_clear_qsnt_ready(struct scsi_qla_host *vha) in qla8044_clear_qsnt_ready()
[all …]
Dqla_nvme.h25 struct scsi_qla_host;
141 int qla_nvme_register_hba(struct scsi_qla_host *);
142 int qla_nvme_register_remote(struct scsi_qla_host *, struct fc_port *);
143 void qla_nvme_delete(struct scsi_qla_host *);
144 void qla24xx_nvme_ls4_iocb(struct scsi_qla_host *, struct pt_ls4_request *,
Dqla_target.c110 static void qlt_24xx_atio_pkt(struct scsi_qla_host *ha,
112 static void qlt_response_pkt(struct scsi_qla_host *ha, struct rsp_que *rsp,
118 static void qlt_alloc_qfull_cmd(struct scsi_qla_host *vha,
120 static void qlt_disable_vha(struct scsi_qla_host *vha);
126 static void qlt_send_term_imm_notif(struct scsi_qla_host *vha,
128 static struct fc_port *qlt_create_sess(struct scsi_qla_host *vha,
131 static void qlt_24xx_handle_abts(struct scsi_qla_host *,
164 void qlt_do_generation_tick(struct scsi_qla_host *vha, int *dest) in qlt_do_generation_tick()
173 static inline int qlt_issue_marker(struct scsi_qla_host *vha, int vha_locked) in qlt_issue_marker()
190 struct scsi_qla_host *qlt_find_host_by_d_id(struct scsi_qla_host *vha, in qlt_find_host_by_d_id()
[all …]
Dqla_mid.c106 struct scsi_qla_host *tvha; in qla24xx_find_vhost_by_name()
555 qla25xx_free_req_que(struct scsi_qla_host *vha, struct req_que *req) in qla25xx_free_req_que()
576 qla25xx_free_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) in qla25xx_free_rsp_que()
602 qla25xx_delete_req_que(struct scsi_qla_host *vha, struct req_que *req) in qla25xx_delete_req_que()
619 qla25xx_delete_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) in qla25xx_delete_rsp_que()
637 qla25xx_delete_queues(struct scsi_qla_host *vha) in qla25xx_delete_queues()
688 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla25xx_create_req_que()
689 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); in qla25xx_create_req_que()
801 struct scsi_qla_host *vha; in qla_do_work()
818 struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev); in qla25xx_create_rsp_que()
[all …]
Dqla_nvme.c15 int qla_nvme_register_remote(struct scsi_qla_host *vha, struct fc_port *fcport) in qla_nvme_register_remote()
83 struct scsi_qla_host *vha; in qla_nvme_alloc_queue()
90 vha = (struct scsi_qla_host *)lport->private; in qla_nvme_alloc_queue()
274 struct scsi_qla_host *vha; in qla_nvme_ls_req()
364 struct scsi_qla_host *vha = sp->fcport->vha; in qla2x00_start_nvme_mq()
531 struct scsi_qla_host *vha; in qla_nvme_post_cmd()
589 struct scsi_qla_host *vha = lport->private; in qla_nvme_localport_delete()
654 void qla_nvme_delete(struct scsi_qla_host *vha) in qla_nvme_delete()
675 int qla_nvme_register_hba(struct scsi_qla_host *vha) in qla_nvme_register_hba()
Dqla_dfs.c127 struct scsi_qla_host *vha = s->private; in qla_dfs_fw_resource_cnt_show()
161 struct scsi_qla_host *vha = inode->i_private; in qla_dfs_fw_resource_cnt_open()
176 struct scsi_qla_host *vha = s->private; in qla_dfs_tgt_counters_show()
251 struct scsi_qla_host *vha = inode->i_private; in qla_dfs_tgt_counters_open()
363 struct scsi_qla_host *vha = s->private; in qla_dfs_naqp_show()
373 struct scsi_qla_host *vha = inode->i_private; in qla_dfs_naqp_open()
383 struct scsi_qla_host *vha = s->private; in qla_dfs_naqp_write()
Dqla_def.h599 struct scsi_qla_host *vha;
2378 struct scsi_qla_host *vha;
3163 int (*pci_config) (struct scsi_qla_host *);
3164 int (*reset_chip)(struct scsi_qla_host *);
3165 int (*chip_diag) (struct scsi_qla_host *);
3166 void (*config_rings) (struct scsi_qla_host *);
3167 int (*reset_adapter)(struct scsi_qla_host *);
3168 int (*nvram_config) (struct scsi_qla_host *);
3169 void (*update_fw_options) (struct scsi_qla_host *);
3170 int (*load_risc) (struct scsi_qla_host *, uint32_t *);
[all …]
Dtcm_qla2xxx.c341 struct scsi_qla_host *vha; in tcm_qla2xxx_close_session()
623 struct scsi_qla_host *vha = cmd->vha; in tcm_qla2xxx_queue_data_in()
664 struct scsi_qla_host *vha = cmd->vha; in tcm_qla2xxx_queue_status()
899 struct scsi_qla_host *vha = lport->qla_vha; in tcm_qla2xxx_tpg_enable_store()
1032 struct scsi_qla_host *vha = lport->qla_vha; in tcm_qla2xxx_drop_tpg()
1061 struct scsi_qla_host *vha = lport->qla_vha; in tcm_qla2xxx_npiv_tpg_enable_store()
1587 static int tcm_qla2xxx_lport_register_cb(struct scsi_qla_host *vha, in tcm_qla2xxx_lport_register_cb()
1648 struct scsi_qla_host *vha = lport->qla_vha; in tcm_qla2xxx_drop_lport()
1669 static int tcm_qla2xxx_lport_register_npiv_cb(struct scsi_qla_host *base_vha, in tcm_qla2xxx_lport_register_npiv_cb()
1675 struct scsi_qla_host *npiv_vha; in tcm_qla2xxx_lport_register_npiv_cb()
[all …]
/Linux-v5.4/drivers/scsi/
Dqla1280.c392 static void qla1280_done(struct scsi_qla_host *);
399 static int qla1280_load_firmware(struct scsi_qla_host *);
400 static int qla1280_init_rings(struct scsi_qla_host *);
401 static int qla1280_nvram_config(struct scsi_qla_host *);
402 static int qla1280_mailbox_command(struct scsi_qla_host *,
404 static int qla1280_bus_reset(struct scsi_qla_host *, int);
405 static int qla1280_device_reset(struct scsi_qla_host *, int, int);
406 static int qla1280_abort_command(struct scsi_qla_host *, struct srb *, int);
407 static int qla1280_abort_isp(struct scsi_qla_host *);
409 static int qla1280_64bit_start_scsi(struct scsi_qla_host *, struct srb *);
[all …]

12