drivers/scsi/qla1280.c
1004
struct scsi_qla_host *ha = (struct scsi_qla_host *)shost->hostdata;
drivers/scsi/qla1280.c
1054
qla1280_disable_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
1062
qla1280_enable_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
1075
struct scsi_qla_host *ha;
drivers/scsi/qla1280.c
1081
ha = (struct scsi_qla_host *)dev_id;
drivers/scsi/qla1280.c
1109
qla1280_set_target_parameters(struct scsi_qla_host *ha, int bus, int target)
drivers/scsi/qla1280.c
1177
struct scsi_qla_host *ha;
drivers/scsi/qla1280.c
1185
ha = (struct scsi_qla_host *)device->host->hostdata;
drivers/scsi/qla1280.c
1234
qla1280_done(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
1399
qla1280_initialize_adapter(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
1492
qla1280_request_firmware(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
1547
qla1280_chip_diag(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
1657
qla1280_load_firmware_pio(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
1707
qla1280_load_firmware_dma(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
1814
qla1280_start_firmware(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
1846
qla1280_load_firmware(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
1879
qla1280_init_rings(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
1979
qla1280_set_target_defaults(struct scsi_qla_host *ha, int bus, int target)
drivers/scsi/qla1280.c
2010
qla1280_set_defaults(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
2064
qla1280_config_target(struct scsi_qla_host *ha, int bus, int target)
drivers/scsi/qla1280.c
2122
qla1280_config_bus(struct scsi_qla_host *ha, int bus)
drivers/scsi/qla1280.c
2154
qla1280_nvram_config(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
2310
qla1280_get_nvram_word(struct scsi_qla_host *ha, uint32_t address)
drivers/scsi/qla1280.c
2341
qla1280_nvram_request(struct scsi_qla_host *ha, uint32_t nv_cmd)
drivers/scsi/qla1280.c
2384
qla1280_nv_write(struct scsi_qla_host *ha, uint16_t data)
drivers/scsi/qla1280.c
2415
qla1280_mailbox_command(struct scsi_qla_host *ha, uint8_t mr, uint16_t *mb)
drivers/scsi/qla1280.c
2504
qla1280_poll(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
2540
qla1280_bus_reset(struct scsi_qla_host *ha, int bus)
drivers/scsi/qla1280.c
2600
qla1280_device_reset(struct scsi_qla_host *ha, int bus, int target)
drivers/scsi/qla1280.c
2634
qla1280_abort_command(struct scsi_qla_host *ha, struct srb * sp, int handle)
drivers/scsi/qla1280.c
2672
qla1280_reset_adapter(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
2700
qla1280_marker(struct scsi_qla_host *ha, int bus, int id, int lun, u8 type)
drivers/scsi/qla1280.c
2736
qla1280_64bit_start_scsi(struct scsi_qla_host *ha, struct srb * sp)
drivers/scsi/qla1280.c
2990
qla1280_32bit_start_scsi(struct scsi_qla_host *ha, struct srb * sp)
drivers/scsi/qla1280.c
3230
qla1280_req_pkt(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
3298
qla1280_isp_cmd(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
3337
qla1280_isr(struct scsi_qla_host *ha, struct list_head *done_q)
drivers/scsi/qla1280.c
3557
qla1280_rst_aen(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
3594
qla1280_status_entry(struct scsi_qla_host *ha, struct response *pkt,
drivers/scsi/qla1280.c
3687
qla1280_error_entry(struct scsi_qla_host *ha, struct response *pkt,
drivers/scsi/qla1280.c
3751
qla1280_abort_isp(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
3857
qla1280_check_for_dead_scsi_bus(struct scsi_qla_host *ha, unsigned int bus)
drivers/scsi/qla1280.c
3882
qla1280_get_target_parameters(struct scsi_qla_host *ha,
drivers/scsi/qla1280.c
392
static void qla1280_done(struct scsi_qla_host *);
drivers/scsi/qla1280.c
3950
struct scsi_qla_host *ha;
drivers/scsi/qla1280.c
3956
ha = (struct scsi_qla_host *)host->hostdata;
drivers/scsi/qla1280.c
399
static int qla1280_load_firmware(struct scsi_qla_host *);
drivers/scsi/qla1280.c
400
static int qla1280_init_rings(struct scsi_qla_host *);
drivers/scsi/qla1280.c
401
static int qla1280_nvram_config(struct scsi_qla_host *);
drivers/scsi/qla1280.c
402
static int qla1280_mailbox_command(struct scsi_qla_host *,
drivers/scsi/qla1280.c
404
static int qla1280_bus_reset(struct scsi_qla_host *, int);
drivers/scsi/qla1280.c
405
static int qla1280_device_reset(struct scsi_qla_host *, int, int);
drivers/scsi/qla1280.c
406
static int qla1280_abort_command(struct scsi_qla_host *, struct srb *, int);
drivers/scsi/qla1280.c
407
static int qla1280_abort_isp(struct scsi_qla_host *);
drivers/scsi/qla1280.c
409
static enum scsi_qc_status qla1280_64bit_start_scsi(struct scsi_qla_host *,
drivers/scsi/qla1280.c
412
static enum scsi_qc_status qla1280_32bit_start_scsi(struct scsi_qla_host *,
drivers/scsi/qla1280.c
4123
struct scsi_qla_host *ha;
drivers/scsi/qla1280.c
415
static void qla1280_nv_write(struct scsi_qla_host *, uint16_t);
drivers/scsi/qla1280.c
4152
ha = (struct scsi_qla_host *)host->hostdata;
drivers/scsi/qla1280.c
4153
memset(ha, 0, sizeof(struct scsi_qla_host));
drivers/scsi/qla1280.c
416
static void qla1280_poll(struct scsi_qla_host *);
drivers/scsi/qla1280.c
417
static void qla1280_reset_adapter(struct scsi_qla_host *);
drivers/scsi/qla1280.c
418
static void qla1280_marker(struct scsi_qla_host *, int, int, int, u8);
drivers/scsi/qla1280.c
419
static void qla1280_isp_cmd(struct scsi_qla_host *);
drivers/scsi/qla1280.c
420
static void qla1280_isr(struct scsi_qla_host *, struct list_head *);
drivers/scsi/qla1280.c
421
static void qla1280_rst_aen(struct scsi_qla_host *);
drivers/scsi/qla1280.c
422
static void qla1280_status_entry(struct scsi_qla_host *, struct response *,
drivers/scsi/qla1280.c
424
static void qla1280_error_entry(struct scsi_qla_host *, struct response *,
drivers/scsi/qla1280.c
426
static uint16_t qla1280_get_nvram_word(struct scsi_qla_host *, uint32_t);
drivers/scsi/qla1280.c
427
static uint16_t qla1280_nvram_request(struct scsi_qla_host *, uint32_t);
drivers/scsi/qla1280.c
429
static request_t *qla1280_req_pkt(struct scsi_qla_host *);
drivers/scsi/qla1280.c
4290
struct scsi_qla_host *ha = (struct scsi_qla_host *)host->hostdata;
drivers/scsi/qla1280.c
430
static int qla1280_check_for_dead_scsi_bus(struct scsi_qla_host *,
drivers/scsi/qla1280.c
432
static void qla1280_get_target_parameters(struct scsi_qla_host *,
drivers/scsi/qla1280.c
434
static int qla1280_set_target_parameters(struct scsi_qla_host *, int, int);
drivers/scsi/qla1280.c
572
static int qla1280_read_nvram(struct scsi_qla_host *ha)
drivers/scsi/qla1280.c
660
struct scsi_qla_host *ha;
drivers/scsi/qla1280.c
664
ha = (struct scsi_qla_host *)host->hostdata;
drivers/scsi/qla1280.c
690
struct scsi_qla_host *ha = (struct scsi_qla_host *)host->hostdata;
drivers/scsi/qla1280.c
726
struct scsi_qla_host *ha = timer_container_of(ha, t, mailbox_timer);
drivers/scsi/qla1280.c
738
_qla1280_wait_for_single_command(struct scsi_qla_host *ha, struct srb *sp,
drivers/scsi/qla1280.c
756
qla1280_wait_for_single_command(struct scsi_qla_host *ha, struct srb *sp)
drivers/scsi/qla1280.c
765
qla1280_wait_for_pending_commands(struct scsi_qla_host *ha, int bus, int target)
drivers/scsi/qla1280.c
813
struct scsi_qla_host *ha;
drivers/scsi/qla1280.c
824
ha = (struct scsi_qla_host *)(CMD_HOST(cmd)->hostdata);
drivers/scsi/qla1280.h
1013
struct scsi_qla_host *next;
drivers/scsi/qla2xxx/qla_attr.c
1799
struct scsi_qla_host *vha = shost_priv(dev_to_shost(dev));
drivers/scsi/qla2xxx/qla_attr.c
186
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
1877
struct scsi_qla_host *vha = shost_priv(dev_to_shost(dev));
drivers/scsi/qla2xxx/qla_attr.c
226
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
23
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
2887
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_attr.c
2997
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_attr.c
300
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
3074
struct scsi_qla_host *base_vha = pci_get_drvdata(vha->hw->pdev);
drivers/scsi/qla2xxx/qla_attr.c
324
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
362
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
546
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
593
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
64
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
660
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
696
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
699
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_attr.c
840
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
883
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_attr.c
946
struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qla2xxx/qla_bsg.c
2334
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_bsg.c
2905
qla2x00_process_vendor_specific(struct scsi_qla_host *vha, struct bsg_job *bsg_job)
drivers/scsi/qla2xxx/qla_dbg.c
1092
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_dbg.c
1337
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_dbg.c
1650
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_dbg.c
1965
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_dbg.c
750
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_dbg.c
906
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_def.h
2592
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_def.h
3457
int (*pci_config) (struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_def.h
3458
int (*reset_chip)(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_def.h
3459
int (*chip_diag) (struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_def.h
3460
void (*config_rings) (struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_def.h
3461
int (*reset_adapter)(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_def.h
3462
int (*nvram_config) (struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_def.h
3463
void (*update_fw_options) (struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_def.h
3464
int (*load_risc) (struct scsi_qla_host *, uint32_t *);
drivers/scsi/qla2xxx/qla_def.h
3466
char * (*pci_info_str)(struct scsi_qla_host *, char *, size_t);
drivers/scsi/qla2xxx/qla_def.h
3467
char * (*fw_version_str)(struct scsi_qla_host *, char *, size_t);
drivers/scsi/qla2xxx/qla_def.h
3476
int (*fabric_login) (struct scsi_qla_host *, uint16_t, uint8_t,
drivers/scsi/qla2xxx/qla_def.h
3478
int (*fabric_logout) (struct scsi_qla_host *, uint16_t, uint8_t,
drivers/scsi/qla2xxx/qla_def.h
3483
void *(*prep_ms_iocb) (struct scsi_qla_host *, struct ct_arg *);
drivers/scsi/qla2xxx/qla_def.h
3484
void *(*prep_ms_fdmi_iocb) (struct scsi_qla_host *, uint32_t,
drivers/scsi/qla2xxx/qla_def.h
3487
uint8_t *(*read_nvram)(struct scsi_qla_host *, void *,
drivers/scsi/qla2xxx/qla_def.h
3489
int (*write_nvram)(struct scsi_qla_host *, void *, uint32_t,
drivers/scsi/qla2xxx/qla_def.h
3492
void (*fw_dump)(struct scsi_qla_host *vha);
drivers/scsi/qla2xxx/qla_def.h
3493
void (*mpi_fw_dump)(struct scsi_qla_host *, int);
drivers/scsi/qla2xxx/qla_def.h
3496
int (*beacon_on) (struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_def.h
3497
int (*beacon_off) (struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_def.h
3499
void (*beacon_blink) (struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_def.h
3501
void *(*read_optrom)(struct scsi_qla_host *, void *,
drivers/scsi/qla2xxx/qla_def.h
3503
int (*write_optrom)(struct scsi_qla_host *, void *, uint32_t,
drivers/scsi/qla2xxx/qla_def.h
3506
int (*get_flash_version) (struct scsi_qla_host *, void *);
drivers/scsi/qla2xxx/qla_def.h
3511
int (*abort_isp) (struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_def.h
3514
int (*initialize_adapter)(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_def.h
3533
struct scsi_qla_host;
drivers/scsi/qla2xxx/qla_def.h
3687
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_def.h
3837
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_def.h
478
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_def.h
4911
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_def.h
4912
void (*process_item)(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_def.h
731
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_dfs.c
226
struct scsi_qla_host *vha = s->private;
drivers/scsi/qla2xxx/qla_dfs.c
291
struct scsi_qla_host *vha = s->private;
drivers/scsi/qla2xxx/qla_dfs.c
493
struct scsi_qla_host *vha = s->private;
drivers/scsi/qla2xxx/qla_dfs.c
575
struct scsi_qla_host *vha = s->private;
drivers/scsi/qla2xxx/qla_dfs.c
651
struct scsi_qla_host *vha = s->private;
drivers/scsi/qla2xxx/qla_edif.c
100
struct scsi_qla_host *vha = fcport->vha;
drivers/scsi/qla2xxx/qla_edif.c
204
int qla_post_sa_replace_work(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_edif.c
2422
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_edif.c
2501
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_edif.c
2542
struct scsi_qla_host *host = NULL;
drivers/scsi/qla2xxx/qla_edif.c
2674
struct scsi_qla_host *vha = fcport->vha;
drivers/scsi/qla2xxx/qla_edif.c
2789
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_edif.c
2983
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_edif.c
339
struct scsi_qla_host *vha = fcport->vha;
drivers/scsi/qla2xxx/qla_edif.c
361
static void __qla2x00_release_all_sadb(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_edif.c
3680
void qla_edif_sess_down(struct scsi_qla_host *vha, struct fc_port *sess)
drivers/scsi/qla2xxx/qla_edif.c
3708
void qla_edif_clear_appdata(struct scsi_qla_host *vha, struct fc_port *fcport)
drivers/scsi/qla2xxx/qla_edif.c
446
void qla2x00_release_all_sadb(struct scsi_qla_host *vha, struct fc_port *fcport)
drivers/scsi/qla2xxx/qla_gbl.h
100
void qla24xx_handle_plogi_done_event(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_gbl.h
1021
int qla_create_buf_pool(struct scsi_qla_host *, struct qla_qpair *);
drivers/scsi/qla2xxx/qla_gbl.h
1023
int qla_get_buf(struct scsi_qla_host *, struct qla_qpair *, struct qla_buf_dsc *);
drivers/scsi/qla2xxx/qla_gbl.h
104
int qla24xx_async_gpdb(struct scsi_qla_host *, fc_port_t *, u8);
drivers/scsi/qla2xxx/qla_gbl.h
105
int qla24xx_async_prli(struct scsi_qla_host *, fc_port_t *);
drivers/scsi/qla2xxx/qla_gbl.h
108
int qla24xx_post_newsess_work(struct scsi_qla_host *, port_id_t *, u8 *, u8*,
drivers/scsi/qla2xxx/qla_gbl.h
110
int qla24xx_fcport_handle_login(struct scsi_qla_host *, fc_port_t *);
drivers/scsi/qla2xxx/qla_gbl.h
112
int qla24xx_post_gpdb_work(struct scsi_qla_host *, fc_port_t *, u8);
drivers/scsi/qla2xxx/qla_gbl.h
114
extern void qla28xx_get_aux_images(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_gbl.h
116
extern void qla27xx_get_active_image(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_gbl.h
119
void qla2x00_async_prlo_done(struct scsi_qla_host *, fc_port_t *,
drivers/scsi/qla2xxx/qla_gbl.h
121
extern int qla2x00_post_async_prlo_work(struct scsi_qla_host *, fc_port_t *,
drivers/scsi/qla2xxx/qla_gbl.h
123
extern int qla2x00_post_async_prlo_done_work(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_gbl.h
125
int qla_post_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport);
drivers/scsi/qla2xxx/qla_gbl.h
126
void qla_do_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport);
drivers/scsi/qla2xxx/qla_gbl.h
141
void qla2x00_release_all_sadb(struct scsi_qla_host *vha, struct fc_port *fcport);
drivers/scsi/qla2xxx/qla_gbl.h
143
void qla_edif_sess_down(struct scsi_qla_host *vha, struct fc_port *sess);
drivers/scsi/qla2xxx/qla_gbl.h
144
void qla_edif_clear_appdata(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_gbl.h
18
extern int qla24xx_post_prli_work(struct scsi_qla_host *vha, fc_port_t *fcport);
drivers/scsi/qla2xxx/qla_gbl.h
199
extern int qla2x00_post_aen_work(struct scsi_qla_host *, enum
drivers/scsi/qla2xxx/qla_gbl.h
20
extern int qla2100_pci_config(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
201
extern int qla2x00_post_idc_ack_work(struct scsi_qla_host *, uint16_t *);
drivers/scsi/qla2xxx/qla_gbl.h
202
extern int qla2x00_post_async_login_work(struct scsi_qla_host *, fc_port_t *,
drivers/scsi/qla2xxx/qla_gbl.h
204
extern int qla2x00_post_async_logout_work(struct scsi_qla_host *, fc_port_t *,
drivers/scsi/qla2xxx/qla_gbl.h
206
extern int qla2x00_post_async_adisc_work(struct scsi_qla_host *, fc_port_t *,
drivers/scsi/qla2xxx/qla_gbl.h
208
extern int qla2x00_set_exlogins_buffer(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
21
extern int qla2300_pci_config(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
210
extern int qla2x00_set_exchoffld_buffer(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
215
extern struct scsi_qla_host *qla2x00_create_host(const struct scsi_host_template *,
drivers/scsi/qla2xxx/qla_gbl.h
217
extern void qla2x00_relogin(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
218
extern void qla2x00_do_work(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
219
extern void qla2x00_free_fcports(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
236
extern int qla2x00_post_uevent_work(struct scsi_qla_host *, u32);
drivers/scsi/qla2xxx/qla_gbl.h
24
extern int qla2x00_reset_chip(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
242
int qla24xx_post_gnl_work(struct scsi_qla_host *, fc_port_t *);
drivers/scsi/qla2xxx/qla_gbl.h
243
int qla24xx_post_relogin_work(struct scsi_qla_host *vha);
drivers/scsi/qla2xxx/qla_gbl.h
245
void qla24xx_process_purex_rdp(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_gbl.h
247
void qla_pci_set_eeh_busy(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
248
void qla_schedule_eeh_work(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
25
extern int qla24xx_reset_chip(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
255
extern void qla_update_vp_map(struct scsi_qla_host *, int);
drivers/scsi/qla2xxx/qla_gbl.h
26
extern int qla2x00_chip_diag(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
27
extern int qla24xx_chip_diag(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
28
extern void qla2x00_config_rings(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
286
extern void qla2xxx_wake_dpc(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
29
extern void qla24xx_config_rings(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
291
void qla_adjust_buf(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
296
void qla_els_pt_iocb(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_gbl.h
30
extern int qla2x00_reset_adapter(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
309
int qla2x00_marker(struct scsi_qla_host *, struct qla_qpair *,
drivers/scsi/qla2xxx/qla_gbl.h
31
extern int qla24xx_reset_adapter(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
313
extern int qla2x00_start_bidir(srb_t *, struct scsi_qla_host *, uint32_t);
drivers/scsi/qla2xxx/qla_gbl.h
317
extern unsigned long qla2x00_get_async_timeout(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
319
extern void *qla2x00_alloc_iocbs(struct scsi_qla_host *, srb_t *);
drivers/scsi/qla2xxx/qla_gbl.h
32
extern int qla2x00_nvram_config(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
33
extern int qla24xx_nvram_config(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
34
extern int qla81xx_nvram_config(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
35
extern void qla2x00_update_fw_options(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
38
extern int qla2x00_load_risc(struct scsi_qla_host *, uint32_t *);
drivers/scsi/qla2xxx/qla_gbl.h
510
extern int qla84xx_verify_chip(struct scsi_qla_host *, uint16_t *);
drivers/scsi/qla2xxx/qla_gbl.h
561
int qla24xx_send_mb_cmd(struct scsi_qla_host *, mbx_cmd_t *);
drivers/scsi/qla2xxx/qla_gbl.h
562
int qla24xx_gpdb_wait(struct scsi_qla_host *, fc_port_t *, u8);
drivers/scsi/qla2xxx/qla_gbl.h
563
int qla24xx_print_fc_port_id(struct scsi_qla_host *, struct seq_file *, u16);
drivers/scsi/qla2xxx/qla_gbl.h
564
int qla24xx_gidlist_wait(struct scsi_qla_host *, void *, dma_addr_t,
drivers/scsi/qla2xxx/qla_gbl.h
566
int __qla24xx_parse_gpdb(struct scsi_qla_host *, fc_port_t *,
drivers/scsi/qla2xxx/qla_gbl.h
573
int qla24xx_res_count_wait(struct scsi_qla_host *, uint16_t *, int);
drivers/scsi/qla2xxx/qla_gbl.h
582
void qla_no_op_mb(struct scsi_qla_host *vha);
drivers/scsi/qla2xxx/qla_gbl.h
592
qla24xx_process_response_queue(struct scsi_qla_host *, struct rsp_que *);
drivers/scsi/qla2xxx/qla_gbl.h
602
qla2x00_process_completed_request(struct scsi_qla_host *, struct req_que *,
drivers/scsi/qla2xxx/qla_gbl.h
612
void (*process_item)(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_gbl.h
614
void __qla_consume_iocb(struct scsi_qla_host *, void **, struct rsp_que **);
drivers/scsi/qla2xxx/qla_gbl.h
639
extern int qla2x00_beacon_on(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
640
extern int qla2x00_beacon_off(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
641
extern void qla2x00_beacon_blink(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
642
extern int qla24xx_beacon_on(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
643
extern int qla24xx_beacon_off(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
644
extern void qla24xx_beacon_blink(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
645
extern void qla83xx_beacon_blink(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
646
extern int qla82xx_beacon_on(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
647
extern int qla82xx_beacon_off(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
65
extern void qla84xx_put_chip(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
654
extern void *qla2x00_read_optrom_data(struct scsi_qla_host *, void *,
drivers/scsi/qla2xxx/qla_gbl.h
656
extern int qla2x00_write_optrom_data(struct scsi_qla_host *, void *,
drivers/scsi/qla2xxx/qla_gbl.h
658
extern void *qla24xx_read_optrom_data(struct scsi_qla_host *, void *,
drivers/scsi/qla2xxx/qla_gbl.h
660
extern int qla24xx_write_optrom_data(struct scsi_qla_host *, void *,
drivers/scsi/qla2xxx/qla_gbl.h
662
extern void *qla25xx_read_optrom_data(struct scsi_qla_host *, void *,
drivers/scsi/qla2xxx/qla_gbl.h
664
extern void *qla8044_read_optrom_data(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_gbl.h
666
extern void qla8044_watchdog(struct scsi_qla_host *vha);
drivers/scsi/qla2xxx/qla_gbl.h
67
extern int qla2x00_async_login(struct scsi_qla_host *, fc_port_t *,
drivers/scsi/qla2xxx/qla_gbl.h
679
int __qla_copy_purex_to_buffer(struct scsi_qla_host *, void **,
drivers/scsi/qla2xxx/qla_gbl.h
681
struct purex_item *qla27xx_copy_multiple_pkt(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_gbl.h
69
extern int qla2x00_async_logout(struct scsi_qla_host *, fc_port_t *);
drivers/scsi/qla2xxx/qla_gbl.h
70
extern int qla2x00_async_prlo(struct scsi_qla_host *, fc_port_t *);
drivers/scsi/qla2xxx/qla_gbl.h
700
extern ulong qla27xx_fwdt_calculate_dump_size(struct scsi_qla_host *, void *);
drivers/scsi/qla2xxx/qla_gbl.h
71
extern int qla2x00_async_adisc(struct scsi_qla_host *, fc_port_t *,
drivers/scsi/qla2xxx/qla_gbl.h
730
int qla24xx_post_gpsc_work(struct scsi_qla_host *, fc_port_t *);
drivers/scsi/qla2xxx/qla_gbl.h
736
void qla_fab_scan_start(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
738
int qla24xx_post_gfpnid_work(struct scsi_qla_host *, fc_port_t *);
drivers/scsi/qla2xxx/qla_gbl.h
74
struct qla_work_evt *qla2x00_alloc_work(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_gbl.h
76
extern int qla24xx_async_gnl(struct scsi_qla_host *, fc_port_t *);
drivers/scsi/qla2xxx/qla_gbl.h
77
int qla2x00_post_work(struct scsi_qla_host *vha, struct qla_work_evt *e);
drivers/scsi/qla2xxx/qla_gbl.h
773
extern int qla25xx_init_req_que(struct scsi_qla_host *, struct req_que *);
drivers/scsi/qla2xxx/qla_gbl.h
774
extern int qla25xx_init_rsp_que(struct scsi_qla_host *, struct rsp_que *);
drivers/scsi/qla2xxx/qla_gbl.h
781
extern int qla25xx_delete_req_que(struct scsi_qla_host *, struct req_que *);
drivers/scsi/qla2xxx/qla_gbl.h
782
extern int qla25xx_delete_rsp_que(struct scsi_qla_host *, struct rsp_que *);
drivers/scsi/qla2xxx/qla_gbl.h
783
extern int qla25xx_delete_queues(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
786
extern int qlafx00_pci_config(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
787
extern int qlafx00_initialize_adapter(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
790
extern void qlafx00_config_rings(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
791
extern char *qlafx00_pci_info_str(struct scsi_qla_host *, char *, size_t);
drivers/scsi/qla2xxx/qla_gbl.h
792
extern char *qlafx00_fw_version_str(struct scsi_qla_host *, char *, size_t);
drivers/scsi/qla2xxx/qla_gbl.h
807
extern void qlafx00_process_aen(struct scsi_qla_host *, struct qla_work_evt *);
drivers/scsi/qla2xxx/qla_gbl.h
808
extern int qlafx00_post_aenfx_work(struct scsi_qla_host *, uint32_t,
drivers/scsi/qla2xxx/qla_gbl.h
824
extern int qla82xx_pci_config(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
829
extern int qla82xx_reset_chip(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
830
extern void qla82xx_config_rings(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
836
extern void *qla82xx_read_optrom_data(struct scsi_qla_host *, void *,
drivers/scsi/qla2xxx/qla_gbl.h
838
extern int qla82xx_write_optrom_data(struct scsi_qla_host *, void *,
drivers/scsi/qla2xxx/qla_gbl.h
853
extern void qla2x00_start_iocbs(struct scsi_qla_host *, struct req_que *);
drivers/scsi/qla2xxx/qla_gbl.h
892
extern int qla2x00_read_sfp_dev(struct scsi_qla_host *, char *, int);
drivers/scsi/qla2xxx/qla_gbl.h
904
extern int qla_post_sa_replace_work(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_gbl.h
925
extern void qla8044_read_reset_template(struct scsi_qla_host *ha);
drivers/scsi/qla2xxx/qla_gbl.h
926
extern void qla8044_set_idc_dontreset(struct scsi_qla_host *ha);
drivers/scsi/qla2xxx/qla_gbl.h
927
extern int qla8044_rd_direct(struct scsi_qla_host *vha, const uint32_t crb_reg);
drivers/scsi/qla2xxx/qla_gbl.h
928
extern void qla8044_wr_direct(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_gbl.h
930
extern int qla8044_device_state_handler(struct scsi_qla_host *vha);
drivers/scsi/qla2xxx/qla_gbl.h
931
extern void qla8044_clear_qsnt_ready(struct scsi_qla_host *vha);
drivers/scsi/qla2xxx/qla_gbl.h
933
void qla8044_get_minidump(struct scsi_qla_host *vha);
drivers/scsi/qla2xxx/qla_gbl.h
934
int qla8044_collect_md_data(struct scsi_qla_host *vha);
drivers/scsi/qla2xxx/qla_gbl.h
936
extern int qla8044_write_optrom_data(struct scsi_qla_host *, void *,
drivers/scsi/qla2xxx/qla_gbl.h
941
extern int qla8044_check_fw_alive(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
947
extern void qlt_handle_abts_recv(struct scsi_qla_host *, struct rsp_que *,
drivers/scsi/qla2xxx/qla_gbl.h
950
struct scsi_qla_host *qla_find_host_by_d_id(struct scsi_qla_host *vha, be_id_t d_id);
drivers/scsi/qla2xxx/qla_gbl.h
953
void qla24xx_do_nack_work(struct scsi_qla_host *, struct qla_work_evt *);
drivers/scsi/qla2xxx/qla_gbl.h
954
void qlt_plogi_ack_link(struct scsi_qla_host *, struct qlt_plogi_ack_t *,
drivers/scsi/qla2xxx/qla_gbl.h
956
void qlt_plogi_ack_unref(struct scsi_qla_host *, struct qlt_plogi_ack_t *);
drivers/scsi/qla2xxx/qla_gbl.h
96
extern struct qla_qpair *qla2xxx_create_qpair(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_gbl.h
962
void qla_update_host_map(struct scsi_qla_host *, port_id_t);
drivers/scsi/qla2xxx/qla_gbl.h
964
void qlt_clr_qp_table(struct scsi_qla_host *vha);
drivers/scsi/qla2xxx/qla_gbl.h
965
void qlt_set_mode(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_gbl.h
975
struct scsi_qla_host *qla_find_host_by_vp_idx(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_gbl.h
98
extern int qla2xxx_delete_qpair(struct scsi_qla_host *, struct qla_qpair *);
drivers/scsi/qla2xxx/qla_gs.c
2283
struct scsi_qla_host *base_vha = pci_get_drvdata(vha->hw->pdev);
drivers/scsi/qla2xxx/qla_gs.c
2712
int qla24xx_post_gpsc_work(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_gs.c
2756
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_gs.c
2896
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_gs.c
3316
static int qla2x00_post_next_scan_work(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_gs.c
3330
static void qla2x00_find_free_fcp_nvme_slot(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_gs.c
3426
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_gs.c
3735
void qla_fab_scan_start(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_gs.c
3748
struct scsi_qla_host *vha = container_of(s, struct scsi_qla_host,
drivers/scsi/qla2xxx/qla_gs.c
3791
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_gs.c
3872
int qla24xx_post_gfpnid_work(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_gs.c
505
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_init.c
10025
int qla2xxx_delete_qpair(struct scsi_qla_host *vha, struct qla_qpair *qpair)
drivers/scsi/qla2xxx/qla_init.c
1025
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_init.c
1136
int qla24xx_async_gnl(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_init.c
1208
int qla24xx_post_gnl_work(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_init.c
1223
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_init.c
1251
int qla24xx_post_prli_work(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_init.c
1269
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_init.c
1299
qla24xx_async_prli(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_init.c
1359
int qla24xx_post_gpdb_work(struct scsi_qla_host *vha, fc_port_t *fcport, u8 opt)
drivers/scsi/qla2xxx/qla_init.c
1373
int qla24xx_async_gpdb(struct scsi_qla_host *vha, fc_port_t *fcport, u8 opt)
drivers/scsi/qla2xxx/qla_init.c
1611
static void qla_chk_n2n_b4_login(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_init.c
1665
int qla24xx_fcport_handle_login(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_init.c
1826
int qla24xx_post_newsess_work(struct scsi_qla_host *vha, port_id_t *id,
drivers/scsi/qla2xxx/qla_init.c
2073
struct scsi_qla_host *vha = arg->vha;
drivers/scsi/qla2xxx/qla_init.c
2161
struct scsi_qla_host *vha = arg->vha;
drivers/scsi/qla2xxx/qla_init.c
2245
struct scsi_qla_host *vha = arg->vha;
drivers/scsi/qla2xxx/qla_init.c
2258
struct scsi_qla_host *vha = arg->vha;
drivers/scsi/qla2xxx/qla_init.c
2311
struct scsi_qla_host *vha = fcport->vha;
drivers/scsi/qla2xxx/qla_init.c
2348
struct scsi_qla_host *vha = fcport->vha;
drivers/scsi/qla2xxx/qla_init.c
2370
qla24xx_handle_prli_done_event(struct scsi_qla_host *vha, struct event_arg *ea)
drivers/scsi/qla2xxx/qla_init.c
2450
qla24xx_handle_plogi_done_event(struct scsi_qla_host *vha, struct event_arg *ea)
drivers/scsi/qla2xxx/qla_init.c
297
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_init.c
324
qla2x00_async_login(struct scsi_qla_host *vha, fc_port_t *fcport,
drivers/scsi/qla2xxx/qla_init.c
34
static struct qla_chip_state_84xx *qla84xx_get_chip(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_init.c
39
static void qla24xx_handle_prli_done_event(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_init.c
4073
static void qla2xxx_print_sfp_info(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_init.c
412
qla2x00_async_logout(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_init.c
448
qla2x00_async_prlo_done(struct scsi_qla_host *vha, fc_port_t *fcport,
drivers/scsi/qla2xxx/qla_init.c
461
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_init.c
4676
qla2x00_config_rings(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_init.c
4699
qla24xx_config_rings(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_init.c
472
qla2x00_async_prlo(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_init.c
557
static int qla_post_els_plogi_work(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_init.c
573
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_init.c
600
qla2x00_async_adisc(struct scsi_qla_host *vha, fc_port_t *fcport,
drivers/scsi/qla2xxx/qla_init.c
6114
void qla_do_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_init.c
6120
int qla_post_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_init.c
6487
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_init.c
7369
struct scsi_qla_host *vp, *tvp;
drivers/scsi/qla2xxx/qla_init.c
7405
struct scsi_qla_host *vp, *tvp;
drivers/scsi/qla2xxx/qla_init.c
7541
struct scsi_qla_host *vp, *tvp;
drivers/scsi/qla2xxx/qla_init.c
7778
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_init.c
8153
qla27xx_print_image(struct scsi_qla_host *vha, char *name,
drivers/scsi/qla2xxx/qla_init.c
8244
struct scsi_qla_host *vha, struct active_regions *active_regions)
drivers/scsi/qla2xxx/qla_init.c
8354
qla27xx_get_active_image(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_init.c
87
qla2x00_get_async_timeout(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_init.c
9170
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_init.c
9215
qla84xx_get_chip(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_init.c
9258
qla84xx_put_chip(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_init.c
9597
struct scsi_qla_host *vp, *tvp;
drivers/scsi/qla2xxx/qla_init.c
9866
struct qla_qpair *qla2xxx_create_qpair(struct scsi_qla_host *vha, int qos,
drivers/scsi/qla2xxx/qla_inline.h
314
qla_is_exch_offld_enabled(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_inline.h
373
qla2xxx_get_fc4_priority(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_inline.h
545
bool qla_pci_disconnected(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_iocb.c
1035
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_iocb.c
1552
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_iocb.c
1709
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_iocb.c
1916
struct scsi_qla_host *vha = sp->fcport->vha;
drivers/scsi/qla2xxx/qla_iocb.c
2077
struct scsi_qla_host *vha = sp->fcport->vha;
drivers/scsi/qla2xxx/qla_iocb.c
2377
qla2x00_alloc_iocbs(struct scsi_qla_host *vha, srb_t *sp)
drivers/scsi/qla2xxx/qla_iocb.c
2590
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_iocb.c
26
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_iocb.c
2657
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_iocb.c
2691
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_iocb.c
2864
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_iocb.c
2909
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_iocb.c
3140
void qla_els_pt_iocb(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_iocb.c
3384
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_iocb.c
4049
qla25xx_build_bidir_iocb(srb_t *sp, struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_iocb.c
4136
qla2x00_start_bidir(srb_t *sp, struct scsi_qla_host *vha, uint32_t tot_dsds)
drivers/scsi/qla2xxx/qla_iocb.c
4247
struct scsi_qla_host *vha = sp->fcport->vha;
drivers/scsi/qla2xxx/qla_iocb.c
459
qla2x00_start_iocbs(struct scsi_qla_host *vha, struct req_que *req)
drivers/scsi/qla2xxx/qla_iocb.c
509
__qla2x00_marker(struct scsi_qla_host *vha, struct qla_qpair *qpair,
drivers/scsi/qla2xxx/qla_iocb.c
553
qla2x00_marker(struct scsi_qla_host *vha, struct qla_qpair *qpair,
drivers/scsi/qla2xxx/qla_iocb.c
94
qla2x00_prep_cont_type0_iocb(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_isr.c
1111
void (*process_item)(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_isr.c
1134
*qla24xx_copy_std_pkt(struct scsi_qla_host *vha, void *pkt)
drivers/scsi/qla2xxx/qla_isr.c
1155
qla27xx_copy_fpin_pkt(struct scsi_qla_host *vha, void **pkt,
drivers/scsi/qla2xxx/qla_isr.c
199
void __qla_consume_iocb(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_isr.c
2003
qla2x00_process_completed_request(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_isr.c
236
int __qla_copy_purex_to_buffer(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_isr.c
25
static void qla27xx_process_purex_fpin(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_isr.c
29
static struct purex_item *qla24xx_copy_std_pkt(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_isr.c
2911
static void qla2x00_process_response_entry(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_isr.c
2963
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_isr.c
3004
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_isr.c
3048
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_isr.c
31
static struct purex_item *qla27xx_copy_fpin_pkt(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_isr.c
35
qla27xx_process_purex_fpin(struct scsi_qla_host *vha, struct purex_item *item)
drivers/scsi/qla2xxx/qla_isr.c
3713
struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_isr.c
3888
void qla24xx_nvme_ls4_iocb(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_isr.c
3911
static int qla_chk_cont_iocb_avail(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_isr.c
3970
void qla24xx_process_response_queue(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_isr.c
4352
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_isr.c
76
qla24xx_process_abts(struct scsi_qla_host *vha, struct purex_item *pkt)
drivers/scsi/qla2xxx/qla_isr.c
853
qla27xx_copy_multiple_pkt(struct scsi_qla_host *vha, void **pkt,
drivers/scsi/qla2xxx/qla_mbx.c
3312
struct scsi_qla_host *vha = fcport->vha;
drivers/scsi/qla2xxx/qla_mbx.c
4302
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_mbx.c
4465
qla84xx_verify_chip(struct scsi_qla_host *vha, uint16_t *status)
drivers/scsi/qla2xxx/qla_mbx.c
4558
qla25xx_init_req_que(struct scsi_qla_host *vha, struct req_que *req)
drivers/scsi/qla2xxx/qla_mbx.c
4631
qla25xx_init_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp)
drivers/scsi/qla2xxx/qla_mbx.c
6598
int qla24xx_send_mb_cmd(struct scsi_qla_host *vha, mbx_cmd_t *mcp)
drivers/scsi/qla2xxx/qla_mbx.c
6659
int qla24xx_print_fc_port_id(struct scsi_qla_host *vha, struct seq_file *s, u16 loop_id)
drivers/scsi/qla2xxx/qla_mbx.c
6711
int qla24xx_gpdb_wait(struct scsi_qla_host *vha, fc_port_t *fcport, u8 opt)
drivers/scsi/qla2xxx/qla_mbx.c
6758
int __qla24xx_parse_gpdb(struct scsi_qla_host *vha, fc_port_t *fcport,
drivers/scsi/qla2xxx/qla_mbx.c
6838
int qla24xx_gidlist_wait(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_mbx.c
6923
qla2x00_read_sfp_dev(struct scsi_qla_host *vha, char *buf, int count)
drivers/scsi/qla2xxx/qla_mbx.c
6974
int qla24xx_res_count_wait(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_mbx.c
7165
void qla_no_op_mb(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_mid.c
1008
struct scsi_qla_host *qla_find_host_by_vp_idx(struct scsi_qla_host *vha, uint16_t vp_idx)
drivers/scsi/qla2xxx/qla_mid.c
1024
qla_update_vp_map(struct scsi_qla_host *vha, int cmd)
drivers/scsi/qla2xxx/qla_mid.c
1070
void qla_update_host_map(struct scsi_qla_host *vha, port_id_t id)
drivers/scsi/qla2xxx/qla_mid.c
1083
int qla_create_buf_pool(struct scsi_qla_host *vha, struct qla_qpair *qp)
drivers/scsi/qla2xxx/qla_mid.c
113
struct scsi_qla_host *tvha;
drivers/scsi/qla2xxx/qla_mid.c
1136
int qla_get_buf(struct scsi_qla_host *vha, struct qla_qpair *qp, struct qla_buf_dsc *dsc)
drivers/scsi/qla2xxx/qla_mid.c
1257
void qla_adjust_buf(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_mid.c
573
qla25xx_free_req_que(struct scsi_qla_host *vha, struct req_que *req)
drivers/scsi/qla2xxx/qla_mid.c
593
qla25xx_free_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp)
drivers/scsi/qla2xxx/qla_mid.c
618
qla25xx_delete_req_que(struct scsi_qla_host *vha, struct req_que *req)
drivers/scsi/qla2xxx/qla_mid.c
635
qla25xx_delete_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp)
drivers/scsi/qla2xxx/qla_mid.c
653
qla25xx_delete_queues(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_mid.c
704
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_mid.c
705
struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_mid.c
817
struct scsi_qla_host *vha = qpair->vha;
drivers/scsi/qla2xxx/qla_mid.c
832
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_mid.c
833
struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_mid.c
950
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_mr.c
1655
qlafx00_get_fcport(struct scsi_qla_host *vha, int tgt_id)
drivers/scsi/qla2xxx/qla_mr.c
1673
qlafx00_tgt_detach(struct scsi_qla_host *vha, int tgt_id)
drivers/scsi/qla2xxx/qla_mr.c
1690
qlafx00_process_aen(struct scsi_qla_host *vha, struct qla_work_evt *evt)
drivers/scsi/qla2xxx/qla_mr.c
2077
struct qla_hw_data *ha = ((struct scsi_qla_host *)
drivers/scsi/qla2xxx/qla_mr.c
2104
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_mr.c
2529
struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_mr.c
2604
qlafx00_multistatus_entry(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_mr.c
2688
qlafx00_process_response_queue(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_mr.c
3056
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_mr.c
673
qlafx00_config_rings(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_mr.c
689
qlafx00_pci_info_str(struct scsi_qla_host *vha, char *str, size_t str_len)
drivers/scsi/qla2xxx/qla_mr.c
699
qlafx00_fw_version_str(struct scsi_qla_host *vha, char *str, size_t size)
drivers/scsi/qla2xxx/qla_mr.c
809
qlafx00_save_queue_ptrs(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_mr.c
835
qlafx00_config_queues(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nvme.c
1026
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_nvme.c
1104
static void qla_nvme_lsrjt_pt_iocb(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nvme.c
1131
qla_nvme_ls_reject_iocb(struct scsi_qla_host *vha, struct qla_qpair *qp,
drivers/scsi/qla2xxx/qla_nvme.c
117
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_nvme.c
1182
qla2xxx_process_purls_pkt(struct scsi_qla_host *vha, struct purex_item *item)
drivers/scsi/qla2xxx/qla_nvme.c
125
vha = (struct scsi_qla_host *)lport->private;
drivers/scsi/qla2xxx/qla_nvme.c
14
static int qla_nvme_ls_reject_iocb(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nvme.c
21
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_nvme.c
35
int qla_nvme_register_remote(struct scsi_qla_host *vha, struct fc_port *fcport)
drivers/scsi/qla2xxx/qla_nvme.c
370
struct scsi_qla_host *vha = uctx->vha;
drivers/scsi/qla2xxx/qla_nvme.c
477
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_nvme.c
565
struct scsi_qla_host *vha = sp->fcport->vha;
drivers/scsi/qla2xxx/qla_nvme.c
768
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_nvme.c
841
struct scsi_qla_host *vha = lport->private;
drivers/scsi/qla2xxx/qla_nvme.c
848
struct scsi_qla_host *vha = lport->private;
drivers/scsi/qla2xxx/qla_nvme.c
915
void qla_nvme_delete(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nvme.c
936
int qla_nvme_register_hba(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nvme.h
144
int qla_nvme_register_hba(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_nvme.h
145
int qla_nvme_register_remote(struct scsi_qla_host *, struct fc_port *);
drivers/scsi/qla2xxx/qla_nvme.h
146
void qla_nvme_delete(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_nvme.h
147
void qla24xx_nvme_ls4_iocb(struct scsi_qla_host *, struct pt_ls4_request *,
drivers/scsi/qla2xxx/qla_nvme.h
25
struct scsi_qla_host;
drivers/scsi/qla2xxx/qla_nx.c
1705
void qla82xx_config_rings(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx.c
2601
qla82xx_read_optrom_data(struct scsi_qla_host *vha, void *buf,
drivers/scsi/qla2xxx/qla_nx.c
2611
qla82xx_write_flash_data(struct scsi_qla_host *vha, __le32 *dwptr,
drivers/scsi/qla2xxx/qla_nx.c
2709
qla82xx_write_optrom_data(struct scsi_qla_host *vha, void *buf,
drivers/scsi/qla2xxx/qla_nx.c
4371
qla82xx_beacon_on(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx.c
4392
qla82xx_beacon_off(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1010
qla8044_process_stop_seq(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1020
qla8044_process_start_seq(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1030
qla8044_lockless_flash_read_u32(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
1121
qla8044_ms_mem_write_128b(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
1214
qla8044_copy_bootloader(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1272
qla8044_restart(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
128
qla8044_read_write_crb_reg(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
1316
qla8044_check_cmd_peg_status(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1338
qla8044_start_firmware(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1367
struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_nx2.c
138
qla8044_poll_wait_for_ready(struct scsi_qla_host *vha, uint32_t addr1,
drivers/scsi/qla2xxx/qla_nx2.c
1386
qla8044_device_bootstrap(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1456
qla8044_dump_reset_seq_hdr(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1485
qla8044_reset_seq_checksum_test(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1514
qla8044_read_reset_template(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1608
qla8044_set_idc_dontreset(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
161
qla8044_ipmdio_rd_reg(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
1621
qla8044_set_rst_ready(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1645
qla8044_need_reset_handler(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1739
qla8044_set_drv_active(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1757
qla8044_check_drv_active(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1770
qla8044_clear_idc_dontreset(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1784
qla8044_set_idc_ver(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1829
qla8044_update_idc_reg(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
185
qla8044_poll_wait_ipmdio_bus_idle(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
1863
qla8044_need_qsnt_handler(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
1927
qla8044_device_state_handler(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
2034
qla8044_check_temp(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
2074
qla8044_check_fw_alive(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
208
qla8044_ipmdio_wr_reg(struct scsi_qla_host *vha, uint32_t addr1,
drivers/scsi/qla2xxx/qla_nx2.c
2119
qla8044_watchdog(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
2203
qla8044_minidump_process_control(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
2316
qla8044_minidump_process_rdcrb(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
2339
qla8044_minidump_process_rdmem(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
237
qla8044_rmw_crb_reg(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
2418
qla8044_minidump_process_rdrom(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
2447
qla8044_mark_entry_skipped(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
2459
qla8044_minidump_process_l2tag(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
2517
qla8044_minidump_process_l1cache(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
2551
qla8044_minidump_process_rdocm(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
256
qla8044_set_qsnt_ready(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
2582
qla8044_minidump_process_rdmux(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
2610
qla8044_minidump_process_queue(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
2642
qla8044_minidump_process_pollrd(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
269
qla8044_clear_qsnt_ready(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
2690
qla8044_minidump_process_rdmux2(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
2733
qla8044_minidump_process_pollrdmwr(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
2810
qla8044_check_dma_engine_state(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
2839
qla8044_start_pex_dma(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
2896
qla8044_minidump_pex_dma_read(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
2989
qla8044_minidump_process_rddfe(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
307
qla8044_lock_recovery(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
3085
qla8044_minidump_process_rdmdio(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
3162
static uint32_t qla8044_minidump_process_pollwr(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
3214
qla8044_collect_md_data(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
3473
qla8044_get_minidump(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
3489
qla8044_poll_flash_status_reg(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
3517
qla8044_write_flash_status_reg(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
3593
qla8044_erase_flash_sector(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
3649
qla8044_flash_write_u32(struct scsi_qla_host *vha, uint32_t addr,
drivers/scsi/qla2xxx/qla_nx2.c
3787
qla8044_write_optrom_data(struct scsi_qla_host *vha, void *buf,
drivers/scsi/qla2xxx/qla_nx2.c
46
qla8044_rd_direct(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
487
void qla8044_flash_lock_recovery(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
562
qla8044_read_optrom_data(struct scsi_qla_host *vha, void *buf,
drivers/scsi/qla2xxx/qla_nx2.c
577
qla8044_need_reset(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_nx2.c
58
qla8044_wr_direct(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
603
qla8044_write_list(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
629
qla8044_read_write_list(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
659
qla8044_poll_reg(struct scsi_qla_host *vha, uint32_t addr,
drivers/scsi/qla2xxx/qla_nx2.c
712
qla8044_poll_list(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
768
qla8044_poll_write_list(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
815
qla8044_read_modify_write(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
845
void qla8044_pause(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
860
qla8044_template_end(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
885
qla8044_poll_read_list(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
940
qla8044_process_reset_template(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_nx2.c
999
qla8044_process_init_seq(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_os.c
2851
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_os.c
2859
struct scsi_qla_host *vha = container_of(work,
drivers/scsi/qla2xxx/qla_os.c
2860
struct scsi_qla_host, iocb_work);
drivers/scsi/qla2xxx/qla_os.c
2862
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_os.c
4035
void qla2x00_free_fcports(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_os.c
4044
qla2x00_schedule_rport_del(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_os.c
410
static void qla_init_base_qpair(struct scsi_qla_host *vha, struct req_que *req,
drivers/scsi/qla2xxx/qla_os.c
5043
struct scsi_qla_host *qla2x00_create_host(const struct scsi_host_template *sht,
drivers/scsi/qla2xxx/qla_os.c
5047
struct scsi_qla_host *vha = NULL;
drivers/scsi/qla2xxx/qla_os.c
5125
qla2x00_alloc_work(struct scsi_qla_host *vha, enum qla_work_type type)
drivers/scsi/qla2xxx/qla_os.c
5148
qla2x00_post_work(struct scsi_qla_host *vha, struct qla_work_evt *e)
drivers/scsi/qla2xxx/qla_os.c
5168
qla2x00_post_aen_work(struct scsi_qla_host *vha, enum fc_host_event_code code,
drivers/scsi/qla2xxx/qla_os.c
5183
qla2x00_post_idc_ack_work(struct scsi_qla_host *vha, uint16_t *mb)
drivers/scsi/qla2xxx/qla_os.c
5197
struct scsi_qla_host *vha, \
drivers/scsi/qla2xxx/qla_os.c
5222
qla2x00_post_uevent_work(struct scsi_qla_host *vha, u32 code)
drivers/scsi/qla2xxx/qla_os.c
5235
qla2x00_uevent_emit(struct scsi_qla_host *vha, u32 code)
drivers/scsi/qla2xxx/qla_os.c
5253
qlafx00_post_aenfx_work(struct scsi_qla_host *vha, uint32_t evtcode,
drivers/scsi/qla2xxx/qla_os.c
5290
void qla24xx_create_new_sess(struct scsi_qla_host *vha, struct qla_work_evt *e)
drivers/scsi/qla2xxx/qla_os.c
5468
static void qla_sp_retry(struct scsi_qla_host *vha, struct qla_work_evt *e)
drivers/scsi/qla2xxx/qla_os.c
5483
qla2x00_do_work(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_os.c
5593
int qla24xx_post_relogin_work(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_os.c
5610
void qla2x00_relogin(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_os.c
590
qla2x00_pci_info_str(struct scsi_qla_host *vha, char *str, size_t str_len)
drivers/scsi/qla2xxx/qla_os.c
6003
qla25xx_rdp_rsp_reduce_size(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_os.c
6058
void qla24xx_process_purex_rdp(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_os.c
611
qla24xx_pci_info_str(struct scsi_qla_host *vha, char *str, size_t str_len)
drivers/scsi/qla2xxx/qla_os.c
662
qla2x00_fw_version_str(struct scsi_qla_host *vha, char *str, size_t size)
drivers/scsi/qla2xxx/qla_os.c
700
qla24xx_fw_version_str(struct scsi_qla_host *vha, char *str, size_t size)
drivers/scsi/qla2xxx/qla_os.c
7242
qla2xxx_wake_dpc(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_os.c
7278
static bool qla_do_heartbeat(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_os.c
7313
static void qla_heart_beat(struct scsi_qla_host *vha, u16 dpc_started)
drivers/scsi/qla2xxx/qla_os.c
7721
struct scsi_qla_host *vp, *tvp;
drivers/scsi/qla2xxx/qla_os.c
7985
void qla_pci_set_eeh_busy(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_os.c
7988
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_os.c
8013
void qla_schedule_eeh_work(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_os.c
8016
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_os.c
867
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_os.c
991
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
drivers/scsi/qla2xxx/qla_sup.c
1618
qla2x00_beacon_blink(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_sup.c
1671
qla2x00_beacon_on(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_sup.c
1728
qla2x00_beacon_off(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_sup.c
1770
qla24xx_beacon_blink(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_sup.c
1821
qla83xx_beacon_blink(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_sup.c
1899
qla24xx_beacon_on(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_sup.c
1951
qla24xx_beacon_off(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_sup.c
2354
qla2x00_suspend_hba(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_sup.c
2383
qla2x00_resume_hba(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_sup.c
2396
qla2x00_read_optrom_data(struct scsi_qla_host *vha, void *buf,
drivers/scsi/qla2xxx/qla_sup.c
2430
qla2x00_write_optrom_data(struct scsi_qla_host *vha, void *buf,
drivers/scsi/qla2xxx/qla_sup.c
2649
qla24xx_read_optrom_data(struct scsi_qla_host *vha, void *buf,
drivers/scsi/qla2xxx/qla_sup.c
2674
qla28xx_extract_sfub_and_verify(struct scsi_qla_host *vha, __le32 *buf,
drivers/scsi/qla2xxx/qla_sup.c
2703
qla28xx_get_flash_region(struct scsi_qla_host *vha, uint32_t start,
drivers/scsi/qla2xxx/qla_sup.c
3024
qla24xx_write_optrom_data(struct scsi_qla_host *vha, void *buf,
drivers/scsi/qla2xxx/qla_sup.c
3049
qla25xx_read_optrom_data(struct scsi_qla_host *vha, void *buf,
drivers/scsi/qla2xxx/qla_target.c
101
static void qlt_24xx_atio_pkt(struct scsi_qla_host *ha,
drivers/scsi/qla2xxx/qla_target.c
103
static void qlt_response_pkt(struct scsi_qla_host *ha, struct rsp_que *rsp,
drivers/scsi/qla2xxx/qla_target.c
107
static void qlt_alloc_qfull_cmd(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
109
static void qlt_disable_vha(struct scsi_qla_host *vha);
drivers/scsi/qla2xxx/qla_target.c
115
static void qlt_send_term_imm_notif(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
117
static struct fc_port *qlt_create_sess(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
1173
struct scsi_qla_host *vha = sess->vha;
drivers/scsi/qla2xxx/qla_target.c
120
static void qlt_24xx_handle_abts(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_target.c
1205
static int qlt_reset(struct scsi_qla_host *vha, void *iocb, int mcmd)
drivers/scsi/qla2xxx/qla_target.c
1323
static int qla24xx_get_loop_id(struct scsi_qla_host *vha, be_id_t s_id,
drivers/scsi/qla2xxx/qla_target.c
1375
struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
139
void qlt_do_generation_tick(struct scsi_qla_host *vha, int *dest)
drivers/scsi/qla2xxx/qla_target.c
1472
struct scsi_qla_host *vha = tgt->vha;
drivers/scsi/qla2xxx/qla_target.c
148
static inline int qlt_issue_marker(struct scsi_qla_host *vha, int vha_locked)
drivers/scsi/qla2xxx/qla_target.c
164
struct scsi_qla_host *qla_find_host_by_d_id(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
1657
struct scsi_qla_host *vha = qpair->vha;
drivers/scsi/qla2xxx/qla_target.c
167
struct scsi_qla_host *host;
drivers/scsi/qla2xxx/qla_target.c
1719
struct scsi_qla_host *vha = mcmd->vha;
drivers/scsi/qla2xxx/qla_target.c
1809
struct scsi_qla_host *vha = qpair->vha;
drivers/scsi/qla2xxx/qla_target.c
185
static inline void qlt_incr_num_pend_cmds(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
1878
static void qlt_24xx_retry_term_exchange(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
1960
static void abort_cmds_for_lun(struct scsi_qla_host *vha, u64 lun, be_id_t s_id)
drivers/scsi/qla2xxx/qla_target.c
197
static inline void qlt_decr_num_pend_cmds(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
1997
static struct qla_qpair_hint *qlt_find_qphint(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
2045
static int __qlt_24xx_handle_abts(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
2103
static void qlt_24xx_handle_abts(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
2177
struct scsi_qla_host *ha = mcmd->vha;
drivers/scsi/qla2xxx/qla_target.c
2252
struct scsi_qla_host *vha = cmd->vha;
drivers/scsi/qla2xxx/qla_target.c
2313
struct scsi_qla_host *vha = mcmd->sess->vha;
drivers/scsi/qla2xxx/qla_target.c
2439
void qlt_unmap_sg(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/qla_target.c
252
static void qlt_try_to_dequeue_unknown_atios(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
2682
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_target.c
303
struct scsi_qla_host *vha = container_of(to_delayed_work(work),
drivers/scsi/qla2xxx/qla_target.c
304
struct scsi_qla_host, unknown_atio_work);
drivers/scsi/qla2xxx/qla_target.c
309
static bool qlt_24xx_atio_pkt_all_vps(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
320
struct scsi_qla_host *host = qla_find_host_by_d_id(vha,
drivers/scsi/qla2xxx/qla_target.c
3207
struct scsi_qla_host *vha = cmd->vha;
drivers/scsi/qla2xxx/qla_target.c
3368
struct scsi_qla_host *vha = cmd->vha;
drivers/scsi/qla2xxx/qla_target.c
343
struct scsi_qla_host *host = vha;
drivers/scsi/qla2xxx/qla_target.c
3473
struct scsi_qla_host *vha = cmd->vha;
drivers/scsi/qla2xxx/qla_target.c
3564
static int __qlt_send_term_imm_notif(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
3613
static void qlt_send_term_imm_notif(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
3632
struct scsi_qla_host *vha = cmd->vha;
drivers/scsi/qla2xxx/qla_target.c
3688
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_target.c
375
struct scsi_qla_host *host = qla_find_host_by_vp_idx(vha,
drivers/scsi/qla2xxx/qla_target.c
3778
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_target.c
3817
static void qlt_init_term_exchange(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
3842
static void qlt_chk_exch_leak_thresh_hold(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
3866
struct scsi_qla_host *vha = cmd->vha;
drivers/scsi/qla2xxx/qla_target.c
3955
struct scsi_qla_host *vha = cmd->vha;
drivers/scsi/qla2xxx/qla_target.c
4004
static void *qlt_ctio_to_cmd(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
406
void qlt_response_pkt_all_vps(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
4127
static void qlt_do_ctio_completion(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
418
struct scsi_qla_host *host = qla_find_host_by_vp_idx(vha,
drivers/scsi/qla2xxx/qla_target.c
433
struct scsi_qla_host *host;
drivers/scsi/qla2xxx/qla_target.c
4370
static inline int qlt_get_fcp_task_attr(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
4488
void qlt_clr_qp_table(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
451
struct scsi_qla_host *host = vha;
drivers/scsi/qla2xxx/qla_target.c
4513
static void qlt_assign_qpair(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
4525
struct scsi_qla_host *base_vha =
drivers/scsi/qla2xxx/qla_target.c
4675
static int qlt_handle_cmd_for_atio(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
475
struct scsi_qla_host *host = qla_find_host_by_vp_idx(vha,
drivers/scsi/qla2xxx/qla_target.c
4754
struct scsi_qla_host *vha = sess->vha;
drivers/scsi/qla2xxx/qla_target.c
4812
static int qlt_handle_task_mgmt(struct scsi_qla_host *vha, void *iocb)
drivers/scsi/qla2xxx/qla_target.c
4838
static int __qlt_abort_task(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
4880
static int qlt_abort_task(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
492
struct scsi_qla_host *host = qla_find_host_by_vp_idx(vha,
drivers/scsi/qla2xxx/qla_target.c
4997
static int abort_cmds_for_s_id(struct scsi_qla_host *vha, port_id_t *s_id)
drivers/scsi/qla2xxx/qla_target.c
5032
static int qlt_handle_login(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
514
static int qla24xx_post_nack_work(struct scsi_qla_host *vha, fc_port_t *fcport,
drivers/scsi/qla2xxx/qla_target.c
5297
static bool qlt_srr_is_chip_reset(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
531
struct scsi_qla_host *vha = sp->vha;
drivers/scsi/qla2xxx/qla_target.c
5312
static struct qla_tgt_cmd *qlt_srr_to_cmd(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
5380
static void qlt_handle_srr_imm(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
5549
static void qlt_prepare_srr_imm(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
5591
struct scsi_qla_host *vha = cmd->vha;
drivers/scsi/qla2xxx/qla_target.c
5637
struct scsi_qla_host *vha = cmd->vha;
drivers/scsi/qla2xxx/qla_target.c
5786
struct scsi_qla_host *vha = cmd->vha;
drivers/scsi/qla2xxx/qla_target.c
5834
static void qlt_handle_srr(struct scsi_qla_host *vha, struct qla_tgt_srr *srr)
drivers/scsi/qla2xxx/qla_target.c
6076
struct scsi_qla_host *vha = tgt->vha;
drivers/scsi/qla2xxx/qla_target.c
6107
static int qlt_24xx_handle_els(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
6411
static void qlt_handle_imm_notify(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
651
void qla24xx_do_nack_work(struct scsi_qla_host *vha, struct qla_work_evt *e)
drivers/scsi/qla2xxx/qla_target.c
6555
struct scsi_qla_host *vha = qpair->vha;
drivers/scsi/qla2xxx/qla_target.c
6626
qlt_alloc_qfull_cmd(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
6713
struct scsi_qla_host *vha = qpair->vha;
drivers/scsi/qla2xxx/qla_target.c
6721
qlt_chk_qfull_thresh_hold(struct scsi_qla_host *vha, struct qla_qpair *qpair,
drivers/scsi/qla2xxx/qla_target.c
6741
static void qlt_24xx_atio_pkt(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
6859
static int qlt_chk_unresolv_exchg(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
6901
static void qlt_handle_abts_completion(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
6950
static void qlt_response_pkt(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
696
void qlt_fc_port_added(struct scsi_qla_host *vha, fc_port_t *fcport)
drivers/scsi/qla2xxx/qla_target.c
7085
void qlt_async_event(uint16_t code, struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
7189
static fc_port_t *qlt_get_port_database(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
7272
static struct fc_port *qlt_make_local_sess(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
7344
struct scsi_qla_host *vha = tgt->vha;
drivers/scsi/qla2xxx/qla_target.c
7405
struct scsi_qla_host *vha = tgt->vha;
drivers/scsi/qla2xxx/qla_target.c
7441
int qlt_add_target(struct qla_hw_data *ha, struct scsi_qla_host *base_vha)
drivers/scsi/qla2xxx/qla_target.c
7538
int qlt_remove_target(struct qla_hw_data *ha, struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
7560
struct scsi_qla_host *node;
drivers/scsi/qla2xxx/qla_target.c
7569
static void qlt_lport_dump(struct scsi_qla_host *vha, u64 wwpn,
drivers/scsi/qla2xxx/qla_target.c
7589
int (*callback)(struct scsi_qla_host *, void *, u64, u64))
drivers/scsi/qla2xxx/qla_target.c
7592
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_target.c
7659
void qlt_lport_deregister(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
7676
void qlt_set_mode(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
7695
static void qlt_clear_mode(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
770
qlt_plogi_ack_find_add(struct scsi_qla_host *vha, port_id_t *id,
drivers/scsi/qla2xxx/qla_target.c
7719
qlt_enable_vha(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
7764
static void qlt_disable_vha(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
7800
qlt_vport_create(struct scsi_qla_host *vha, struct qla_hw_data *ha)
drivers/scsi/qla2xxx/qla_target.c
7824
qlt_rff_id(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
7850
qlt_init_atio_q_entries(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
7871
qlt_24xx_process_atio_queue(struct scsi_qla_host *vha, uint8_t ha_locked)
drivers/scsi/qla2xxx/qla_target.c
7924
qlt_24xx_config_rings(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
7957
qlt_24xx_config_nvram_stage1(struct scsi_qla_host *vha, struct nvram_24xx *nv)
drivers/scsi/qla2xxx/qla_target.c
804
void qlt_plogi_ack_unref(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
8048
qlt_24xx_config_nvram_stage2(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
8063
qlt_81xx_config_nvram_stage1(struct scsi_qla_host *vha, struct nvram_81xx *nv)
drivers/scsi/qla2xxx/qla_target.c
8151
qlt_81xx_config_nvram_stage2(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
8167
qlt_config_nvram_with_fw_version(struct scsi_qla_host *vha)
drivers/scsi/qla2xxx/qla_target.c
8192
qlt_modify_vp_config(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
8205
qlt_probe_one_stage1(struct scsi_qla_host *base_vha, struct qla_hw_data *ha)
drivers/scsi/qla2xxx/qla_target.c
8276
qlt_handle_abts_recv(struct scsi_qla_host *vha, struct rsp_que *rsp,
drivers/scsi/qla2xxx/qla_target.c
852
qlt_plogi_ack_link(struct scsi_qla_host *vha, struct qlt_plogi_ack_t *pla,
drivers/scsi/qla2xxx/qla_target.c
902
qlt_send_first_logo(struct scsi_qla_host *vha, qlt_port_logo_t *logo)
drivers/scsi/qla2xxx/qla_target.c
944
struct scsi_qla_host *vha = sess->vha;
drivers/scsi/qla2xxx/qla_target.h
1084
extern int qlt_add_target(struct qla_hw_data *, struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_target.h
1085
extern int qlt_remove_target(struct qla_hw_data *, struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_target.h
1087
int (*callback)(struct scsi_qla_host *, void *, u64, u64));
drivers/scsi/qla2xxx/qla_target.h
1088
extern void qlt_lport_deregister(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_target.h
1090
extern void qlt_fc_port_added(struct scsi_qla_host *, fc_port_t *);
drivers/scsi/qla2xxx/qla_target.h
1102
static inline bool qla_tgt_mode_enabled(struct scsi_qla_host *ha)
drivers/scsi/qla2xxx/qla_target.h
1107
static inline bool qla_ini_mode_enabled(struct scsi_qla_host *ha)
drivers/scsi/qla2xxx/qla_target.h
1112
static inline bool qla_dual_mode_enabled(struct scsi_qla_host *ha)
drivers/scsi/qla2xxx/qla_target.h
1141
extern void qlt_response_pkt_all_vps(struct scsi_qla_host *, struct rsp_que *,
drivers/scsi/qla2xxx/qla_target.h
1153
extern void qlt_unmap_sg(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd);
drivers/scsi/qla2xxx/qla_target.h
1154
extern void qlt_async_event(uint16_t, struct scsi_qla_host *, uint16_t *);
drivers/scsi/qla2xxx/qla_target.h
1155
extern void qlt_enable_vha(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_target.h
1156
extern void qlt_vport_create(struct scsi_qla_host *, struct qla_hw_data *);
drivers/scsi/qla2xxx/qla_target.h
1157
extern u8 qlt_rff_id(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_target.h
1158
extern void qlt_init_atio_q_entries(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_target.h
1159
extern void qlt_24xx_process_atio_queue(struct scsi_qla_host *, uint8_t);
drivers/scsi/qla2xxx/qla_target.h
1160
extern void qlt_24xx_config_rings(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_target.h
1161
extern void qlt_24xx_config_nvram_stage1(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_target.h
1163
extern void qlt_24xx_config_nvram_stage2(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_target.h
1165
extern void qlt_81xx_config_nvram_stage2(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_target.h
1167
extern void qlt_81xx_config_nvram_stage1(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_target.h
1169
void qlt_config_nvram_with_fw_version(struct scsi_qla_host *vha);
drivers/scsi/qla2xxx/qla_target.h
1170
extern void qlt_modify_vp_config(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_target.h
1172
extern void qlt_probe_one_stage1(struct scsi_qla_host *, struct qla_hw_data *);
drivers/scsi/qla2xxx/qla_target.h
1179
extern void qlt_do_generation_tick(struct scsi_qla_host *, int *);
drivers/scsi/qla2xxx/qla_target.h
684
int (*handle_cmd)(struct scsi_qla_host *, struct qla_tgt_cmd *,
drivers/scsi/qla2xxx/qla_target.h
697
int (*check_initiator_node_acl)(struct scsi_qla_host *, unsigned char *,
drivers/scsi/qla2xxx/qla_target.h
700
struct fc_port *(*find_sess_by_loop_id)(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_target.h
702
struct fc_port *(*find_sess_by_s_id)(struct scsi_qla_host *,
drivers/scsi/qla2xxx/qla_target.h
709
void (*add_target)(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_target.h
710
void (*remove_target)(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_target.h
713
int qla2x00_wait_for_hba_online(struct scsi_qla_host *);
drivers/scsi/qla2xxx/qla_target.h
794
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_target.h
840
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_target.h
933
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_target.h
996
struct scsi_qla_host *vha;
drivers/scsi/qla2xxx/qla_tmpl.c
136
qla27xx_fwdt_entry_t0(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
147
qla27xx_fwdt_entry_t255(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
159
qla27xx_fwdt_entry_t256(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
175
qla27xx_fwdt_entry_t257(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
191
qla27xx_fwdt_entry_t258(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
210
qla27xx_fwdt_entry_t259(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
229
qla27xx_fwdt_entry_t260(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
243
qla27xx_fwdt_entry_t261(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
257
qla27xx_fwdt_entry_t262(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
326
qla27xx_fwdt_entry_t263(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
393
qla27xx_fwdt_entry_t264(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
421
qla27xx_fwdt_entry_t265(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
433
qla27xx_fwdt_entry_t266(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
450
qla27xx_fwdt_entry_t267(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
464
qla27xx_fwdt_entry_t268(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
534
qla27xx_fwdt_entry_t269(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
551
qla27xx_fwdt_entry_t270(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
571
qla27xx_fwdt_entry_t271(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
587
qla27xx_fwdt_entry_t272(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
607
qla27xx_fwdt_entry_t273(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
630
qla27xx_fwdt_entry_t274(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
692
qla27xx_fwdt_entry_t275(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
721
qla27xx_fwdt_entry_t276(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
746
qla27xx_fwdt_entry_t277(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
763
qla27xx_fwdt_entry_t278(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
780
qla27xx_fwdt_entry_other(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
838
qla27xx_walk_template(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
896
qla27xx_firmware_info(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
909
ql27xx_edit_template(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
947
qla27xx_execute_fwdt_template(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_tmpl.c
963
qla27xx_fwdt_calculate_dump_size(struct scsi_qla_host *vha, void *p)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1051
struct scsi_qla_host *vha = lport->qla_vha;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1073
struct scsi_qla_host *vha = lport->qla_vha;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1583
static int tcm_qla2xxx_lport_register_cb(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1644
struct scsi_qla_host *vha = lport->qla_vha;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1665
static int tcm_qla2xxx_lport_register_npiv_cb(struct scsi_qla_host *base_vha,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1671
struct scsi_qla_host *npiv_vha;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1704
npiv_vha = (struct scsi_qla_host *)vport->dd_data;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1769
struct scsi_qla_host *npiv_vha = lport->qla_vha;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
930
struct scsi_qla_host *vha = lport->qla_vha;
drivers/scsi/qla2xxx/tcm_qla2xxx.h
73
struct scsi_qla_host *qla_vha;
drivers/scsi/qla4xxx/ql4_83xx.c
1015
static void qla4_83xx_read_modify_write(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_83xx.c
102
static void qla4_83xx_flash_unlock(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1035
static void qla4_83xx_pause(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_83xx.c
1042
static void qla4_83xx_poll_read_list(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_83xx.c
1082
static void qla4_83xx_seq_end(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_83xx.c
1088
static void qla4_83xx_template_end(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_83xx.c
109
int qla4_83xx_flash_read_u32(struct scsi_qla_host *ha, uint32_t flash_addr,
drivers/scsi/qla4xxx/ql4_83xx.c
1114
static void qla4_83xx_process_reset_template(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_83xx.c
1172
static void qla4_83xx_process_stop_seq(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1182
static void qla4_83xx_process_start_seq(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1191
static void qla4_83xx_process_init_seq(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1200
static int qla4_83xx_restart(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1238
int qla4_83xx_start_firmware(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1262
static void qla4_83xx_disable_iocb_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1268
static void qla4_83xx_disable_mbox_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1280
void qla4_83xx_disable_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1286
static void qla4_83xx_enable_iocb_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1294
void qla4_83xx_enable_mbox_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1307
void qla4_83xx_enable_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1314
void qla4_83xx_queue_mbox_cmd(struct scsi_qla_host *ha, uint32_t *mbx_cmd,
drivers/scsi/qla4xxx/ql4_83xx.c
1331
void qla4_83xx_process_mbox_intr(struct scsi_qla_host *ha, int outcount)
drivers/scsi/qla4xxx/ql4_83xx.c
1346
int qla4_83xx_isp_reset(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1404
static void qla4_83xx_dump_pause_control_regs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1492
static void __qla4_83xx_disable_pause(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
15
uint32_t qla4_83xx_rd_reg(struct scsi_qla_host *ha, ulong addr)
drivers/scsi/qla4xxx/ql4_83xx.c
1538
static void qla4_83xx_eport_init(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1556
void qla4_83xx_disable_pause(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
1570
int qla4_83xx_is_detached(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
159
int qla4_83xx_lockless_flash_read_u32(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_83xx.c
20
void qla4_83xx_wr_reg(struct scsi_qla_host *ha, ulong addr, uint32_t val)
drivers/scsi/qla4xxx/ql4_83xx.c
241
void qla4_83xx_rom_lock_recovery(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
25
static int qla4_83xx_set_win_base(struct scsi_qla_host *ha, uint32_t addr)
drivers/scsi/qla4xxx/ql4_83xx.c
256
static int qla4_83xx_lock_recovery(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
308
int qla4_83xx_drv_lock(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
376
void qla4_83xx_drv_unlock(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
393
void qla4_83xx_set_idc_dontreset(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
404
void qla4_83xx_clear_idc_dontreset(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
41
int qla4_83xx_rd_reg_indirect(struct scsi_qla_host *ha, uint32_t addr,
drivers/scsi/qla4xxx/ql4_83xx.c
415
int qla4_83xx_idc_dontreset(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
438
int qla4_83xx_can_perform_reset(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
508
void qla4_83xx_need_reset_handler(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
580
void qla4_83xx_get_idc_param(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
59
int qla4_83xx_wr_reg_indirect(struct scsi_qla_host *ha, uint32_t addr,
drivers/scsi/qla4xxx/ql4_83xx.c
602
static void qla4_83xx_dump_reset_seq_hdr(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
622
static int qla4_83xx_copy_bootloader(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
677
static int qla4_83xx_check_cmd_peg_status(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
707
static int qla4_83xx_poll_reg(struct scsi_qla_host *ha, uint32_t addr,
drivers/scsi/qla4xxx/ql4_83xx.c
744
static int qla4_83xx_reset_seq_checksum_test(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
75
static int qla4_83xx_flash_lock(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
773
void qla4_83xx_read_reset_template(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_83xx.c
871
static void qla4_83xx_read_write_crb_reg(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_83xx.c
891
static void qla4_83xx_rmw_crb_reg(struct scsi_qla_host *ha, uint32_t raddr,
drivers/scsi/qla4xxx/ql4_83xx.c
913
static void qla4_83xx_write_list(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_83xx.c
929
static void qla4_83xx_read_write_list(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_83xx.c
945
static void qla4_83xx_poll_list(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_83xx.c
983
static void qla4_83xx_poll_write_list(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_attr.c
125
void qla4_8xxx_alloc_sysfs_attr(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_attr.c
141
void qla4_8xxx_free_sysfs_attr(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_attr.c
156
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
16
struct scsi_qla_host *ha = to_qla_host(dev_to_shost(container_of(kobj,
drivers/scsi/qla4xxx/ql4_attr.c
172
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
180
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
189
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
199
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
207
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
218
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
230
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
242
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
254
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
263
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
272
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
280
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
288
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
310
struct scsi_qla_host *ha = to_qla_host(class_to_shost(dev));
drivers/scsi/qla4xxx/ql4_attr.c
34
struct scsi_qla_host *ha = to_qla_host(dev_to_shost(container_of(kobj,
drivers/scsi/qla4xxx/ql4_bsg.c
145
struct scsi_qla_host *ha = to_qla_host(host);
drivers/scsi/qla4xxx/ql4_bsg.c
15
struct scsi_qla_host *ha = to_qla_host(host);
drivers/scsi/qla4xxx/ql4_bsg.c
202
struct scsi_qla_host *ha = to_qla_host(host);
drivers/scsi/qla4xxx/ql4_bsg.c
274
struct scsi_qla_host *ha = to_qla_host(host);
drivers/scsi/qla4xxx/ql4_bsg.c
343
struct scsi_qla_host *ha = to_qla_host(host);
drivers/scsi/qla4xxx/ql4_bsg.c
387
struct scsi_qla_host *ha = to_qla_host(host);
drivers/scsi/qla4xxx/ql4_bsg.c
451
struct scsi_qla_host *ha = to_qla_host(host);
drivers/scsi/qla4xxx/ql4_bsg.c
506
static int qla4_83xx_wait_for_loopback_config_comp(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_bsg.c
556
static int qla4_83xx_pre_loopback_config(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_bsg.c
607
static int qla4_83xx_post_loopback_config(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_bsg.c
655
struct scsi_qla_host *ha = to_qla_host(host);
drivers/scsi/qla4xxx/ql4_bsg.c
755
struct scsi_qla_host *ha = to_qla_host(host);
drivers/scsi/qla4xxx/ql4_bsg.c
80
struct scsi_qla_host *ha = to_qla_host(host);
drivers/scsi/qla4xxx/ql4_bsg.c
814
struct scsi_qla_host *ha = to_qla_host(host);
drivers/scsi/qla4xxx/ql4_bsg.c
860
struct scsi_qla_host *ha = to_qla_host(host);
drivers/scsi/qla4xxx/ql4_dbg.c
134
void qla4_8xxx_dump_peg_reg(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_dbg.c
32
void qla4xxx_dump_registers(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
1005
static inline int ql4xxx_lock_nvram(struct scsi_qla_host *a)
drivers/scsi/qla4xxx/ql4_def.h
1016
static inline void ql4xxx_unlock_nvram(struct scsi_qla_host *a)
drivers/scsi/qla4xxx/ql4_def.h
1024
static inline int ql4xxx_lock_drvr(struct scsi_qla_host *a)
drivers/scsi/qla4xxx/ql4_def.h
1035
static inline void ql4xxx_unlock_drvr(struct scsi_qla_host *a)
drivers/scsi/qla4xxx/ql4_def.h
1043
static inline int ql4xxx_reset_active(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
1054
static inline int qla4_8xxx_rd_direct(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_def.h
1060
static inline void qla4_8xxx_wr_direct(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_def.h
236
struct scsi_qla_host *ha; /* HA the SP is queued on */
drivers/scsi/qla4xxx/ql4_def.h
272
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_def.h
295
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_def.h
306
int (*ddb_change)(struct scsi_qla_host *ha, uint32_t fw_ddb_index,
drivers/scsi/qla4xxx/ql4_def.h
427
int (*iospace_config) (struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_def.h
428
void (*pci_config) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
429
void (*disable_intrs) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
430
void (*enable_intrs) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
431
int (*start_firmware) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
432
int (*restart_firmware) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
434
void (*interrupt_service_routine) (struct scsi_qla_host *, uint32_t);
drivers/scsi/qla4xxx/ql4_def.h
435
int (*need_reset) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
436
int (*reset_chip) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
437
int (*reset_firmware) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
438
void (*queue_iocb) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
439
void (*complete_iocb) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
440
uint16_t (*rd_shdw_req_q_out) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
441
uint16_t (*rd_shdw_rsp_q_in) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
442
int (*get_sys_info) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
443
uint32_t (*rd_reg_direct) (struct scsi_qla_host *, ulong);
drivers/scsi/qla4xxx/ql4_def.h
444
void (*wr_reg_direct) (struct scsi_qla_host *, ulong, uint32_t);
drivers/scsi/qla4xxx/ql4_def.h
445
int (*rd_reg_indirect) (struct scsi_qla_host *, uint32_t, uint32_t *);
drivers/scsi/qla4xxx/ql4_def.h
446
int (*wr_reg_indirect) (struct scsi_qla_host *, uint32_t, uint32_t);
drivers/scsi/qla4xxx/ql4_def.h
447
int (*idc_lock) (struct scsi_qla_host *); /* Context: task, can sleep */
drivers/scsi/qla4xxx/ql4_def.h
448
void (*idc_unlock) (struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_def.h
449
void (*rom_lock_recovery) (struct scsi_qla_host *); /* Context: task, can sleep */
drivers/scsi/qla4xxx/ql4_def.h
450
void (*queue_mailbox_command) (struct scsi_qla_host *, uint32_t *, int);
drivers/scsi/qla4xxx/ql4_def.h
451
void (*process_mailbox_interrupt) (struct scsi_qla_host *, int);
drivers/scsi/qla4xxx/ql4_def.h
833
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_def.h
856
static inline int is_ipv4_enabled(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
861
static inline int is_ipv6_enabled(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
867
static inline int is_qla4010(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
872
static inline int is_qla4022(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
877
static inline int is_qla4032(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
882
static inline int is_qla40XX(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
887
static inline int is_qla8022(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
892
static inline int is_qla8032(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
897
static inline int is_qla8042(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
902
static inline int is_qla80XX(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
907
static inline int is_aer_supported(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
914
static inline int adapter_up(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
921
static inline struct scsi_qla_host* to_qla_host(struct Scsi_Host *shost)
drivers/scsi/qla4xxx/ql4_def.h
923
return (struct scsi_qla_host *)iscsi_host_priv(shost);
drivers/scsi/qla4xxx/ql4_def.h
926
static inline void __iomem* isp_semaphore(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
933
static inline void __iomem* isp_nvram(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
940
static inline void __iomem* isp_ext_hw_conf(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
947
static inline void __iomem* isp_port_status(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
954
static inline void __iomem* isp_port_ctrl(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
961
static inline void __iomem* isp_port_error_status(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
968
static inline void __iomem * isp_gp_out(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
975
static inline int eeprom_ext_hw_conf_offset(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_def.h
982
int ql4xxx_sem_spinlock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits);
drivers/scsi/qla4xxx/ql4_def.h
983
void ql4xxx_sem_unlock(struct scsi_qla_host * ha, u32 sem_mask);
drivers/scsi/qla4xxx/ql4_def.h
984
int ql4xxx_sem_lock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits);
drivers/scsi/qla4xxx/ql4_def.h
986
static inline int ql4xxx_lock_flash(struct scsi_qla_host *a)
drivers/scsi/qla4xxx/ql4_def.h
997
static inline void ql4xxx_unlock_flash(struct scsi_qla_host *a)
drivers/scsi/qla4xxx/ql4_glbl.h
100
void qla4xxx_wake_dpc(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
101
void qla4xxx_get_conn_event_log(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
102
void qla4xxx_mailbox_premature_completion(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
103
void qla4xxx_dump_registers(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
104
uint8_t qla4xxx_update_local_ifcb(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
110
void qla4_8xxx_pci_config(struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_glbl.h
111
int qla4_8xxx_iospace_config(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
112
int qla4_8xxx_load_risc(struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_glbl.h
114
void qla4_82xx_queue_iocb(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
115
void qla4_82xx_complete_iocb(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
117
void qla4_82xx_crb_win_unlock(struct scsi_qla_host *);
drivers/scsi/qla4xxx/ql4_glbl.h
118
int qla4_82xx_pci_get_crb_addr_2M(struct scsi_qla_host *, ulong *);
drivers/scsi/qla4xxx/ql4_glbl.h
119
void qla4_82xx_wr_32(struct scsi_qla_host *, ulong, u32);
drivers/scsi/qla4xxx/ql4_glbl.h
12
int qla4xxx_hw_reset(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
120
uint32_t qla4_82xx_rd_32(struct scsi_qla_host *, ulong);
drivers/scsi/qla4xxx/ql4_glbl.h
121
int qla4_82xx_pci_mem_read_2M(struct scsi_qla_host *, u64, void *, int);
drivers/scsi/qla4xxx/ql4_glbl.h
122
int qla4_82xx_pci_mem_write_2M(struct scsi_qla_host *ha, u64, void *, int);
drivers/scsi/qla4xxx/ql4_glbl.h
123
int qla4_82xx_isp_reset(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
124
void qla4_82xx_interrupt_service_routine(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
126
uint16_t qla4_82xx_rd_shdw_req_q_out(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
127
uint16_t qla4_82xx_rd_shdw_rsp_q_in(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
128
int qla4_8xxx_get_sys_info(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
129
void qla4_8xxx_watchdog(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
13
int ql4xxx_lock_drvr_wait(struct scsi_qla_host *a);
drivers/scsi/qla4xxx/ql4_glbl.h
130
int qla4_8xxx_stop_firmware(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
131
int qla4_8xxx_get_flash_info(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
132
void qla4_82xx_enable_intrs(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
133
void qla4_82xx_disable_intrs(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
134
int qla4_8xxx_enable_msix(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
138
void qla4xxx_mark_all_devices_missing(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
139
void qla4xxx_dead_adapter_cleanup(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
14
int qla4xxx_send_command_to_isp(struct scsi_qla_host *ha, struct srb *srb);
drivers/scsi/qla4xxx/ql4_glbl.h
140
int qla4_82xx_idc_lock(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
141
void qla4_82xx_idc_unlock(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
142
int qla4_8xxx_device_state_handler(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
143
void qla4_8xxx_need_qsnt_handler(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
144
void qla4_8xxx_clear_drv_active(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
145
void qla4_8xxx_set_drv_active(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
146
int qla4xxx_conn_open(struct scsi_qla_host *ha, uint16_t fw_ddb_index);
drivers/scsi/qla4xxx/ql4_glbl.h
147
int qla4xxx_set_param_ddbentry(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
15
int qla4xxx_initialize_adapter(struct scsi_qla_host *ha, int is_reset);
drivers/scsi/qla4xxx/ql4_glbl.h
151
int qla4xxx_session_logout_ddb(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
153
int qla4xxx_req_ddb_entry(struct scsi_qla_host *ha, uint32_t fw_ddb_index,
drivers/scsi/qla4xxx/ql4_glbl.h
155
int qla4xxx_clear_ddb_entry(struct scsi_qla_host *ha, uint32_t fw_ddb_index);
drivers/scsi/qla4xxx/ql4_glbl.h
157
void qla4xxx_free_ddb_index(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
158
int qla4xxx_get_mgmt_data(struct scsi_qla_host *ha, uint16_t fw_ddb_index,
drivers/scsi/qla4xxx/ql4_glbl.h
16
int qla4xxx_soft_reset(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
160
void qla4xxx_update_session_conn_param(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
162
void qla4xxx_update_session_conn_fwddb_param(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
164
int qla4xxx_bootdb_by_index(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
167
int qla4xxx_get_chap(struct scsi_qla_host *ha, char *username,
drivers/scsi/qla4xxx/ql4_glbl.h
169
int qla4xxx_get_nvram(struct scsi_qla_host *ha, dma_addr_t nvram_dma,
drivers/scsi/qla4xxx/ql4_glbl.h
171
int qla4xxx_set_nvram(struct scsi_qla_host *ha, dma_addr_t nvram_dma,
drivers/scsi/qla4xxx/ql4_glbl.h
173
int qla4xxx_restore_factory_defaults(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
176
int qla4xxx_get_ddb_index(struct scsi_qla_host *ha, uint16_t *ddb_index);
drivers/scsi/qla4xxx/ql4_glbl.h
180
int qla4xxx_flash_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index,
drivers/scsi/qla4xxx/ql4_glbl.h
182
int qla4xxx_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index,
drivers/scsi/qla4xxx/ql4_glbl.h
184
void qla4xxx_build_ddb_list(struct scsi_qla_host *ha, int is_reset);
drivers/scsi/qla4xxx/ql4_glbl.h
185
int qla4xxx_post_aen_work(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
188
int qla4xxx_ping_iocb(struct scsi_qla_host *ha, uint32_t options,
drivers/scsi/qla4xxx/ql4_glbl.h
19
void qla4xxx_free_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry);
drivers/scsi/qla4xxx/ql4_glbl.h
190
int qla4xxx_post_ping_evt_work(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
193
int qla4xxx_flashdb_by_index(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
20
void qla4xxx_process_aen(struct scsi_qla_host *ha, uint8_t process_aen);
drivers/scsi/qla4xxx/ql4_glbl.h
202
int qla4xxx_get_minidump_template(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
204
int qla4xxx_req_template_size(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
205
void qla4_8xxx_alloc_sysfs_attr(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
206
void qla4_8xxx_free_sysfs_attr(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
207
void qla4xxx_alloc_fw_dump(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
208
int qla4_82xx_try_start_fw(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
209
int qla4_8xxx_need_reset(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
210
int qla4_82xx_md_rd_32(struct scsi_qla_host *ha, uint32_t off, uint32_t *data);
drivers/scsi/qla4xxx/ql4_glbl.h
211
int qla4_82xx_md_wr_32(struct scsi_qla_host *ha, uint32_t off, uint32_t data);
drivers/scsi/qla4xxx/ql4_glbl.h
212
void qla4_82xx_rom_lock_recovery(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
213
void qla4_82xx_queue_mbox_cmd(struct scsi_qla_host *ha, uint32_t *mbx_cmd,
drivers/scsi/qla4xxx/ql4_glbl.h
215
void qla4_82xx_process_mbox_intr(struct scsi_qla_host *ha, int outcount);
drivers/scsi/qla4xxx/ql4_glbl.h
216
void qla4xxx_queue_mbox_cmd(struct scsi_qla_host *ha, uint32_t *mbx_cmd,
drivers/scsi/qla4xxx/ql4_glbl.h
218
void qla4xxx_process_mbox_intr(struct scsi_qla_host *ha, int outcount);
drivers/scsi/qla4xxx/ql4_glbl.h
219
void qla4_8xxx_dump_peg_reg(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
22
int qla4xxx_get_dhcp_ip_address(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
220
void qla4_83xx_disable_intrs(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
221
void qla4_83xx_enable_intrs(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
222
int qla4_83xx_start_firmware(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
224
void qla4_83xx_interrupt_service_routine(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
226
int qla4_83xx_isp_reset(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
227
void qla4_83xx_queue_iocb(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
228
void qla4_83xx_complete_iocb(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
229
uint32_t qla4_83xx_rd_reg(struct scsi_qla_host *ha, ulong addr);
drivers/scsi/qla4xxx/ql4_glbl.h
23
int qla4xxx_abort_task(struct scsi_qla_host *ha, struct srb *srb);
drivers/scsi/qla4xxx/ql4_glbl.h
230
void qla4_83xx_wr_reg(struct scsi_qla_host *ha, ulong addr, uint32_t val);
drivers/scsi/qla4xxx/ql4_glbl.h
231
int qla4_83xx_rd_reg_indirect(struct scsi_qla_host *ha, uint32_t addr,
drivers/scsi/qla4xxx/ql4_glbl.h
233
int qla4_83xx_wr_reg_indirect(struct scsi_qla_host *ha, uint32_t addr,
drivers/scsi/qla4xxx/ql4_glbl.h
235
int qla4_83xx_drv_lock(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
236
void qla4_83xx_drv_unlock(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
237
void qla4_83xx_rom_lock_recovery(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
238
void qla4_83xx_queue_mbox_cmd(struct scsi_qla_host *ha, uint32_t *mbx_cmd,
drivers/scsi/qla4xxx/ql4_glbl.h
24
int qla4xxx_reset_lun(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry,
drivers/scsi/qla4xxx/ql4_glbl.h
240
void qla4_83xx_process_mbox_intr(struct scsi_qla_host *ha, int outcount);
drivers/scsi/qla4xxx/ql4_glbl.h
241
void qla4_83xx_read_reset_template(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
242
void qla4_83xx_set_idc_dontreset(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
243
int qla4_83xx_idc_dontreset(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
244
int qla4_83xx_lockless_flash_read_u32(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
247
void qla4_83xx_clear_idc_dontreset(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
248
void qla4_83xx_need_reset_handler(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
249
int qla4_83xx_flash_read_u32(struct scsi_qla_host *ha, uint32_t flash_addr,
drivers/scsi/qla4xxx/ql4_glbl.h
251
void qla4_83xx_get_idc_param(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
252
void qla4_8xxx_set_rst_ready(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
253
void qla4_8xxx_clear_rst_ready(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
254
int qla4_8xxx_device_bootstrap(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
255
void qla4_8xxx_get_minidump(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
256
int qla4_8xxx_intr_disable(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
257
int qla4_8xxx_intr_enable(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
258
int qla4_8xxx_set_param(struct scsi_qla_host *ha, int param);
drivers/scsi/qla4xxx/ql4_glbl.h
259
int qla4_8xxx_update_idc_reg(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
26
int qla4xxx_reset_target(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
260
int qla4_83xx_post_idc_ack(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
261
void qla4_83xx_disable_pause(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
262
void qla4_83xx_enable_mbox_intrs(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
263
int qla4_83xx_can_perform_reset(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
264
int qla4xxx_get_default_ddb(struct scsi_qla_host *ha, uint32_t options,
drivers/scsi/qla4xxx/ql4_glbl.h
266
int qla4xxx_get_uni_chap_at_index(struct scsi_qla_host *ha, char *username,
drivers/scsi/qla4xxx/ql4_glbl.h
268
int qla4xxx_disable_acb(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
269
int qla4xxx_set_acb(struct scsi_qla_host *ha, uint32_t *mbox_cmd,
drivers/scsi/qla4xxx/ql4_glbl.h
271
int qla4xxx_get_acb(struct scsi_qla_host *ha, dma_addr_t acb_dma,
drivers/scsi/qla4xxx/ql4_glbl.h
273
int qla4_84xx_config_acb(struct scsi_qla_host *ha, int acb_config);
drivers/scsi/qla4xxx/ql4_glbl.h
274
int qla4_8xxx_ms_mem_write_128b(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
277
int qla4_83xx_get_port_config(struct scsi_qla_host *ha, uint32_t *config);
drivers/scsi/qla4xxx/ql4_glbl.h
278
int qla4_83xx_set_port_config(struct scsi_qla_host *ha, uint32_t *config);
drivers/scsi/qla4xxx/ql4_glbl.h
279
int qla4_8xxx_check_init_adapter_retry(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
28
int qla4xxx_get_flash(struct scsi_qla_host *ha, dma_addr_t dma_addr,
drivers/scsi/qla4xxx/ql4_glbl.h
280
int qla4_83xx_is_detached(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
281
int qla4xxx_sysfs_ddb_export(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
30
int qla4xxx_get_firmware_status(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
31
int qla4xxx_get_firmware_state(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
32
int qla4xxx_initialize_fw_cb(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
36
int qla4xxx_get_fwddb_entry(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
47
int qla4xxx_set_ddb_entry(struct scsi_qla_host * ha, uint16_t fw_ddb_index,
drivers/scsi/qla4xxx/ql4_glbl.h
49
uint8_t qla4xxx_get_ifcb(struct scsi_qla_host *ha, uint32_t *mbox_cmd,
drivers/scsi/qla4xxx/ql4_glbl.h
51
int qla4xxx_conn_close_sess_logout(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
55
int qla4xxx_disable_acb(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
56
int qla4xxx_set_acb(struct scsi_qla_host *ha, uint32_t *mbox_cmd,
drivers/scsi/qla4xxx/ql4_glbl.h
58
int qla4xxx_get_acb(struct scsi_qla_host *ha, dma_addr_t acb_dma,
drivers/scsi/qla4xxx/ql4_glbl.h
60
int qla4xxx_get_ip_state(struct scsi_qla_host *ha, uint32_t acb_idx,
drivers/scsi/qla4xxx/ql4_glbl.h
63
u16 rd_nvram_word(struct scsi_qla_host *ha, int offset);
drivers/scsi/qla4xxx/ql4_glbl.h
64
u8 rd_nvram_byte(struct scsi_qla_host *ha, int offset);
drivers/scsi/qla4xxx/ql4_glbl.h
65
void qla4xxx_get_crash_record(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
66
int qla4xxx_is_nvram_configuration_valid(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
67
int qla4xxx_about_firmware(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
68
void qla4xxx_interrupt_service_routine(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
70
int qla4xxx_init_rings(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
72
struct srb *qla4xxx_del_from_active_array(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
74
int qla4xxx_process_ddb_changed(struct scsi_qla_host *ha, uint32_t fw_ddb_index,
drivers/scsi/qla4xxx/ql4_glbl.h
77
int qla4xxx_send_marker_iocb(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_glbl.h
79
int qla4xxx_set_flash(struct scsi_qla_host *ha, dma_addr_t dma_addr,
drivers/scsi/qla4xxx/ql4_glbl.h
81
int qla4xxx_mailbox_command(struct scsi_qla_host *ha, uint8_t inCount,
drivers/scsi/qla4xxx/ql4_glbl.h
83
int qla4xxx_get_chap_index(struct scsi_qla_host *ha, char *username,
drivers/scsi/qla4xxx/ql4_glbl.h
85
int qla4xxx_set_chap(struct scsi_qla_host *ha, char *username, char *password,
drivers/scsi/qla4xxx/ql4_glbl.h
88
void qla4xxx_queue_iocb(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
89
void qla4xxx_complete_iocb(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
90
int qla4xxx_get_sys_info(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
91
int qla4xxx_iospace_config(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
92
void qla4xxx_pci_config(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
93
int qla4xxx_start_firmware(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
95
uint16_t qla4xxx_rd_shdw_req_q_out(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
96
uint16_t qla4xxx_rd_shdw_rsp_q_in(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
97
int qla4xxx_request_irqs(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
98
void qla4xxx_free_irqs(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_glbl.h
99
void qla4xxx_process_response_queue(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_init.c
1001
int qla4xxx_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index,
drivers/scsi/qla4xxx/ql4_init.c
1095
int qla4xxx_flash_ddb_change(struct scsi_qla_host *ha, uint32_t fw_ddb_index,
drivers/scsi/qla4xxx/ql4_init.c
1167
int qla4xxx_process_ddb_changed(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_init.c
1207
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_init.c
13
static void ql4xxx_set_mac_number(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
147
int qla4xxx_get_sys_info(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
194
static void qla4xxx_init_local_data(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
201
qla4xxx_wait_for_ip_config(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
281
static int qla4_80xx_is_minidump_dma_capable(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_init.c
304
void qla4xxx_alloc_fw_dump(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
401
static int qla4xxx_fw_ready(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
47
void qla4xxx_free_ddb(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_init.c
549
static int qla4xxx_init_firmware(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
579
static void qla4xxx_set_model_info(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
594
static int qla4xxx_config_nvram(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
63
static void qla4xxx_init_response_q_entries(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
653
void qla4_8xxx_pci_config(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
658
void qla4xxx_pci_config(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
681
static int qla4xxx_start_firmware_from_flash(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
760
int ql4xxx_lock_drvr_wait(struct scsi_qla_host *a)
drivers/scsi/qla4xxx/ql4_init.c
790
int qla4xxx_start_firmware(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
83
int qla4xxx_init_rings(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
912
void qla4xxx_free_ddb_index(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_init.c
953
int qla4xxx_initialize_adapter(struct scsi_qla_host *ha, int is_reset)
drivers/scsi/qla4xxx/ql4_inline.h
21
qla4xxx_lookup_ddb_by_fw_index(struct scsi_qla_host *ha, uint32_t fw_ddb_index)
drivers/scsi/qla4xxx/ql4_inline.h
38
__qla4xxx_enable_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_inline.h
52
__qla4xxx_disable_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_inline.h
66
qla4xxx_enable_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_inline.h
76
qla4xxx_disable_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_iocb.c
118
qla4xxx_alloc_cont_entry(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_iocb.c
15
qla4xxx_space_in_req_ring(struct scsi_qla_host *ha, uint16_t req_cnt)
drivers/scsi/qla4xxx/ql4_iocb.c
151
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_iocb.c
194
void qla4_83xx_queue_iocb(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_iocb.c
200
void qla4_83xx_complete_iocb(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_iocb.c
213
void qla4_82xx_queue_iocb(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_iocb.c
231
void qla4_82xx_complete_iocb(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_iocb.c
244
void qla4xxx_queue_iocb(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_iocb.c
258
void qla4xxx_complete_iocb(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_iocb.c
272
int qla4xxx_send_command_to_isp(struct scsi_qla_host *ha, struct srb * srb)
drivers/scsi/qla4xxx/ql4_iocb.c
36
static void qla4xxx_advance_req_ring_ptr(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_iocb.c
388
struct scsi_qla_host *ha = ddb_entry->ha;
drivers/scsi/qla4xxx/ql4_iocb.c
450
static struct mrb *qla4xxx_get_new_mrb(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_iocb.c
462
static int qla4xxx_send_mbox_iocb(struct scsi_qla_host *ha, struct mrb *mrb,
drivers/scsi/qla4xxx/ql4_iocb.c
506
int qla4xxx_ping_iocb(struct scsi_qla_host *ha, uint32_t options,
drivers/scsi/qla4xxx/ql4_iocb.c
58
static int qla4xxx_get_req_pkt(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_iocb.c
84
int qla4xxx_send_marker_iocb(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_isr.c
1024
void qla4_83xx_interrupt_service_routine(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_isr.c
1049
void qla4_82xx_interrupt_service_routine(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_isr.c
1075
void qla4xxx_interrupt_service_routine(struct scsi_qla_host * ha,
drivers/scsi/qla4xxx/ql4_isr.c
1100
static void qla4_82xx_spurious_interrupt(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_isr.c
1123
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_isr.c
1128
ha = (struct scsi_qla_host *) dev_id;
drivers/scsi/qla4xxx/ql4_isr.c
114
static void qla4xxx_status_entry(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_isr.c
1219
struct scsi_qla_host *ha = dev_id;
drivers/scsi/qla4xxx/ql4_isr.c
1285
struct scsi_qla_host *ha = dev_id;
drivers/scsi/qla4xxx/ql4_isr.c
1331
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_isr.c
1333
ha = (struct scsi_qla_host *) dev_id;
drivers/scsi/qla4xxx/ql4_isr.c
1353
struct scsi_qla_host *ha = dev_id;
drivers/scsi/qla4xxx/ql4_isr.c
1393
struct scsi_qla_host *ha = dev_id;
drivers/scsi/qla4xxx/ql4_isr.c
1430
struct scsi_qla_host *ha = dev_id;
drivers/scsi/qla4xxx/ql4_isr.c
1473
void qla4xxx_process_aen(struct scsi_qla_host * ha, uint8_t process_aen)
drivers/scsi/qla4xxx/ql4_isr.c
1526
int qla4xxx_request_irqs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_isr.c
1612
void qla4xxx_free_irqs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_isr.c
18
static void qla4xxx_copy_sense(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_isr.c
363
static void qla4xxx_passthru_status_entry(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_isr.c
402
static struct mrb *qla4xxx_del_mrb_from_active_array(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_isr.c
422
static void qla4xxx_mbox_status_entry(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_isr.c
473
void qla4xxx_process_response_queue(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_isr.c
584
static int qla4_83xx_loopback_in_progress(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_isr.c
606
static void qla4xxx_update_ipaddr_state(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_isr.c
635
static void qla4xxx_default_router_changed(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_isr.c
656
static void qla4xxx_isr_decode_mailbox(struct scsi_qla_host * ha,
drivers/scsi/qla4xxx/ql4_isr.c
74
qla4xxx_status_cont_entry(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_mbx.c
1010
void qla4xxx_get_crash_record(struct scsi_qla_host * ha)
drivers/scsi/qla4xxx/ql4_mbx.c
1068
void qla4xxx_get_conn_event_log(struct scsi_qla_host * ha)
drivers/scsi/qla4xxx/ql4_mbx.c
1167
int qla4xxx_abort_task(struct scsi_qla_host *ha, struct srb *srb)
drivers/scsi/qla4xxx/ql4_mbx.c
1221
int qla4xxx_reset_lun(struct scsi_qla_host * ha, struct ddb_entry * ddb_entry,
drivers/scsi/qla4xxx/ql4_mbx.c
1267
int qla4xxx_reset_target(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_mbx.c
1297
int qla4xxx_get_flash(struct scsi_qla_host * ha, dma_addr_t dma_addr,
drivers/scsi/qla4xxx/ql4_mbx.c
1330
int qla4xxx_about_firmware(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_mbx.c
1395
int qla4xxx_get_default_ddb(struct scsi_qla_host *ha, uint32_t options,
drivers/scsi/qla4xxx/ql4_mbx.c
14
void qla4xxx_queue_mbox_cmd(struct scsi_qla_host *ha, uint32_t *mbx_cmd,
drivers/scsi/qla4xxx/ql4_mbx.c
1418
int qla4xxx_req_ddb_entry(struct scsi_qla_host *ha, uint32_t ddb_index,
drivers/scsi/qla4xxx/ql4_mbx.c
1442
int qla4xxx_clear_ddb_entry(struct scsi_qla_host *ha, uint32_t ddb_index)
drivers/scsi/qla4xxx/ql4_mbx.c
1464
int qla4xxx_set_flash(struct scsi_qla_host *ha, dma_addr_t dma_addr,
drivers/scsi/qla4xxx/ql4_mbx.c
1490
int qla4xxx_bootdb_by_index(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_mbx.c
1524
int qla4xxx_flashdb_by_index(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_mbx.c
1573
int qla4xxx_get_chap(struct scsi_qla_host *ha, char *username, char *password,
drivers/scsi/qla4xxx/ql4_mbx.c
1635
int qla4xxx_set_chap(struct scsi_qla_host *ha, char *username, char *password,
drivers/scsi/qla4xxx/ql4_mbx.c
1698
int qla4xxx_get_uni_chap_at_index(struct scsi_qla_host *ha, char *username,
drivers/scsi/qla4xxx/ql4_mbx.c
1765
int qla4xxx_get_chap_index(struct scsi_qla_host *ha, char *username,
drivers/scsi/qla4xxx/ql4_mbx.c
1835
int qla4xxx_conn_close_sess_logout(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_mbx.c
1868
static int qla4_84xx_extend_idc_tmo(struct scsi_qla_host *ha, uint32_t ext_tmo)
drivers/scsi/qla4xxx/ql4_mbx.c
1900
int qla4xxx_disable_acb(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_mbx.c
1938
int qla4xxx_get_acb(struct scsi_qla_host *ha, dma_addr_t acb_dma,
drivers/scsi/qla4xxx/ql4_mbx.c
1963
int qla4xxx_set_acb(struct scsi_qla_host *ha, uint32_t *mbox_cmd,
drivers/scsi/qla4xxx/ql4_mbx.c
1985
int qla4xxx_set_param_ddbentry(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_mbx.c
2148
int qla4xxx_get_mgmt_data(struct scsi_qla_host *ha, uint16_t fw_ddb_index,
drivers/scsi/qla4xxx/ql4_mbx.c
2173
int qla4xxx_get_ip_state(struct scsi_qla_host *ha, uint32_t acb_idx,
drivers/scsi/qla4xxx/ql4_mbx.c
2196
int qla4xxx_get_nvram(struct scsi_qla_host *ha, dma_addr_t nvram_dma,
drivers/scsi/qla4xxx/ql4_mbx.c
2222
int qla4xxx_set_nvram(struct scsi_qla_host *ha, dma_addr_t nvram_dma,
drivers/scsi/qla4xxx/ql4_mbx.c
2248
int qla4xxx_restore_factory_defaults(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_mbx.c
2279
int qla4_8xxx_set_param(struct scsi_qla_host *ha, int param)
drivers/scsi/qla4xxx/ql4_mbx.c
2316
int qla4_83xx_post_idc_ack(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_mbx.c
2342
int qla4_84xx_config_acb(struct scsi_qla_host *ha, int acb_config)
drivers/scsi/qla4xxx/ql4_mbx.c
2417
int qla4_83xx_get_port_config(struct scsi_qla_host *ha, uint32_t *config)
drivers/scsi/qla4xxx/ql4_mbx.c
2439
int qla4_83xx_set_port_config(struct scsi_qla_host *ha, uint32_t *config)
drivers/scsi/qla4xxx/ql4_mbx.c
283
int qla4xxx_get_minidump_template(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_mbx.c
30
void qla4xxx_process_mbox_intr(struct scsi_qla_host *ha, int out_count)
drivers/scsi/qla4xxx/ql4_mbx.c
315
int qla4xxx_req_template_size(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_mbx.c
348
void qla4xxx_mailbox_premature_completion(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_mbx.c
371
qla4xxx_set_ifcb(struct scsi_qla_host *ha, uint32_t *mbox_cmd,
drivers/scsi/qla4xxx/ql4_mbx.c
398
qla4xxx_get_ifcb(struct scsi_qla_host *ha, uint32_t *mbox_cmd,
drivers/scsi/qla4xxx/ql4_mbx.c
452
qla4xxx_update_local_ip(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_mbx.c
51
static int qla4xxx_is_intr_poll_mode(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_mbx.c
583
qla4xxx_update_local_ifcb(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_mbx.c
619
int qla4xxx_initialize_fw_cb(struct scsi_qla_host * ha)
drivers/scsi/qla4xxx/ql4_mbx.c
701
int qla4xxx_get_dhcp_ip_address(struct scsi_qla_host * ha)
drivers/scsi/qla4xxx/ql4_mbx.c
740
int qla4xxx_get_firmware_state(struct scsi_qla_host * ha)
drivers/scsi/qla4xxx/ql4_mbx.c
771
int qla4xxx_get_firmware_status(struct scsi_qla_host * ha)
drivers/scsi/qla4xxx/ql4_mbx.c
82
int qla4xxx_mailbox_command(struct scsi_qla_host *ha, uint8_t inCount,
drivers/scsi/qla4xxx/ql4_mbx.c
821
int qla4xxx_get_fwddb_entry(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_mbx.c
915
int qla4xxx_conn_open(struct scsi_qla_host *ha, uint16_t fw_ddb_index)
drivers/scsi/qla4xxx/ql4_mbx.c
945
int qla4xxx_set_ddb_entry(struct scsi_qla_host * ha, uint16_t fw_ddb_index,
drivers/scsi/qla4xxx/ql4_mbx.c
974
int qla4xxx_session_logout_ddb(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nvram.c
108
static int fm93c56a_deselect(struct scsi_qla_host * ha)
drivers/scsi/qla4xxx/ql4_nvram.c
115
static int fm93c56a_datain(struct scsi_qla_host * ha, unsigned short *value)
drivers/scsi/qla4xxx/ql4_nvram.c
12
static inline void eeprom_cmd(uint32_t cmd, struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nvram.c
139
struct scsi_qla_host * ha)
drivers/scsi/qla4xxx/ql4_nvram.c
149
u16 rd_nvram_word(struct scsi_qla_host * ha, int offset)
drivers/scsi/qla4xxx/ql4_nvram.c
158
u8 rd_nvram_byte(struct scsi_qla_host *ha, int offset)
drivers/scsi/qla4xxx/ql4_nvram.c
179
int qla4xxx_is_nvram_configuration_valid(struct scsi_qla_host * ha)
drivers/scsi/qla4xxx/ql4_nvram.c
19
static inline int eeprom_size(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nvram.c
202
int ql4xxx_sem_spinlock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits)
drivers/scsi/qla4xxx/ql4_nvram.c
226
void ql4xxx_sem_unlock(struct scsi_qla_host * ha, u32 sem_mask)
drivers/scsi/qla4xxx/ql4_nvram.c
239
int ql4xxx_sem_lock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits)
drivers/scsi/qla4xxx/ql4_nvram.c
24
static inline int eeprom_no_addr_bits(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nvram.c
30
static inline int eeprom_no_data_bits(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nvram.c
35
static int fm93c56a_select(struct scsi_qla_host * ha)
drivers/scsi/qla4xxx/ql4_nvram.c
44
static int fm93c56a_cmd(struct scsi_qla_host * ha, int cmd, int addr)
drivers/scsi/qla4xxx/ql4_nx.c
1173
int qla4_8xxx_ms_mem_write_128b(struct scsi_qla_host *ha, uint64_t addr,
drivers/scsi/qla4xxx/ql4_nx.c
1270
qla4_82xx_load_from_flash(struct scsi_qla_host *ha, uint32_t image_start)
drivers/scsi/qla4xxx/ql4_nx.c
1315
static int qla4_82xx_load_fw(struct scsi_qla_host *ha, uint32_t image_start)
drivers/scsi/qla4xxx/ql4_nx.c
1347
qla4_82xx_pci_mem_read_2M(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
1438
qla4_82xx_pci_mem_write_2M(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
1543
static int qla4_82xx_cmdpeg_ready(struct scsi_qla_host *ha, int pegtune_val)
drivers/scsi/qla4xxx/ql4_nx.c
1570
static int qla4_82xx_rcvpeg_ready(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
1600
qla4_8xxx_set_drv_active(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
1622
qla4_8xxx_clear_drv_active(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
1643
inline int qla4_8xxx_need_reset(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
1667
void qla4_8xxx_set_rst_ready(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
1688
void qla4_8xxx_clear_rst_ready(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
1710
qla4_8xxx_set_qsnt_ready(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
1731
qla4_82xx_start_firmware(struct scsi_qla_host *ha, uint32_t image_start)
drivers/scsi/qla4xxx/ql4_nx.c
1763
int qla4_82xx_try_start_fw(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
1792
void qla4_82xx_rom_lock_recovery(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
1807
static uint32_t ql4_84xx_poll_wait_for_ready(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
1829
static uint32_t ql4_84xx_ipmdio_rd_reg(struct scsi_qla_host *ha, uint32_t addr1,
drivers/scsi/qla4xxx/ql4_nx.c
1856
static uint32_t ql4_84xx_poll_wait_ipmdio_bus_idle(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
1880
static int ql4_84xx_ipmdio_wr_reg(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
1902
static void qla4_8xxx_minidump_process_rdcrb(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
1925
static int qla4_83xx_check_dma_engine_state(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
1954
static int qla4_83xx_start_pex_dma(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2010
static int qla4_8xxx_minidump_pex_dma_read(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2127
static int qla4_8xxx_minidump_process_l2tag(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2186
static int qla4_8xxx_minidump_process_control(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2303
static void qla4_8xxx_minidump_process_rdocm(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2331
static void qla4_8xxx_minidump_process_rdmux(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2357
static void qla4_8xxx_minidump_process_l1cache(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2391
static void qla4_8xxx_minidump_process_queue(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2424
static void qla4_82xx_minidump_process_rdrom(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2458
static int __qla4_8xxx_minidump_process_rdmem(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2540
static int qla4_8xxx_minidump_process_rdmem(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2555
static void qla4_8xxx_mark_entry_skipped(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2572
static uint32_t qla83xx_minidump_process_pollrd(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2621
static uint32_t qla4_84xx_minidump_process_rddfe(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2716
static uint32_t qla4_84xx_minidump_process_rdmdio(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2791
static uint32_t qla4_84xx_minidump_process_pollwr(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2839
static void qla83xx_minidump_process_rdmux2(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2882
static uint32_t qla83xx_minidump_process_pollrdmwr(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2948
static uint32_t qla4_83xx_minidump_process_rdrom(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
2983
static int qla4_8xxx_collect_md_data(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
3203
static void qla4_8xxx_uevent_emit(struct scsi_qla_host *ha, u32 code)
drivers/scsi/qla4xxx/ql4_nx.c
3221
void qla4_8xxx_get_minidump(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
3241
int qla4_8xxx_device_bootstrap(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
3303
qla4_82xx_need_reset_handler(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
3383
qla4_8xxx_need_qsnt_handler(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
3390
static void qla4_82xx_set_idc_ver(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
3412
static int qla4_83xx_set_idc_ver(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
3450
int qla4_8xxx_update_idc_reg(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
3491
int qla4_8xxx_device_state_handler(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
359
qla4_82xx_pci_set_crbwindow_2M(struct scsi_qla_host *ha, ulong *off)
drivers/scsi/qla4xxx/ql4_nx.c
3590
int qla4_8xxx_load_risc(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
3633
qla4_82xx_read_flash_data(struct scsi_qla_host *ha, uint32_t *dwptr,
drivers/scsi/qla4xxx/ql4_nx.c
3668
qla4_82xx_read_optrom_data(struct scsi_qla_host *ha, uint8_t *buf,
drivers/scsi/qla4xxx/ql4_nx.c
3676
qla4_8xxx_find_flt_start(struct scsi_qla_host *ha, uint32_t *start)
drivers/scsi/qla4xxx/ql4_nx.c
3693
qla4_8xxx_get_flt_info(struct scsi_qla_host *ha, uint32_t flt_addr)
drivers/scsi/qla4xxx/ql4_nx.c
38
qla4_8xxx_pci_base_offsetfset(struct scsi_qla_host *ha, unsigned long off)
drivers/scsi/qla4xxx/ql4_nx.c
3803
qla4_82xx_get_fdt_info(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
383
static int qla4_82xx_crb_win_lock(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
3870
qla4_82xx_get_idc_param(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
3896
void qla4_82xx_queue_mbox_cmd(struct scsi_qla_host *ha, uint32_t *mbx_cmd,
drivers/scsi/qla4xxx/ql4_nx.c
3912
void qla4_82xx_process_mbox_intr(struct scsi_qla_host *ha, int out_count)
drivers/scsi/qla4xxx/ql4_nx.c
3930
qla4_8xxx_get_flash_info(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
3960
qla4_8xxx_stop_firmware(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
3983
qla4_82xx_isp_reset(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
402
void qla4_82xx_crb_win_unlock(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
4020
int qla4_8xxx_get_sys_info(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
408
qla4_82xx_wr_32(struct scsi_qla_host *ha, ulong off, u32 data)
drivers/scsi/qla4xxx/ql4_nx.c
4084
int qla4_8xxx_intr_enable(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
4105
int qla4_8xxx_intr_disable(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
4128
qla4_82xx_enable_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
4140
qla4_82xx_disable_intrs(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
4152
qla4_8xxx_enable_msix(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
4185
int qla4_8xxx_check_init_adapter_retry(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
431
uint32_t qla4_82xx_rd_32(struct scsi_qla_host *ha, ulong off)
drivers/scsi/qla4xxx/ql4_nx.c
456
int qla4_82xx_md_rd_32(struct scsi_qla_host *ha, uint32_t off, uint32_t *data)
drivers/scsi/qla4xxx/ql4_nx.c
482
int qla4_82xx_md_wr_32(struct scsi_qla_host *ha, uint32_t off, uint32_t data)
drivers/scsi/qla4xxx/ql4_nx.c
518
int qla4_82xx_idc_lock(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
538
void qla4_82xx_idc_unlock(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
544
qla4_82xx_pci_get_crb_addr_2M(struct scsi_qla_host *ha, ulong *off)
drivers/scsi/qla4xxx/ql4_nx.c
583
qla4_82xx_pci_mem_bound_check(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
599
qla4_82xx_pci_set_window(struct scsi_qla_host *ha, unsigned long long addr)
drivers/scsi/qla4xxx/ql4_nx.c
673
static int qla4_82xx_pci_is_same_window(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
702
static int qla4_82xx_pci_mem_read_direct(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_nx.c
775
qla4_82xx_pci_mem_write_direct(struct scsi_qla_host *ha, u64 off,
drivers/scsi/qla4xxx/ql4_nx.c
878
qla4_82xx_rom_lock(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
900
qla4_82xx_rom_unlock(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
906
qla4_82xx_wait_rom_done(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_nx.c
925
qla4_82xx_do_rom_fast_read(struct scsi_qla_host *ha, int addr, int *valp)
drivers/scsi/qla4xxx/ql4_nx.c
945
qla4_82xx_rom_fast_read(struct scsi_qla_host *ha, int addr, int *valp)
drivers/scsi/qla4xxx/ql4_nx.c
968
qla4_82xx_pinit_from_rom(struct scsi_qla_host *ha, int verbose)
drivers/scsi/qla4xxx/ql4_os.c
103
static void qla4xxx_config_dma_addressing(struct scsi_qla_host *ha);
drivers/scsi/qla4xxx/ql4_os.c
1064
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
1271
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
1715
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
1758
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
1774
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
1789
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
1818
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
1898
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
1923
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
1936
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
1964
static void qla4xxx_create_ipv4_iface(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
1978
static void qla4xxx_create_ipv6_iface(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
2001
static void qla4xxx_create_ifaces(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
2010
static void qla4xxx_destroy_ipv4_iface(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
2018
static void qla4xxx_destroy_ipv6_iface(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
2030
static void qla4xxx_destroy_ifaces(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
2036
static void qla4xxx_set_ipv6(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
2285
static void qla4xxx_set_ipv4(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
2543
static void qla4xxx_set_iscsi_param(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
2730
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
2859
struct scsi_qla_host *ha = ddb_entry->ha;
drivers/scsi/qla4xxx/ql4_os.c
2945
int qla4xxx_get_ddb_index(struct scsi_qla_host *ha, uint16_t *ddb_index)
drivers/scsi/qla4xxx/ql4_os.c
2984
static int qla4xxx_match_ipaddress(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
300
static int qla4xxx_isp_check_reg(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
3018
static int qla4xxx_match_fwdb_session(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
3095
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
3143
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
3201
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
322
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
3229
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
3256
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
3337
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
3355
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
3401
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
3469
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
3498
struct scsi_qla_host *ha = ddb_entry->ha;
drivers/scsi/qla4xxx/ql4_os.c
3855
static void qla4xxx_copy_fwddb_param(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
3913
void qla4xxx_update_session_conn_fwddb_param(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
3953
void qla4xxx_update_session_conn_param(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
4014
static void qla4xxx_start_timer(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
4025
static void qla4xxx_stop_timer(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
4049
void qla4xxx_mark_all_devices_missing(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
4054
static struct srb* qla4xxx_get_new_srb(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
4074
static void qla4xxx_srb_free_dma(struct scsi_qla_host *ha, struct srb *srb)
drivers/scsi/qla4xxx/ql4_os.c
4089
struct scsi_qla_host *ha = srb->ha;
drivers/scsi/qla4xxx/ql4_os.c
4114
struct scsi_qla_host *ha = to_qla_host(host);
drivers/scsi/qla4xxx/ql4_os.c
4181
static void qla4xxx_mem_free(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
4237
static int qla4xxx_mem_alloc(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
4323
static int qla4_8xxx_check_temp(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
4359
static int qla4_8xxx_check_fw_alive(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
4389
static void qla4_8xxx_process_fw_error(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
4437
void qla4_8xxx_watchdog(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
4502
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
4558
struct scsi_qla_host *ha = timer_container_of(ha, t, timer);
drivers/scsi/qla4xxx/ql4_os.c
4626
static int qla4xxx_cmd_wait(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
4672
int qla4xxx_hw_reset(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
4704
int qla4xxx_soft_reset(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
4808
static void qla4xxx_abort_active_cmds(struct scsi_qla_host *ha, int res)
drivers/scsi/qla4xxx/ql4_os.c
4825
void qla4xxx_dead_adapter_cleanup(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
4857
static int qla4xxx_recover_adapter(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
5067
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
5096
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
5121
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
5146
static void qla4xxx_relogin_all_devices(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
5156
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
5177
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
5197
void qla4xxx_wake_dpc(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
5204
qla4xxx_alloc_work(struct scsi_qla_host *ha, uint32_t data_size,
drivers/scsi/qla4xxx/ql4_os.c
5219
static void qla4xxx_post_work(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
5230
int qla4xxx_post_aen_work(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
5249
int qla4xxx_post_ping_evt_work(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
5269
static void qla4xxx_do_work(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
5319
struct scsi_qla_host *ha =
drivers/scsi/qla4xxx/ql4_os.c
5320
container_of(work, struct scsi_qla_host, dpc_work);
drivers/scsi/qla4xxx/ql4_os.c
5481
static void qla4xxx_free_adapter(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
5528
int qla4_8xxx_iospace_config(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
5587
int qla4xxx_iospace_config(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
5722
uint16_t qla4xxx_rd_shdw_req_q_out(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
5727
uint16_t qla4_82xx_rd_shdw_req_q_out(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
5732
uint16_t qla4xxx_rd_shdw_rsp_q_in(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
5737
uint16_t qla4_82xx_rd_shdw_rsp_q_in(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
5744
struct scsi_qla_host *ha = data;
drivers/scsi/qla4xxx/ql4_os.c
5785
struct scsi_qla_host *ha = data;
drivers/scsi/qla4xxx/ql4_os.c
5873
struct scsi_qla_host *ha = data;
drivers/scsi/qla4xxx/ql4_os.c
5881
struct scsi_qla_host *ha = data;
drivers/scsi/qla4xxx/ql4_os.c
5912
struct scsi_qla_host *ha = data;
drivers/scsi/qla4xxx/ql4_os.c
5917
static int get_fw_boot_info(struct scsi_qla_host *ha, uint16_t ddb_index[])
drivers/scsi/qla4xxx/ql4_os.c
6037
static int qla4xxx_get_bidi_chap(struct scsi_qla_host *ha, char *username,
drivers/scsi/qla4xxx/ql4_os.c
6080
static int qla4xxx_get_boot_target(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
6171
static int qla4xxx_get_boot_info(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
6217
static int qla4xxx_setup_boot_info(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
6327
static int qla4xxx_compare_tuple_ddb(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
633
static void qla4xxx_create_chap_list(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
6366
static int qla4xxx_is_session_exists(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
6448
static int qla4xxx_update_isid(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
6476
static int qla4xxx_should_update_isid(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
6510
static int qla4xxx_is_flash_ddb_exists(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
6577
static struct iscsi_endpoint *qla4xxx_get_ep_fwdb(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
6616
static int qla4xxx_verify_boot_idx(struct scsi_qla_host *ha, uint16_t idx)
drivers/scsi/qla4xxx/ql4_os.c
6625
static void qla4xxx_setup_flash_ddb_entry(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
6654
static void qla4xxx_wait_for_ip_configuration(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
6723
static int qla4xxx_find_flash_st_idx(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
6780
static void qla4xxx_build_st_list(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
681
static int qla4xxx_get_chap_by_index(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
6858
static void qla4xxx_remove_failed_ddb(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
6881
static void qla4xxx_update_sess_disc_idx(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
6903
static int qla4xxx_sess_conn_setup(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
6984
static void qla4xxx_update_fw_ddb_link(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
7005
static void qla4xxx_build_nt_list(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
7115
static void qla4xxx_build_new_nt_list(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
7227
static int qla4xxx_sysfs_ddb_tgt_create(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
725
static int qla4xxx_find_free_chap_index(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
7296
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
7375
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
7427
static ssize_t qla4xxx_sysfs_ddb_conn_open(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
7490
static int qla4xxx_ddb_login_st(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
7538
static int qla4xxx_ddb_login_nt(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
7565
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
7625
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
770
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
7749
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
7859
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
8114
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
8345
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
8444
int qla4xxx_sysfs_ddb_export(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
8483
static void qla4xxx_sysfs_ddb_remove(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
8498
void qla4xxx_build_ddb_list(struct scsi_qla_host *ha, int is_reset)
drivers/scsi/qla4xxx/ql4_os.c
8561
static void qla4xxx_wait_login_resp_boot_tgt(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
8638
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
867
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
8906
static void qla4xxx_prevent_other_port_reinit(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
8908
struct scsi_qla_host *other_ha = NULL;
drivers/scsi/qla4xxx/ql4_os.c
8936
static void qla4xxx_destroy_ddb(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
8983
static void qla4xxx_destroy_fw_ddb_session(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
9014
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
9051
static void qla4xxx_config_dma_addressing(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
9089
struct srb *qla4xxx_del_from_active_array(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
9121
static int qla4xxx_eh_wait_on_command(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
9157
static int qla4xxx_wait_for_hba_online(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
9182
static int qla4xxx_eh_wait_for_commands(struct scsi_qla_host *ha,
drivers/scsi/qla4xxx/ql4_os.c
9216
struct scsi_qla_host *ha = to_qla_host(cmd->device->host);
drivers/scsi/qla4xxx/ql4_os.c
9282
struct scsi_qla_host *ha = to_qla_host(cmd->device->host);
drivers/scsi/qla4xxx/ql4_os.c
9351
struct scsi_qla_host *ha = to_qla_host(cmd->device->host);
drivers/scsi/qla4xxx/ql4_os.c
9431
struct scsi_qla_host *ha;
drivers/scsi/qla4xxx/ql4_os.c
9490
static int qla4xxx_context_reset(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
9543
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
958
struct scsi_qla_host *ha = to_qla_host(shost);
drivers/scsi/qla4xxx/ql4_os.c
9614
struct scsi_qla_host *ha = pci_get_drvdata(pdev);
drivers/scsi/qla4xxx/ql4_os.c
9652
struct scsi_qla_host *ha = pci_get_drvdata(pdev);
drivers/scsi/qla4xxx/ql4_os.c
9660
static uint32_t qla4_8xxx_error_recovery(struct scsi_qla_host *ha)
drivers/scsi/qla4xxx/ql4_os.c
9786
struct scsi_qla_host *ha = pci_get_drvdata(pdev);
drivers/scsi/qla4xxx/ql4_os.c
9828
struct scsi_qla_host *ha = pci_get_drvdata(pdev);
drivers/scsi/qla4xxx/ql4_os.c
99
static int qla4xxx_wait_for_hba_online(struct scsi_qla_host *ha);