/linux-master/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; 39 ql_dbg(ql_dbg_vport, vha, 0xa000, 48 vha->vp_idx = vp_id; 51 list_add_tail(&vha 63 qla24xx_deallocate_vp_id(scsi_qla_host_t *vha) argument 112 scsi_qla_host_t *vha; local 142 qla2x00_mark_vp_devices_dead(scsi_qla_host_t *vha) argument 163 qla24xx_disable_vp(scsi_qla_host_t *vha) argument 206 qla24xx_enable_vp(scsi_qla_host_t *vha) argument 247 qla24xx_configure_vp(scsi_qla_host_t *vha) argument 277 scsi_qla_host_t *vha, *tvp; local 324 qla2x00_vp_abort_isp(scsi_qla_host_t *vha) argument 359 qla2x00_do_dpc_vp(scsi_qla_host_t *vha) argument 424 qla2x00_do_dpc_all_vps(scsi_qla_host_t *vha) argument 460 scsi_qla_host_t *vha; local 498 scsi_qla_host_t *vha; local 572 qla25xx_free_req_que(struct scsi_qla_host *vha, struct req_que *req) argument 592 qla25xx_free_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) argument 617 qla25xx_delete_req_que(struct scsi_qla_host *vha, struct req_que *req) argument 634 qla25xx_delete_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) argument 652 qla25xx_delete_queues(struct scsi_qla_host *vha) argument 704 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); local 816 struct scsi_qla_host *vha = qpair->vha; local 832 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); local 946 qla24xx_control_vp(scsi_qla_host_t *vha, int cmd) argument 1009 qla_find_host_by_vp_idx(struct scsi_qla_host *vha, uint16_t vp_idx) argument 1025 qla_update_vp_map(struct scsi_qla_host *vha, int cmd) argument 1071 qla_update_host_map(struct scsi_qla_host *vha, port_id_t id) argument 1084 qla_create_buf_pool(struct scsi_qla_host *vha, struct qla_qpair *qp) argument 1137 qla_get_buf(struct scsi_qla_host *vha, struct qla_qpair *qp, struct qla_buf_dsc *dsc) argument 1258 qla_adjust_buf(struct scsi_qla_host *vha) argument [all...] |
H A D | qla_nx2.c | 46 qla8044_rd_direct(struct scsi_qla_host *vha, argument 49 struct qla_hw_data *ha = vha->hw; 58 qla8044_wr_direct(struct scsi_qla_host *vha, argument 62 struct qla_hw_data *ha = vha->hw; 69 qla8044_set_win_base(scsi_qla_host_t *vha, uint32_t addr) argument 73 struct qla_hw_data *ha = vha->hw; 79 ql_log(ql_log_warn, vha, 0xb087, 89 qla8044_rd_reg_indirect(scsi_qla_host_t *vha, uint32_t addr, uint32_t *data) argument 92 struct qla_hw_data *ha = vha->hw; 94 ret_val = qla8044_set_win_base(vha, add 104 qla8044_wr_reg_indirect(scsi_qla_host_t *vha, uint32_t addr, uint32_t data) argument 128 qla8044_read_write_crb_reg(struct scsi_qla_host *vha, uint32_t raddr, uint32_t waddr) argument 138 qla8044_poll_wait_for_ready(struct scsi_qla_host *vha, uint32_t addr1, uint32_t mask) argument 161 qla8044_ipmdio_rd_reg(struct scsi_qla_host *vha, uint32_t addr1, uint32_t addr3, uint32_t mask, uint32_t addr) argument 185 qla8044_poll_wait_ipmdio_bus_idle(struct scsi_qla_host *vha, uint32_t addr1, uint32_t addr2, uint32_t addr3, uint32_t mask) argument 208 qla8044_ipmdio_wr_reg(struct scsi_qla_host *vha, uint32_t addr1, uint32_t addr3, uint32_t mask, uint32_t addr, uint32_t value) argument 237 qla8044_rmw_crb_reg(struct scsi_qla_host *vha, uint32_t raddr, uint32_t waddr, struct qla8044_rmw *p_rmw_hdr) argument 256 qla8044_set_qsnt_ready(struct scsi_qla_host *vha) argument 269 qla8044_clear_qsnt_ready(struct scsi_qla_host *vha) argument 307 qla8044_lock_recovery(struct scsi_qla_host *vha) argument 361 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 429 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 447 qla8044_flash_lock(scsi_qla_host_t *vha) argument 476 qla8044_flash_unlock(scsi_qla_host_t *vha) argument 487 qla8044_flash_lock_recovery(struct scsi_qla_host *vha) argument 507 qla8044_read_flash_data(scsi_qla_host_t *vha, uint8_t *p_data, uint32_t flash_addr, int u32_word_count) argument 562 qla8044_read_optrom_data(struct scsi_qla_host *vha, void *buf, uint32_t offset, uint32_t length) argument 577 qla8044_need_reset(struct scsi_qla_host *vha) argument 603 qla8044_write_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) argument 629 qla8044_read_write_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) argument 659 qla8044_poll_reg(struct scsi_qla_host *vha, uint32_t addr, int duration, uint32_t test_mask, uint32_t test_result) argument 712 qla8044_poll_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) argument 768 qla8044_poll_write_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) argument 815 qla8044_read_modify_write(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) argument 845 qla8044_pause(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) argument 860 qla8044_template_end(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) argument 885 qla8044_poll_read_list(struct scsi_qla_host *vha, struct qla8044_reset_entry_hdr *p_hdr) argument 940 qla8044_process_reset_template(struct scsi_qla_host *vha, char *p_buff) argument 999 qla8044_process_init_seq(struct scsi_qla_host *vha) argument 1010 qla8044_process_stop_seq(struct scsi_qla_host *vha) argument 1020 qla8044_process_start_seq(struct scsi_qla_host *vha) argument 1030 qla8044_lockless_flash_read_u32(struct scsi_qla_host *vha, uint32_t flash_addr, uint8_t *p_data, int u32_word_count) argument 1121 qla8044_ms_mem_write_128b(struct scsi_qla_host *vha, uint64_t addr, uint32_t *data, uint32_t count) argument 1214 qla8044_copy_bootloader(struct scsi_qla_host *vha) argument 1272 qla8044_restart(struct scsi_qla_host *vha) argument 1316 qla8044_check_cmd_peg_status(struct scsi_qla_host *vha) argument 1338 qla8044_start_firmware(struct scsi_qla_host *vha) argument 1367 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); local 1386 qla8044_device_bootstrap(struct scsi_qla_host *vha) argument 1456 qla8044_dump_reset_seq_hdr(struct scsi_qla_host *vha) argument 1485 qla8044_reset_seq_checksum_test(struct scsi_qla_host *vha) argument 1514 qla8044_read_reset_template(struct scsi_qla_host *vha) argument 1608 qla8044_set_idc_dontreset(struct scsi_qla_host *vha) argument 1621 qla8044_set_rst_ready(struct scsi_qla_host *vha) argument 1645 qla8044_need_reset_handler(struct scsi_qla_host *vha) argument 1739 qla8044_set_drv_active(struct scsi_qla_host *vha) argument 1757 qla8044_check_drv_active(struct scsi_qla_host *vha) argument 1770 qla8044_clear_idc_dontreset(struct scsi_qla_host *vha) argument 1784 qla8044_set_idc_ver(struct scsi_qla_host *vha) argument 1829 qla8044_update_idc_reg(struct scsi_qla_host *vha) argument 1863 qla8044_need_qsnt_handler(struct scsi_qla_host *vha) argument 1927 qla8044_device_state_handler(struct scsi_qla_host *vha) argument 2034 qla8044_check_temp(struct scsi_qla_host *vha) argument 2059 qla8044_read_temperature(scsi_qla_host_t *vha) argument 2074 qla8044_check_fw_alive(struct scsi_qla_host *vha) argument 2119 qla8044_watchdog(struct scsi_qla_host *vha) argument 2203 qla8044_minidump_process_control(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr) argument 2316 qla8044_minidump_process_rdcrb(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 2339 qla8044_minidump_process_rdmem(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 2418 qla8044_minidump_process_rdrom(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 2447 qla8044_mark_entry_skipped(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, int index) argument 2459 qla8044_minidump_process_l2tag(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 2517 qla8044_minidump_process_l1cache(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 2551 qla8044_minidump_process_rdocm(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 2582 qla8044_minidump_process_rdmux(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 2610 qla8044_minidump_process_queue(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 2642 qla8044_minidump_process_pollrd(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 2690 qla8044_minidump_process_rdmux2(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 2733 qla8044_minidump_process_pollrdmwr(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 2810 qla8044_check_dma_engine_state(struct scsi_qla_host *vha) argument 2839 qla8044_start_pex_dma(struct scsi_qla_host *vha, struct qla8044_minidump_entry_rdmem_pex_dma *m_hdr) argument 2896 qla8044_minidump_pex_dma_read(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 2989 qla8044_minidump_process_rddfe(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 3085 qla8044_minidump_process_rdmdio(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 3162 qla8044_minidump_process_pollwr(struct scsi_qla_host *vha, struct qla8044_minidump_entry_hdr *entry_hdr, uint32_t **d_ptr) argument 3214 qla8044_collect_md_data(struct scsi_qla_host *vha) argument 3473 qla8044_get_minidump(struct scsi_qla_host *vha) argument 3489 qla8044_poll_flash_status_reg(struct scsi_qla_host *vha) argument 3517 qla8044_write_flash_status_reg(struct scsi_qla_host *vha, uint32_t data) argument 3561 qla8044_unprotect_flash(scsi_qla_host_t *vha) argument 3578 qla8044_protect_flash(scsi_qla_host_t *vha) argument 3593 qla8044_erase_flash_sector(struct scsi_qla_host *vha, uint32_t sector_start_addr) argument 3649 qla8044_flash_write_u32(struct scsi_qla_host *vha, uint32_t addr, uint32_t *p_data) argument 3684 qla8044_write_flash_buffer_mode(scsi_qla_host_t *vha, uint32_t *dwptr, uint32_t faddr, uint32_t dwords) argument 3767 qla8044_write_flash_dword_mode(scsi_qla_host_t *vha, uint32_t *dwptr, uint32_t faddr, uint32_t dwords) argument 3787 qla8044_write_optrom_data(struct scsi_qla_host *vha, void *buf, uint32_t offset, uint32_t length) argument 3878 scsi_qla_host_t *vha; local 3986 qla8044_clear_rst_ready(scsi_qla_host_t *vha) argument 4005 qla8044_abort_isp(scsi_qla_host_t *vha) argument 4061 qla8044_fw_dump(scsi_qla_host_t *vha) argument [all...] |
H A D | qla_tmpl.c | 9 #define ISPREG(vha) (&(vha)->hw->iobase->isp24) 11 #define IOBASE(vha) IOBAR(ISPREG(vha)) 136 qla27xx_fwdt_entry_t0(struct scsi_qla_host *vha, argument 139 ql_dbg(ql_dbg_misc, vha, 0xd100, 147 qla27xx_fwdt_entry_t255(struct scsi_qla_host *vha, argument 150 ql_dbg(ql_dbg_misc, vha, 0xd1ff, 159 qla27xx_fwdt_entry_t256(struct scsi_qla_host *vha, argument 167 ql_dbg(ql_dbg_misc, vha, 175 qla27xx_fwdt_entry_t257(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 191 qla27xx_fwdt_entry_t258(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 210 qla27xx_fwdt_entry_t259(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 229 qla27xx_fwdt_entry_t260(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 243 qla27xx_fwdt_entry_t261(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 257 qla27xx_fwdt_entry_t262(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 326 qla27xx_fwdt_entry_t263(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 393 qla27xx_fwdt_entry_t264(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 421 qla27xx_fwdt_entry_t265(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 433 qla27xx_fwdt_entry_t266(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 450 qla27xx_fwdt_entry_t267(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 464 qla27xx_fwdt_entry_t268(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 534 qla27xx_fwdt_entry_t269(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 551 qla27xx_fwdt_entry_t270(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 571 qla27xx_fwdt_entry_t271(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 587 qla27xx_fwdt_entry_t272(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 607 qla27xx_fwdt_entry_t273(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 630 qla27xx_fwdt_entry_t274(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 692 qla27xx_fwdt_entry_t275(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 721 qla27xx_fwdt_entry_t276(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 746 qla27xx_fwdt_entry_t277(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 763 qla27xx_fwdt_entry_t278(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 780 qla27xx_fwdt_entry_other(struct scsi_qla_host *vha, struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) argument 838 qla27xx_walk_template(struct scsi_qla_host *vha, struct qla27xx_fwdt_template *tmp, void *buf, ulong *len) argument 896 qla27xx_firmware_info(struct scsi_qla_host *vha, struct qla27xx_fwdt_template *tmp) argument 909 ql27xx_edit_template(struct scsi_qla_host *vha, struct qla27xx_fwdt_template *tmp) argument 947 qla27xx_execute_fwdt_template(struct scsi_qla_host *vha, struct qla27xx_fwdt_template *tmp, void *buf) argument 963 qla27xx_fwdt_calculate_dump_size(struct scsi_qla_host *vha, void *p) argument 1006 qla27xx_mpi_fwdump(scsi_qla_host_t *vha, int hardware_locked) argument 1062 qla27xx_fwdump(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; 64 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 66 struct qla_hw_data *ha = vha->hw; 78 ql_log(ql_log_info, vha, 0x705d, 79 "Firmware dump cleared on (%ld).\n", vha->host_no); 82 qla82xx_md_free(vha); 83 qla82xx_md_prep(vha); 92 ql_log(ql_log_info, vha, 0x705e, 94 vha 186 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 226 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 300 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 324 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 362 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 546 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 593 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 660 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 696 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 840 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 883 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 946 struct scsi_qla_host *vha = shost_priv(dev_to_shost(container_of(kobj, local 1018 qla2x00_alloc_sysfs_attr(scsi_qla_host_t *vha) argument 1046 qla2x00_free_sysfs_attr(scsi_qla_host_t *vha, bool stop_beacon) argument 1074 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1086 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1107 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1116 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1132 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1141 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1150 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 1202 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 1248 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1257 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1276 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1286 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1304 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1318 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1354 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1372 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1427 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1438 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1449 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1460 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1472 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1488 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1500 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1521 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1536 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1552 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1566 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1576 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1588 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1600 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1609 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1639 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1676 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1688 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1701 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1719 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1732 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1750 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1764 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1783 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1799 struct scsi_qla_host *vha = shost_priv(dev_to_shost(dev)); local 1877 struct scsi_qla_host *vha = shost_priv(dev_to_shost(dev)); local 1904 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1929 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 1969 qla_set_ini_mode(scsi_qla_host_t *vha, int op) argument 2249 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 2278 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 2296 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 2315 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 2333 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 2352 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 2366 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 2383 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 2392 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 2549 scsi_qla_host_t *vha = shost_priv(shost); local 2558 scsi_qla_host_t *vha = shost_priv(shost); local 2602 scsi_qla_host_t *vha = shost_priv(shost); local 2634 scsi_qla_host_t *vha = shost_priv(host); local 2653 scsi_qla_host_t *vha = shost_priv(host); local 2672 scsi_qla_host_t *vha = shost_priv(host); local 2752 scsi_qla_host_t *vha; local 2810 scsi_qla_host_t *vha = shost_priv(shost); local 2825 scsi_qla_host_t *vha = shost_priv(shost); local 2935 scsi_qla_host_t *vha = shost_priv(shost); local 2981 scsi_qla_host_t *vha = shost_priv(shost); local 2990 scsi_qla_host_t *vha = shost_priv(shost); local 2998 scsi_qla_host_t *vha = shost_priv(shost); local 3013 scsi_qla_host_t *vha = shost_priv(shost); local 3049 scsi_qla_host_t *vha = NULL; local 3182 scsi_qla_host_t *vha = fc_vport->dd_data; local 3244 scsi_qla_host_t *vha = fc_vport->dd_data; local 3347 qla2x00_get_host_supported_speeds(scsi_qla_host_t *vha, uint speeds) argument 3370 qla2x00_init_host_attr(scsi_qla_host_t *vha) argument [all...] |
H A D | qla_target.c | 109 static void qlt_alloc_qfull_cmd(struct scsi_qla_host *vha, 111 static void qlt_disable_vha(struct scsi_qla_host *vha); 117 static void qlt_send_term_imm_notif(struct scsi_qla_host *vha, 119 static struct fc_port *qlt_create_sess(struct scsi_qla_host *vha, 155 void qlt_do_generation_tick(struct scsi_qla_host *vha, int *dest) argument 157 scsi_qla_host_t *base_vha = pci_get_drvdata(vha->hw->pdev); 164 static inline int qlt_issue_marker(struct scsi_qla_host *vha, int vha_locked) argument 167 if (unlikely(vha->marker_needed != 0)) { 168 int rc = qla2x00_issue_marker(vha, vha_locked); 171 ql_dbg(ql_dbg_tgt, vha, 180 qla_find_host_by_d_id(struct scsi_qla_host *vha, be_id_t d_id) argument 201 qlt_incr_num_pend_cmds(struct scsi_qla_host *vha) argument 213 qlt_decr_num_pend_cmds(struct scsi_qla_host *vha) argument 223 qlt_queue_unknown_atio(scsi_qla_host_t *vha, struct atio_from_isp *atio, uint8_t ha_locked) argument 259 qlt_try_to_dequeue_unknown_atios(struct scsi_qla_host *vha, uint8_t ha_locked) argument 310 struct scsi_qla_host *vha = container_of(to_delayed_work(work), local 316 qlt_24xx_atio_pkt_all_vps(struct scsi_qla_host *vha, struct atio_from_isp *atio, uint8_t ha_locked) argument 413 qlt_response_pkt_all_vps(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt) argument 521 qla24xx_post_nack_work(struct scsi_qla_host *vha, fc_port_t *fcport, struct imm_ntfy_from_isp *ntfy, int type) argument 538 struct scsi_qla_host *vha = sp->vha; local 603 qla24xx_async_notify_ack(scsi_qla_host_t *vha, fc_port_t *fcport, struct imm_ntfy_from_isp *ntfy, int type) argument 658 qla24xx_do_nack_work(struct scsi_qla_host *vha, struct qla_work_evt *e) argument 703 qlt_fc_port_added(struct scsi_qla_host *vha, fc_port_t *fcport) argument 777 qlt_plogi_ack_find_add(struct scsi_qla_host *vha, port_id_t *id, struct imm_ntfy_from_isp *iocb) argument 811 qlt_plogi_ack_unref(struct scsi_qla_host *vha, struct qlt_plogi_ack_t *pla) argument 859 qlt_plogi_ack_link(struct scsi_qla_host *vha, struct qlt_plogi_ack_t *pla, struct fc_port *sess, enum qlt_plogi_link_t link) argument 909 qlt_send_first_logo(struct scsi_qla_host *vha, qlt_port_logo_t *logo) argument 951 struct scsi_qla_host *vha = sess->vha; local 1180 struct scsi_qla_host *vha = sess->vha; local 1212 qlt_reset(struct scsi_qla_host *vha, void *iocb, int mcmd) argument 1320 scsi_qla_host_t *vha = tgt->vha; local 1330 qla24xx_get_loop_id(struct scsi_qla_host *vha, be_id_t s_id, uint16_t *loop_id) argument 1381 qlt_create_sess( struct scsi_qla_host *vha, fc_port_t *fcport, bool local) argument 1462 qlt_fc_port_deleted(struct scsi_qla_host *vha, fc_port_t *fcport, int max_gen) argument 1523 struct scsi_qla_host *vha = tgt->vha; local 1581 scsi_qla_host_t *vha = tgt->vha; local 1620 scsi_qla_host_t *vha = tgt->vha; local 1708 struct scsi_qla_host *vha = qpair->vha; local 1770 struct scsi_qla_host *vha = mcmd->vha; local 1860 struct scsi_qla_host *vha = qpair->vha; local 1929 qlt_24xx_retry_term_exchange(struct scsi_qla_host *vha, struct qla_qpair *qpair, response_t *pkt, struct qla_tgt_mgmt_cmd *mcmd) argument 2007 abort_cmds_for_lun(struct scsi_qla_host *vha, u64 lun, be_id_t s_id) argument 2040 qlt_find_qphint(struct scsi_qla_host *vha, uint64_t unpacked_lun) argument 2111 __qlt_24xx_handle_abts(struct scsi_qla_host *vha, struct abts_recv_from_24xx *abts, struct fc_port *sess) argument 2169 qlt_24xx_handle_abts(struct scsi_qla_host *vha, struct abts_recv_from_24xx *abts) argument 2303 struct scsi_qla_host *vha = cmd->vha; local 2364 struct scsi_qla_host *vha = mcmd->sess->vha; local 2490 qlt_unmap_sg(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd) argument 2733 struct scsi_qla_host *vha; local 2963 scsi_qla_host_t *vha = cmd->tgt->vha; local 3062 scsi_qla_host_t *vha = cmd->vha; local 3258 struct scsi_qla_host *vha = cmd->vha; local 3414 struct scsi_qla_host *vha = cmd->vha; local 3505 struct scsi_qla_host *vha = cmd->vha; local 3598 __qlt_send_term_imm_notif(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *ntfy) argument 3647 qlt_send_term_imm_notif(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *imm, int ha_locked) argument 3665 struct scsi_qla_host *vha = qpair->vha; local 3725 struct scsi_qla_host *vha; local 3759 qlt_init_term_exchange(struct scsi_qla_host *vha) argument 3784 qlt_chk_exch_leak_thresh_hold(struct scsi_qla_host *vha) argument 3809 struct scsi_qla_host *vha = tgt->vha; local 3877 struct scsi_qla_host *vha = qpair->vha; local 3905 qlt_ctio_to_cmd(struct scsi_qla_host *vha, struct rsp_que *rsp, uint32_t handle, void *ctio) argument 3959 qlt_do_ctio_completion(struct scsi_qla_host *vha, struct rsp_que *rsp, uint32_t handle, uint32_t status, void *ctio) argument 4119 qlt_get_fcp_task_attr(struct scsi_qla_host *vha, uint8_t task_codes) argument 4156 scsi_qla_host_t *vha = cmd->vha; local 4225 scsi_qla_host_t *vha = cmd->vha; local 4235 qlt_clr_qp_table(struct scsi_qla_host *vha) argument 4260 qlt_assign_qpair(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd) argument 4339 qlt_get_tag(scsi_qla_host_t *vha, struct fc_port *sess, struct atio_from_isp *atio) argument 4374 qlt_handle_cmd_for_atio(struct scsi_qla_host *vha, struct atio_from_isp *atio) argument 4453 struct scsi_qla_host *vha = sess->vha; local 4511 qlt_handle_task_mgmt(struct scsi_qla_host *vha, void *iocb) argument 4537 __qlt_abort_task(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb, struct fc_port *sess) argument 4579 qlt_abort_task(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb) argument 4630 qlt_find_sess_invalidate_other(scsi_qla_host_t *vha, uint64_t wwn, port_id_t port_id, uint16_t loop_id, struct fc_port **conflict_sess) argument 4696 abort_cmds_for_s_id(struct scsi_qla_host *vha, port_id_t *s_id) argument 4731 qlt_handle_login(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb) argument 4949 qlt_24xx_handle_els(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb) argument 5253 qlt_handle_imm_notify(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb) argument 5391 struct scsi_qla_host *vha = qpair->vha; local 5462 qlt_alloc_qfull_cmd(struct scsi_qla_host *vha, struct atio_from_isp *atio, uint16_t status, int qfull) argument 5545 struct scsi_qla_host *vha = qpair->vha; local 5622 struct scsi_qla_host *vha = qpair->vha; local 5630 qlt_chk_qfull_thresh_hold(struct scsi_qla_host *vha, struct qla_qpair *qpair, struct atio_from_isp *atio, uint8_t ha_locked) argument 5650 qlt_24xx_atio_pkt(struct scsi_qla_host *vha, struct atio_from_isp *atio, uint8_t ha_locked) argument 5768 qlt_chk_unresolv_exchg(struct scsi_qla_host *vha, struct qla_qpair *qpair, struct abts_resp_from_24xx_fw *entry) argument 5810 qlt_handle_abts_completion(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt) argument 5859 qlt_response_pkt(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt) argument 6014 qlt_async_event(uint16_t code, struct scsi_qla_host *vha, uint16_t *mailbox) argument 6118 qlt_get_port_database(struct scsi_qla_host *vha, uint16_t loop_id) argument 6201 qlt_make_local_sess(struct scsi_qla_host *vha, be_id_t s_id) argument 6273 struct scsi_qla_host *vha = tgt->vha; local 6334 struct scsi_qla_host *vha = tgt->vha; local 6466 qlt_remove_target(struct qla_hw_data *ha, struct scsi_qla_host *vha) argument 6497 qlt_lport_dump(struct scsi_qla_host *vha, u64 wwpn, unsigned char *b) argument 6520 struct scsi_qla_host *vha; local 6587 qlt_lport_deregister(struct scsi_qla_host *vha) argument 6604 qlt_set_mode(struct scsi_qla_host *vha) argument 6623 qlt_clear_mode(struct scsi_qla_host *vha) argument 6647 qlt_enable_vha(struct scsi_qla_host *vha) argument 6692 qlt_disable_vha(struct scsi_qla_host *vha) argument 6728 qlt_vport_create(struct scsi_qla_host *vha, struct qla_hw_data *ha) argument 6752 qlt_rff_id(struct scsi_qla_host *vha) argument 6778 qlt_init_atio_q_entries(struct scsi_qla_host *vha) argument 6799 qlt_24xx_process_atio_queue(struct scsi_qla_host *vha, uint8_t ha_locked) argument 6852 qlt_24xx_config_rings(struct scsi_qla_host *vha) argument 6885 qlt_24xx_config_nvram_stage1(struct scsi_qla_host *vha, struct nvram_24xx *nv) argument 6976 qlt_24xx_config_nvram_stage2(struct scsi_qla_host *vha, struct init_cb_24xx *icb) argument 6991 qlt_81xx_config_nvram_stage1(struct scsi_qla_host *vha, struct nvram_81xx *nv) argument 7079 qlt_81xx_config_nvram_stage2(struct scsi_qla_host *vha, struct init_cb_81xx *icb) argument 7104 qlt_modify_vp_config(struct scsi_qla_host *vha, struct vp_config_entry_24xx *vpmod) argument 7146 scsi_qla_host_t *vha; local 7168 scsi_qla_host_t *vha = op->vha; local 7188 qlt_handle_abts_recv(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt) argument [all...] |
H A D | qla_init.c | 37 static void qla24xx_handle_gpdb_event(scsi_qla_host_t *vha, 50 scsi_qla_host_t *vha = sp->vha; local 59 if (vha && qla2x00_isp_reg_stat(vha->hw)) { 60 ql_log(ql_log_info, vha, 0x9008, 62 qla_pci_set_eeh_busy(vha); 87 qla2x00_get_async_timeout(struct scsi_qla_host *vha) argument 90 struct qla_hw_data *ha = vha->hw; 116 ql_dbg(ql_dbg_async, sp->vha, 175 scsi_qla_host_t *vha = cmd_sp->vha; local 297 struct scsi_qla_host *vha = sp->vha; local 324 qla2x00_async_login(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) argument 412 qla2x00_async_logout(struct scsi_qla_host *vha, fc_port_t *fcport) argument 448 qla2x00_async_prlo_done(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) argument 461 struct scsi_qla_host *vha = sp->vha; local 472 qla2x00_async_prlo(struct scsi_qla_host *vha, fc_port_t *fcport) argument 508 qla24xx_handle_adisc_event(scsi_qla_host_t *vha, struct event_arg *ea) argument 557 qla_post_els_plogi_work(struct scsi_qla_host *vha, fc_port_t *fcport) argument 573 struct scsi_qla_host *vha = sp->vha; local 600 qla2x00_async_adisc(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t *data) argument 655 qla2x00_is_reserved_id(scsi_qla_host_t *vha, uint16_t loop_id) argument 677 qla2x00_find_new_loop_id(scsi_qla_host_t *vha, fc_port_t *dev) argument 721 qla24xx_handle_gnl_done_event(scsi_qla_host_t *vha, struct event_arg *ea) argument 1025 struct scsi_qla_host *vha = sp->vha; local 1136 qla24xx_async_gnl(struct scsi_qla_host *vha, fc_port_t *fcport) argument 1208 qla24xx_post_gnl_work(struct scsi_qla_host *vha, fc_port_t *fcport) argument 1223 struct scsi_qla_host *vha = sp->vha; local 1251 qla24xx_post_prli_work(struct scsi_qla_host *vha, fc_port_t *fcport) argument 1269 struct scsi_qla_host *vha = sp->vha; local 1299 qla24xx_async_prli(struct scsi_qla_host *vha, fc_port_t *fcport) argument 1359 qla24xx_post_gpdb_work(struct scsi_qla_host *vha, fc_port_t *fcport, u8 opt) argument 1373 qla24xx_async_gpdb(struct scsi_qla_host *vha, fc_port_t *fcport, u8 opt) argument 1455 __qla24xx_handle_gpdb_event(scsi_qla_host_t *vha, struct event_arg *ea) argument 1484 qla_chk_secure_login(scsi_qla_host_t *vha, fc_port_t *fcport, struct port_database_24xx *pd) argument 1535 qla24xx_handle_gpdb_event(scsi_qla_host_t *vha, struct event_arg *ea) argument 1611 qla_chk_n2n_b4_login(struct scsi_qla_host *vha, fc_port_t *fcport) argument 1665 qla24xx_fcport_handle_login(struct scsi_qla_host *vha, fc_port_t *fcport) argument 1826 qla24xx_post_newsess_work(struct scsi_qla_host *vha, port_id_t *id, u8 *port_name, u8 *node_name, void *pla, u8 fc4_type) argument 1845 qla2x00_handle_rscn(scsi_qla_host_t *vha, struct event_arg *ea) argument 1932 qla24xx_handle_relogin_event(scsi_qla_host_t *vha, struct event_arg *ea) argument 1959 qla_handle_els_plogi_done(scsi_qla_host_t *vha, struct event_arg *ea) argument 2070 struct scsi_qla_host *vha = arg->vha; local 2158 struct scsi_qla_host *vha = arg->vha; local 2242 struct scsi_qla_host *vha = arg->vha; local 2255 struct scsi_qla_host *vha = arg->vha; local 2308 struct scsi_qla_host *vha = fcport->vha; local 2345 struct scsi_qla_host *vha = fcport->vha; local 2367 qla24xx_handle_prli_done_event(struct scsi_qla_host *vha, struct event_arg *ea) argument 2447 qla24xx_handle_plogi_done_event(struct scsi_qla_host *vha, struct event_arg *ea) argument 2600 qla83xx_nic_core_fw_load(scsi_qla_host_t *vha) argument 2672 qla_enable_fce_trace(scsi_qla_host_t *vha) argument 2691 qla_enable_eft_trace(scsi_qla_host_t *vha) argument 2717 qla2x00_initialize_adapter(scsi_qla_host_t *vha) argument 2879 qla2100_pci_config(scsi_qla_host_t *vha) argument 2910 qla2300_pci_config(scsi_qla_host_t *vha) argument 2992 qla24xx_pci_config(scsi_qla_host_t *vha) argument 3036 qla25xx_pci_config(scsi_qla_host_t *vha) argument 3067 qla2x00_isp_firmware(scsi_qla_host_t *vha) argument 3103 qla2x00_reset_chip(scsi_qla_host_t *vha) argument 3250 qla81xx_reset_mpi(scsi_qla_host_t *vha) argument 3261 qla_chk_risc_recovery(scsi_qla_host_t *vha) argument 3310 qla24xx_reset_risc(scsi_qla_host_t *vha) argument 3449 qla25xx_read_risc_sema_reg(scsi_qla_host_t *vha, uint32_t *data) argument 3458 qla25xx_write_risc_sema_reg(scsi_qla_host_t *vha, uint32_t data) argument 3467 qla25xx_manipulate_risc_semaphore(scsi_qla_host_t *vha) argument 3534 qla24xx_reset_chip(scsi_qla_host_t *vha) argument 3561 qla2x00_chip_diag(scsi_qla_host_t *vha) argument 3685 qla24xx_chip_diag(scsi_qla_host_t *vha) argument 3709 qla2x00_alloc_fce_trace(scsi_qla_host_t *vha) argument 3748 qla2x00_alloc_eft_trace(scsi_qla_host_t *vha) argument 3782 qla2x00_alloc_fw_dump(scsi_qla_host_t *vha) argument 3946 qla81xx_mpi_sync(scsi_qla_host_t *vha) argument 4048 qla2xxx_print_sfp_info(struct scsi_qla_host *vha) argument 4141 qla24xx_detect_sfp(scsi_qla_host_t *vha) argument 4215 qla_init_iocb_limit(scsi_qla_host_t *vha) argument 4241 qla_adjust_iocb_limit(scsi_qla_host_t *vha) argument 4261 qla2x00_setup_chip(scsi_qla_host_t *vha) argument 4458 qla2x00_update_fw_options(scsi_qla_host_t *vha) argument 4541 qla24xx_update_fw_options(scsi_qla_host_t *vha) argument 4634 qla2x00_config_rings(struct scsi_qla_host *vha) argument 4657 qla24xx_config_rings(struct scsi_qla_host *vha) argument 4750 qla2x00_init_rings(scsi_qla_host_t *vha) argument 4869 qla2x00_fw_ready(scsi_qla_host_t *vha) argument 5006 qla2x00_configure_hba(scsi_qla_host_t *vha) argument 5120 qla2x00_set_model_info(scsi_qla_host_t *vha, uint8_t *model, size_t len, const char *def) argument 5173 qla2xxx_nvram_wwn_from_ofw(scsi_qla_host_t *vha, nvram_t *nv) argument 5206 qla2x00_nvram_config(scsi_qla_host_t *vha) argument 5528 qla2x00_alloc_fcport(scsi_qla_host_t *vha, gfp_t flags) argument 5611 qla_get_login_template(scsi_qla_host_t *vha) argument 5647 qla2x00_configure_loop(scsi_qla_host_t *vha) argument 5769 qla2x00_configure_n2n_loop(scsi_qla_host_t *vha) argument 5798 qla_reinitialize_link(scsi_qla_host_t *vha) argument 5824 qla2x00_configure_local_loop(scsi_qla_host_t *vha) argument 6041 qla2x00_iidma_fcport(scsi_qla_host_t *vha, fc_port_t *fcport) argument 6072 qla_do_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport) argument 6078 qla_post_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport) argument 6092 qla2x00_reg_remote_port(scsi_qla_host_t *vha, fc_port_t *fcport) argument 6158 qla2x00_update_fcport(scsi_qla_host_t *vha, fc_port_t *fcport) argument 6290 qla2x00_configure_fabric(scsi_qla_host_t *vha) argument 6434 qla2x00_find_all_fabric_devs(scsi_qla_host_t *vha) argument 6732 qla2x00_reserve_mgmt_server_loop_id(scsi_qla_host_t *vha) argument 6773 qla2x00_fabric_login(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t *next_loopid) argument 6917 qla2x00_local_device_login(scsi_qla_host_t *vha, fc_port_t *fcport) argument 6947 qla2x00_loop_resync(scsi_qla_host_t *vha) argument 7027 qla83xx_reset_ownership(scsi_qla_host_t *vha) argument 7086 __qla83xx_set_drv_ack(scsi_qla_host_t *vha) argument 7102 __qla83xx_clear_drv_ack(scsi_qla_host_t *vha) argument 7119 qla83xx_idc_audit(scsi_qla_host_t *vha, int audit_type) argument 7149 qla83xx_initiating_reset(scsi_qla_host_t *vha) argument 7190 __qla83xx_set_idc_control(scsi_qla_host_t *vha, uint32_t idc_control) argument 7196 __qla83xx_get_idc_control(scsi_qla_host_t *vha, uint32_t *idc_control) argument 7202 qla83xx_check_driver_presence(scsi_qla_host_t *vha) argument 7215 qla83xx_nic_core_reset(scsi_qla_host_t *vha) argument 7264 qla2xxx_mctp_dump(scsi_qla_host_t *vha) argument 7326 qla2x00_quiesce_io(scsi_qla_host_t *vha) argument 7362 qla2x00_abort_isp_cleanup(scsi_qla_host_t *vha) argument 7497 qla2x00_abort_isp(scsi_qla_host_t *vha) argument 7694 qla2x00_restart_isp(scsi_qla_host_t *vha) argument 7784 qla2x00_reset_adapter(scsi_qla_host_t *vha) argument 7804 qla24xx_reset_adapter(scsi_qla_host_t *vha) argument 7832 qla24xx_nvram_wwn_from_ofw(scsi_qla_host_t *vha, struct nvram_24xx *nv) argument 7853 qla24xx_nvram_config(scsi_qla_host_t *vha) argument 8113 qla27xx_print_image(struct scsi_qla_host *vha, char *name, struct qla27xx_image_status *image_status) argument 8203 qla28xx_get_aux_images( struct scsi_qla_host *vha, struct active_regions *active_regions) argument 8302 qla27xx_get_active_image(struct scsi_qla_host *vha, struct active_regions *active_regions) argument 8405 qla24xx_load_risc_flash(scsi_qla_host_t *vha, uint32_t *srisc_addr, uint32_t faddr) argument 8551 qla2x00_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) argument 8651 qla24xx_load_risc_blob(scsi_qla_host_t *vha, uint32_t *srisc_addr) argument 8805 qla24xx_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) argument 8826 qla81xx_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) argument 8879 qla2x00_try_to_stop_firmware(scsi_qla_host_t *vha) argument 8911 qla24xx_configure_vhba(scsi_qla_host_t *vha) argument 8962 qla84xx_get_chip(struct scsi_qla_host *vha) argument 9005 qla84xx_put_chip(struct scsi_qla_host *vha) argument 9014 qla84xx_init_chip(scsi_qla_host_t *vha) argument 9033 qla81xx_nvram_config(scsi_qla_host_t *vha) argument 9340 qla82xx_restart_isp(scsi_qla_host_t *vha) argument 9456 qla24xx_get_fcp_prio(scsi_qla_host_t *vha, fc_port_t *fcport) argument 9549 qla24xx_update_fcport_fcp_prio(scsi_qla_host_t *vha, fc_port_t *fcport) argument 9600 qla24xx_update_all_fcp_prio(scsi_qla_host_t *vha) argument 9613 qla2xxx_create_qpair(struct scsi_qla_host *vha, int qos, int vp_idx, bool startqp) argument 9772 qla2xxx_delete_qpair(struct scsi_qla_host *vha, struct qla_qpair *qpair) argument 9835 qla2x00_get_num_tgts(scsi_qla_host_t *vha) argument 9853 scsi_qla_host_t *vha = shost_priv(host); local 9892 scsi_qla_host_t *vha = shost_priv(host); local 9992 scsi_qla_host_t *vha = shost_priv(host); local 10015 scsi_qla_host_t *vha = shost_priv(host); local [all...] |
H A D | qla_mbx.c | 106 qla2x00_mailbox_command(scsi_qla_host_t *vha, mbx_cmd_t *mcp) argument 119 struct qla_hw_data *ha = vha->hw; 124 ql_dbg(ql_dbg_mbx, vha, 0x1000, "Entered %s.\n", __func__); 127 ql_log(ql_log_warn, vha, 0x1001, 132 if (vha->device_flags & DFLG_DEV_FAILED) { 133 ql_log(ql_log_warn, vha, 0x1002, 141 ql_log(ql_log_warn, vha, 0xd04e, 154 ql_log(ql_log_warn, vha, 0x1003, 162 ql_log(ql_log_warn, vha, 0x1004, 172 ql_log(ql_log_info, vha, 617 qla2x00_load_ram(scsi_qla_host_t *vha, dma_addr_t req_dma, uint32_t risc_addr, uint32_t risc_code_size) argument 688 qla2x00_execute_fw(scsi_qla_host_t *vha, uint32_t risc_addr) argument 842 qla_get_exlogin_status(scsi_qla_host_t *vha, uint16_t *buf_sz, uint16_t *ex_logins_cnt) argument 899 qla_set_exlogin_mem_cfg(scsi_qla_host_t *vha, dma_addr_t phys_addr) argument 952 qla_get_exchoffld_status(scsi_qla_host_t *vha, uint16_t *buf_sz, uint16_t *ex_logins_cnt) argument 1009 qla_set_exchoffld_mem_cfg(scsi_qla_host_t *vha) argument 1061 qla2x00_get_fw_version(scsi_qla_host_t *vha) argument 1230 qla2x00_get_fw_options(scsi_qla_host_t *vha, uint16_t *fwopts) argument 1278 qla2x00_set_fw_options(scsi_qla_host_t *vha, uint16_t *fwopts) argument 1338 qla2x00_mbx_reg_test(scsi_qla_host_t *vha) argument 1399 qla2x00_verify_checksum(scsi_qla_host_t *vha, uint32_t risc_addr) argument 1457 qla2x00_issue_iocb_timeout(scsi_qla_host_t *vha, void *buffer, dma_addr_t phys_addr, size_t size, uint32_t tov) argument 1500 qla2x00_issue_iocb(scsi_qla_host_t *vha, void *buffer, dma_addr_t phys_addr, size_t size) argument 1530 scsi_qla_host_t *vha = fcport->vha; local 1585 scsi_qla_host_t *vha; local 1633 scsi_qla_host_t *vha; local 1693 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 1803 qla2x00_get_retry_cnt(scsi_qla_host_t *vha, uint8_t *retry_cnt, uint8_t *tov, uint16_t *r_a_tov) argument 1860 qla2x00_init_firmware(scsi_qla_host_t *vha, uint16_t size) argument 1961 qla2x00_get_port_database(scsi_qla_host_t *vha, fc_port_t *fcport, uint8_t opt) argument 2135 qla24xx_get_port_database(scsi_qla_host_t *vha, u16 nport_handle, struct port_database_24xx *pdb) argument 2202 qla2x00_get_firmware_state(scsi_qla_host_t *vha, uint16_t *states) argument 2270 qla2x00_get_port_name(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t *name, uint8_t opt) argument 2335 qla24xx_link_initialize(scsi_qla_host_t *vha) argument 2387 qla2x00_lip_reset(scsi_qla_host_t *vha) argument 2457 qla2x00_send_sns(scsi_qla_host_t *vha, dma_addr_t sns_phys_address, uint16_t cmd_size, size_t buf_size) argument 2499 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 2635 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 2716 qla2x00_login_local_device(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t *mb_ret, uint8_t opt) argument 2775 qla24xx_fabric_logout(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa) argument 2850 qla2x00_fabric_logout(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain, uint8_t area, uint8_t al_pa) argument 2904 qla2x00_full_login_lip(scsi_qla_host_t *vha) argument 2948 qla2x00_get_id_list(scsi_qla_host_t *vha, void *id_list, dma_addr_t id_list_dma, uint16_t *entries) argument 3009 qla2x00_get_resource_cnts(scsi_qla_host_t *vha) argument 3070 qla2x00_get_fcal_position_map(scsi_qla_host_t *vha, char *pos_map, u8 *num_entries) argument 3140 qla2x00_get_link_status(scsi_qla_host_t *vha, uint16_t loop_id, struct link_statistics *stats, dma_addr_t stats_dma) argument 3199 qla24xx_get_isp_stats(scsi_qla_host_t *vha, struct link_statistics *stats, dma_addr_t stats_dma, uint16_t options) argument 3253 struct scsi_qla_host *vha = fcport->vha; local 3347 scsi_qla_host_t *vha; local 3457 qla2x00_system_error(scsi_qla_host_t *vha) argument 3488 qla2x00_write_serdes_word(scsi_qla_host_t *vha, uint16_t addr, uint16_t data) argument 3527 qla2x00_read_serdes_word(scsi_qla_host_t *vha, uint16_t addr, uint16_t *data) argument 3566 qla8044_write_serdes_word(scsi_qla_host_t *vha, uint32_t addr, uint32_t data) argument 3602 qla8044_read_serdes_word(scsi_qla_host_t *vha, uint32_t addr, uint32_t *data) argument 3647 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 3682 qla2x00_stop_firmware(scsi_qla_host_t *vha) argument 3715 qla2x00_enable_eft_trace(scsi_qla_host_t *vha, dma_addr_t eft_dma, uint16_t buffers) argument 3757 qla2x00_disable_eft_trace(scsi_qla_host_t *vha) argument 3792 qla2x00_enable_fce_trace(scsi_qla_host_t *vha, dma_addr_t fce_dma, uint16_t buffers, uint16_t *mb, uint32_t *dwords) argument 3845 qla2x00_disable_fce_trace(scsi_qla_host_t *vha, uint64_t *wr, uint64_t *rd) argument 3893 qla2x00_get_idma_speed(scsi_qla_host_t *vha, uint16_t loop_id, uint16_t *port_speed, uint16_t *mb) argument 3936 qla2x00_set_idma_speed(scsi_qla_host_t *vha, uint16_t loop_id, uint16_t port_speed, uint16_t *mb) argument 3979 qla24xx_report_id_acquisition(scsi_qla_host_t *vha, struct vp_rpt_id_entry_24xx *rptid_entry) argument 4237 qla24xx_modify_vp_config(scsi_qla_host_t *vha) argument 4317 qla2x00_send_change_request(scsi_qla_host_t *vha, uint16_t format, uint16_t vp_idx) argument 4347 qla2x00_dump_ram(scsi_qla_host_t *vha, dma_addr_t req_dma, uint32_t addr, uint32_t size) argument 4406 qla84xx_verify_chip(struct scsi_qla_host *vha, uint16_t *status) argument 4499 qla25xx_init_req_que(struct scsi_qla_host *vha, struct req_que *req) argument 4572 qla25xx_init_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) argument 4644 qla81xx_idc_ack(scsi_qla_host_t *vha, uint16_t *mb) argument 4673 qla81xx_fac_get_sector_size(scsi_qla_host_t *vha, uint32_t *sector_size) argument 4708 qla81xx_fac_do_write_enable(scsi_qla_host_t *vha, int enable) argument 4743 qla81xx_fac_erase_sector(scsi_qla_host_t *vha, uint32_t start, uint32_t finish) argument 4781 qla81xx_fac_semaphore_access(scsi_qla_host_t *vha, int lock) argument 4817 qla81xx_restart_mpi_firmware(scsi_qla_host_t *vha) argument 4846 qla82xx_set_driver_version(scsi_qla_host_t *vha, char *version) argument 4893 qla25xx_set_driver_version(scsi_qla_host_t *vha, char *version) argument 4952 qla24xx_get_port_login_templ(scsi_qla_host_t *vha, dma_addr_t buf_dma, void *buf, uint16_t bufsiz) argument 4995 qla25xx_set_els_cmds_supported(scsi_qla_host_t *vha) argument 5070 qla2x00_read_asic_temperature(scsi_qla_host_t *vha, uint16_t *temp) argument 5103 qla2x00_read_sfp(scsi_qla_host_t *vha, dma_addr_t sfp_dma, uint8_t *sfp, uint16_t dev, uint16_t off, uint16_t len, uint16_t opt) argument 5154 qla2x00_write_sfp(scsi_qla_host_t *vha, dma_addr_t sfp_dma, uint8_t *sfp, uint16_t dev, uint16_t off, uint16_t len, uint16_t opt) argument 5201 qla2x00_get_xgmac_stats(scsi_qla_host_t *vha, dma_addr_t stats_dma, uint16_t size_in_bytes, uint16_t *actual_size) argument 5242 qla2x00_get_dcbx_params(scsi_qla_host_t *vha, dma_addr_t tlv_dma, uint16_t size) argument 5281 qla2x00_read_ram_word(scsi_qla_host_t *vha, uint32_t risc_addr, uint32_t *data) argument 5314 qla2x00_loopback_test(scsi_qla_host_t *vha, struct msg_echo_lb *mreq, uint16_t *mresp) argument 5376 qla2x00_echo_test(scsi_qla_host_t *vha, struct msg_echo_lb *mreq, uint16_t *mresp) argument 5440 qla84xx_reset_chip(scsi_qla_host_t *vha, uint16_t enable_diagnostic) argument 5467 qla2x00_write_ram_word(scsi_qla_host_t *vha, uint32_t risc_addr, uint32_t data) argument 5502 qla81xx_write_mpi_register(scsi_qla_host_t *vha, uint16_t *mb) argument 5565 qla2x00_set_data_rate(scsi_qla_host_t *vha, uint16_t mode) argument 5624 qla2x00_get_data_rate(scsi_qla_host_t *vha) argument 5669 qla81xx_get_port_config(scsi_qla_host_t *vha, uint16_t *mb) argument 5704 qla81xx_set_port_config(scsi_qla_host_t *vha, uint16_t *mb) argument 5734 qla24xx_set_fcp_prio(scsi_qla_host_t *vha, uint16_t loop_id, uint16_t priority, uint16_t *mb) argument 5779 qla2x00_get_thermal_temp(scsi_qla_host_t *vha, uint16_t *temp) argument 5826 qla82xx_mbx_intr_enable(scsi_qla_host_t *vha) argument 5861 qla82xx_mbx_intr_disable(scsi_qla_host_t *vha) argument 5896 qla82xx_md_get_template_size(scsi_qla_host_t *vha) argument 5940 qla82xx_md_get_template(scsi_qla_host_t *vha) argument 5989 qla8044_md_get_template(scsi_qla_host_t *vha) argument 6044 qla81xx_set_led_config(scsi_qla_host_t *vha, uint16_t *led_cfg) argument 6088 qla81xx_get_led_config(scsi_qla_host_t *vha, uint16_t *led_cfg) argument 6132 qla82xx_mbx_beacon_ctl(scsi_qla_host_t *vha, int enable) argument 6170 qla83xx_wr_reg(scsi_qla_host_t *vha, uint32_t reg, uint32_t data) argument 6207 qla2x00_port_logout(scsi_qla_host_t *vha, struct fc_port *fcport) argument 6244 qla83xx_rd_reg(scsi_qla_host_t *vha, uint32_t reg, uint32_t *data) argument 6295 qla83xx_restart_nic_firmware(scsi_qla_host_t *vha) argument 6327 qla83xx_access_control(scsi_qla_host_t *vha, uint16_t options, uint32_t start_addr, uint32_t end_addr, uint16_t *sector_size) argument 6381 qla2x00_dump_mctp_data(scsi_qla_host_t *vha, dma_addr_t req_dma, uint32_t addr, uint32_t size) argument 6427 qla26xx_dport_diagnostics(scsi_qla_host_t *vha, void *dd_buf, uint size, uint options) argument 6479 qla26xx_dport_diagnostics_v2(scsi_qla_host_t *vha, struct qla_dport_diag_v2 *dd, mbx_cmd_t *mcp) argument 6539 qla24xx_send_mb_cmd(struct scsi_qla_host *vha, mbx_cmd_t *mcp) argument 6604 qla24xx_gpdb_wait(struct scsi_qla_host *vha, fc_port_t *fcport, u8 opt) argument 6651 __qla24xx_parse_gpdb(struct scsi_qla_host *vha, fc_port_t *fcport, struct port_database_24xx *pd) argument 6731 qla24xx_gidlist_wait(struct scsi_qla_host *vha, void *id_list, dma_addr_t id_list_dma, uint16_t *entries) argument 6762 qla27xx_set_zio_threshold(scsi_qla_host_t *vha, uint16_t value) argument 6788 qla27xx_get_zio_threshold(scsi_qla_host_t *vha, uint16_t *value) argument 6816 qla2x00_read_sfp_dev(struct scsi_qla_host *vha, char *buf, int count) argument 6867 qla24xx_res_count_wait(struct scsi_qla_host *vha, uint16_t *out_mb, int out_mb_sz) argument 6896 qla28xx_secure_flash_update(scsi_qla_host_t *vha, uint16_t opts, uint16_t region, uint32_t len, dma_addr_t sfub_dma_addr, uint32_t sfub_len) argument 6930 qla2xxx_write_remote_register(scsi_qla_host_t *vha, uint32_t addr, uint32_t data) argument 6962 qla2xxx_read_remote_register(scsi_qla_host_t *vha, uint32_t addr, uint32_t *data) argument 6995 ql26xx_led_config(scsi_qla_host_t *vha, uint16_t options, uint16_t *led) argument 7058 qla_no_op_mb(struct scsi_qla_host *vha) argument 7078 qla_mailbox_passthru(scsi_qla_host_t *vha, uint16_t *mbx_in, uint16_t *mbx_out) argument [all...] |
H A D | qla_isr.c | 25 static void qla27xx_process_purex_fpin(struct scsi_qla_host *vha, 27 static struct purex_item *qla24xx_alloc_purex_item(scsi_qla_host_t *vha, 29 static struct purex_item *qla24xx_copy_std_pkt(struct scsi_qla_host *vha, 31 static struct purex_item *qla27xx_copy_fpin_pkt(struct scsi_qla_host *vha, 35 qla27xx_process_purex_fpin(struct scsi_qla_host *vha, struct purex_item *item) argument 40 ql_dbg(ql_dbg_init + ql_dbg_verbose, vha, 0x508d, 43 ql_dbg(ql_dbg_init + ql_dbg_verbose, vha, 0x508e, 45 ql_dump_buffer(ql_dbg_init + ql_dbg_verbose, vha, 0x508f, 48 fc_host_fpin_rcv(vha->host, pkt_size, (char *)pkt, 0); 62 static inline void display_Laser_info(scsi_qla_host_t *vha, argument 76 qla24xx_process_abts(struct scsi_qla_host *vha, struct purex_item *pkt) argument 199 __qla_consume_iocb(struct scsi_qla_host *vha, void **pkt, struct rsp_que **rsp) argument 236 __qla_copy_purex_to_buffer(struct scsi_qla_host *vha, void **pkt, struct rsp_que **rsp, u8 *buf, u32 buf_len) argument 343 scsi_qla_host_t *vha; local 425 qla2x00_check_reg32_for_disconnect(scsi_qla_host_t *vha, uint32_t reg) argument 440 qla2x00_check_reg16_for_disconnect(scsi_qla_host_t *vha, uint16_t reg) argument 457 scsi_qla_host_t *vha; local 566 qla2x00_mbx_completion(scsi_qla_host_t *vha, uint16_t mb0) argument 602 qla81xx_idc_event(scsi_qla_host_t *vha, uint16_t aen, uint16_t descr) argument 682 qla83xx_handle_8200_aen(scsi_qla_host_t *vha, uint16_t *mb) argument 853 qla27xx_copy_multiple_pkt(struct scsi_qla_host *vha, void **pkt, struct rsp_que **rsp, bool is_purls, bool byte_order) argument 972 qla2x00_is_a_vp_did(scsi_qla_host_t *vha, uint32_t rscn_entry) argument 997 qla2x00_find_fcport_by_loopid(scsi_qla_host_t *vha, uint16_t loop_id) argument 1009 qla2x00_find_fcport_by_wwpn(scsi_qla_host_t *vha, u8 *wwpn, u8 incl_deleted) argument 1026 qla2x00_find_fcport_by_nportid(scsi_qla_host_t *vha, port_id_t *id, u8 incl_deleted) argument 1045 qla27xx_handle_8200_aen(scsi_qla_host_t *vha, uint16_t *mb) argument 1077 qla24xx_alloc_purex_item(scsi_qla_host_t *vha, uint16_t size) argument 1107 qla24xx_queue_purex_item(scsi_qla_host_t *vha, struct purex_item *pkt, void (*process_item)(struct scsi_qla_host *vha, struct purex_item *pkt)) argument 1131 qla24xx_copy_std_pkt(struct scsi_qla_host *vha, void *pkt) argument 1152 qla27xx_copy_fpin_pkt(struct scsi_qla_host *vha, void **pkt, struct rsp_que **rsp) argument 1256 qla2x00_async_event(scsi_qla_host_t *vha, struct rsp_que *rsp, uint16_t *mb) argument 1981 qla2x00_process_completed_request(struct scsi_qla_host *vha, struct req_que *req, uint32_t index) argument 2017 qla_get_sp_from_handle(scsi_qla_host_t *vha, const char *func, struct req_que *req, void *iocb, u16 *ret_index) argument 2059 qla2x00_get_sp_from_handle(scsi_qla_host_t *vha, const char *func, struct req_que *req, void *iocb) argument 2073 qla2x00_mbx_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct mbx_entry *mbx) argument 2159 qla24xx_mbx_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct mbx_24xx_entry *pkt) argument 2197 qla24xxx_nack_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct nack_to_isp *pkt) argument 2215 qla2x00_ct_entry(scsi_qla_host_t *vha, struct req_que *req, sts_entry_t *pkt, int iocb_type) argument 2301 scsi_qla_host_t *vha; local 2497 qla24xx_logio_entry(scsi_qla_host_t *vha, struct req_que *req, struct logio_entry_24xx *logio) argument 2642 qla24xx_tm_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, void *tsk) argument 2717 qla24xx_nvme_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, void *tsk, srb_t *sp) argument 2857 qla_ctrlvp_completed(scsi_qla_host_t *vha, struct req_que *req, struct vp_ctrl_entry_24xx *vce) argument 2889 qla2x00_process_response_entry(struct scsi_qla_host *vha, struct rsp_que *rsp, sts_entry_t *pkt) argument 2941 struct scsi_qla_host *vha; local 2982 struct scsi_qla_host *vha = sp->vha; local 3032 struct scsi_qla_host *vha = sp->vha; local 3143 qla25xx_process_bidir_status_iocb(scsi_qla_host_t *vha, void *pkt, struct req_que *req, uint32_t index) argument 3297 qla2x00_status_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, void *pkt) argument 3697 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); local 3751 qla2x00_error_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, sts_entry_t *pkt) argument 3818 qla24xx_mbx_completion(scsi_qla_host_t *vha, uint16_t mb0) argument 3850 qla24xx_abort_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct abort_entry_24xx *pkt) argument 3872 qla24xx_nvme_ls4_iocb(struct scsi_qla_host *vha, struct pt_ls4_request *pkt, struct req_que *req) argument 3895 qla_chk_cont_iocb_avail(struct scsi_qla_host *vha, struct rsp_que *rsp, response_t *pkt, u32 rsp_q_in) argument 3927 qla_marker_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct mrk_entry_24xx *pkt) argument 3954 qla24xx_process_response_queue(struct scsi_qla_host *vha, struct rsp_que *rsp) argument 4169 qla2xxx_check_risc_status(scsi_qla_host_t *vha) argument 4230 scsi_qla_host_t *vha; local 4336 struct scsi_qla_host *vha; local 4364 scsi_qla_host_t *vha; local 4527 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 4674 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 4764 qla2x00_free_irqs(scsi_qla_host_t *vha) argument 4804 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local [all...] |
H A D | qla_edif.c | 55 static struct edb_node *qla_edb_getnext(scsi_qla_host_t *vha) argument 60 spin_lock_irqsave(&vha->e_dbell.db_lock, flags); 63 if (!list_empty(&vha->e_dbell.head)) { 64 edbnode = list_first_entry(&vha->e_dbell.head, 69 spin_unlock_irqrestore(&vha->e_dbell.db_lock, flags); 74 static void qla_edb_node_free(scsi_qla_host_t *vha, struct edb_node *node) argument 99 struct scsi_qla_host *vha = fcport->vha; local 104 ql_dbg(ql_dbg_edif, vha, 0x3069, 132 ql_dbg(ql_dbg_edif, vha, 203 qla_post_sa_replace_work(struct scsi_qla_host *vha, fc_port_t *fcport, uint16_t nport_handle, struct edif_sa_ctl *sa_ctl) argument 220 qla_edif_sa_ctl_init(scsi_qla_host_t *vha, struct fc_port *fcport) argument 233 qla_bsg_check(scsi_qla_host_t *vha, struct bsg_job *bsg_job, fc_port_t *fcport) argument 279 qla2x00_find_fcport_by_pid(scsi_qla_host_t *vha, port_id_t *id) argument 298 qla_edif_app_check(scsi_qla_host_t *vha, struct app_id appid) argument 338 struct scsi_qla_host *vha = fcport->vha; local 360 __qla2x00_release_all_sadb(struct scsi_qla_host *vha, struct fc_port *fcport, struct edif_sa_index_entry *entry, int pdir) argument 445 qla2x00_release_all_sadb(struct scsi_qla_host *vha, struct fc_port *fcport) argument 490 qla_delete_n2n_sess_and_wait(scsi_qla_host_t *vha) argument 534 qla_edif_app_start(scsi_qla_host_t *vha, struct bsg_job *bsg_job) argument 671 qla_edif_app_stop(scsi_qla_host_t *vha, struct bsg_job *bsg_job) argument 724 qla_edif_app_chk_sa_update(scsi_qla_host_t *vha, fc_port_t *fcport, struct app_plogi_reply *appplogireply) argument 754 qla_edif_app_authok(scsi_qla_host_t *vha, struct bsg_job *bsg_job) argument 867 qla_edif_app_authfail(scsi_qla_host_t *vha, struct bsg_job *bsg_job) argument 940 qla_edif_app_getfcinfo(scsi_qla_host_t *vha, struct bsg_job *bsg_job) argument 1068 qla_edif_app_getstats(scsi_qla_host_t *vha, struct bsg_job *bsg_job) argument 1135 qla_edif_ack(scsi_qla_host_t *vha, struct bsg_job *bsg_job) argument 1168 qla_edif_consume_dbell(scsi_qla_host_t *vha, struct bsg_job *bsg_job) argument 1234 __qla_edif_dbell_bsg_done(scsi_qla_host_t *vha, struct bsg_job *bsg_job, u32 delay) argument 1248 qla_edif_dbell_bsg_done(scsi_qla_host_t *vha) argument 1265 qla_edif_dbell_bsg(scsi_qla_host_t *vha, struct bsg_job *bsg_job) argument 1298 scsi_qla_host_t *vha = shost_priv(host); local 1547 scsi_qla_host_t *vha = shost_priv(host); local 1843 qla_enode_free(scsi_qla_host_t *vha, struct enode *node) argument 1856 qla_enode_init(scsi_qla_host_t *vha) argument 1883 qla_enode_stop(scsi_qla_host_t *vha) argument 1911 qla_enode_clear(scsi_qla_host_t *vha, port_id_t portid) argument 1951 qla_enode_alloc(scsi_qla_host_t *vha, uint32_t ntype) argument 1970 qla_enode_add(scsi_qla_host_t *vha, struct enode *ptr) argument 1986 qla_enode_find(scsi_qla_host_t *vha, uint32_t ntype, uint32_t p1, uint32_t p2) argument 2024 qla_pur_get_pending(scsi_qla_host_t *vha, fc_port_t *fcport, struct bsg_job *bsg_job) argument 2065 qla_els_reject_iocb(scsi_qla_host_t *vha, struct qla_qpair *qp, struct qla_els_pt_arg *a) argument 2091 qla_edb_init(scsi_qla_host_t *vha) argument 2105 qla_edb_clear(scsi_qla_host_t *vha, port_id_t portid) argument 2156 qla_edb_stop(scsi_qla_host_t *vha) argument 2185 qla_edb_node_alloc(scsi_qla_host_t *vha, uint32_t ntype) argument 2204 qla_edb_node_add(scsi_qla_host_t *vha, struct edb_node *ptr) argument 2224 qla_edb_eventcreate(scsi_qla_host_t *vha, uint32_t dbtype, uint32_t data, uint32_t data2, fc_port_t *sfcport) argument 2308 qla_edif_timer(scsi_qla_host_t *vha) argument 2349 qla24xx_issue_sa_replace_iocb(scsi_qla_host_t *vha, struct qla_work_evt *e) argument 2421 struct scsi_qla_host *vha = sp->vha; local 2500 struct scsi_qla_host *vha = sp->vha; local 2534 qla24xx_auth_els(scsi_qla_host_t *vha, void **pkt, struct rsp_que **rsp) argument 2673 struct scsi_qla_host *vha = fcport->vha; local 2730 scsi_qla_host_t *vha = fcport->vha; local 2788 struct scsi_qla_host *vha; local 2982 struct scsi_qla_host *vha = sp->vha; local 3258 scsi_qla_host_t *vha = fcport->vha; local 3412 __chk_edif_rx_sa_delete_pending(scsi_qla_host_t *vha, fc_port_t *fcport, uint32_t handle, uint16_t sa_index) argument 3486 qla_chk_edif_rx_sa_delete_pending(scsi_qla_host_t *vha, srb_t *sp, struct sts_entry_24xx *sts24) argument 3504 qlt_chk_edif_rx_sa_delete_pending(scsi_qla_host_t *vha, fc_port_t *fcport, struct ctio7_from_24xx *pkt) argument 3538 qla_edif_process_els(scsi_qla_host_t *vha, struct bsg_job *bsg_job) argument 3679 qla_edif_sess_down(struct scsi_qla_host *vha, struct fc_port *sess) argument 3707 qla_edif_clear_appdata(struct scsi_qla_host *vha, struct fc_port *fcport) argument [all...] |
H A D | qla_gs.c | 25 * @vha: HA context 28 * Returns a pointer to the @vha's ms_iocb. 31 qla2x00_prep_ms_iocb(scsi_qla_host_t *vha, struct ct_arg *arg) argument 33 struct qla_hw_data *ha = vha->hw; 55 vha->qla_stats.control_requests++; 62 * @vha: HA context 68 qla24xx_prep_ms_iocb(scsi_qla_host_t *vha, struct ct_arg *arg) argument 70 struct qla_hw_data *ha = vha->hw; 90 ct_pkt->vp_index = vha->vp_idx; 92 vha 120 qla2x00_chk_ms_status(scsi_qla_host_t *vha, ms_iocb_entry_t *ms_pkt, struct ct_sns_rsp *ct_rsp, const char *routine) argument 200 qla2x00_ga_nxt(scsi_qla_host_t *vha, fc_port_t *fcport) argument 270 qla2x00_gid_pt_rsp_size(scsi_qla_host_t *vha) argument 285 qla2x00_gid_pt(scsi_qla_host_t *vha, sw_info_t *list) argument 369 qla2x00_gpn_id(scsi_qla_host_t *vha, sw_info_t *list) argument 437 qla2x00_gnn_id(scsi_qla_host_t *vha, sw_info_t *list) argument 505 struct scsi_qla_host *vha = sp->vha; local 574 qla2x00_rft_id(scsi_qla_host_t *vha) argument 584 qla_async_rftid(scsi_qla_host_t *vha, port_id_t *d_id) argument 669 qla2x00_rff_id(scsi_qla_host_t *vha, u8 type) argument 682 qla_async_rffid(scsi_qla_host_t *vha, port_id_t *d_id, u8 fc4feature, u8 fc4type) argument 764 qla2x00_rnn_id(scsi_qla_host_t *vha) argument 774 qla_async_rnnid(scsi_qla_host_t *vha, port_id_t *d_id, u8 *node_name) argument 849 qla2x00_get_sym_node_name(scsi_qla_host_t *vha, uint8_t *snn, size_t size) argument 869 qla2x00_rsnn_nn(scsi_qla_host_t *vha) argument 882 qla_async_rsnn_nn(scsi_qla_host_t *vha) argument 971 qla2x00_prep_sns_cmd(scsi_qla_host_t *vha, uint16_t cmd, uint16_t scmd_len, uint16_t data_size) argument 1003 qla2x00_sns_ga_nxt(scsi_qla_host_t *vha, fc_port_t *fcport) argument 1069 qla2x00_sns_gid_pt(scsi_qla_host_t *vha, sw_info_t *list) argument 1140 qla2x00_sns_gpn_id(scsi_qla_host_t *vha, sw_info_t *list) argument 1196 qla2x00_sns_gnn_id(scsi_qla_host_t *vha, sw_info_t *list) argument 1258 qla2x00_sns_rft_id(scsi_qla_host_t *vha) argument 1307 qla2x00_sns_rnn_id(scsi_qla_host_t *vha) argument 1361 qla2x00_mgmt_svr_login(scsi_qla_host_t *vha) argument 1400 qla2x00_prep_ms_fdmi_iocb(scsi_qla_host_t *vha, uint32_t req_size, uint32_t rsp_size) argument 1437 qla24xx_prep_ms_fdmi_iocb(scsi_qla_host_t *vha, uint32_t req_size, uint32_t rsp_size) argument 1466 qla2x00_update_ms_fdmi_iocb(scsi_qla_host_t *vha, uint32_t req_size) argument 1595 qla2x00_hba_attributes(scsi_qla_host_t *vha, void *entries, unsigned int callopt) argument 1849 qla2x00_port_attributes(scsi_qla_host_t *vha, void *entries, unsigned int callopt) argument 2148 qla2x00_fdmi_rhba(scsi_qla_host_t *vha, unsigned int callopt) argument 2237 qla2x00_fdmi_dhba(scsi_qla_host_t *vha) argument 2281 qla2x00_fdmi_rprt(scsi_qla_host_t *vha, int callopt) argument 2361 qla2x00_fdmi_rpa(scsi_qla_host_t *vha, uint callopt) argument 2451 qla2x00_fdmi_register(scsi_qla_host_t *vha) argument 2528 qla2x00_gfpn_id(scsi_qla_host_t *vha, sw_info_t *list) argument 2636 qla2x00_gpsc(scsi_qla_host_t *vha, sw_info_t *list) argument 2726 qla2x00_gff_id(scsi_qla_host_t *vha, sw_info_t *list) argument 2802 qla24xx_post_gpsc_work(struct scsi_qla_host *vha, fc_port_t *fcport) argument 2814 qla24xx_handle_gpsc_event(scsi_qla_host_t *vha, struct event_arg *ea) argument 2846 struct scsi_qla_host *vha = sp->vha; local 2897 qla24xx_async_gpsc(scsi_qla_host_t *vha, fc_port_t *fcport) argument 2952 qla24xx_sp_unmap(scsi_qla_host_t *vha, srb_t *sp) argument 2986 struct scsi_qla_host *vha = sp->vha; local 3047 qla24xx_async_gffid(scsi_qla_host_t *vha, fc_port_t *fcport, bool wait) argument 3147 qla2x00_is_a_vp(scsi_qla_host_t *vha, u64 wwn) argument 3171 qla24xx_async_gnnft_done(scsi_qla_host_t *vha, srb_t *sp) argument 3382 qla2x00_post_gnnft_gpnft_done_work(struct scsi_qla_host *vha, srb_t *sp, int cmd) argument 3399 qla2x00_post_nvme_gpnft_work(struct scsi_qla_host *vha, srb_t *sp, int cmd) argument 3417 qla2x00_find_free_fcp_nvme_slot(struct scsi_qla_host *vha, struct srb *sp) argument 3515 struct scsi_qla_host *vha = sp->vha; local 3614 qla24xx_async_gnnft(scsi_qla_host_t *vha, struct srb *sp, u8 fc4_type) argument 3712 qla24xx_async_gpnft_done(scsi_qla_host_t *vha, srb_t *sp) argument 3720 qla24xx_async_gpnft(scsi_qla_host_t *vha, u8 fc4_type, srb_t *sp) argument 3882 struct scsi_qla_host *vha = container_of(s, struct scsi_qla_host, local 3897 qla24xx_handle_gfpnid_event(scsi_qla_host_t *vha, struct event_arg *ea) argument 3925 struct scsi_qla_host *vha = sp->vha; local 3950 qla24xx_async_gfpnid(scsi_qla_host_t *vha, fc_port_t *fcport) argument 4006 qla24xx_post_gfpnid_work(struct scsi_qla_host *vha, fc_port_t *fcport) argument [all...] |
H A D | qla_nvme.c | 15 static int qla_nvme_ls_reject_iocb(struct scsi_qla_host *vha, 22 struct scsi_qla_host *vha; member in struct:qla_nvme_unsol_ctx 36 int qla_nvme_register_remote(struct scsi_qla_host *vha, struct fc_port *fcport) argument 45 if (!vha->flags.nvme_enabled) { 46 ql_log(ql_log_info, vha, 0x2100, 52 if (!vha->nvme_local_port && qla_nvme_register_hba(vha)) 79 ql_log(ql_log_info, vha, 0x2102, 84 ret = nvme_fc_register_remoteport(vha->nvme_local_port, &req, 87 ql_log(ql_log_warn, vha, 115 struct scsi_qla_host *vha; local 368 struct scsi_qla_host *vha = uctx->vha; local 475 struct scsi_qla_host *vha; local 563 struct scsi_qla_host *vha = sp->fcport->vha; local 766 struct scsi_qla_host *vha; local 839 struct scsi_qla_host *vha = lport->private; local 846 struct scsi_qla_host *vha = lport->private; local 913 qla_nvme_delete(struct scsi_qla_host *vha) argument 934 qla_nvme_register_hba(struct scsi_qla_host *vha) argument 1024 struct scsi_qla_host *vha; local 1102 qla_nvme_lsrjt_pt_iocb(struct scsi_qla_host *vha, struct pt_ls4_request *lsrjt_iocb, struct qla_nvme_lsrjt_pt_arg *a) argument 1129 qla_nvme_ls_reject_iocb(struct scsi_qla_host *vha, struct qla_qpair *qp, struct qla_nvme_lsrjt_pt_arg *a, bool is_xchg_terminate) argument 1180 qla2xxx_process_purls_pkt(struct scsi_qla_host *vha, struct purex_item *item) argument 1205 scsi_qla_host_t *base_vha, *vha, *tvp; local 1234 scsi_qla_host_t *vha; local [all...] |
H A D | qla_mr.c | 38 qlafx00_mailbox_command(scsi_qla_host_t *vha, struct mbx_cmd_32 *mcp) argument 52 struct qla_hw_data *ha = vha->hw; 56 ql_log(ql_log_warn, vha, 0x115c, 61 if (vha->device_flags & DFLG_DEV_FAILED) { 62 ql_log(ql_log_warn, vha, 0x115f, 74 ql_log(ql_log_warn, vha, 0x1175, 82 ql_log(ql_log_warn, vha, 0x1176, 95 ql_log(ql_log_warn, vha, 0x1177, 105 ql_dbg(ql_dbg_mbx, vha, 0x1178, 130 ql_dump_buffer(ql_dbg_mbx + ql_dbg_buffer, vha, 298 qlafx00_driver_shutdown(scsi_qla_host_t *vha, int tmo) argument 344 qlafx00_get_firmware_state(scsi_qla_host_t *vha, uint32_t *states) argument 391 qlafx00_init_firmware(scsi_qla_host_t *vha, uint16_t size) argument 428 qlafx00_mbx_reg_test(scsi_qla_host_t *vha) argument 496 qlafx00_pci_config(scsi_qla_host_t *vha) argument 524 qlafx00_soc_cpu_reset(scsi_qla_host_t *vha) argument 631 qlafx00_soft_reset(scsi_qla_host_t *vha) argument 653 qlafx00_chip_diag(scsi_qla_host_t *vha) argument 673 qlafx00_config_rings(struct scsi_qla_host *vha) argument 689 qlafx00_pci_info_str(struct scsi_qla_host *vha, char *str, size_t str_len) argument 699 qlafx00_fw_version_str(struct scsi_qla_host *vha, char *str, size_t size) argument 809 qlafx00_save_queue_ptrs(struct scsi_qla_host *vha) argument 835 qlafx00_config_queues(struct scsi_qla_host *vha) argument 876 qlafx00_init_fw_ready(scsi_qla_host_t *vha) argument 1040 qlafx00_fw_ready(scsi_qla_host_t *vha) argument 1094 qlafx00_find_all_targets(scsi_qla_host_t *vha, struct list_head *new_fcports) argument 1224 qlafx00_configure_all_targets(scsi_qla_host_t *vha) argument 1295 qlafx00_configure_devices(scsi_qla_host_t *vha) argument 1330 qlafx00_abort_isp_cleanup(scsi_qla_host_t *vha, bool critemp) argument 1414 qlafx00_rescan_isp(scsi_qla_host_t *vha) argument 1458 qlafx00_timer_routine(scsi_qla_host_t *vha) argument 1591 qlafx00_reset_initialize(scsi_qla_host_t *vha) argument 1625 qlafx00_abort_isp(scsi_qla_host_t *vha) argument 1655 qlafx00_get_fcport(struct scsi_qla_host *vha, int tgt_id) argument 1673 qlafx00_tgt_detach(struct scsi_qla_host *vha, int tgt_id) argument 1690 qlafx00_process_aen(struct scsi_qla_host *vha, struct qla_work_evt *evt) argument 1745 qlafx00_update_host_attr(scsi_qla_host_t *vha, struct port_info_data *pinfo) argument 1780 qlafx00_fx_disc(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t fx_type) argument 1992 qlafx00_initialize_adapter(scsi_qla_host_t *vha) argument 2058 scsi_qla_host_t *vha = shost_priv(class_to_shost(dev)); local 2104 struct scsi_qla_host *vha = sp->vha; local 2147 qlafx00_tm_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct tsk_mgmt_entry_fx00 *pkt, srb_t *sp, __le16 sstatus, __le16 cpstatus) argument 2162 qlafx00_abort_iocb_entry(scsi_qla_host_t *vha, struct req_que *req, struct abort_iocb_entry_fx00 *pkt) argument 2179 qlafx00_ioctl_iosb_entry(scsi_qla_host_t *vha, struct req_que *req, struct ioctl_iocb_entry_fx00 *pkt) argument 2248 qlafx00_status_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, void *pkt) argument 2529 struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev); local 2604 qlafx00_multistatus_entry(struct scsi_qla_host *vha, struct rsp_que *rsp, void *pkt) argument 2660 qlafx00_error_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, struct sts_entry_fx00 *pkt) argument 2688 qlafx00_process_response_queue(struct scsi_qla_host *vha, struct rsp_que *rsp) argument 2766 qlafx00_async_event(scsi_qla_host_t *vha) argument 2844 qlafx00_mbx_completion(scsi_qla_host_t *vha, uint32_t mb0) argument 2877 scsi_qla_host_t *vha; local 2970 scsi_qla_host_t *vha; local 3056 struct scsi_qla_host *vha = sp->vha; local 3172 scsi_qla_host_t *vha = sp->vha; local 3199 scsi_qla_host_t *vha = sp->vha; local [all...] |
H A D | qla_nx.c | 364 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 374 ql_dbg(ql_dbg_p3p, vha, 0xb000, 547 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 559 ql_dbg(ql_dbg_p3p, vha, 0xb003, 569 ql_log(ql_log_warn, vha, 0xb004, 582 ql_log(ql_log_warn, vha, 0xb005, 598 ql_log(ql_log_warn, vha, 0xb006, 610 ql_log(ql_log_warn, vha, 0xb007, 657 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 669 ql_log(ql_log_fatal, vha, 729 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 821 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 853 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 874 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 927 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 949 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 967 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 1003 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 1020 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 1036 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 1057 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 1093 qla82xx_pinit_from_rom(scsi_qla_host_t *vha) argument 1699 qla82xx_pci_config(scsi_qla_host_t *vha) argument 1720 qla82xx_reset_chip(scsi_qla_host_t *vha) argument 1729 qla82xx_config_rings(struct scsi_qla_host *vha) argument 1836 qla82xx_validate_firmware_blob(scsi_qla_host_t *vha, uint8_t fw_type) argument 1868 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 1907 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 1949 qla82xx_mbx_completion(scsi_qla_host_t *vha, uint16_t mb0) argument 1984 scsi_qla_host_t *vha; local 2068 scsi_qla_host_t *vha; local 2134 scsi_qla_host_t *vha; local 2165 scsi_qla_host_t *vha; local 2223 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 2238 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 2270 qla82xx_set_idc_version(scsi_qla_host_t *vha) argument 2293 qla82xx_set_drv_active(scsi_qla_host_t *vha) argument 2339 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 2375 qla82xx_clear_qsnt_ready(scsi_qla_host_t *vha) argument 2386 qla82xx_load_fw(scsi_qla_host_t *vha) argument 2464 qla82xx_start_firmware(scsi_qla_host_t *vha) argument 2504 qla82xx_read_flash_data(scsi_qla_host_t *vha, __le32 *dwptr, uint32_t faddr, uint32_t length) argument 2529 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 2563 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 2595 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 2625 qla82xx_read_optrom_data(struct scsi_qla_host *vha, void *buf, uint32_t offset, uint32_t length) argument 2635 qla82xx_write_flash_data(struct scsi_qla_host *vha, __le32 *dwptr, uint32_t faddr, uint32_t dwords) argument 2733 qla82xx_write_optrom_data(struct scsi_qla_host *vha, void *buf, uint32_t offset, uint32_t length) argument 2752 qla82xx_start_iocbs(scsi_qla_host_t *vha) argument 2784 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 2813 qla82xx_device_bootstrap(scsi_qla_host_t *vha) argument 2876 qla82xx_need_qsnt_handler(scsi_qla_host_t *vha) argument 2948 qla82xx_wait_for_state_change(scsi_qla_host_t *vha, uint32_t curr_state) argument 2964 qla8xxx_dev_failed_handler(scsi_qla_host_t *vha) argument 3000 qla82xx_need_reset_handler(scsi_qla_host_t *vha) argument 3084 qla82xx_check_md_needed(scsi_qla_host_t *vha) argument 3126 qla82xx_check_fw_alive(scsi_qla_host_t *vha) argument 3168 qla82xx_device_state_handler(scsi_qla_host_t *vha) argument 3272 qla82xx_check_temp(scsi_qla_host_t *vha) argument 3296 qla82xx_read_temperature(scsi_qla_host_t *vha) argument 3304 qla82xx_clear_pending_mbx(scsi_qla_host_t *vha) argument 3318 qla82xx_watchdog(scsi_qla_host_t *vha) argument 3395 qla82xx_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) argument 3413 qla82xx_set_reset_owner(scsi_qla_host_t *vha) argument 3452 qla82xx_abort_isp(scsi_qla_host_t *vha) argument 3536 qla82xx_fcoe_ctx_reset(scsi_qla_host_t *vha) argument 3568 qla2x00_wait_for_fcoe_ctx_reset(scsi_qla_host_t *vha) argument 3594 qla82xx_chip_reset_cleanup(scsi_qla_host_t *vha) argument 3672 qla82xx_minidump_process_control(scsi_qla_host_t *vha, qla82xx_md_entry_hdr_t *entry_hdr, __le32 **d_ptr) argument 3789 qla82xx_minidump_process_rdocm(scsi_qla_host_t *vha, qla82xx_md_entry_hdr_t *entry_hdr, __le32 **d_ptr) argument 3811 qla82xx_minidump_process_rdmux(scsi_qla_host_t *vha, qla82xx_md_entry_hdr_t *entry_hdr, __le32 **d_ptr) argument 3837 qla82xx_minidump_process_rdcrb(scsi_qla_host_t *vha, qla82xx_md_entry_hdr_t *entry_hdr, __le32 **d_ptr) argument 3860 qla82xx_minidump_process_l2tag(scsi_qla_host_t *vha, qla82xx_md_entry_hdr_t *entry_hdr, __le32 **d_ptr) argument 3919 qla82xx_minidump_process_l1cache(scsi_qla_host_t *vha, qla82xx_md_entry_hdr_t *entry_hdr, __le32 **d_ptr) argument 3954 qla82xx_minidump_process_queue(scsi_qla_host_t *vha, qla82xx_md_entry_hdr_t *entry_hdr, __le32 **d_ptr) argument 3984 qla82xx_minidump_process_rdrom(scsi_qla_host_t *vha, qla82xx_md_entry_hdr_t *entry_hdr, __le32 **d_ptr) argument 4010 qla82xx_minidump_process_rdmem(scsi_qla_host_t *vha, qla82xx_md_entry_hdr_t *entry_hdr, __le32 **d_ptr) argument 4079 qla82xx_validate_template_chksum(scsi_qla_host_t *vha) argument 4094 qla82xx_mark_entry_skipped(scsi_qla_host_t *vha, qla82xx_md_entry_hdr_t *entry_hdr, int index) argument 4106 qla82xx_md_collect(scsi_qla_host_t *vha) argument 4314 qla82xx_md_alloc(scsi_qla_host_t *vha) argument 4351 qla82xx_md_free(scsi_qla_host_t *vha) argument 4377 qla82xx_md_prep(scsi_qla_host_t *vha) argument 4421 qla82xx_beacon_on(struct scsi_qla_host *vha) argument 4442 qla82xx_beacon_off(struct scsi_qla_host *vha) argument 4463 qla82xx_fw_dump(scsi_qla_host_t *vha) argument [all...] |
H A D | qla_bsg.c | 28 ql_dbg(ql_dbg_user, sp->vha, 0x7009, 42 struct qla_hw_data *ha = sp->vha->hw; 87 qla24xx_fcp_prio_cfg_valid(scsi_qla_host_t *vha, argument 103 ql_dbg(ql_dbg_user, vha, 0x7051, 110 ql_dbg(ql_dbg_user, vha, 0x7052, 127 ql_dbg(ql_dbg_user, vha, 0x7053, 132 ql_dbg(ql_dbg_user, vha, 0x7054, 146 scsi_qla_host_t *vha = shost_priv(host); local 147 struct qla_hw_data *ha = vha->hw; 171 qla24xx_update_all_fcp_prio(vha); 275 scsi_qla_host_t *vha; local 466 scsi_qla_host_t *vha = shost_priv(host); local 593 qla81xx_reset_loopback_mode(scsi_qla_host_t *vha, uint16_t *config, int wait, int wait2) argument 664 qla81xx_set_loopback_mode(scsi_qla_host_t *vha, uint16_t *config, uint16_t *new_config, uint16_t mode) argument 744 scsi_qla_host_t *vha = shost_priv(host); local 987 scsi_qla_host_t *vha = shost_priv(host); local 1023 scsi_qla_host_t *vha = shost_priv(host); local 1133 scsi_qla_host_t *vha = shost_priv(host); local 1329 scsi_qla_host_t *vha = shost_priv(host); local 1413 qla2x00_optrom_setup(struct bsg_job *bsg_job, scsi_qla_host_t *vha, uint8_t is_update) argument 1487 scsi_qla_host_t *vha = shost_priv(host); local 1524 scsi_qla_host_t *vha = shost_priv(host); local 1565 scsi_qla_host_t *vha = shost_priv(host); local 1618 scsi_qla_host_t *vha = shost_priv(host); local 1669 scsi_qla_host_t *vha = shost_priv(host); local 1716 scsi_qla_host_t *vha = shost_priv(host); local 1762 scsi_qla_host_t *vha = shost_priv(host); local 1812 scsi_qla_host_t *vha = shost_priv(host); local 1990 scsi_qla_host_t *vha = shost_priv(host); local 2113 scsi_qla_host_t *vha = shost_priv(host); local 2155 scsi_qla_host_t *vha = shost_priv(host); local 2197 scsi_qla_host_t *vha = shost_priv(host); local 2229 scsi_qla_host_t *vha = shost_priv(host); local 2275 scsi_qla_host_t *vha = shost_priv(host); local 2335 scsi_qla_host_t *vha = shost_priv(host); local 2393 scsi_qla_host_t *vha = shost_priv(host); local 2437 scsi_qla_host_t *vha = shost_priv(host); local 2518 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); local 2561 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); local 2630 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); local 2721 qla2xxx_find_rport(scsi_qla_host_t *vha, uint32_t tgt_num) argument 2735 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); local 2824 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); local 2880 qla2x00_process_vendor_specific(struct scsi_qla_host *vha, struct bsg_job *bsg_job) argument 2992 scsi_qla_host_t *vha; local 3066 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); local 3130 scsi_qla_host_t *vha = shost_priv(fc_bsg_to_shost(bsg_job)); local [all...] |
H A D | qla_dfs.c | 106 qla2x00_dfs_create_rport(scsi_qla_host_t *vha, struct fc_port *fp) argument 114 if (!vha->dfs_rport_root || fp->dfs_rport_dir) 118 fp->dfs_rport_dir = debugfs_create_dir(wwn, vha->dfs_rport_root); 121 if (NVME_TARGET(vha->hw, fp)) 140 qla2x00_dfs_remove_rport(scsi_qla_host_t *vha, struct fc_port *fp) argument 142 if (!vha->dfs_rport_root || !fp->dfs_rport_dir) 151 scsi_qla_host_t *vha = s->private; local 152 struct qla_hw_data *ha = vha->hw; 155 struct qla_tgt *tgt = vha->vha_tgt.qla_tgt; 157 seq_printf(s, "%s\n", vha 178 scsi_qla_host_t *vha = s->private; local 234 struct scsi_qla_host *vha = s->private; local 299 struct scsi_qla_host *vha = s->private; local 404 scsi_qla_host_t *vha = s->private; local 441 scsi_qla_host_t *vha = inode->i_private; local 466 scsi_qla_host_t *vha = inode->i_private; local 501 struct scsi_qla_host *vha = s->private; local 577 struct scsi_qla_host *vha = s->private; local 622 qla2x00_dfs_setup(scsi_qla_host_t *vha) argument 683 qla2x00_dfs_remove(scsi_qla_host_t *vha) argument [all...] |
H A D | qla_sup.c | 191 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 223 ql_dbg(ql_dbg_user, vha, 0x708d, 311 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 354 ql_dbg(ql_dbg_user, vha, 0x708e, 375 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 414 ql_dbg(ql_dbg_user, vha, 0x708f, 476 qla24xx_read_flash_data(scsi_qla_host_t *vha, uint32_t *dwptr, uint32_t faddr, argument 481 struct qla_hw_data *ha = vha->hw; 547 qla2xxx_find_flt_start(scsi_qla_host_t *vha, uint32_t *start) argument 553 struct qla_hw_data *ha = vha 637 qla2xxx_get_flt_info(scsi_qla_host_t *vha, uint32_t flt_addr) argument 944 qla2xxx_get_fdt_info(scsi_qla_host_t *vha) argument 1043 qla2xxx_get_idc_param(scsi_qla_host_t *vha) argument 1072 qla2xxx_get_flash_info(scsi_qla_host_t *vha) argument 1095 qla2xxx_flash_npiv_conf(scsi_qla_host_t *vha) argument 1192 qla24xx_unprotect_flash(scsi_qla_host_t *vha) argument 1217 qla24xx_protect_flash(scsi_qla_host_t *vha) argument 1251 qla24xx_erase_sector(scsi_qla_host_t *vha, uint32_t fdata) argument 1269 qla24xx_write_flash_data(scsi_qla_host_t *vha, __le32 *dwptr, uint32_t faddr, uint32_t dwords) argument 1379 qla2x00_read_nvram_data(scsi_qla_host_t *vha, void *buf, uint32_t naddr, uint32_t bytes) argument 1398 qla24xx_read_nvram_data(scsi_qla_host_t *vha, void *buf, uint32_t naddr, uint32_t bytes) argument 1421 qla2x00_write_nvram_data(scsi_qla_host_t *vha, void *buf, uint32_t naddr, uint32_t bytes) argument 1455 qla24xx_write_nvram_data(scsi_qla_host_t *vha, void *buf, uint32_t naddr, uint32_t bytes) argument 1502 qla25xx_read_nvram_data(scsi_qla_host_t *vha, void *buf, uint32_t naddr, uint32_t bytes) argument 1524 qla25xx_write_nvram_data(scsi_qla_host_t *vha, void *buf, uint32_t naddr, uint32_t bytes) argument 1573 qla2x00_beacon_blink(struct scsi_qla_host *vha) argument 1626 qla2x00_beacon_on(struct scsi_qla_host *vha) argument 1683 qla2x00_beacon_off(struct scsi_qla_host *vha) argument 1725 qla24xx_beacon_blink(struct scsi_qla_host *vha) argument 1776 qla83xx_beacon_blink(struct scsi_qla_host *vha) argument 1854 qla24xx_beacon_on(struct scsi_qla_host *vha) argument 1906 qla24xx_beacon_off(struct scsi_qla_host *vha) argument 2309 qla2x00_suspend_hba(struct scsi_qla_host *vha) argument 2338 qla2x00_resume_hba(struct scsi_qla_host *vha) argument 2351 qla2x00_read_optrom_data(struct scsi_qla_host *vha, void *buf, uint32_t offset, uint32_t length) argument 2385 qla2x00_write_optrom_data(struct scsi_qla_host *vha, void *buf, uint32_t offset, uint32_t length) argument 2604 qla24xx_read_optrom_data(struct scsi_qla_host *vha, void *buf, uint32_t offset, uint32_t length) argument 2624 qla28xx_extract_sfub_and_verify(struct scsi_qla_host *vha, __le32 *buf, uint32_t len, uint32_t buf_size_without_sfub, uint8_t *sfub_buf) argument 2653 qla28xx_get_flash_region(struct scsi_qla_host *vha, uint32_t start, struct qla_flt_region *region) argument 2679 qla28xx_write_flash_data(scsi_qla_host_t *vha, uint32_t *dwptr, uint32_t faddr, uint32_t dwords) argument 2974 qla24xx_write_optrom_data(struct scsi_qla_host *vha, void *buf, uint32_t offset, uint32_t length) argument 2999 qla25xx_read_optrom_data(struct scsi_qla_host *vha, void *buf, uint32_t offset, uint32_t length) argument 3161 qla2x00_get_flash_version(scsi_qla_host_t *vha, void *mbuf) argument 3293 qla82xx_get_flash_version(scsi_qla_host_t *vha, void *mbuf) argument 3402 qla24xx_get_flash_version(scsi_qla_host_t *vha, void *mbuf) argument 3567 qla2xxx_get_vpd_field(scsi_qla_host_t *vha, char *key, char *str, size_t size) argument 3596 qla24xx_read_fcp_prio_cfg(scsi_qla_host_t *vha) argument [all...] |
H A D | qla_os.c | 381 qla2x00_start_timer(scsi_qla_host_t *vha, unsigned long interval) argument 383 timer_setup(&vha->timer, qla2x00_timer, 0); 384 vha->timer.expires = jiffies + interval * HZ; 385 add_timer(&vha->timer); 386 vha->timer_active = 1; 390 qla2x00_restart_timer(scsi_qla_host_t *vha, unsigned long interval) argument 393 if (vha->device_flags & DFLG_DEV_FAILED) { 394 ql_dbg(ql_dbg_timer, vha, 0x600d, 399 mod_timer(&vha->timer, jiffies + interval * HZ); 403 qla2x00_stop_timer(scsi_qla_host_t *vha) argument 421 qla_init_base_qpair(struct scsi_qla_host *vha, struct req_que *req, struct rsp_que *rsp) argument 450 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 603 qla2x00_pci_info_str(struct scsi_qla_host *vha, char *str, size_t str_len) argument 624 qla24xx_pci_info_str(struct scsi_qla_host *vha, char *str, size_t str_len) argument 675 qla2x00_fw_version_str(struct scsi_qla_host *vha, char *str, size_t size) argument 713 qla24xx_fw_version_str(struct scsi_qla_host *vha, char *str, size_t size) argument 876 scsi_qla_host_t *vha = shost_priv(host); local 1000 scsi_qla_host_t *vha = shost_priv(host); local 1102 qla2x00_wait_for_hba_online(scsi_qla_host_t *vha) argument 1125 test_fcport_count(scsi_qla_host_t *vha) argument 1162 qla2x00_wait_for_sess_deletion(scsi_qla_host_t *vha) argument 1190 qla2x00_wait_for_hba_ready(scsi_qla_host_t *vha) argument 1206 qla2x00_wait_for_chip_reset(scsi_qla_host_t *vha) argument 1251 scsi_qla_host_t *vha = shost_priv(cmd->device->host); local 1346 scsi_qla_host_t *vha = qpair->vha; local 1422 qla2x00_eh_wait_for_pending_commands(scsi_qla_host_t *vha, unsigned int t, uint64_t l, enum nexus_wait_type type) argument 1452 scsi_qla_host_t *vha = shost_priv(sdev->host); local 1522 scsi_qla_host_t *vha = shost_priv(rport_to_shost(rport)); local 1602 scsi_qla_host_t *vha = shost_priv(cmd->device->host); local 1670 scsi_qla_host_t *vha = shost_priv(cmd->device->host); local 1751 qla2x00_loop_reset(scsi_qla_host_t *vha) argument 1793 scsi_qla_host_t *vha = qp->vha; variable 1865 scsi_qla_host_t *vha = qp->vha; local 1921 qla2x00_abort_all_cmds(scsi_qla_host_t *vha, int res) argument 1957 scsi_qla_host_t *vha = shost_priv(sdev->host); local 2828 scsi_qla_host_t *vha = shost_priv(shost); local 2842 scsi_qla_host_t *vha = shost_priv(shost); local 2866 struct scsi_qla_host *vha = container_of(work, local 3713 scsi_qla_host_t *vha; local 3781 scsi_qla_host_t *vha; local 4004 qla2x00_free_device(scsi_qla_host_t *vha) argument 4046 qla2x00_free_fcports(struct scsi_qla_host *vha) argument 4055 qla2x00_schedule_rport_del(struct scsi_qla_host *vha, fc_port_t *fcport) argument 4081 qla2x00_mark_device_lost(scsi_qla_host_t *vha, fc_port_t *fcport, int do_login) argument 4110 qla2x00_mark_all_devices_lost(scsi_qla_host_t *vha) argument 4613 qla2x00_set_exlogins_buffer(scsi_qla_host_t *vha) argument 4689 qla2x00_number_of_exch(scsi_qla_host_t *vha, u32 *ret_cnt, u16 max_cnt) argument 4728 qla2x00_set_exchoffld_buffer(scsi_qla_host_t *vha) argument 5060 struct scsi_qla_host *vha = NULL; local 5138 qla2x00_alloc_work(struct scsi_qla_host *vha, enum qla_work_type type) argument 5161 qla2x00_post_work(struct scsi_qla_host *vha, struct qla_work_evt *e) argument 5181 qla2x00_post_aen_work(struct scsi_qla_host *vha, enum fc_host_event_code code, u32 data) argument 5196 qla2x00_post_idc_ack_work(struct scsi_qla_host *vha, uint16_t *mb) argument 5235 qla2x00_post_uevent_work(struct scsi_qla_host *vha, u32 code) argument 5248 qla2x00_uevent_emit(struct scsi_qla_host *vha, u32 code) argument 5266 qlafx00_post_aenfx_work(struct scsi_qla_host *vha, uint32_t evtcode, uint32_t *data, int cnt) argument 5303 qla24xx_create_new_sess(struct scsi_qla_host *vha, struct qla_work_evt *e) argument 5481 qla_sp_retry(struct scsi_qla_host *vha, struct qla_work_evt *e) argument 5496 qla2x00_do_work(struct scsi_qla_host *vha) argument 5610 qla24xx_post_relogin_work(struct scsi_qla_host *vha) argument 5627 qla2x00_relogin(struct scsi_qla_host *vha) argument 6020 qla25xx_rdp_rsp_reduce_size(struct scsi_qla_host *vha, struct purex_entry_24xx *purex) argument 6075 qla24xx_process_purex_rdp(struct scsi_qla_host *vha, struct purex_item *item) argument 6572 __qla83xx_set_drv_presence(scsi_qla_host_t *vha) argument 6589 qla83xx_set_drv_presence(scsi_qla_host_t *vha) argument 6601 __qla83xx_clear_drv_presence(scsi_qla_host_t *vha) argument 6618 qla83xx_clear_drv_presence(scsi_qla_host_t *vha) argument 6630 qla83xx_need_reset_handler(scsi_qla_host_t *vha) argument 6669 qla83xx_device_bootstrap(scsi_qla_host_t *vha) argument 7258 qla2xxx_wake_dpc(struct scsi_qla_host *vha) argument 7275 qla2x00_rst_aen(scsi_qla_host_t *vha) argument 7293 qla_do_heartbeat(struct scsi_qla_host *vha) argument 7328 qla_heart_beat(struct scsi_qla_host *vha, u16 dpc_started) argument 7353 qla_wind_down_chip(scsi_qla_host_t *vha) argument 7402 scsi_qla_host_t *vha = from_timer(vha, t, timer); local 7668 qla2x00_request_firmware(scsi_qla_host_t *vha) argument 7731 qla_pci_error_cleanup(scsi_qla_host_t *vha) argument 7796 scsi_qla_host_t *vha = pci_get_drvdata(pdev); local 7981 qla_pci_set_eeh_busy(struct scsi_qla_host *vha) argument 8009 qla_schedule_eeh_work(struct scsi_qla_host *vha) argument 8074 scsi_qla_host_t *vha = (scsi_qla_host_t *)shost->hostdata; local [all...] |
H A D | qla_gbl.h | 15 extern int qla24xx_post_prli_work(struct scsi_qla_host *vha, fc_port_t *fcport); 48 extern void qla2x00_els_dcmd2_free(scsi_qla_host_t *vha, 74 int qla2x00_post_work(struct scsi_qla_host *vha, struct qla_work_evt *e); 96 void qla2x00_handle_rscn(scsi_qla_host_t *vha, struct event_arg *ea); 97 void qla24xx_handle_plogi_done_event(struct scsi_qla_host *vha, 99 void qla24xx_handle_relogin_event(scsi_qla_host_t *vha, 122 int qla_post_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport); 123 void qla_do_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport); 134 void qla_chk_edif_rx_sa_delete_pending(scsi_qla_host_t *vha, 136 void qlt_chk_edif_rx_sa_delete_pending(scsi_qla_host_t *vha, fc_port_ [all...] |
H A D | qla_inline.h | 12 * @vha: HA context 18 qla24xx_calc_iocbs(scsi_qla_host_t *vha, uint16_t dsds) argument 124 ql_dbg(ql_dbg_disc, fcport->vha, 0x2134, 163 qla2x00_reset_active(scsi_qla_host_t *vha) argument 165 scsi_qla_host_t *base_vha = pci_get_drvdata(vha->hw->pdev); 167 /* Test appropriate base-vha and vha flags. */ 171 test_bit(ISP_ABORT_NEEDED, &vha->dpc_flags) || 172 test_bit(ABORT_ISP_ACTIVE, &vha->dpc_flags); 176 qla2x00_chip_is_down(scsi_qla_host_t *vha) argument 181 qla2xxx_init_sp(srb_t *sp, scsi_qla_host_t *vha, struct qla_qpair *qpair, fc_port_t *fcport) argument 196 qla2xxx_get_qpair_sp(scsi_qla_host_t *vha, struct qla_qpair *qpair, fc_port_t *fcport, gfp_t flag) argument 228 qla2x00_get_sp(scsi_qla_host_t *vha, fc_port_t *fcport, gfp_t flag) argument 314 qla_is_exch_offld_enabled(struct scsi_qla_host *vha) argument 373 qla2xxx_get_fc4_priority(struct scsi_qla_host *vha) argument 545 qla_pci_disconnected(struct scsi_qla_host *vha, struct device_reg_24xx __iomem *reg) argument 621 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local [all...] |
H A D | qla_iocb.c | 26 struct scsi_qla_host *vha = sp->vha; local 33 vha->qla_stats.output_bytes += scsi_bufflen(cmd); 34 vha->qla_stats.output_requests++; 37 vha->qla_stats.input_bytes += scsi_bufflen(cmd); 38 vha->qla_stats.input_requests++; 89 * @vha: HA context 94 qla2x00_prep_cont_type0_iocb(struct scsi_qla_host *vha) argument 97 struct req_que *req = vha->req; 117 * @vha 123 qla2x00_prep_cont_type1_iocb(scsi_qla_host_t *vha, struct req_que *req) argument 198 scsi_qla_host_t *vha; local 254 scsi_qla_host_t *vha; local 328 scsi_qla_host_t *vha; local 459 qla2x00_start_iocbs(struct scsi_qla_host *vha, struct req_que *req) argument 509 __qla2x00_marker(struct scsi_qla_host *vha, struct qla_qpair *qpair, uint16_t loop_id, uint64_t lun, uint8_t type) argument 553 qla2x00_marker(struct scsi_qla_host *vha, struct qla_qpair *qpair, uint16_t loop_id, uint64_t lun, uint8_t type) argument 573 qla2x00_issue_marker(scsi_qla_host_t *vha, int ha_locked) argument 705 scsi_qla_host_t *vha; local 1035 struct scsi_qla_host *vha; local 1341 scsi_qla_host_t *vha; local 1552 struct scsi_qla_host *vha = sp->vha; local 1709 struct scsi_qla_host *vha = sp->vha; local 1916 struct scsi_qla_host *vha = sp->fcport->vha; local 2077 struct scsi_qla_host *vha = sp->fcport->vha; local 2284 scsi_qla_host_t *vha = qpair->vha; local 2368 scsi_qla_host_t *vha = qpair->vha; local 2377 qla2x00_alloc_iocbs(struct scsi_qla_host *vha, srb_t *sp) argument 2545 scsi_qla_host_t *vha = fcport->vha; local 2590 struct scsi_qla_host *vha = sp->vha; local 2657 struct scsi_qla_host *vha = sp->vha; local 2691 struct scsi_qla_host *vha = sp->vha; local 2702 qla24xx_els_dcmd_iocb(scsi_qla_host_t *vha, int els_opcode, port_id_t remote_did) argument 2798 scsi_qla_host_t *vha = sp->vha; local 2866 struct scsi_qla_host *vha = sp->vha; local 2892 qla2x00_els_dcmd2_free(scsi_qla_host_t *vha, struct els_plogi *els_plogi) argument 2911 struct scsi_qla_host *vha = sp->vha; local 3044 qla24xx_els_dcmd2_iocb(scsi_qla_host_t *vha, int els_opcode, fc_port_t *fcport) argument 3142 qla_els_pt_iocb(struct scsi_qla_host *vha, struct els_entry_24xx *els_iocb, struct qla_els_pt_arg *a) argument 3229 scsi_qla_host_t *vha = sp->vha; local 3296 scsi_qla_host_t *vha = sp->vha; local 3386 struct scsi_qla_host *vha = sp->vha; local 3692 scsi_qla_host_t *vha = sp->vha; local 3925 scsi_qla_host_t *vha = sp->vha; local 4051 qla25xx_build_bidir_iocb(srb_t *sp, struct scsi_qla_host *vha, struct cmd_bidir *cmd_pkt, uint32_t tot_dsds) argument 4138 qla2x00_start_bidir(srb_t *sp, struct scsi_qla_host *vha, uint32_t tot_dsds) argument 4249 struct scsi_qla_host *vha = sp->fcport->vha; local [all...] |
H A D | qla_edif.h | 136 (qla_ini_mode_enabled(_s->vha) && (_s->disc_state == DSC_DELETE_PEND || \ 141 (DBELL_ACTIVE(_fcport->vha) && \ 145 (qla_ini_mode_enabled(_s->vha) && (_s->disc_state == DSC_DELETE_PEND || \
|
H A D | tcm_qla2xxx.c | 433 static int tcm_qla2xxx_handle_cmd(scsi_qla_host_t *vha, struct qla_tgt_cmd *cmd, argument 584 pr_debug("%ld: ABTS received\n", sess->vha->host_no); 588 pr_debug("%ld: 2G Abort Task received\n", sess->vha->host_no); 592 pr_debug("%ld: CLEAR_ACA received\n", sess->vha->host_no); 596 pr_debug("%ld: TARGET_RESET received\n", sess->vha->host_no); 600 pr_debug("%ld: LUN_RESET received\n", sess->vha->host_no); 604 pr_debug("%ld: CLEAR_TS received\n", sess->vha->host_no); 608 pr_debug("%ld: ABORT_TS received\n", sess->vha->host_no); 613 sess->vha->host_no, tmr_func); 914 struct scsi_qla_host *vha local 1035 struct scsi_qla_host *vha = lport->qla_vha; local 1057 struct scsi_qla_host *vha = lport->qla_vha; local 1122 tcm_qla2xxx_find_sess_by_s_id(scsi_qla_host_t *vha, const be_id_t s_id) argument 1226 tcm_qla2xxx_find_sess_by_loop_id( scsi_qla_host_t *vha, const uint16_t loop_id) argument 1344 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 1398 tcm_qla2xxx_check_initiator_node_acl( scsi_qla_host_t *vha, unsigned char *fc_wwpn, struct fc_port *qlat_sess) argument 1450 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 1565 tcm_qla2xxx_lport_register_cb(struct scsi_qla_host *vha, void *target_lport_ptr, u64 npiv_wwpn, u64 npiv_wwnn) argument 1626 struct scsi_qla_host *vha = lport->qla_vha; local [all...] |
H A D | qla_dbg.c | 114 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 118 if (qla_pci_disconnected(vha, reg)) 144 if (qla_pci_disconnected(vha, reg)) 201 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); local 205 if (qla_pci_disconnected(vha, reg)) 229 if (qla_pci_disconnected(vha, reg)) 708 qla2xxx_dump_post_process(scsi_qla_host_t *vha, int rval) argument 710 struct qla_hw_data *ha = vha->hw; 713 ql_log(ql_log_warn, vha, 0xd000, 718 ql_log(ql_log_info, vha, 726 qla2xxx_dump_fw(scsi_qla_host_t *vha) argument 740 qla2300_fw_dump(scsi_qla_host_t *vha) argument 895 qla2100_fw_dump(scsi_qla_host_t *vha) argument 1078 qla24xx_fw_dump(scsi_qla_host_t *vha) argument 1324 qla25xx_fw_dump(scsi_qla_host_t *vha) argument 1637 qla81xx_fw_dump(scsi_qla_host_t *vha) argument 1952 qla83xx_fw_dump(scsi_qla_host_t *vha) argument 2457 ql_dbg_prefix(char *pbuf, int pbuf_size, struct pci_dev *pdev, const scsi_qla_host_t *vha, uint msg_id) argument 2490 ql_dbg(uint level, scsi_qla_host_t *vha, uint id, const char *fmt, ...) argument 2571 ql_log(uint level, scsi_qla_host_t *vha, uint id, const char *fmt, ...) argument 2663 ql_dump_regs(uint level, scsi_qla_host_t *vha, uint id) argument 2689 ql_dump_buffer(uint level, scsi_qla_host_t *vha, uint id, const void *buf, uint size) argument [all...] |
H A D | qla_dbg.h | 325 ql_dbg(uint, scsi_qla_host_t *vha, uint, const char *fmt, ...); 333 ql_log(uint, scsi_qla_host_t *vha, uint, const char *fmt, ...); 400 #define ql_ktrace(dbg_msg, level, pbuf, pdev, vha, id, fmt) do { \ 413 ql_dbg_prefix(pbuf, ARRAY_SIZE(pbuf), pdev, vha, id + dbg_off); \
|
H A D | qla_def.h | 478 struct scsi_qla_host *vha; member in struct:tmf_arg 731 struct scsi_qla_host *vha; member in struct:srb 1067 #define ISP_ATIO_Q_IN(vha) (vha->hw->tgt.atio_q_in) 1068 #define ISP_ATIO_Q_OUT(vha) (vha->hw->tgt.atio_q_out) 2571 struct scsi_qla_host *vha; member in struct:fc_port 3461 void (*fw_dump)(struct scsi_qla_host *vha); 3658 struct scsi_qla_host *vha; member in struct:qla_tc_param 3808 struct scsi_qla_host *vha; member in struct:qla_qpair 4877 struct scsi_qla_host *vha; member in struct:purex_item 5147 scsi_qla_host_t *vha; member in struct:qla_vp_map 5217 qla_vha_mark_busy(scsi_qla_host_t *vha) argument [all...] |