/linux-2.6.39/drivers/scsi/qla2xxx/ |
D | qla_gbl.h | 126 struct qla_hw_data *); 153 extern void qla2x00_sp_compl(struct qla_hw_data *, srb_t *); 380 extern int qla2x00_request_irqs(struct qla_hw_data *, struct rsp_que *); 492 extern int qla25xx_create_req_que(struct qla_hw_data *, uint16_t, uint8_t, 494 extern int qla25xx_create_rsp_que(struct qla_hw_data *, uint16_t, uint8_t, 499 extern uint16_t qla24xx_rd_req_reg(struct qla_hw_data *, uint16_t); 500 extern uint16_t qla25xx_rd_req_reg(struct qla_hw_data *, uint16_t); 501 extern void qla24xx_wrt_req_reg(struct qla_hw_data *, uint16_t, uint16_t); 502 extern void qla25xx_wrt_req_reg(struct qla_hw_data *, uint16_t, uint16_t); 503 extern void qla25xx_wrt_rsp_reg(struct qla_hw_data *, uint16_t, uint16_t); [all …]
|
D | qla_sup.c | 23 qla2x00_lock_nvram_access(struct qla_hw_data *ha) in qla2x00_lock_nvram_access() 56 qla2x00_unlock_nvram_access(struct qla_hw_data *ha) in qla2x00_unlock_nvram_access() 72 qla2x00_nv_write(struct qla_hw_data *ha, uint16_t data) in qla2x00_nv_write() 104 qla2x00_nvram_request(struct qla_hw_data *ha, uint32_t nv_cmd) in qla2x00_nvram_request() 153 qla2x00_get_nvram_word(struct qla_hw_data *ha, uint32_t addr) in qla2x00_get_nvram_word() 170 qla2x00_nv_deselect(struct qla_hw_data *ha) in qla2x00_nv_deselect() 186 qla2x00_write_nvram_word(struct qla_hw_data *ha, uint32_t addr, uint16_t data) in qla2x00_write_nvram_word() 242 qla2x00_write_nvram_word_tmo(struct qla_hw_data *ha, uint32_t addr, in qla2x00_write_nvram_word_tmo() 305 qla2x00_clear_nvram_protection(struct qla_hw_data *ha) in qla2x00_clear_nvram_protection() 370 qla2x00_set_nvram_protection(struct qla_hw_data *ha, int stat) in qla2x00_set_nvram_protection() [all …]
|
D | qla_nx.c | 348 qla82xx_pci_set_crbwindow_2M(struct qla_hw_data *ha, ulong *off) in qla82xx_pci_set_crbwindow_2M() 369 qla82xx_pci_set_crbwindow(struct qla_hw_data *ha, u64 off) in qla82xx_pci_set_crbwindow() 408 qla82xx_pci_get_crb_addr_2M(struct qla_hw_data *ha, ulong *off) in qla82xx_pci_get_crb_addr_2M() 438 static int qla82xx_crb_win_lock(struct qla_hw_data *ha) in qla82xx_crb_win_lock() 456 qla82xx_wr_32(struct qla_hw_data *ha, ulong off, u32 data) in qla82xx_wr_32() 481 qla82xx_rd_32(struct qla_hw_data *ha, ulong off) in qla82xx_rd_32() 506 int qla82xx_idc_lock(struct qla_hw_data *ha) in qla82xx_idc_lock() 533 void qla82xx_idc_unlock(struct qla_hw_data *ha) in qla82xx_idc_unlock() 546 qla82xx_pci_mem_bound_check(struct qla_hw_data *ha, in qla82xx_pci_mem_bound_check() 562 qla82xx_pci_set_window(struct qla_hw_data *ha, unsigned long long addr) in qla82xx_pci_set_window() [all …]
|
D | qla_dfs.c | 22 struct qla_hw_data *ha = vha->hw; in qla2x00_dfs_fce_show() 56 struct qla_hw_data *ha = vha->hw; in qla2x00_dfs_fce_open() 81 struct qla_hw_data *ha = vha->hw; in qla2x00_dfs_fce_release() 115 struct qla_hw_data *ha = vha->hw; in qla2x00_dfs_setup() 162 struct qla_hw_data *ha = vha->hw; in qla2x00_dfs_remove()
|
D | qla_attr.c | 25 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_read_fw_dump() 41 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_write_fw_dump() 101 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_read_nvram() 120 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_write_nvram() 186 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_read_optrom() 202 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_write_optrom() 233 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_write_optrom_ctl() 396 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_read_vpd() 417 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_write_vpd() 470 struct qla_hw_data *ha = vha->hw; in qla2x00_sysfs_read_sfp() [all …]
|
D | qla_inline.h | 38 struct qla_hw_data *ha = rsp->hw; in qla2x00_poll() 63 struct qla_hw_data *ha = vha->hw; in qla2x00_is_reserved_id() 72 qla2x00_clean_dsd_pool(struct qla_hw_data *ha, srb_t *sp) in qla2x00_clean_dsd_pool()
|
D | qla_mid.c | 32 struct qla_hw_data *ha = vha->hw; in qla24xx_allocate_vp_id() 61 struct qla_hw_data *ha = vha->hw; in qla24xx_deallocate_vp_id() 91 qla24xx_find_vhost_by_name(struct qla_hw_data *ha, uint8_t *port_name) in qla24xx_find_vhost_by_name() 168 struct qla_hw_data *ha = vha->hw; in qla24xx_enable_vp() 232 struct qla_hw_data *ha = rsp->hw; in qla2x00_alert_all_vps() 341 struct qla_hw_data *ha = vha->hw; in qla2x00_do_dpc_all_vps() 374 struct qla_hw_data *ha = base_vha->hw; in qla24xx_vport_create_req_sanity_check() 411 struct qla_hw_data *ha = base_vha->hw; in qla24xx_create_vhost() 483 struct qla_hw_data *ha = vha->hw; in qla25xx_free_req_que() 503 struct qla_hw_data *ha = vha->hw; in qla25xx_free_rsp_que() [all …]
|
D | qla_os.c | 253 static int qla2x00_mem_alloc(struct qla_hw_data *, uint16_t, uint16_t, 255 static void qla2x00_free_fw_dump(struct qla_hw_data *); 256 static void qla2x00_mem_free(struct qla_hw_data *); 260 static int qla2x00_alloc_queues(struct qla_hw_data *ha) in qla2x00_alloc_queues() 288 static void qla2x00_free_req_que(struct qla_hw_data *ha, struct req_que *req) in qla2x00_free_req_que() 299 static void qla2x00_free_rsp_que(struct qla_hw_data *ha, struct rsp_que *rsp) in qla2x00_free_rsp_que() 310 static void qla2x00_free_queues(struct qla_hw_data *ha) in qla2x00_free_queues() 335 struct qla_hw_data *ha = vha->hw; in qla25xx_setup_mode() 386 struct qla_hw_data *ha = vha->hw; in qla2x00_pci_info_str() 411 struct qla_hw_data *ha = vha->hw; in qla24xx_pci_info_str() [all …]
|
D | qla_gs.c | 27 struct qla_hw_data *ha = vha->hw; in qla2x00_prep_ms_iocb() 65 struct qla_hw_data *ha = vha->hw; in qla24xx_prep_ms_iocb() 120 struct qla_hw_data *ha = vha->hw; in qla2x00_chk_ms_status() 180 struct qla_hw_data *ha = vha->hw; in qla2x00_ga_nxt() 265 struct qla_hw_data *ha = vha->hw; in qla2x00_gid_pt() 341 struct qla_hw_data *ha = vha->hw; in qla2x00_gpn_id() 398 struct qla_hw_data *ha = vha->hw; in qla2x00_gnn_id() 472 struct qla_hw_data *ha = vha->hw; in qla2x00_rft_id() 525 struct qla_hw_data *ha = vha->hw; in qla2x00_rff_id() 582 struct qla_hw_data *ha = vha->hw; in qla2x00_rnn_id() [all …]
|
D | qla_init.c | 42 static int qla25xx_init_queues(struct qla_hw_data *); 53 struct qla_hw_data *ha = fcport->vha->hw; in qla2x00_ctx_sp_timeout() 87 struct qla_hw_data *ha = vha->hw; in qla2x00_get_ctx_sp() 138 struct qla_hw_data *ha = vha->hw; in qla2x00_get_async_timeout() 492 struct qla_hw_data *ha = vha->hw; in qla2x00_initialize_adapter() 597 struct qla_hw_data *ha = vha->hw; in qla2100_pci_config() 629 struct qla_hw_data *ha = vha->hw; in qla2300_pci_config() 710 struct qla_hw_data *ha = vha->hw; in qla24xx_pci_config() 753 struct qla_hw_data *ha = vha->hw; in qla25xx_pci_config() 786 struct qla_hw_data *ha = vha->hw; in qla2x00_isp_firmware() [all …]
|
D | qla_isr.c | 36 struct qla_hw_data *ha; in qla2100_intr_handler() 139 struct qla_hw_data *ha; in qla2300_intr_handler() 245 struct qla_hw_data *ha = vha->hw; in qla2x00_mbx_completion() 321 struct qla_hw_data *ha = vha->hw; in qla2x00_async_event() 837 struct qla_hw_data *ha = vha->hw; in qla2x00_process_completed_request() 872 struct qla_hw_data *ha = vha->hw; in qla2x00_get_sp_from_handle() 1000 struct qla_hw_data *ha = vha->hw; in qla2x00_ct_entry() 1080 struct qla_hw_data *ha = vha->hw; in qla24xx_els_ct_entry() 1331 struct qla_hw_data *ha = rsp->hw; in qla2x00_process_response_queue() 1529 struct qla_hw_data *ha = vha->hw; in qla2x00_status_entry() [all …]
|
D | qla_bsg.c | 18 struct qla_hw_data *ha = vha->hw; in qla2x00_get_ctx_bsg_sp() 99 struct qla_hw_data *ha = vha->hw; in qla24xx_proc_fcp_prio_cfg_cmd() 235 struct qla_hw_data *ha; in qla2x00_process_els() 402 struct qla_hw_data *ha = vha->hw; in qla2x00_process_ct() 527 struct qla_hw_data *ha = vha->hw; in qla81xx_set_internal_loopback() 570 struct qla_hw_data *ha = vha->hw; in qla81xx_reset_internal_loopback() 615 struct qla_hw_data *ha = vha->hw; in qla2x00_process_loopback() 848 struct qla_hw_data *ha = vha->hw; in qla84xx_reset() 888 struct qla_hw_data *ha = vha->hw; in qla84xx_updatefw() 1000 struct qla_hw_data *ha = vha->hw; in qla84xx_mgmt_cmd() [all …]
|
D | qla_iocb.c | 328 struct qla_hw_data *ha; in qla2x00_start_scsi() 487 struct qla_hw_data *ha = vha->hw; in __qla2x00_marker() 546 struct qla_hw_data *ha = vha->hw; in qla2x00_isp_cmd() 801 qla24xx_walk_and_build_sglist(struct qla_hw_data *ha, srb_t *sp, uint32_t *dsd, in qla24xx_walk_and_build_sglist() 878 qla24xx_walk_and_build_prot_sglist(struct qla_hw_data *ha, srb_t *sp, in qla24xx_walk_and_build_prot_sglist() 985 struct qla_hw_data *ha; in qla24xx_build_scsi_crc_2_iocbs() 1214 struct qla_hw_data *ha = vha->hw; in qla24xx_start_scsi() 1381 struct qla_hw_data *ha = vha->hw; in qla24xx_dif_start_scsi() 1547 struct qla_hw_data *ha = sp->fcport->vha->hw; in qla25xx_set_que() 1561 struct qla_hw_data *ha = vha->hw; in qla2x00_alloc_iocbs() [all …]
|
D | qla_dbg.c | 12 qla2xxx_prep_dump(struct qla_hw_data *ha, struct qla2xxx_fw_dump *fw_dump) in qla2xxx_prep_dump() 26 qla2xxx_copy_queues(struct qla_hw_data *ha, void *ptr) in qla2xxx_copy_queues() 43 qla24xx_dump_ram(struct qla_hw_data *ha, uint32_t addr, uint32_t *ram, in qla24xx_dump_ram() 117 qla24xx_dump_memory(struct qla_hw_data *ha, uint32_t *code_ram, in qla24xx_dump_memory() 166 qla24xx_soft_reset(struct qla_hw_data *ha) in qla24xx_soft_reset() 218 qla2xxx_dump_ram(struct qla_hw_data *ha, uint32_t addr, uint16_t *ram, in qla2xxx_dump_ram() 312 qla24xx_copy_eft(struct qla_hw_data *ha, void *ptr) in qla24xx_copy_eft() 322 qla25xx_copy_fce(struct qla_hw_data *ha, void *ptr, uint32_t **last_chain) in qla25xx_copy_fce() 349 qla25xx_copy_mq(struct qla_hw_data *ha, void *ptr, uint32_t **last_chain) in qla25xx_copy_mq() 383 struct qla_hw_data *ha = vha->hw; in qla2xxx_dump_post_process() [all …]
|
D | qla_mbx.c | 46 struct qla_hw_data *ha = vha->hw; in qla2x00_mailbox_command() 365 struct qla_hw_data *ha = vha->hw; in qla2x00_load_ram() 429 struct qla_hw_data *ha = vha->hw; in qla2x00_execute_fw() 847 struct qla_hw_data *ha = vha->hw; in qla2x00_abort_command() 1140 struct qla_hw_data *ha = vha->hw; in qla2x00_init_firmware() 1214 struct qla_hw_data *ha = vha->hw; in qla2x00_get_port_database() 1592 struct qla_hw_data *ha = vha->hw; in qla24xx_login_fabric() 1722 struct qla_hw_data *ha = vha->hw; in qla2x00_login_fabric() 1802 struct qla_hw_data *ha = vha->hw; in qla2x00_login_local_device() 1862 struct qla_hw_data *ha = vha->hw; in qla24xx_fabric_logout() [all …]
|
D | qla_def.h | 2183 struct qla_hw_data; 2203 void (*enable_intrs) (struct qla_hw_data *); 2204 void (*disable_intrs) (struct qla_hw_data *); 2357 struct qla_hw_data *hw; 2396 struct qla_hw_data { struct 2933 struct qla_hw_data *hw;
|