diff options
Diffstat (limited to 'drivers/scsi/qla2xxx/qla_gbl.h')
-rw-r--r-- | drivers/scsi/qla2xxx/qla_gbl.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/drivers/scsi/qla2xxx/qla_gbl.h b/drivers/scsi/qla2xxx/qla_gbl.h index 753dbe6cce6e..c0cc686d6cc3 100644 --- a/drivers/scsi/qla2xxx/qla_gbl.h +++ b/drivers/scsi/qla2xxx/qla_gbl.h | |||
@@ -72,7 +72,10 @@ extern int qla2x00_post_hwe_work(struct scsi_qla_host *, uint16_t , uint16_t, | |||
72 | uint16_t, uint16_t); | 72 | uint16_t, uint16_t); |
73 | 73 | ||
74 | extern void qla2x00_abort_fcport_cmds(fc_port_t *); | 74 | extern void qla2x00_abort_fcport_cmds(fc_port_t *); |
75 | 75 | extern struct scsi_qla_host *qla2x00_create_host(struct scsi_host_template *, | |
76 | struct qla_hw_data *); | ||
77 | extern void qla2x00_free_host(struct scsi_qla_host *); | ||
78 | extern void qla2x00_relogin(struct scsi_qla_host *); | ||
76 | /* | 79 | /* |
77 | * Global Functions in qla_mid.c source file. | 80 | * Global Functions in qla_mid.c source file. |
78 | */ | 81 | */ |
@@ -105,10 +108,10 @@ extern struct fw_blob *qla2x00_request_firmware(scsi_qla_host_t *); | |||
105 | 108 | ||
106 | extern int qla2x00_wait_for_hba_online(scsi_qla_host_t *); | 109 | extern int qla2x00_wait_for_hba_online(scsi_qla_host_t *); |
107 | 110 | ||
108 | extern void qla2xxx_wake_dpc(scsi_qla_host_t *); | 111 | extern void qla2xxx_wake_dpc(struct scsi_qla_host *); |
109 | extern void qla2x00_alert_all_vps(scsi_qla_host_t *, uint16_t *); | 112 | extern void qla2x00_alert_all_vps(struct qla_hw_data *, uint16_t *); |
110 | extern void qla2x00_async_event(scsi_qla_host_t *, uint16_t *); | 113 | extern void qla2x00_async_event(scsi_qla_host_t *, uint16_t *); |
111 | extern void qla2x00_vp_abort_isp(scsi_qla_host_t *); | 114 | extern int qla2x00_vp_abort_isp(scsi_qla_host_t *); |
112 | 115 | ||
113 | /* | 116 | /* |
114 | * Global Function Prototypes in qla_iocb.c source file. | 117 | * Global Function Prototypes in qla_iocb.c source file. |
@@ -267,7 +270,7 @@ extern irqreturn_t qla24xx_intr_handler(int, void *); | |||
267 | extern void qla2x00_process_response_queue(struct scsi_qla_host *); | 270 | extern void qla2x00_process_response_queue(struct scsi_qla_host *); |
268 | extern void qla24xx_process_response_queue(struct scsi_qla_host *); | 271 | extern void qla24xx_process_response_queue(struct scsi_qla_host *); |
269 | 272 | ||
270 | extern int qla2x00_request_irqs(scsi_qla_host_t *); | 273 | extern int qla2x00_request_irqs(struct qla_hw_data *); |
271 | extern void qla2x00_free_irqs(scsi_qla_host_t *); | 274 | extern void qla2x00_free_irqs(scsi_qla_host_t *); |
272 | 275 | ||
273 | /* | 276 | /* |