/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/qla2xxx/ |
H A D | qla_mid.c | 20 qla2x00_vp_stop_timer(scsi_qla_host_t *vha) argument 22 if (vha->vp_idx && vha->timer_active) { 23 del_timer_sync(&vha->timer); 24 vha->timer_active = 0; 29 qla24xx_allocate_vp_id(scsi_qla_host_t *vha) argument 32 struct qla_hw_data *ha = vha->hw; 47 vha->vp_idx = vp_id; 50 list_add_tail(&vha->list, &ha->vp_list); 58 qla24xx_deallocate_vp_id(scsi_qla_host_t *vha) argument 93 scsi_qla_host_t *vha; local 123 qla2x00_mark_vp_devices_dead(scsi_qla_host_t *vha) argument 144 qla24xx_disable_vp(scsi_qla_host_t *vha) argument 165 qla24xx_enable_vp(scsi_qla_host_t *vha) argument 201 qla24xx_configure_vp(scsi_qla_host_t *vha) argument 231 scsi_qla_host_t *vha; local 267 qla2x00_vp_abort_isp(scsi_qla_host_t *vha) argument 295 qla2x00_do_dpc_vp(scsi_qla_host_t *vha) argument 338 qla2x00_do_dpc_all_vps(scsi_qla_host_t *vha) argument 375 scsi_qla_host_t *vha; local 412 scsi_qla_host_t *vha; local 481 qla25xx_free_req_que(struct scsi_qla_host *vha, struct req_que *req) argument 501 qla25xx_free_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) argument 526 qla25xx_delete_req_que(struct scsi_qla_host *vha, struct req_que *req) argument 541 qla25xx_delete_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) argument 557 qla25xx_delete_queues(struct scsi_qla_host *vha) argument 681 struct scsi_qla_host *vha; local [all...] |
H A D | qla_init.c | 53 struct qla_hw_data *ha = fcport->vha->hw; 72 struct scsi_qla_host *vha = sp->fcport->vha; local 77 mempool_free(sp, sp->fcport->vha->hw->srb_mempool); 79 QLA_VHA_MARK_NOT_BUSY(vha); 83 qla2x00_get_ctx_sp(scsi_qla_host_t *vha, fc_port_t *fcport, size_t size, argument 87 struct qla_hw_data *ha = vha->hw; 92 QLA_VHA_MARK_BUSY(vha, bail); 128 QLA_VHA_MARK_NOT_BUSY(vha); 135 qla2x00_get_async_timeout(struct scsi_qla_host *vha) argument 189 qla2x00_async_login(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) argument 241 qla2x00_async_logout(struct scsi_qla_host *vha, fc_port_t *fcport) argument 288 qla2x00_async_adisc(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) argument 341 struct scsi_qla_host *vha = fcport->vha; local 381 qla2x00_async_login_done(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) argument 422 qla2x00_async_logout_done(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) argument 430 qla2x00_async_adisc_done(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) argument 450 qla2x00_async_tm_cmd_done(struct scsi_qla_host *vha, fc_port_t *fcport, struct srb_iocb *iocb) argument 489 qla2x00_initialize_adapter(scsi_qla_host_t *vha) argument 592 qla2100_pci_config(scsi_qla_host_t *vha) argument 623 qla2300_pci_config(scsi_qla_host_t *vha) argument 705 qla24xx_pci_config(scsi_qla_host_t *vha) argument 749 qla25xx_pci_config(scsi_qla_host_t *vha) argument 780 qla2x00_isp_firmware(scsi_qla_host_t *vha) argument 819 qla2x00_reset_chip(scsi_qla_host_t *vha) argument 963 qla24xx_reset_risc(scsi_qla_host_t *vha) argument 1032 qla24xx_reset_chip(scsi_qla_host_t *vha) argument 1054 qla2x00_chip_diag(scsi_qla_host_t *vha) argument 1181 qla24xx_chip_diag(scsi_qla_host_t *vha) argument 1207 qla2x00_alloc_fw_dump(scsi_qla_host_t *vha) argument 1347 qla81xx_mpi_sync(scsi_qla_host_t *vha) argument 1403 qla2x00_setup_chip(scsi_qla_host_t *vha) argument 1551 qla2x00_update_fw_options(scsi_qla_host_t *vha) argument 1626 qla24xx_update_fw_options(scsi_qla_host_t *vha) argument 1649 qla2x00_config_rings(struct scsi_qla_host *vha) argument 1674 qla24xx_config_rings(struct scsi_qla_host *vha) argument 1751 qla2x00_init_rings(scsi_qla_host_t *vha) argument 1838 qla2x00_fw_ready(scsi_qla_host_t *vha) argument 1970 qla2x00_configure_hba(scsi_qla_host_t *vha) argument 2074 qla2x00_set_model_info(scsi_qla_host_t *vha, uint8_t *model, size_t len, char *def) argument 2122 qla2xxx_nvram_wwn_from_ofw(scsi_qla_host_t *vha, nvram_t *nv) argument 2155 qla2x00_nvram_config(scsi_qla_host_t *vha) argument 2484 qla2x00_alloc_fcport(scsi_qla_host_t *vha, gfp_t flags) argument 2516 qla2x00_configure_loop(scsi_qla_host_t *vha) argument 2630 qla2x00_configure_local_loop(scsi_qla_host_t *vha) argument 2789 qla2x00_iidma_fcport(scsi_qla_host_t *vha, fc_port_t *fcport) argument 2833 qla2x00_reg_remote_port(scsi_qla_host_t *vha, fc_port_t *fcport) argument 2882 qla2x00_update_fcport(scsi_qla_host_t *vha, fc_port_t *fcport) argument 2913 qla2x00_configure_fabric(scsi_qla_host_t *vha) argument 3109 qla2x00_find_all_fabric_devs(scsi_qla_host_t *vha, struct list_head *new_fcports) argument 3356 qla2x00_find_new_loop_id(scsi_qla_host_t *vha, fc_port_t *dev) argument 3436 qla2x00_device_resync(scsi_qla_host_t *vha) argument 3546 qla2x00_fabric_dev_login(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t *next_loopid) argument 3602 qla2x00_fabric_login(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t *next_loopid) argument 3735 qla2x00_local_device_login(scsi_qla_host_t *vha, fc_port_t *fcport) argument 3765 qla2x00_loop_resync(scsi_qla_host_t *vha) argument 3817 struct scsi_qla_host *vha; local 3841 qla2x00_abort_isp_cleanup(scsi_qla_host_t *vha) argument 3905 qla2x00_abort_isp(scsi_qla_host_t *vha) argument 4053 qla2x00_restart_isp(scsi_qla_host_t *vha) argument 4158 qla2x00_reset_adapter(scsi_qla_host_t *vha) argument 4176 qla24xx_reset_adapter(scsi_qla_host_t *vha) argument 4202 qla24xx_nvram_wwn_from_ofw(scsi_qla_host_t *vha, struct nvram_24xx *nv) argument 4223 qla24xx_nvram_config(scsi_qla_host_t *vha) argument 4474 qla24xx_load_risc_flash(scsi_qla_host_t *vha, uint32_t *srisc_addr, uint32_t faddr) argument 4562 qla2x00_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) argument 4664 qla24xx_load_risc_blob(scsi_qla_host_t *vha, uint32_t *srisc_addr) argument 4775 qla24xx_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) argument 4796 qla81xx_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) argument 4833 qla2x00_try_to_stop_firmware(scsi_qla_host_t *vha) argument 4860 qla24xx_configure_vhba(scsi_qla_host_t *vha) argument 4911 qla84xx_get_chip(struct scsi_qla_host *vha) argument 4954 qla84xx_put_chip(struct scsi_qla_host *vha) argument 4962 qla84xx_init_chip(scsi_qla_host_t *vha) argument 4981 qla81xx_nvram_config(scsi_qla_host_t *vha) argument 5237 qla82xx_restart_isp(scsi_qla_host_t *vha) argument 5356 qla81xx_update_fw_options(scsi_qla_host_t *vha) argument 5388 qla24xx_get_fcp_prio(scsi_qla_host_t *vha, fc_port_t *fcport) argument 5518 qla24xx_update_all_fcp_prio(scsi_qla_host_t *vha) argument [all...] |
H A D | qla_attr.c | 23 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 25 struct qla_hw_data *ha = vha->hw; 39 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 41 struct qla_hw_data *ha = vha->hw; 60 "Firmware dump cleared on (%ld).\n", vha->host_no); 71 vha->host_no); 75 qla2x00_alloc_fw_dump(vha); 78 qla2x00_system_error(vha); 99 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 101 struct qla_hw_data *ha = vha 118 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 184 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 200 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 231 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 394 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 415 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 468 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 529 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 599 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 657 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 707 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 737 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 789 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 855 qla2x00_alloc_sysfs_attr(scsi_qla_host_t *vha) argument 879 qla2x00_free_sysfs_attr(scsi_qla_host_t *vha) argument 914 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 926 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 944 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 952 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 963 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 971 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 980 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 991 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1032 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1050 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1078 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1087 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1106 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1120 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1152 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1162 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1172 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1182 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1193 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1208 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1220 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1240 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1255 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1269 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1279 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1291 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1306 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1315 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1405 scsi_qla_host_t *vha = shost_priv(shost); local 1441 scsi_qla_host_t *vha = shost_priv(shost); local 1469 scsi_qla_host_t *vha = shost_priv(host); local 1488 scsi_qla_host_t *vha = shost_priv(host); local 1507 scsi_qla_host_t *vha = shost_priv(host); local 1588 scsi_qla_host_t *vha = shost_priv(shost); local 1597 scsi_qla_host_t *vha = shost_priv(shost); local 1662 scsi_qla_host_t *vha = shost_priv(shost); local 1670 scsi_qla_host_t *vha = shost_priv(shost); local 1678 scsi_qla_host_t *vha = shost_priv(shost); local 1692 scsi_qla_host_t *vha = shost_priv(shost); local 1709 scsi_qla_host_t *vha = NULL; local 1831 scsi_qla_host_t *vha = fc_vport->dd_data; local 1882 scsi_qla_host_t *vha = fc_vport->dd_data; local 1982 qla2x00_init_host_attr(scsi_qla_host_t *vha) argument [all...] |
H A D | qla_isr.c | 35 scsi_qla_host_t *vha; local 57 vha = pci_get_drvdata(ha->pdev); 72 ha->isp_ops->fw_dump(vha, 1); 73 set_bit(ISP_ABORT_NEEDED, &vha->dpc_flags); 85 qla2x00_mbx_completion(vha, mb[0]); 91 qla2x00_async_event(vha, rsp, mb); 96 vha->host_no, mb[0])); 131 scsi_qla_host_t *vha; local 154 vha = pci_get_drvdata(ha->pdev); 177 ha->isp_ops->fw_dump(vha, 241 qla2x00_mbx_completion(scsi_qla_host_t *vha, uint16_t mb0) argument 274 qla81xx_idc_event(scsi_qla_host_t *vha, uint16_t aen, uint16_t descr) argument 313 qla2x00_async_event(scsi_qla_host_t *vha, struct rsp_que *rsp, uint16_t *mb) argument 825 qla2x00_process_completed_request(struct scsi_qla_host *vha, struct req_que *req, uint32_t index) argument 861 qla2x00_get_sp_from_handle(scsi_qla_host_t *vha, const char *func, struct req_que *req, void *iocb) argument 897 qla2x00_mbx_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct mbx_entry *mbx) argument 987 qla2x00_ct_entry(scsi_qla_host_t *vha, struct req_que *req, sts_entry_t *pkt, int iocb_type) argument 1067 qla24xx_els_ct_entry(scsi_qla_host_t *vha, struct req_que *req, struct sts_entry_24xx *pkt, int iocb_type) argument 1161 qla24xx_logio_entry(scsi_qla_host_t *vha, struct req_que *req, struct logio_entry_24xx *logio) argument 1262 qla24xx_tm_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct tsk_mgmt_entry *tsk) argument 1328 struct scsi_qla_host *vha; local 1513 qla2x00_status_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, void *pkt) argument 1866 qla2x00_error_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, sts_entry_t *pkt) argument 1929 qla24xx_mbx_completion(scsi_qla_host_t *vha, uint16_t mb0) argument 1959 qla24xx_process_response_queue(struct scsi_qla_host *vha, struct rsp_que *rsp) argument 2036 qla2xxx_check_risc_status(scsi_qla_host_t *vha) argument 2094 scsi_qla_host_t *vha; local 2186 struct scsi_qla_host *vha; local 2243 scsi_qla_host_t *vha; local 2525 qla2x00_free_irqs(scsi_qla_host_t *vha) argument [all...] |
H A D | qla_mbx.c | 33 qla2x00_mailbox_command(scsi_qla_host_t *vha, mbx_cmd_t *mcp) argument 46 struct qla_hw_data *ha = vha->hw; 52 if (vha->device_flags & DFLG_DEV_FAILED) { 70 "Exiting.\n", __func__, vha->host_no)); 301 if (!test_bit(ISP_ABORT_NEEDED, &vha->dpc_flags) && 302 !test_bit(ABORT_ISP_ACTIVE, &vha->dpc_flags) && 303 !test_bit(ISP_ABORT_RETRY, &vha->dpc_flags)) { 309 set_bit(ISP_ABORT_NEEDED, &vha->dpc_flags); 310 qla2xxx_wake_dpc(vha); 319 if (!test_bit(ISP_ABORT_NEEDED, &vha 361 qla2x00_load_ram(scsi_qla_host_t *vha, dma_addr_t req_dma, uint32_t risc_addr, uint32_t risc_code_size) argument 426 qla2x00_execute_fw(scsi_qla_host_t *vha, uint32_t risc_addr) argument 496 qla2x00_get_fw_version(scsi_qla_host_t *vha, uint16_t *major, uint16_t *minor, uint16_t *subminor, uint16_t *attributes, uint32_t *memory, uint8_t *mpi, uint32_t *mpi_caps, uint8_t *phy) argument 562 qla2x00_get_fw_options(scsi_qla_host_t *vha, uint16_t *fwopts) argument 609 qla2x00_set_fw_options(scsi_qla_host_t *vha, uint16_t *fwopts) argument 665 qla2x00_mbx_reg_test(scsi_qla_host_t *vha) argument 725 qla2x00_verify_checksum(scsi_qla_host_t *vha, uint32_t risc_addr) argument 781 qla2x00_issue_iocb_timeout(scsi_qla_host_t *vha, void *buffer, dma_addr_t phys_addr, size_t size, uint32_t tov) argument 816 qla2x00_issue_iocb(scsi_qla_host_t *vha, void *buffer, dma_addr_t phys_addr, size_t size) argument 846 scsi_qla_host_t *vha = fcport->vha; local 895 scsi_qla_host_t *vha; local 945 scsi_qla_host_t *vha; local 1007 qla2x00_get_adapter_id(scsi_qla_host_t *vha, uint16_t *id, uint8_t *al_pa, uint8_t *area, uint8_t *domain, uint16_t *top, uint16_t *sw_cap) argument 1078 qla2x00_get_retry_cnt(scsi_qla_host_t *vha, uint8_t *retry_cnt, uint8_t *tov, uint16_t *r_a_tov) argument 1135 qla2x00_init_firmware(scsi_qla_host_t *vha, uint16_t size) argument 1206 qla2x00_get_port_database(scsi_qla_host_t *vha, fc_port_t *fcport, uint8_t opt) argument 1347 qla2x00_get_firmware_state(scsi_qla_host_t *vha, uint16_t *states) argument 1407 qla2x00_get_port_name(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t *name, uint8_t opt) argument 1473 qla2x00_lip_reset(scsi_qla_host_t *vha) argument 1542 qla2x00_send_sns(scsi_qla_host_t *vha, dma_addr_t sns_phys_address, uint16_t cmd_size, size_t buf_size) argument 1584 qla24xx_login_fabric(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa, uint16_t *mb, uint8_t opt) argument 1716 qla2x00_login_fabric(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa, uint16_t *mb, uint8_t opt) argument 1796 qla2x00_login_local_device(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t *mb_ret, uint8_t opt) argument 1856 qla24xx_fabric_logout(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa) argument 1934 qla2x00_fabric_logout(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa) argument 1988 qla2x00_full_login_lip(scsi_qla_host_t *vha) argument 2033 qla2x00_get_id_list(scsi_qla_host_t *vha, void *id_list, dma_addr_t id_list_dma, uint16_t *entries) argument 2095 qla2x00_get_resource_cnts(scsi_qla_host_t *vha, uint16_t *cur_xchg_cnt, uint16_t *orig_xchg_cnt, uint16_t *cur_iocb_cnt, uint16_t *orig_iocb_cnt, uint16_t *max_npiv_vports, uint16_t *max_fcfs) argument 2158 qla2x00_get_fcal_position_map(scsi_qla_host_t *vha, char *pos_map) argument 2223 qla2x00_get_link_status(scsi_qla_host_t *vha, uint16_t loop_id, struct link_statistics *stats, dma_addr_t stats_dma) argument 2281 qla24xx_get_isp_stats(scsi_qla_host_t *vha, struct link_statistics *stats, dma_addr_t stats_dma) argument 2336 struct scsi_qla_host *vha = fcport->vha; local 2411 scsi_qla_host_t *vha; local 2521 qla2x00_system_error(scsi_qla_host_t *vha) argument 2557 qla2x00_set_serdes_params(scsi_qla_host_t *vha, uint16_t sw_em_1g, uint16_t sw_em_2g, uint16_t sw_em_4g) argument 2590 qla2x00_stop_firmware(scsi_qla_host_t *vha) argument 2621 qla2x00_enable_eft_trace(scsi_qla_host_t *vha, dma_addr_t eft_dma, uint16_t buffers) argument 2660 qla2x00_disable_eft_trace(scsi_qla_host_t *vha) argument 2692 qla2x00_enable_fce_trace(scsi_qla_host_t *vha, dma_addr_t fce_dma, uint16_t buffers, uint16_t *mb, uint32_t *dwords) argument 2740 qla2x00_disable_fce_trace(scsi_qla_host_t *vha, uint64_t *wr, uint64_t *rd) argument 2785 qla2x00_read_sfp(scsi_qla_host_t *vha, dma_addr_t sfp_dma, uint16_t addr, uint16_t off, uint16_t count) argument 2823 qla2x00_get_idma_speed(scsi_qla_host_t *vha, uint16_t loop_id, uint16_t *port_speed, uint16_t *mb) argument 2865 qla2x00_set_idma_speed(scsi_qla_host_t *vha, uint16_t loop_id, uint16_t port_speed, uint16_t *mb) argument 2909 qla24xx_report_id_acquisition(scsi_qla_host_t *vha, struct vp_rpt_id_entry_24xx *rptid_entry) argument 2989 qla24xx_modify_vp_config(scsi_qla_host_t *vha) argument 3058 qla24xx_control_vp(scsi_qla_host_t *vha, int cmd) argument 3150 qla2x00_send_change_request(scsi_qla_host_t *vha, uint16_t format, uint16_t vp_idx) argument 3184 qla2x00_dump_ram(scsi_qla_host_t *vha, dma_addr_t req_dma, uint32_t addr, uint32_t size) argument 3241 qla84xx_verify_chip(struct scsi_qla_host *vha, uint16_t *status) argument 3334 qla25xx_init_req_que(struct scsi_qla_host *vha, struct req_que *req) argument 3387 qla25xx_init_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) argument 3437 qla81xx_idc_ack(scsi_qla_host_t *vha, uint16_t *mb) argument 3464 qla81xx_fac_get_sector_size(scsi_qla_host_t *vha, uint32_t *sector_size) argument 3495 qla81xx_fac_do_write_enable(scsi_qla_host_t *vha, int enable) argument 3526 qla81xx_fac_erase_sector(scsi_qla_host_t *vha, uint32_t start, uint32_t finish) argument 3561 qla81xx_restart_mpi_firmware(scsi_qla_host_t *vha) argument 3587 qla2x00_read_edc(scsi_qla_host_t *vha, uint16_t dev, uint16_t adr, dma_addr_t sfp_dma, uint8_t *sfp, uint16_t len, uint16_t opt) argument 3626 qla2x00_write_edc(scsi_qla_host_t *vha, uint16_t dev, uint16_t adr, dma_addr_t sfp_dma, uint8_t *sfp, uint16_t len, uint16_t opt) argument 3665 qla2x00_get_xgmac_stats(scsi_qla_host_t *vha, dma_addr_t stats_dma, uint16_t size_in_bytes, uint16_t *actual_size) argument 3703 qla2x00_get_dcbx_params(scsi_qla_host_t *vha, dma_addr_t tlv_dma, uint16_t size) argument 3740 qla2x00_read_ram_word(scsi_qla_host_t *vha, uint32_t risc_addr, uint32_t *data) argument 3771 qla2x00_loopback_test(scsi_qla_host_t *vha, struct msg_echo_lb *mreq, uint16_t *mresp) argument 3837 qla2x00_echo_test(scsi_qla_host_t *vha, struct msg_echo_lb *mreq, uint16_t *mresp) argument 3924 qla2x00_write_ram_word(scsi_qla_host_t *vha, uint32_t risc_addr, uint32_t data) argument 3956 qla2x00_get_data_rate(scsi_qla_host_t *vha) argument 3990 qla81xx_get_port_config(scsi_qla_host_t *vha, uint16_t *mb) argument 4025 qla81xx_set_port_config(scsi_qla_host_t *vha, uint16_t *mb) argument 4056 qla24xx_set_fcp_prio(scsi_qla_host_t *vha, uint16_t loop_id, uint16_t priority, uint16_t *mb) argument 4103 qla82xx_mbx_intr_enable(scsi_qla_host_t *vha) argument 4139 qla82xx_mbx_intr_disable(scsi_qla_host_t *vha) argument [all...] |
H A D | qla_gs.c | 25 qla2x00_prep_ms_iocb(scsi_qla_host_t *vha, uint32_t req_size, uint32_t rsp_size) argument 27 struct qla_hw_data *ha = vha->hw; 63 qla24xx_prep_ms_iocb(scsi_qla_host_t *vha, uint32_t req_size, uint32_t rsp_size) argument 65 struct qla_hw_data *ha = vha->hw; 87 ct_pkt->vp_index = vha->vp_idx; 115 qla2x00_chk_ms_status(scsi_qla_host_t *vha, ms_iocb_entry_t *ms_pkt, argument 120 struct qla_hw_data *ha = vha->hw; 125 vha->host_no, routine, ms_pkt->entry_status)); 139 "rejected request:\n", vha->host_no, 150 "status (%x).\n", vha 166 qla2x00_ga_nxt(scsi_qla_host_t *vha, fc_port_t *fcport) argument 248 qla2x00_gid_pt(scsi_qla_host_t *vha, sw_info_t *list) argument 326 qla2x00_gpn_id(scsi_qla_host_t *vha, sw_info_t *list) argument 387 qla2x00_gnn_id(scsi_qla_host_t *vha, sw_info_t *list) argument 462 qla2x00_rft_id(scsi_qla_host_t *vha) argument 515 qla2x00_rff_id(scsi_qla_host_t *vha) argument 572 qla2x00_rnn_id(scsi_qla_host_t *vha) argument 619 qla2x00_get_sym_node_name(scsi_qla_host_t *vha, uint8_t *snn) argument 634 qla2x00_rsnn_nn(scsi_qla_host_t *vha) argument 701 qla2x00_prep_sns_cmd(scsi_qla_host_t *vha, uint16_t cmd, uint16_t scmd_len, uint16_t data_size) argument 732 qla2x00_sns_ga_nxt(scsi_qla_host_t *vha, fc_port_t *fcport) argument 806 qla2x00_sns_gid_pt(scsi_qla_host_t *vha, sw_info_t *list) argument 873 qla2x00_sns_gpn_id(scsi_qla_host_t *vha, sw_info_t *list) argument 928 qla2x00_sns_gnn_id(scsi_qla_host_t *vha, sw_info_t *list) argument 998 qla2x00_sns_rft_id(scsi_qla_host_t *vha) argument 1047 qla2x00_sns_rnn_id(scsi_qla_host_t *vha) argument 1100 qla2x00_mgmt_svr_login(scsi_qla_host_t *vha) argument 1132 qla2x00_prep_ms_fdmi_iocb(scsi_qla_host_t *vha, uint32_t req_size, uint32_t rsp_size) argument 1170 qla24xx_prep_ms_fdmi_iocb(scsi_qla_host_t *vha, uint32_t req_size, uint32_t rsp_size) argument 1201 qla2x00_update_ms_fdmi_iocb(scsi_qla_host_t *vha, uint32_t req_size) argument 1248 qla2x00_fdmi_rhba(scsi_qla_host_t *vha) argument 1439 qla2x00_fdmi_dhba(scsi_qla_host_t *vha) argument 1492 qla2x00_fdmi_rpa(scsi_qla_host_t *vha) argument 1674 qla2x00_fdmi_register(scsi_qla_host_t *vha) argument 1712 qla2x00_gfpn_id(scsi_qla_host_t *vha, sw_info_t *list) argument 1765 qla24xx_prep_ms_fm_iocb(scsi_qla_host_t *vha, uint32_t req_size, uint32_t rsp_size) argument 1818 qla2x00_gpsc(scsi_qla_host_t *vha, sw_info_t *list) argument 1925 qla2x00_gff_id(scsi_qla_host_t *vha, sw_info_t *list) argument [all...] |
H A D | qla_dfs.c | 18 scsi_qla_host_t *vha = s->private; local 22 struct qla_hw_data *ha = vha->hw; 55 scsi_qla_host_t *vha = inode->i_private; local 56 struct qla_hw_data *ha = vha->hw; 65 rval = qla2x00_disable_fce_trace(vha, &ha->fce_wr, &ha->fce_rd); 74 return single_open(file, qla2x00_dfs_fce_show, vha); 80 scsi_qla_host_t *vha = inode->i_private; local 81 struct qla_hw_data *ha = vha->hw; 92 rval = qla2x00_enable_fce_trace(vha, ha->fce_dma, ha->fce_bufs, 113 qla2x00_dfs_setup(scsi_qla_host_t *vha) argument 160 qla2x00_dfs_remove(scsi_qla_host_t *vha) argument [all...] |
H A D | qla_os.c | 230 qla2x00_start_timer(scsi_qla_host_t *vha, void *func, unsigned long interval) argument 232 init_timer(&vha->timer); 233 vha->timer.expires = jiffies + interval * HZ; 234 vha->timer.data = (unsigned long)vha; 235 vha->timer.function = (void (*)(unsigned long))func; 236 add_timer(&vha->timer); 237 vha->timer_active = 1; 241 qla2x00_restart_timer(scsi_qla_host_t *vha, unsigned long interval) argument 244 if (vha 251 qla2x00_stop_timer(scsi_qla_host_t *vha) argument 338 qla25xx_setup_mode(struct scsi_qla_host *vha) argument 391 qla2x00_pci_info_str(struct scsi_qla_host *vha, char *str) argument 415 qla24xx_pci_info_str(struct scsi_qla_host *vha, char *str) argument 466 qla2x00_fw_version_str(struct scsi_qla_host *vha, char *str) argument 505 qla24xx_fw_version_str(struct scsi_qla_host *vha, char *str) argument 515 qla2x00_get_new_sp(scsi_qla_host_t *vha, fc_port_t *fcport, struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)) argument 539 scsi_qla_host_t *vha = shost_priv(cmd->device->host); local 632 scsi_qla_host_t *vha = shost_priv(cmd->device->host); local 668 qla2x00_wait_for_hba_online(scsi_qla_host_t *vha) argument 710 qla2x00_wait_for_reset_ready(scsi_qla_host_t *vha) argument 736 qla2x00_wait_for_chip_reset(scsi_qla_host_t *vha) argument 780 qla2x00_wait_for_loop_ready(scsi_qla_host_t *vha) argument 830 scsi_qla_host_t *vha = shost_priv(cmd->device->host); local 912 qla2x00_eh_wait_for_pending_commands(scsi_qla_host_t *vha, unsigned int t, unsigned int l, enum nexus_wait_type type) argument 970 scsi_qla_host_t *vha = shost_priv(cmd->device->host); local 1012 scsi_qla_host_t *vha = shost_priv(cmd->device->host); local 1022 scsi_qla_host_t *vha = shost_priv(cmd->device->host); local 1047 scsi_qla_host_t *vha = shost_priv(cmd->device->host); local 1107 scsi_qla_host_t *vha = shost_priv(cmd->device->host); local 1181 qla2x00_loop_reset(scsi_qla_host_t *vha) argument 1230 qla2x00_abort_all_cmds(scsi_qla_host_t *vha, int res) argument 1294 scsi_qla_host_t *vha = shost_priv(sdev->host); local 1331 struct scsi_qla_host *vha = fcport->vha; local 1901 scsi_qla_host_t *vha = shost_priv(shost); local 1915 scsi_qla_host_t *vha = shost_priv(shost); local 2342 scsi_qla_host_t *base_vha, *vha; local 2435 qla2x00_free_device(scsi_qla_host_t *vha) argument 2485 qla2x00_free_fcports(struct scsi_qla_host *vha) argument 2497 qla2x00_schedule_rport_del(struct scsi_qla_host *vha, fc_port_t *fcport, int defer) argument 2527 qla2x00_mark_device_lost(scsi_qla_host_t *vha, fc_port_t *fcport, int do_login, int defer) argument 2580 qla2x00_mark_all_devices_lost(scsi_qla_host_t *vha, int defer) argument 2954 struct scsi_qla_host *vha = NULL; local 2985 qla2x00_alloc_work(struct scsi_qla_host *vha, enum qla_work_type type) argument 3007 qla2x00_post_work(struct scsi_qla_host *vha, struct qla_work_evt *e) argument 3020 qla2x00_post_aen_work(struct scsi_qla_host *vha, enum fc_host_event_code code, u32 data) argument 3035 qla2x00_post_idc_ack_work(struct scsi_qla_host *vha, uint16_t *mb) argument 3074 qla2x00_post_uevent_work(struct scsi_qla_host *vha, u32 code) argument 3087 qla2x00_uevent_emit(struct scsi_qla_host *vha, u32 code) argument 3105 qla2x00_do_work(struct scsi_qla_host *vha) argument 3164 qla2x00_relogin(struct scsi_qla_host *vha) argument 3430 qla2xxx_wake_dpc(struct scsi_qla_host *vha) argument 3447 qla2x00_rst_aen(scsi_qla_host_t *vha) argument 3542 qla2x00_timer(scsi_qla_host_t *vha) argument 3715 qla2x00_request_firmware(scsi_qla_host_t *vha) argument 3771 scsi_qla_host_t *vha = pci_get_drvdata(pdev); local [all...] |
H A D | qla_bsg.c | 15 qla2x00_get_ctx_bsg_sp(scsi_qla_host_t *vha, fc_port_t *fcport, size_t size) argument 18 struct qla_hw_data *ha = vha->hw; 98 scsi_qla_host_t *vha = shost_priv(host); local 99 struct qla_hw_data *ha = vha->hw; 111 if (test_bit(ISP_ABORT_NEEDED, &vha->dpc_flags) || 112 test_bit(ABORT_ISP_ACTIVE, &vha->dpc_flags) || 113 test_bit(ISP_ABORT_RETRY, &vha->dpc_flags)) { 132 qla24xx_update_all_fcp_prio(vha); 147 qla24xx_update_all_fcp_prio(vha); 217 qla24xx_update_all_fcp_prio(vha); 234 scsi_qla_host_t *vha; local 401 scsi_qla_host_t *vha = shost_priv(host); local 522 qla81xx_set_internal_loopback(scsi_qla_host_t *vha, uint16_t *config, uint16_t *new_config) argument 564 qla81xx_reset_internal_loopback(scsi_qla_host_t *vha, uint16_t *config, int wait) argument 614 scsi_qla_host_t *vha = shost_priv(host); local 847 scsi_qla_host_t *vha = shost_priv(host); local 887 scsi_qla_host_t *vha = shost_priv(host); local 999 scsi_qla_host_t *vha = shost_priv(host); local 1206 scsi_qla_host_t *vha = shost_priv(host); local 1368 scsi_qla_host_t *vha = shost_priv(bsg_job->shost); local [all...] |
H A D | qla_sup.c | 479 qla24xx_read_flash_data(scsi_qla_host_t *vha, uint32_t *dwptr, uint32_t faddr, argument 483 struct qla_hw_data *ha = vha->hw; 541 qla2xxx_find_flt_start(scsi_qla_host_t *vha, uint32_t *start) argument 549 struct qla_hw_data *ha = vha->hw; 576 qla24xx_read_flash_data(vha, dcode, pcihdr >> 2, 0x20); 583 qla24xx_read_flash_data(vha, dcode, pcids >> 2, 0x20); 599 qla24xx_read_flash_data(vha, dcode, pcihdr >> 2, 626 qla2xxx_get_flt_info(scsi_qla_host_t *vha, uint32_t flt_addr) argument 664 struct qla_hw_data *ha = vha->hw; 676 ha->isp_ops->read_optrom(vha, (uint8_ 805 qla2xxx_get_fdt_info(scsi_qla_host_t *vha) argument 898 qla2xxx_get_idc_param(scsi_qla_host_t *vha) argument 923 qla2xxx_get_flash_info(scsi_qla_host_t *vha) argument 944 qla2xxx_flash_npiv_conf(scsi_qla_host_t *vha) argument 1036 qla24xx_unprotect_flash(scsi_qla_host_t *vha) argument 1061 qla24xx_protect_flash(scsi_qla_host_t *vha) argument 1092 qla24xx_erase_sector(scsi_qla_host_t *vha, uint32_t fdata) argument 1110 qla24xx_write_flash_data(scsi_qla_host_t *vha, uint32_t *dwptr, uint32_t faddr, uint32_t dwords) argument 1222 qla2x00_read_nvram_data(scsi_qla_host_t *vha, uint8_t *buf, uint32_t naddr, uint32_t bytes) argument 1241 qla24xx_read_nvram_data(scsi_qla_host_t *vha, uint8_t *buf, uint32_t naddr, uint32_t bytes) argument 1261 qla2x00_write_nvram_data(scsi_qla_host_t *vha, uint8_t *buf, uint32_t naddr, uint32_t bytes) argument 1295 qla24xx_write_nvram_data(scsi_qla_host_t *vha, uint8_t *buf, uint32_t naddr, uint32_t bytes) argument 1343 qla25xx_read_nvram_data(scsi_qla_host_t *vha, uint8_t *buf, uint32_t naddr, uint32_t bytes) argument 1360 qla25xx_write_nvram_data(scsi_qla_host_t *vha, uint8_t *buf, uint32_t naddr, uint32_t bytes) argument 1411 qla2x00_beacon_blink(struct scsi_qla_host *vha) argument 1464 qla2x00_beacon_on(struct scsi_qla_host *vha) argument 1521 qla2x00_beacon_off(struct scsi_qla_host *vha) argument 1563 qla24xx_beacon_blink(struct scsi_qla_host *vha) argument 1597 qla24xx_beacon_on(struct scsi_qla_host *vha) argument 1642 qla24xx_beacon_off(struct scsi_qla_host *vha) argument 2033 qla2x00_suspend_hba(struct scsi_qla_host *vha) argument 2062 qla2x00_resume_hba(struct scsi_qla_host *vha) argument 2075 qla2x00_read_optrom_data(struct scsi_qla_host *vha, uint8_t *buf, uint32_t offset, uint32_t length) argument 2109 qla2x00_write_optrom_data(struct scsi_qla_host *vha, uint8_t *buf, uint32_t offset, uint32_t length) argument 2327 qla24xx_read_optrom_data(struct scsi_qla_host *vha, uint8_t *buf, uint32_t offset, uint32_t length) argument 2347 qla24xx_write_optrom_data(struct scsi_qla_host *vha, uint8_t *buf, uint32_t offset, uint32_t length) argument 2368 qla25xx_read_optrom_data(struct scsi_qla_host *vha, uint8_t *buf, uint32_t offset, uint32_t length) argument 2529 qla2x00_get_flash_version(scsi_qla_host_t *vha, void *mbuf) argument 2651 qla24xx_get_flash_version(scsi_qla_host_t *vha, void *mbuf) argument 2805 qla2xxx_get_vpd_field(scsi_qla_host_t *vha, char *key, char *str, size_t size) argument 2834 qla24xx_read_fcp_prio_cfg(scsi_qla_host_t *vha) argument [all...] |
H A D | qla_nx.c | 1064 int qla82xx_pinit_from_rom(scsi_qla_host_t *vha) argument 1071 struct qla_hw_data *ha = vha->hw; 1080 if (test_bit(ABORT_ISP_ACTIVE, &vha->dpc_flags)) 1559 qla82xx_pci_info_str(struct scsi_qla_host *vha, char *str) argument 1562 struct qla_hw_data *ha = vha->hw; 1672 qla82xx_pci_config(scsi_qla_host_t *vha) argument 1674 struct qla_hw_data *ha = vha->hw; 1690 qla82xx_reset_chip(scsi_qla_host_t *vha) argument 1692 struct qla_hw_data *ha = vha->hw; 1696 void qla82xx_config_rings(struct scsi_qla_host *vha) argument 1720 qla82xx_reset_adapter(struct scsi_qla_host *vha) argument 1812 qla82xx_validate_firmware_blob(scsi_qla_host_t *vha, uint8_t fw_type) argument 1937 qla82xx_mbx_completion(scsi_qla_host_t *vha, uint16_t mb0) argument 1978 scsi_qla_host_t *vha; local 2071 scsi_qla_host_t *vha; local 2144 scsi_qla_host_t *vha; local 2169 scsi_qla_host_t *vha; local 2224 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 2235 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 2261 qla82xx_set_drv_active(scsi_qla_host_t *vha) argument 2302 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 2338 qla82xx_load_fw(scsi_qla_host_t *vha) argument 2415 qla82xx_start_firmware(scsi_qla_host_t *vha) argument 2461 scsi_qla_host_t *vha; local 2591 struct scsi_qla_host *vha = sp->fcport->vha; local 2887 qla82xx_read_flash_data(scsi_qla_host_t *vha, uint32_t *dwptr, uint32_t faddr, uint32_t length) argument 2999 qla82xx_read_optrom_data(struct scsi_qla_host *vha, uint8_t *buf, uint32_t offset, uint32_t length) argument 3009 qla82xx_write_flash_data(struct scsi_qla_host *vha, uint32_t *dwptr, uint32_t faddr, uint32_t dwords) argument 3108 qla82xx_write_optrom_data(struct scsi_qla_host *vha, uint8_t *buf, uint32_t offset, uint32_t length) argument 3172 qla82xx_device_bootstrap(scsi_qla_host_t *vha) argument 3223 qla82xx_dev_failed_handler(scsi_qla_host_t *vha) argument 3254 qla82xx_need_reset_handler(scsi_qla_host_t *vha) argument 3302 qla82xx_check_fw_alive(scsi_qla_host_t *vha) argument 3352 qla82xx_device_state_handler(scsi_qla_host_t *vha) argument 3422 qla82xx_watchdog(scsi_qla_host_t *vha) argument 3454 qla82xx_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) argument 3472 qla82xx_abort_isp(scsi_qla_host_t *vha) argument 3556 qla82xx_fcoe_ctx_reset(scsi_qla_host_t *vha) argument 3588 qla2x00_wait_for_fcoe_ctx_reset(scsi_qla_host_t *vha) argument [all...] |
H A D | qla_iocb.c | 33 sp->fcport->vha->hw->qla_stats.output_bytes += 37 sp->fcport->vha->hw->qla_stats.input_bytes += 94 qla2x00_prep_cont_type0_iocb(struct scsi_qla_host *vha) argument 97 struct req_que *req = vha->req; 123 qla2x00_prep_cont_type1_iocb(scsi_qla_host_t *vha) argument 127 struct req_que *req = vha->req; 201 scsi_qla_host_t *vha; local 218 vha = sp->fcport->vha; 235 cont_pkt = qla2x00_prep_cont_type0_iocb(vha); 259 scsi_qla_host_t *vha; local 318 scsi_qla_host_t *vha; local 465 __qla2x00_marker(struct scsi_qla_host *vha, struct req_que *req, struct rsp_que *rsp, uint16_t loop_id, uint16_t lun, uint8_t type) argument 507 qla2x00_marker(struct scsi_qla_host *vha, struct req_que *req, struct rsp_que *rsp, uint16_t loop_id, uint16_t lun, uint8_t type) argument 528 qla2x00_isp_cmd(struct scsi_qla_host *vha, struct req_que *req) argument 620 scsi_qla_host_t *vha; local 958 scsi_qla_host_t *vha; local 1178 struct scsi_qla_host *vha = sp->fcport->vha; local 1332 struct scsi_qla_host *vha = sp->fcport->vha; local 1511 qla2x00_alloc_iocbs(scsi_qla_host_t *vha, srb_t *sp) argument 1724 scsi_qla_host_t *vha = fcport->vha; local 1803 scsi_qla_host_t *vha = sp->fcport->vha; local 1879 scsi_qla_host_t *vha = sp->fcport->vha; local [all...] |
H A D | qla_inline.h | 61 qla2x00_is_reserved_id(scsi_qla_host_t *vha, uint16_t loop_id) argument 63 struct qla_hw_data *ha = vha->hw;
|
H A D | qla_dbg.c | 381 qla2xxx_dump_post_process(scsi_qla_host_t *vha, int rval) argument 383 struct qla_hw_data *ha = vha->hw; 392 vha->host_no, ha->fw_dump); 394 qla2x00_post_uevent_work(vha, QLA_UEVENT_CODE_FW_DUMP); 404 qla2300_fw_dump(scsi_qla_host_t *vha, int hardware_locked) argument 408 struct qla_hw_data *ha = vha->hw; 564 qla2100_fw_dump(scsi_qla_host_t *vha, int hardware_locked) argument 570 struct qla_hw_data *ha = vha->hw; 756 qla24xx_fw_dump(scsi_qla_host_t *vha, int hardware_locked) argument 761 struct qla_hw_data *ha = vha 996 qla25xx_fw_dump(scsi_qla_host_t *vha, int hardware_locked) argument 1307 qla81xx_fw_dump(scsi_qla_host_t *vha, int hardware_locked) argument 1624 qla2x00_dump_regs(scsi_qla_host_t *vha) argument [all...] |
H A D | qla_def.h | 1680 struct scsi_qla_host *vha; member in struct:fc_port
|