Lines Matching refs:scsi_qla_host
392 static void qla1280_done(struct scsi_qla_host *);
399 static int qla1280_load_firmware(struct scsi_qla_host *);
400 static int qla1280_init_rings(struct scsi_qla_host *);
401 static int qla1280_nvram_config(struct scsi_qla_host *);
402 static int qla1280_mailbox_command(struct scsi_qla_host *,
404 static int qla1280_bus_reset(struct scsi_qla_host *, int);
405 static int qla1280_device_reset(struct scsi_qla_host *, int, int);
406 static int qla1280_abort_command(struct scsi_qla_host *, struct srb *, int);
407 static int qla1280_abort_isp(struct scsi_qla_host *);
409 static int qla1280_64bit_start_scsi(struct scsi_qla_host *, struct srb *);
411 static int qla1280_32bit_start_scsi(struct scsi_qla_host *, struct srb *);
413 static void qla1280_nv_write(struct scsi_qla_host *, uint16_t);
414 static void qla1280_poll(struct scsi_qla_host *);
415 static void qla1280_reset_adapter(struct scsi_qla_host *);
416 static void qla1280_marker(struct scsi_qla_host *, int, int, int, u8);
417 static void qla1280_isp_cmd(struct scsi_qla_host *);
418 static void qla1280_isr(struct scsi_qla_host *, struct list_head *);
419 static void qla1280_rst_aen(struct scsi_qla_host *);
420 static void qla1280_status_entry(struct scsi_qla_host *, struct response *,
422 static void qla1280_error_entry(struct scsi_qla_host *, struct response *,
424 static uint16_t qla1280_get_nvram_word(struct scsi_qla_host *, uint32_t);
425 static uint16_t qla1280_nvram_request(struct scsi_qla_host *, uint32_t);
427 static request_t *qla1280_req_pkt(struct scsi_qla_host *);
428 static int qla1280_check_for_dead_scsi_bus(struct scsi_qla_host *,
430 static void qla1280_get_target_parameters(struct scsi_qla_host *,
432 static int qla1280_set_target_parameters(struct scsi_qla_host *, int, int);
570 static int qla1280_read_nvram(struct scsi_qla_host *ha)
658 struct scsi_qla_host *ha;
662 ha = (struct scsi_qla_host *)host->hostdata;
688 struct scsi_qla_host *ha = (struct scsi_qla_host *)host->hostdata;
725 struct scsi_qla_host *ha = from_timer(ha, t, mailbox_timer);
737 _qla1280_wait_for_single_command(struct scsi_qla_host *ha, struct srb *sp,
755 qla1280_wait_for_single_command(struct scsi_qla_host *ha, struct srb *sp)
764 qla1280_wait_for_pending_commands(struct scsi_qla_host *ha, int bus, int target)
812 struct scsi_qla_host *ha;
823 ha = (struct scsi_qla_host *)(CMD_HOST(cmd)->hostdata);
1050 qla1280_disable_intrs(struct scsi_qla_host *ha)
1058 qla1280_enable_intrs(struct scsi_qla_host *ha)
1071 struct scsi_qla_host *ha;
1077 ha = (struct scsi_qla_host *)dev_id;
1105 qla1280_set_target_parameters(struct scsi_qla_host *ha, int bus, int target)
1173 struct scsi_qla_host *ha;
1181 ha = (struct scsi_qla_host *)device->host->hostdata;
1230 qla1280_done(struct scsi_qla_host *ha)
1395 qla1280_initialize_adapter(struct scsi_qla_host *ha)
1488 qla1280_request_firmware(struct scsi_qla_host *ha)
1543 qla1280_chip_diag(struct scsi_qla_host *ha)
1653 qla1280_load_firmware_pio(struct scsi_qla_host *ha)
1703 qla1280_load_firmware_dma(struct scsi_qla_host *ha)
1810 qla1280_start_firmware(struct scsi_qla_host *ha)
1842 qla1280_load_firmware(struct scsi_qla_host *ha)
1875 qla1280_init_rings(struct scsi_qla_host *ha)
1975 qla1280_set_target_defaults(struct scsi_qla_host *ha, int bus, int target)
2006 qla1280_set_defaults(struct scsi_qla_host *ha)
2060 qla1280_config_target(struct scsi_qla_host *ha, int bus, int target)
2118 qla1280_config_bus(struct scsi_qla_host *ha, int bus)
2150 qla1280_nvram_config(struct scsi_qla_host *ha)
2306 qla1280_get_nvram_word(struct scsi_qla_host *ha, uint32_t address)
2337 qla1280_nvram_request(struct scsi_qla_host *ha, uint32_t nv_cmd)
2380 qla1280_nv_write(struct scsi_qla_host *ha, uint16_t data)
2411 qla1280_mailbox_command(struct scsi_qla_host *ha, uint8_t mr, uint16_t *mb)
2501 qla1280_poll(struct scsi_qla_host *ha)
2537 qla1280_bus_reset(struct scsi_qla_host *ha, int bus)
2597 qla1280_device_reset(struct scsi_qla_host *ha, int bus, int target)
2631 qla1280_abort_command(struct scsi_qla_host *ha, struct srb * sp, int handle)
2669 qla1280_reset_adapter(struct scsi_qla_host *ha)
2697 qla1280_marker(struct scsi_qla_host *ha, int bus, int id, int lun, u8 type)
2733 qla1280_64bit_start_scsi(struct scsi_qla_host *ha, struct srb * sp)
2987 qla1280_32bit_start_scsi(struct scsi_qla_host *ha, struct srb * sp)
3227 qla1280_req_pkt(struct scsi_qla_host *ha)
3295 qla1280_isp_cmd(struct scsi_qla_host *ha)
3334 qla1280_isr(struct scsi_qla_host *ha, struct list_head *done_q)
3554 qla1280_rst_aen(struct scsi_qla_host *ha)
3591 qla1280_status_entry(struct scsi_qla_host *ha, struct response *pkt,
3684 qla1280_error_entry(struct scsi_qla_host *ha, struct response *pkt,
3748 qla1280_abort_isp(struct scsi_qla_host *ha)
3854 qla1280_check_for_dead_scsi_bus(struct scsi_qla_host *ha, unsigned int bus)
3879 qla1280_get_target_parameters(struct scsi_qla_host *ha,
3947 struct scsi_qla_host *ha;
3953 ha = (struct scsi_qla_host *)host->hostdata;
3984 ql1280_dump_device(struct scsi_qla_host *ha)
4143 struct scsi_qla_host *ha;
4172 ha = (struct scsi_qla_host *)host->hostdata;
4173 memset(ha, 0, sizeof(struct scsi_qla_host));
4310 struct scsi_qla_host *ha = (struct scsi_qla_host *)host->hostdata;