/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/qla4xxx/ |
H A D | ql4_glbl.h | 13 int qla4xxx_hw_reset(struct scsi_qla_host *ha); 14 int ql4xxx_lock_drvr_wait(struct scsi_qla_host *a); 15 int qla4xxx_send_tgts(struct scsi_qla_host *ha, char *ip, uint16_t port); 16 int qla4xxx_send_command_to_isp(struct scsi_qla_host *ha, struct srb *srb); 17 int qla4xxx_initialize_adapter(struct scsi_qla_host *ha, 19 int qla4xxx_soft_reset(struct scsi_qla_host *ha); 22 void qla4xxx_free_ddb_list(struct scsi_qla_host *ha); 23 void qla4xxx_free_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry); 24 void qla4xxx_process_aen(struct scsi_qla_host *ha, uint8_t process_aen); 26 int qla4xxx_get_dhcp_ip_address(struct scsi_qla_host *h [all...] |
H A D | ql4_inline.h | 22 qla4xxx_lookup_ddb_by_fw_index(struct scsi_qla_host *ha, uint32_t fw_ddb_index) 39 __qla4xxx_enable_intrs(struct scsi_qla_host *ha) 53 __qla4xxx_disable_intrs(struct scsi_qla_host *ha) 67 qla4xxx_enable_intrs(struct scsi_qla_host *ha) 77 qla4xxx_disable_intrs(struct scsi_qla_host *ha)
|
H A D | ql4_def.h | 193 struct scsi_qla_host *ha; /* HA the SP is queued on */ 245 struct scsi_qla_host *ha; 363 int (*iospace_config) (struct scsi_qla_host *ha); 364 void (*pci_config) (struct scsi_qla_host *); 365 void (*disable_intrs) (struct scsi_qla_host *); 366 void (*enable_intrs) (struct scsi_qla_host *); 367 int (*start_firmware) (struct scsi_qla_host *); 369 void (*interrupt_service_routine) (struct scsi_qla_host *, uint32_t); 370 int (*reset_chip) (struct scsi_qla_host *); 371 int (*reset_firmware) (struct scsi_qla_host *); 382 struct scsi_qla_host { struct [all...] |
H A D | ql4_nvram.c | 13 static inline void eeprom_cmd(uint32_t cmd, struct scsi_qla_host *ha) 20 static inline int eeprom_size(struct scsi_qla_host *ha) 25 static inline int eeprom_no_addr_bits(struct scsi_qla_host *ha) 31 static inline int eeprom_no_data_bits(struct scsi_qla_host *ha) 36 static int fm93c56a_select(struct scsi_qla_host * ha) 45 static int fm93c56a_cmd(struct scsi_qla_host * ha, int cmd, int addr) 109 static int fm93c56a_deselect(struct scsi_qla_host * ha) 116 static int fm93c56a_datain(struct scsi_qla_host * ha, unsigned short *value) 140 struct scsi_qla_host * ha) 150 u16 rd_nvram_word(struct scsi_qla_host * h [all...] |
H A D | ql4_iocb.c | 16 qla4xxx_space_in_req_ring(struct scsi_qla_host *ha, uint16_t req_cnt) 37 static void qla4xxx_advance_req_ring_ptr(struct scsi_qla_host *ha) 59 static int qla4xxx_get_req_pkt(struct scsi_qla_host *ha, 85 int qla4xxx_send_marker_iocb(struct scsi_qla_host *ha, 119 qla4xxx_alloc_cont_entry(struct scsi_qla_host *ha) 152 struct scsi_qla_host *ha; 202 void qla4_8xxx_queue_iocb(struct scsi_qla_host *ha) 228 void qla4_8xxx_complete_iocb(struct scsi_qla_host *ha) 241 void qla4xxx_queue_iocb(struct scsi_qla_host *ha) 255 void qla4xxx_complete_iocb(struct scsi_qla_host *h [all...] |
H A D | ql4_init.c | 14 static struct ddb_entry *qla4xxx_alloc_ddb(struct scsi_qla_host *ha, 17 static void ql4xxx_set_mac_number(struct scsi_qla_host *ha) 54 void qla4xxx_free_ddb(struct scsi_qla_host *ha, 75 void qla4xxx_free_ddb_list(struct scsi_qla_host *ha) 95 static void qla4xxx_init_response_q_entries(struct scsi_qla_host *ha) 115 int qla4xxx_init_rings(struct scsi_qla_host *ha) 167 int qla4xxx_get_sys_info(struct scsi_qla_host *ha) 215 static int qla4xxx_init_local_data(struct scsi_qla_host *ha) 224 qla4xxx_wait_for_ip_config(struct scsi_qla_host *ha) 295 static int qla4xxx_fw_ready(struct scsi_qla_host *h [all...] |
H A D | ql4_mbx.c | 26 int qla4xxx_mailbox_command(struct scsi_qla_host *ha, uint8_t inCount, 274 void qla4xxx_mailbox_premature_completion(struct scsi_qla_host *ha) 297 qla4xxx_set_ifcb(struct scsi_qla_host *ha, uint32_t *mbox_cmd, 321 qla4xxx_get_ifcb(struct scsi_qla_host *ha, uint32_t *mbox_cmd, 343 qla4xxx_update_local_ip(struct scsi_qla_host *ha, 381 qla4xxx_update_local_ifcb(struct scsi_qla_host *ha, 426 int qla4xxx_initialize_fw_cb(struct scsi_qla_host * ha) 504 int qla4xxx_get_dhcp_ip_address(struct scsi_qla_host * ha) 544 int qla4xxx_get_firmware_state(struct scsi_qla_host * ha) 575 int qla4xxx_get_firmware_status(struct scsi_qla_host * h [all...] |
H A D | ql4_nx.c | 34 qla4_8xxx_pci_base_offsetfset(struct scsi_qla_host *ha, unsigned long off) 353 qla4_8xxx_pci_set_crbwindow_2M(struct scsi_qla_host *ha, ulong *off) 373 qla4_8xxx_wr_32(struct scsi_qla_host *ha, ulong off, u32 data) 397 qla4_8xxx_rd_32(struct scsi_qla_host *ha, ulong off) 423 int qla4_8xxx_crb_win_lock(struct scsi_qla_host *ha) 450 void qla4_8xxx_crb_win_unlock(struct scsi_qla_host *ha) 464 int qla4_8xxx_idc_lock(struct scsi_qla_host *ha) 490 void qla4_8xxx_idc_unlock(struct scsi_qla_host *ha) 496 qla4_8xxx_pci_get_crb_addr_2M(struct scsi_qla_host *ha, ulong *off) 539 qla4_8xxx_pci_mem_bound_check(struct scsi_qla_host *h [all...] |
H A D | ql4_os.c | 62 static void qla4xxx_config_dma_addressing(struct scsi_qla_host *ha); 161 struct scsi_qla_host *ha = ddb_entry->ha; 178 struct scsi_qla_host *ha = to_qla_host(shost); 254 struct scsi_qla_host *ha; 259 ha = (struct scsi_qla_host *) shost->hostdata; 321 struct ddb_entry *qla4xxx_alloc_sess(struct scsi_qla_host *ha) 340 struct scsi_qla_host *ha = shost_priv(shost); 354 static void qla4xxx_start_timer(struct scsi_qla_host *ha, void *func, 367 static void qla4xxx_stop_timer(struct scsi_qla_host *ha) 380 void qla4xxx_mark_device_missing(struct scsi_qla_host *h [all...] |
H A D | ql4_isr.c | 19 static void qla4xxx_copy_sense(struct scsi_qla_host *ha, 70 qla4xxx_status_cont_entry(struct scsi_qla_host *ha, 110 static void qla4xxx_status_entry(struct scsi_qla_host *ha, 345 void qla4xxx_process_response_queue(struct scsi_qla_host *ha) 446 static void qla4xxx_isr_decode_mailbox(struct scsi_qla_host * ha, 645 void qla4_8xxx_interrupt_service_routine(struct scsi_qla_host *ha, 669 void qla4xxx_interrupt_service_routine(struct scsi_qla_host * ha, 694 static void qla4_8xxx_spurious_interrupt(struct scsi_qla_host *ha, 717 struct scsi_qla_host *ha; 722 ha = (struct scsi_qla_host *) dev_i [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/qla4xxx/ |
H A D | ql4_glbl.h | 13 int qla4xxx_hw_reset(struct scsi_qla_host *ha); 14 int ql4xxx_lock_drvr_wait(struct scsi_qla_host *a); 15 int qla4xxx_send_tgts(struct scsi_qla_host *ha, char *ip, uint16_t port); 16 int qla4xxx_send_command_to_isp(struct scsi_qla_host *ha, struct srb *srb); 17 int qla4xxx_initialize_adapter(struct scsi_qla_host *ha, 19 int qla4xxx_soft_reset(struct scsi_qla_host *ha); 22 void qla4xxx_free_ddb_list(struct scsi_qla_host *ha); 23 void qla4xxx_free_ddb(struct scsi_qla_host *ha, struct ddb_entry *ddb_entry); 24 void qla4xxx_process_aen(struct scsi_qla_host *ha, uint8_t process_aen); 26 int qla4xxx_get_dhcp_ip_address(struct scsi_qla_host *h [all...] |
H A D | ql4_inline.h | 22 qla4xxx_lookup_ddb_by_fw_index(struct scsi_qla_host *ha, uint32_t fw_ddb_index) 39 __qla4xxx_enable_intrs(struct scsi_qla_host *ha) 53 __qla4xxx_disable_intrs(struct scsi_qla_host *ha) 67 qla4xxx_enable_intrs(struct scsi_qla_host *ha) 77 qla4xxx_disable_intrs(struct scsi_qla_host *ha)
|
H A D | ql4_def.h | 193 struct scsi_qla_host *ha; /* HA the SP is queued on */ 245 struct scsi_qla_host *ha; 363 int (*iospace_config) (struct scsi_qla_host *ha); 364 void (*pci_config) (struct scsi_qla_host *); 365 void (*disable_intrs) (struct scsi_qla_host *); 366 void (*enable_intrs) (struct scsi_qla_host *); 367 int (*start_firmware) (struct scsi_qla_host *); 369 void (*interrupt_service_routine) (struct scsi_qla_host *, uint32_t); 370 int (*reset_chip) (struct scsi_qla_host *); 371 int (*reset_firmware) (struct scsi_qla_host *); 382 struct scsi_qla_host { struct [all...] |
H A D | ql4_nvram.c | 13 static inline void eeprom_cmd(uint32_t cmd, struct scsi_qla_host *ha) 20 static inline int eeprom_size(struct scsi_qla_host *ha) 25 static inline int eeprom_no_addr_bits(struct scsi_qla_host *ha) 31 static inline int eeprom_no_data_bits(struct scsi_qla_host *ha) 36 static int fm93c56a_select(struct scsi_qla_host * ha) 45 static int fm93c56a_cmd(struct scsi_qla_host * ha, int cmd, int addr) 109 static int fm93c56a_deselect(struct scsi_qla_host * ha) 116 static int fm93c56a_datain(struct scsi_qla_host * ha, unsigned short *value) 140 struct scsi_qla_host * ha) 150 u16 rd_nvram_word(struct scsi_qla_host * h [all...] |
H A D | ql4_iocb.c | 16 qla4xxx_space_in_req_ring(struct scsi_qla_host *ha, uint16_t req_cnt) 37 static void qla4xxx_advance_req_ring_ptr(struct scsi_qla_host *ha) 59 static int qla4xxx_get_req_pkt(struct scsi_qla_host *ha, 85 int qla4xxx_send_marker_iocb(struct scsi_qla_host *ha, 119 qla4xxx_alloc_cont_entry(struct scsi_qla_host *ha) 152 struct scsi_qla_host *ha; 202 void qla4_8xxx_queue_iocb(struct scsi_qla_host *ha) 228 void qla4_8xxx_complete_iocb(struct scsi_qla_host *ha) 241 void qla4xxx_queue_iocb(struct scsi_qla_host *ha) 255 void qla4xxx_complete_iocb(struct scsi_qla_host *h [all...] |
H A D | ql4_init.c | 14 static struct ddb_entry *qla4xxx_alloc_ddb(struct scsi_qla_host *ha, 17 static void ql4xxx_set_mac_number(struct scsi_qla_host *ha) 54 void qla4xxx_free_ddb(struct scsi_qla_host *ha, 75 void qla4xxx_free_ddb_list(struct scsi_qla_host *ha) 95 static void qla4xxx_init_response_q_entries(struct scsi_qla_host *ha) 115 int qla4xxx_init_rings(struct scsi_qla_host *ha) 167 int qla4xxx_get_sys_info(struct scsi_qla_host *ha) 215 static int qla4xxx_init_local_data(struct scsi_qla_host *ha) 224 qla4xxx_wait_for_ip_config(struct scsi_qla_host *ha) 295 static int qla4xxx_fw_ready(struct scsi_qla_host *h [all...] |
H A D | ql4_mbx.c | 26 int qla4xxx_mailbox_command(struct scsi_qla_host *ha, uint8_t inCount, 274 void qla4xxx_mailbox_premature_completion(struct scsi_qla_host *ha) 297 qla4xxx_set_ifcb(struct scsi_qla_host *ha, uint32_t *mbox_cmd, 321 qla4xxx_get_ifcb(struct scsi_qla_host *ha, uint32_t *mbox_cmd, 343 qla4xxx_update_local_ip(struct scsi_qla_host *ha, 381 qla4xxx_update_local_ifcb(struct scsi_qla_host *ha, 426 int qla4xxx_initialize_fw_cb(struct scsi_qla_host * ha) 504 int qla4xxx_get_dhcp_ip_address(struct scsi_qla_host * ha) 544 int qla4xxx_get_firmware_state(struct scsi_qla_host * ha) 575 int qla4xxx_get_firmware_status(struct scsi_qla_host * h [all...] |
H A D | ql4_nx.c | 34 qla4_8xxx_pci_base_offsetfset(struct scsi_qla_host *ha, unsigned long off) 353 qla4_8xxx_pci_set_crbwindow_2M(struct scsi_qla_host *ha, ulong *off) 373 qla4_8xxx_wr_32(struct scsi_qla_host *ha, ulong off, u32 data) 397 qla4_8xxx_rd_32(struct scsi_qla_host *ha, ulong off) 423 int qla4_8xxx_crb_win_lock(struct scsi_qla_host *ha) 450 void qla4_8xxx_crb_win_unlock(struct scsi_qla_host *ha) 464 int qla4_8xxx_idc_lock(struct scsi_qla_host *ha) 490 void qla4_8xxx_idc_unlock(struct scsi_qla_host *ha) 496 qla4_8xxx_pci_get_crb_addr_2M(struct scsi_qla_host *ha, ulong *off) 539 qla4_8xxx_pci_mem_bound_check(struct scsi_qla_host *h [all...] |
H A D | ql4_os.c | 62 static void qla4xxx_config_dma_addressing(struct scsi_qla_host *ha); 161 struct scsi_qla_host *ha = ddb_entry->ha; 178 struct scsi_qla_host *ha = to_qla_host(shost); 254 struct scsi_qla_host *ha; 259 ha = (struct scsi_qla_host *) shost->hostdata; 321 struct ddb_entry *qla4xxx_alloc_sess(struct scsi_qla_host *ha) 340 struct scsi_qla_host *ha = shost_priv(shost); 354 static void qla4xxx_start_timer(struct scsi_qla_host *ha, void *func, 367 static void qla4xxx_stop_timer(struct scsi_qla_host *ha) 380 void qla4xxx_mark_device_missing(struct scsi_qla_host *h [all...] |
H A D | ql4_isr.c | 19 static void qla4xxx_copy_sense(struct scsi_qla_host *ha, 70 qla4xxx_status_cont_entry(struct scsi_qla_host *ha, 110 static void qla4xxx_status_entry(struct scsi_qla_host *ha, 345 void qla4xxx_process_response_queue(struct scsi_qla_host *ha) 446 static void qla4xxx_isr_decode_mailbox(struct scsi_qla_host * ha, 645 void qla4_8xxx_interrupt_service_routine(struct scsi_qla_host *ha, 669 void qla4xxx_interrupt_service_routine(struct scsi_qla_host * ha, 694 static void qla4_8xxx_spurious_interrupt(struct scsi_qla_host *ha, 717 struct scsi_qla_host *ha; 722 ha = (struct scsi_qla_host *) dev_i [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/qla2xxx/ |
H A D | qla_gbl.h | 17 extern int qla2100_pci_config(struct scsi_qla_host *); 18 extern int qla2300_pci_config(struct scsi_qla_host *); 21 extern void qla2x00_reset_chip(struct scsi_qla_host *); 22 extern void qla24xx_reset_chip(struct scsi_qla_host *); 23 extern int qla2x00_chip_diag(struct scsi_qla_host *); 24 extern int qla24xx_chip_diag(struct scsi_qla_host *); 25 extern void qla2x00_config_rings(struct scsi_qla_host *); 26 extern void qla24xx_config_rings(struct scsi_qla_host *); 27 extern void qla2x00_reset_adapter(struct scsi_qla_host *); 28 extern void qla24xx_reset_adapter(struct scsi_qla_host *); [all...] |
H A D | qla_def.h | 1680 struct scsi_qla_host *vha; 2187 int (*pci_config) (struct scsi_qla_host *); 2188 void (*reset_chip) (struct scsi_qla_host *); 2189 int (*chip_diag) (struct scsi_qla_host *); 2190 void (*config_rings) (struct scsi_qla_host *); 2191 void (*reset_adapter) (struct scsi_qla_host *); 2192 int (*nvram_config) (struct scsi_qla_host *); 2193 void (*update_fw_options) (struct scsi_qla_host *); 2194 int (*load_risc) (struct scsi_qla_host *, uint32_t *); 2196 char * (*pci_info_str) (struct scsi_qla_host *, cha 2812 typedef struct scsi_qla_host { struct [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/qla2xxx/ |
H A D | qla_gbl.h | 17 extern int qla2100_pci_config(struct scsi_qla_host *); 18 extern int qla2300_pci_config(struct scsi_qla_host *); 21 extern void qla2x00_reset_chip(struct scsi_qla_host *); 22 extern void qla24xx_reset_chip(struct scsi_qla_host *); 23 extern int qla2x00_chip_diag(struct scsi_qla_host *); 24 extern int qla24xx_chip_diag(struct scsi_qla_host *); 25 extern void qla2x00_config_rings(struct scsi_qla_host *); 26 extern void qla24xx_config_rings(struct scsi_qla_host *); 27 extern void qla2x00_reset_adapter(struct scsi_qla_host *); 28 extern void qla24xx_reset_adapter(struct scsi_qla_host *); [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/ |
H A D | qla1280.c | 428 static void qla1280_done(struct scsi_qla_host *); 435 static int qla1280_load_firmware(struct scsi_qla_host *); 436 static int qla1280_init_rings(struct scsi_qla_host *); 437 static int qla1280_nvram_config(struct scsi_qla_host *); 438 static int qla1280_mailbox_command(struct scsi_qla_host *, 440 static int qla1280_bus_reset(struct scsi_qla_host *, int); 441 static int qla1280_device_reset(struct scsi_qla_host *, int, int); 442 static int qla1280_abort_command(struct scsi_qla_host *, struct srb *, int); 443 static int qla1280_abort_isp(struct scsi_qla_host *); 445 static int qla1280_64bit_start_scsi(struct scsi_qla_host *, struc [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/ |
H A D | qla1280.c | 428 static void qla1280_done(struct scsi_qla_host *); 435 static int qla1280_load_firmware(struct scsi_qla_host *); 436 static int qla1280_init_rings(struct scsi_qla_host *); 437 static int qla1280_nvram_config(struct scsi_qla_host *); 438 static int qla1280_mailbox_command(struct scsi_qla_host *, 440 static int qla1280_bus_reset(struct scsi_qla_host *, int); 441 static int qla1280_device_reset(struct scsi_qla_host *, int, int); 442 static int qla1280_abort_command(struct scsi_qla_host *, struct srb *, int); 443 static int qla1280_abort_isp(struct scsi_qla_host *); 445 static int qla1280_64bit_start_scsi(struct scsi_qla_host *, struc [all...] |