Lines Matching full:int

14 extern int qla2x00_initialize_adapter(scsi_qla_host_t *);
16 extern int qla2100_pci_config(struct scsi_qla_host *);
17 extern int qla2300_pci_config(struct scsi_qla_host *);
18 extern int qla24xx_pci_config(scsi_qla_host_t *);
19 extern int qla25xx_pci_config(scsi_qla_host_t *);
20 extern int qla2x00_reset_chip(struct scsi_qla_host *);
21 extern int qla24xx_reset_chip(struct scsi_qla_host *);
22 extern int qla2x00_chip_diag(struct scsi_qla_host *);
23 extern int qla24xx_chip_diag(struct scsi_qla_host *);
26 extern int qla2x00_reset_adapter(struct scsi_qla_host *);
27 extern int qla24xx_reset_adapter(struct scsi_qla_host *);
28 extern int qla2x00_nvram_config(struct scsi_qla_host *);
29 extern int qla24xx_nvram_config(struct scsi_qla_host *);
30 extern int qla81xx_nvram_config(struct scsi_qla_host *);
34 extern int qla2x00_load_risc(struct scsi_qla_host *, uint32_t *);
35 extern int qla24xx_load_risc(scsi_qla_host_t *, uint32_t *);
36 extern int qla81xx_load_risc(scsi_qla_host_t *, uint32_t *);
38 extern int qla2x00_perform_loop_resync(scsi_qla_host_t *);
39 extern int qla2x00_loop_resync(scsi_qla_host_t *);
42 extern int qla2x00_fabric_login(scsi_qla_host_t *, fc_port_t *, uint16_t *);
43 extern int qla2x00_local_device_login(scsi_qla_host_t *, fc_port_t *);
45 extern int qla24xx_els_dcmd_iocb(scsi_qla_host_t *, int, port_id_t);
46 extern int qla24xx_els_dcmd2_iocb(scsi_qla_host_t *, int, fc_port_t *, bool);
52 extern int qla2x00_abort_isp(scsi_qla_host_t *);
61 extern int qla2x00_get_thermal_temp(scsi_qla_host_t *, uint16_t *);
65 extern int qla2x00_async_login(struct scsi_qla_host *, fc_port_t *,
67 extern int qla2x00_async_logout(struct scsi_qla_host *, fc_port_t *);
68 extern int qla2x00_async_prlo(struct scsi_qla_host *, fc_port_t *);
69 extern int qla2x00_async_adisc(struct scsi_qla_host *, fc_port_t *,
71 extern int qla2x00_async_tm_cmd(fc_port_t *, uint32_t, uint32_t, uint32_t);
76 extern int qla24xx_async_gnl(struct scsi_qla_host *, fc_port_t *);
77 int qla2x00_post_work(struct scsi_qla_host *vha, struct qla_work_evt *e);
79 extern int qla24xx_update_fcport_fcp_prio(scsi_qla_host_t *, fc_port_t *);
80 extern int qla24xx_async_abort_cmd(srb_t *, bool);
82 extern void qla2x00_set_fcport_state(fc_port_t *fcport, int state);
86 extern int __qla83xx_set_idc_control(scsi_qla_host_t *, uint32_t);
87 extern int __qla83xx_get_idc_control(scsi_qla_host_t *, uint32_t *);
88 extern void qla83xx_idc_audit(scsi_qla_host_t *, int);
89 extern int qla83xx_nic_core_reset(scsi_qla_host_t *);
91 extern int qla2xxx_mctp_dump(scsi_qla_host_t *);
93 extern int
95 extern int qla2x00_init_rings(scsi_qla_host_t *);
97 int, int, bool);
98 extern int qla2xxx_delete_qpair(struct scsi_qla_host *, struct qla_qpair *);
104 int qla24xx_async_gpdb(struct scsi_qla_host *, fc_port_t *, u8);
105 int qla24xx_async_prli(struct scsi_qla_host *, fc_port_t *);
106 int qla24xx_async_notify_ack(scsi_qla_host_t *, fc_port_t *,
107 struct imm_ntfy_from_isp *, int);
108 int qla24xx_post_newsess_work(struct scsi_qla_host *, port_id_t *, u8 *, u8*,
110 int qla24xx_fcport_handle_login(struct scsi_qla_host *, fc_port_t *);
111 int qla24xx_detect_sfp(scsi_qla_host_t *);
112 int qla24xx_post_gpdb_work(struct scsi_qla_host *, fc_port_t *, u8);
121 extern int qla2x00_post_async_prlo_work(struct scsi_qla_host *, fc_port_t *,
123 extern int qla2x00_post_async_prlo_done_work(struct scsi_qla_host *,
125 int qla_post_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport);
127 int qla2x00_reserve_mgmt_server_loop_id(scsi_qla_host_t *);
142 extern int ql2xlogintimeout;
143 extern int qlport_down_retry;
144 extern int ql2xplogiabsentdevice;
145 extern int ql2xloginretrycount;
146 extern int ql2xfdmienable;
147 extern int ql2xrdpenable;
148 extern int ql2xsmartsan;
149 extern int ql2xallocfwdump;
150 extern int ql2xextended_error_logging;
151 extern int ql2xiidmaenable;
152 extern int ql2xmqsupport;
153 extern int ql2xfwloadbin;
154 extern int ql2xetsenable;
155 extern int ql2xshiftctondsd;
156 extern int ql2xdbwr;
157 extern int ql2xasynctmfenable;
158 extern int ql2xgffidenable;
159 extern int ql2xenabledif;
160 extern int ql2xenablehba_err_chk;
161 extern int ql2xtargetreset;
162 extern int ql2xdontresethba;
164 extern int ql2xmdcapmask;
165 extern int ql2xmdenable;
166 extern int ql2xexlogins;
167 extern int ql2xexchoffld;
168 extern int ql2xiniexchg;
169 extern int ql2xfwholdabts;
170 extern int ql2xmvasynctoatio;
171 extern int ql2xuctrlirq;
172 extern int ql2xnvmeenable;
173 extern int ql2xautodetectsfp;
174 extern int ql2xenablemsix;
175 extern int qla2xuseresexchforels;
176 extern int ql2xexlogins;
177 extern int ql2xdifbundlinginternalbuffers;
178 extern int ql2xfulldump_on_mpifail;
179 extern int ql2xenforce_iocb_limit;
181 extern int qla2x00_loop_reset(scsi_qla_host_t *);
182 extern void qla2x00_abort_all_cmds(scsi_qla_host_t *, int);
183 extern int qla2x00_post_aen_work(struct scsi_qla_host *, enum
185 extern int qla2x00_post_idc_ack_work(struct scsi_qla_host *, uint16_t *);
186 extern int qla2x00_post_async_login_work(struct scsi_qla_host *, fc_port_t *,
188 extern int qla2x00_post_async_logout_work(struct scsi_qla_host *, fc_port_t *,
190 extern int qla2x00_post_async_adisc_work(struct scsi_qla_host *, fc_port_t *,
192 extern int qla2x00_post_async_adisc_done_work(struct scsi_qla_host *,
194 extern int qla2x00_set_exlogins_buffer(struct scsi_qla_host *);
196 extern int qla2x00_set_exchoffld_buffer(struct scsi_qla_host *);
199 extern int qla81xx_restart_mpi_firmware(scsi_qla_host_t *);
209 extern void qla83xx_schedule_work(scsi_qla_host_t *, int);
217 extern int qla83xx_idc_state_handler(scsi_qla_host_t *);
218 extern int qla83xx_set_drv_presence(scsi_qla_host_t *vha);
219 extern int __qla83xx_set_drv_presence(scsi_qla_host_t *vha);
220 extern int qla83xx_clear_drv_presence(scsi_qla_host_t *vha);
221 extern int __qla83xx_clear_drv_presence(scsi_qla_host_t *vha);
222 extern int qla2x00_post_uevent_work(struct scsi_qla_host *, u32);
224 extern int qla2x00_post_uevent_work(struct scsi_qla_host *, u32);
226 extern void qla2x00_sp_compl(srb_t *sp, int);
228 extern void qla2xxx_qpair_sp_compl(srb_t *sp, int);
232 int qla24xx_post_gnl_work(struct scsi_qla_host *, fc_port_t *);
233 int qla24xx_post_relogin_work(struct scsi_qla_host *vha);
246 extern int qla24xx_disable_vp (scsi_qla_host_t *);
247 extern int qla24xx_enable_vp (scsi_qla_host_t *);
248 extern int qla24xx_control_vp(scsi_qla_host_t *, int );
249 extern int qla24xx_modify_vp_config(scsi_qla_host_t *);
250 extern int qla2x00_send_change_request(scsi_qla_host_t *, uint16_t, uint16_t);
252 extern int qla24xx_configure_vhba (scsi_qla_host_t *);
256 extern int qla24xx_vport_create_req_sanity_check(struct fc_vport *);
262 extern void qla2x00_mark_device_lost(scsi_qla_host_t *, fc_port_t *, int);
264 extern int qla24xx_async_abort_cmd(srb_t *, bool);
268 extern int qla2x00_wait_for_hba_online(scsi_qla_host_t *);
269 extern int qla2x00_wait_for_chip_reset(scsi_qla_host_t *);
270 extern int qla2x00_wait_for_fcoe_ctx_reset(scsi_qla_host_t *);
276 extern int qla2x00_vp_abort_isp(scsi_qla_host_t *);
289 extern int qla2x00_start_scsi(srb_t *sp);
290 extern int qla24xx_start_scsi(srb_t *sp);
291 int qla2x00_marker(struct scsi_qla_host *, struct qla_qpair *,
293 extern int qla2x00_start_sp(srb_t *);
294 extern int qla24xx_dif_start_scsi(srb_t *);
295 extern int qla2x00_start_bidir(srb_t *, struct scsi_qla_host *, uint32_t);
296 extern int qla2xxx_dif_start_scsi_mq(srb_t *);
302 extern int qla2x00_issue_marker(scsi_qla_host_t *, int);
303 extern int qla24xx_walk_and_build_sglist_no_difb(struct qla_hw_data *, srb_t *,
305 extern int qla24xx_walk_and_build_sglist(struct qla_hw_data *, srb_t *,
307 extern int qla24xx_walk_and_build_prot_sglist(struct qla_hw_data *, srb_t *,
309 extern int qla24xx_get_one_block_sg(uint32_t, struct qla2_sgx *, uint32_t *);
310 extern int qla24xx_configure_prot_mode(srb_t *, uint16_t *);
315 extern int
318 extern int
321 extern int
324 extern int
327 extern int
330 extern int
333 extern int
336 extern int
339 extern int
342 extern int
345 extern int
346 qla2x00_abort_target(struct fc_port *, uint64_t, int);
348 extern int
349 qla2x00_lun_reset(struct fc_port *, uint64_t, int);
351 extern int
355 extern int
358 extern int
361 extern int
364 extern int
367 extern int
370 extern int
373 extern int
376 extern int
379 extern int
382 extern int
385 extern int
389 extern int
393 extern int
396 extern int
399 extern int
402 extern int
405 extern int
408 extern int
411 extern int
415 extern int
419 extern int qla24xx_abort_command(srb_t *);
420 extern int qla24xx_async_abort_command(srb_t *);
421 extern int
422 qla24xx_abort_target(struct fc_port *, uint64_t, int);
423 extern int
424 qla24xx_lun_reset(struct fc_port *, uint64_t, int);
425 extern int
426 qla2x00_eh_wait_for_pending_commands(scsi_qla_host_t *, unsigned int,
428 extern int
431 extern int
433 extern int
436 extern int
438 extern int
441 extern int
444 extern int
447 extern int
449 extern int
452 extern int
456 extern int
459 extern int
462 extern int
465 extern int
468 extern int
472 extern int
476 extern int
480 extern int
483 extern int qla84xx_verify_chip(struct scsi_qla_host *, uint16_t *);
485 extern int qla81xx_idc_ack(scsi_qla_host_t *, uint16_t *);
487 extern int
490 extern int
491 qla81xx_fac_do_write_enable(scsi_qla_host_t *, int);
493 extern int
496 extern int qla81xx_fac_semaphore_access(scsi_qla_host_t *, int);
498 extern int
501 extern int
504 extern int
507 extern int
510 extern int
512 extern int qla2x00_get_data_rate(scsi_qla_host_t *);
513 extern int qla24xx_set_fcp_prio(scsi_qla_host_t *, uint16_t, uint16_t,
515 extern int
518 extern int
521 extern int
524 extern int
527 extern int
530 int qla24xx_send_mb_cmd(struct scsi_qla_host *, mbx_cmd_t *);
531 int qla24xx_gpdb_wait(struct scsi_qla_host *, fc_port_t *, u8);
532 int qla24xx_gidlist_wait(struct scsi_qla_host *, void *, dma_addr_t,
534 int __qla24xx_parse_gpdb(struct scsi_qla_host *, fc_port_t *,
536 int qla24xx_get_port_login_templ(scsi_qla_host_t *, dma_addr_t,
539 extern int qla27xx_get_zio_threshold(scsi_qla_host_t *, uint16_t *);
540 extern int qla27xx_set_zio_threshold(scsi_qla_host_t *, uint16_t);
541 int qla24xx_res_count_wait(struct scsi_qla_host *, uint16_t *, int);
543 extern int qla28xx_secure_flash_update(scsi_qla_host_t *, uint16_t, uint16_t,
546 extern int qla2xxx_read_remote_register(scsi_qla_host_t *, uint32_t,
548 extern int qla2xxx_write_remote_register(scsi_qla_host_t *, uint32_t,
554 extern irqreturn_t qla2100_intr_handler(int, void *);
555 extern irqreturn_t qla2300_intr_handler(int, void *);
556 extern irqreturn_t qla24xx_intr_handler(int, void *);
560 extern int qla2x00_request_irqs(struct qla_hw_data *, struct rsp_que *);
563 extern int qla2x00_get_data_rate(scsi_qla_host_t *);
572 qla2xxx_msix_rsp_q(int irq, void *dev_id);
574 qla2xxx_msix_rsp_q_hs(int irq, void *dev_id);
583 extern int qla24xx_read_flash_data(scsi_qla_host_t *, uint32_t *,
589 extern int qla2x00_write_nvram_data(scsi_qla_host_t *, void *, uint32_t,
591 extern int qla24xx_write_nvram_data(scsi_qla_host_t *, void *, uint32_t,
595 extern int qla25xx_write_nvram_data(scsi_qla_host_t *, void *, uint32_t,
598 extern int qla2x00_is_a_vp_did(scsi_qla_host_t *, uint32_t);
602 extern int qla2x00_beacon_on(struct scsi_qla_host *);
603 extern int qla2x00_beacon_off(struct scsi_qla_host *);
605 extern int qla24xx_beacon_on(struct scsi_qla_host *);
606 extern int qla24xx_beacon_off(struct scsi_qla_host *);
609 extern int qla82xx_beacon_on(struct scsi_qla_host *);
610 extern int qla82xx_beacon_off(struct scsi_qla_host *);
611 extern int qla83xx_wr_reg(scsi_qla_host_t *, uint32_t, uint32_t);
612 extern int qla83xx_rd_reg(scsi_qla_host_t *, uint32_t, uint32_t *);
613 extern int qla83xx_restart_nic_firmware(scsi_qla_host_t *);
614 extern int qla83xx_access_control(scsi_qla_host_t *, uint16_t, uint32_t,
619 extern int qla2x00_write_optrom_data(struct scsi_qla_host *, void *,
623 extern int qla24xx_write_optrom_data(struct scsi_qla_host *, void *,
631 extern int qla2x00_get_flash_version(scsi_qla_host_t *, void *);
632 extern int qla24xx_get_flash_version(scsi_qla_host_t *, void *);
633 extern int qla82xx_get_flash_version(scsi_qla_host_t *, void *);
635 extern int qla2xxx_get_flash_info(scsi_qla_host_t *);
636 extern int qla2xxx_get_vpd_field(scsi_qla_host_t *, char *, char *, size_t);
639 extern int qla24xx_read_fcp_prio_cfg(scsi_qla_host_t *);
654 extern void qla27xx_mpi_fwdump(scsi_qla_host_t *, int);
656 extern int qla27xx_fwdt_template_valid(void *);
659 extern void qla2xxx_dump_post_process(scsi_qla_host_t *, int);
667 extern int qla2x00_ga_nxt(scsi_qla_host_t *, fc_port_t *);
668 extern int qla2x00_gid_pt(scsi_qla_host_t *, sw_info_t *);
669 extern int qla2x00_gpn_id(scsi_qla_host_t *, sw_info_t *);
670 extern int qla2x00_gnn_id(scsi_qla_host_t *, sw_info_t *);
672 extern int qla2x00_rft_id(scsi_qla_host_t *);
673 extern int qla2x00_rff_id(scsi_qla_host_t *, u8);
674 extern int qla2x00_rnn_id(scsi_qla_host_t *);
675 extern int qla2x00_rsnn_nn(scsi_qla_host_t *);
678 extern int qla2x00_fdmi_register(scsi_qla_host_t *);
679 extern int qla2x00_gfpn_id(scsi_qla_host_t *, sw_info_t *);
680 extern int qla2x00_gpsc(scsi_qla_host_t *, sw_info_t *);
682 extern int qla2x00_chk_ms_status(scsi_qla_host_t *, ms_iocb_entry_t *,
688 extern int qla24xx_post_gpnid_work(struct scsi_qla_host *, port_id_t *);
689 extern int qla24xx_async_gpnid(scsi_qla_host_t *, port_id_t *);
692 int qla24xx_post_gpsc_work(struct scsi_qla_host *, fc_port_t *);
693 int qla24xx_async_gpsc(scsi_qla_host_t *, fc_port_t *);
695 int qla2x00_mgmt_svr_login(scsi_qla_host_t *);
697 int qla24xx_async_gffid(scsi_qla_host_t *vha, fc_port_t *fcport);
698 int qla24xx_async_gpnft(scsi_qla_host_t *, u8, srb_t *);
701 int qla24xx_async_gnnid(scsi_qla_host_t *, fc_port_t *);
703 int qla24xx_post_gnnid_work(struct scsi_qla_host *, fc_port_t *);
704 int qla24xx_post_gfpnid_work(struct scsi_qla_host *, fc_port_t *);
705 int qla24xx_async_gfpnid(scsi_qla_host_t *, fc_port_t *);
725 extern int qla2x00_loopback_test(scsi_qla_host_t *, struct msg_echo_lb *, uint16_t *);
726 extern int qla2x00_echo_test(scsi_qla_host_t *,
728 extern int qla24xx_update_all_fcp_prio(scsi_qla_host_t *);
729 extern int qla24xx_fcp_prio_cfg_valid(scsi_qla_host_t *,
735 extern int qla2x00_dfs_setup(scsi_qla_host_t *);
736 extern int qla2x00_dfs_remove(scsi_qla_host_t *);
739 extern int qla25xx_request_irq(struct qla_hw_data *, struct qla_qpair *,
740 struct qla_msix_entry *, int);
741 extern int qla25xx_init_req_que(struct scsi_qla_host *, struct req_que *);
742 extern int qla25xx_init_rsp_que(struct scsi_qla_host *, struct rsp_que *);
743 extern int qla25xx_create_req_que(struct qla_hw_data *, uint16_t, uint8_t,
744 uint16_t, int, uint8_t, bool);
745 extern int qla25xx_create_rsp_que(struct qla_hw_data *, uint16_t, uint8_t,
749 extern int qla25xx_delete_req_que(struct scsi_qla_host *, struct req_que *);
750 extern int qla25xx_delete_rsp_que(struct scsi_qla_host *, struct rsp_que *);
751 extern int qla25xx_delete_queues(struct scsi_qla_host *);
760 extern int qlafx00_pci_config(struct scsi_qla_host *);
761 extern int qlafx00_initialize_adapter(struct scsi_qla_host *);
762 extern int qlafx00_soft_reset(scsi_qla_host_t *);
763 extern int qlafx00_chip_diag(scsi_qla_host_t *);
767 extern irqreturn_t qlafx00_intr_handler(int, void *);
770 extern int qlafx00_abort_target(fc_port_t *, uint64_t, int);
771 extern int qlafx00_lun_reset(fc_port_t *, uint64_t, int);
772 extern int qlafx00_start_scsi(srb_t *);
773 extern int qlafx00_abort_isp(scsi_qla_host_t *);
774 extern int qlafx00_iospace_config(struct qla_hw_data *);
775 extern int qlafx00_init_firmware(scsi_qla_host_t *, uint16_t);
776 extern int qlafx00_driver_shutdown(scsi_qla_host_t *, int);
777 extern int qlafx00_fw_ready(scsi_qla_host_t *);
778 extern int qlafx00_configure_devices(scsi_qla_host_t *);
779 extern int qlafx00_reset_initialize(scsi_qla_host_t *);
780 extern int qlafx00_fx_disc(scsi_qla_host_t *, fc_port_t *, uint16_t);
782 extern int qlafx00_post_aenfx_work(struct scsi_qla_host *, uint32_t,
783 uint32_t *, int);
793 extern int qlafx00_rescan_isp(scsi_qla_host_t *);
794 extern int qlafx00_loop_reset(scsi_qla_host_t *vha);
799 extern int qla82xx_pci_config(struct scsi_qla_host *);
800 extern int qla82xx_pci_mem_read_2M(struct qla_hw_data *, u64, void *, int);
801 extern int qla82xx_pci_region_offset(struct pci_dev *, int);
802 extern int qla82xx_iospace_config(struct qla_hw_data *);
805 extern int qla82xx_reset_chip(struct scsi_qla_host *);
808 extern int qla82xx_start_firmware(scsi_qla_host_t *);
811 extern int qla82xx_load_risc(scsi_qla_host_t *, uint32_t *);
814 extern int qla82xx_write_optrom_data(struct scsi_qla_host *, void *,
818 extern int qla82xx_abort_isp(scsi_qla_host_t *);
819 extern int qla82xx_restart_isp(scsi_qla_host_t *);
822 extern int qla82xx_start_scsi(srb_t *);
825 extern void qla2x00_bsg_job_done(srb_t *sp, int);
830 extern irqreturn_t qla82xx_intr_handler(int, void *);
831 extern irqreturn_t qla82xx_msi_handler(int, void *);
832 extern irqreturn_t qla82xx_msix_default(int, void *);
833 extern irqreturn_t qla82xx_msix_rsp_q(int, void *);
836 extern void qla82xx_poll(int, void *);
841 extern int qla82xx_wr_32(struct qla_hw_data *, ulong, u32);
842 extern int qla82xx_rd_32(struct qla_hw_data *, ulong);
843 extern int qla82xx_rdmem(struct qla_hw_data *, u64, void *, int);
844 extern int qla82xx_wrmem(struct qla_hw_data *, u64, void *, int);
849 extern int qla82xx_idc_lock(struct qla_hw_data *);
851 extern int qla82xx_device_state_handler(scsi_qla_host_t *);
857 extern int qla82xx_mbx_intr_enable(scsi_qla_host_t *);
858 extern int qla82xx_mbx_intr_disable(scsi_qla_host_t *);
860 extern int qla82xx_fcoe_ctx_reset(scsi_qla_host_t *);
861 extern int qla82xx_check_md_needed(scsi_qla_host_t *);
863 extern int qla81xx_set_led_config(scsi_qla_host_t *, uint16_t *);
864 extern int qla81xx_get_led_config(scsi_qla_host_t *, uint16_t *);
865 extern int qla82xx_mbx_beacon_ctl(scsi_qla_host_t *, int);
868 extern int qla82xx_read_temperature(scsi_qla_host_t *);
869 extern int qla8044_read_temperature(scsi_qla_host_t *);
870 extern int qla2x00_read_sfp_dev(struct scsi_qla_host *, char *, int);
871 extern int ql26xx_led_config(scsi_qla_host_t *, uint16_t, uint16_t *);
874 extern int qla24xx_bsg_request(struct bsg_job *);
875 extern int qla24xx_bsg_timeout(struct bsg_job *);
876 extern int qla84xx_reset_chip(scsi_qla_host_t *, uint16_t);
877 extern int qla2x00_issue_iocb_timeout(scsi_qla_host_t *, void *,
879 extern int qla2x00_get_idma_speed(scsi_qla_host_t *, uint16_t,
886 extern int qla82xx_md_get_template_size(scsi_qla_host_t *);
887 extern int qla82xx_md_get_template(scsi_qla_host_t *);
888 extern int qla82xx_md_alloc(scsi_qla_host_t *);
890 extern int qla82xx_md_collect(scsi_qla_host_t *);
893 extern int qla82xx_validate_template_chksum(scsi_qla_host_t *vha);
896 extern int qla8044_idc_lock(struct qla_hw_data *ha);
902 extern int qla8044_rd_direct(struct scsi_qla_host *vha, const uint32_t crb_reg);
905 extern int qla8044_device_state_handler(struct scsi_qla_host *vha);
909 int qla8044_collect_md_data(struct scsi_qla_host *vha);
910 extern int qla8044_md_get_template(scsi_qla_host_t *);
911 extern int qla8044_write_optrom_data(struct scsi_qla_host *, void *,
913 extern irqreturn_t qla8044_intr_handler(int, void *);
915 extern int qla8044_abort_isp(scsi_qla_host_t *);
916 extern int qla8044_check_fw_alive(struct scsi_qla_host *);
917 extern int qla_get_exlogin_status(scsi_qla_host_t *, uint16_t *,
919 extern int qla_set_exlogin_mem_cfg(scsi_qla_host_t *vha, dma_addr_t phys_addr);
920 extern int qla_get_exchoffld_status(scsi_qla_host_t *, uint16_t *, uint16_t *);
921 extern int qla_set_exchoffld_mem_cfg(scsi_qla_host_t *);
925 int qla24xx_async_notify_ack(scsi_qla_host_t *, fc_port_t *,
926 struct imm_ntfy_from_isp *, int);
940 int qla2x00_set_data_rate(scsi_qla_host_t *vha, uint16_t mode);