| /linux/drivers/scsi/qla4xxx/ |
| H A D | ql4_nx.c | 1190 ret_val = ha->isp_ops->wr_reg_indirect(ha, MD_MIU_TEST_AGT_ADDR_HI, 0); in qla4_8xxx_ms_mem_write_128b() 1206 ret_val = ha->isp_ops->wr_reg_indirect(ha, in qla4_8xxx_ms_mem_write_128b() 1210 ret_val |= ha->isp_ops->wr_reg_indirect(ha, in qla4_8xxx_ms_mem_write_128b() 1213 ret_val |= ha->isp_ops->wr_reg_indirect(ha, in qla4_8xxx_ms_mem_write_128b() 1216 ret_val |= ha->isp_ops->wr_reg_indirect(ha, in qla4_8xxx_ms_mem_write_128b() 1219 ret_val |= ha->isp_ops->wr_reg_indirect(ha, in qla4_8xxx_ms_mem_write_128b() 1229 ret_val = ha->isp_ops->wr_reg_indirect(ha, MD_MIU_TEST_AGT_CTRL, in qla4_8xxx_ms_mem_write_128b() 1231 ret_val |= ha->isp_ops->wr_reg_indirect(ha, in qla4_8xxx_ms_mem_write_128b() 1241 ret_val = ha->isp_ops->rd_reg_indirect(ha, in qla4_8xxx_ms_mem_write_128b() 1816 ha->isp_ops->rd_reg_indirect(ha, addr1, &temp); in ql4_84xx_poll_wait_for_ready() [all …]
|
| H A D | ql4_83xx.c | 262 lockid = ha->isp_ops->rd_reg_direct(ha, QLA83XX_DRV_LOCKRECOVERY); in qla4_83xx_lock_recovery() 269 ha->isp_ops->wr_reg_direct(ha, QLA83XX_DRV_LOCKRECOVERY, in qla4_83xx_lock_recovery() 275 lockid = ha->isp_ops->rd_reg_direct(ha, QLA83XX_DRV_LOCKRECOVERY); in qla4_83xx_lock_recovery() 283 ha->isp_ops->wr_reg_direct(ha, QLA83XX_DRV_LOCKRECOVERY, in qla4_83xx_lock_recovery() 287 ha->isp_ops->wr_reg_direct(ha, QLA83XX_DRV_LOCK_ID, 0xFF); in qla4_83xx_lock_recovery() 288 ha->isp_ops->rd_reg_direct(ha, QLA83XX_DRV_UNLOCK); in qla4_83xx_lock_recovery() 291 ha->isp_ops->wr_reg_direct(ha, QLA83XX_DRV_LOCKRECOVERY, 0); in qla4_83xx_lock_recovery() 294 lock = ha->isp_ops->rd_reg_direct(ha, QLA83XX_DRV_LOCK); in qla4_83xx_lock_recovery() 296 lockid = ha->isp_ops->rd_reg_direct(ha, QLA83XX_DRV_LOCK_ID); in qla4_83xx_lock_recovery() 298 ha->isp_ops->wr_reg_direct(ha, QLA83XX_DRV_LOCK_ID, lockid); in qla4_83xx_lock_recovery() [all …]
|
| H A D | ql4_iocb.c | 21 cnt = (uint16_t) ha->isp_ops->rd_shdw_req_q_out(ha); in qla4xxx_space_in_req_ring() 110 ha->isp_ops->queue_iocb(ha); in qla4xxx_send_marker_iocb() 369 ha->isp_ops->queue_iocb(ha); in qla4xxx_send_command_to_isp() 442 ha->isp_ops->queue_iocb(ha); in qla4xxx_send_passthru0() 500 ha->isp_ops->queue_iocb(ha); in qla4xxx_send_mbox_iocb()
|
| H A D | ql4_isr.c | 565 ha->isp_ops->complete_iocb(ha); in qla4xxx_process_response_queue() 575 ha->isp_ops->complete_iocb(ha); in qla4xxx_process_response_queue() 1146 if (ha->isp_ops->rd_shdw_rsp_q_in(ha) != in qla4xxx_intr_handler() 1200 ha->isp_ops->interrupt_service_routine(ha, intr_status); in qla4xxx_intr_handler() 1261 ha->isp_ops->interrupt_service_routine(ha, intr_status); in qla4_82xx_intr_handler() 1322 ha->isp_ops->interrupt_service_routine(ha, leg_int_ptr); in qla4_83xx_intr_handler() 1416 ha->isp_ops->interrupt_service_routine(ha, intr_status); in qla4_8xxx_default_intr_handler() 1589 ret = request_irq(ha->pdev->irq, ha->isp_ops->intr_handler, in qla4xxx_request_irqs()
|
| H A D | ql4_attr.c | 77 ha->isp_ops->idc_lock(ha); in qla4_8xxx_sysfs_write_fw_dump() 97 ha->isp_ops->idc_unlock(ha); in qla4_8xxx_sysfs_write_fw_dump()
|
| H A D | ql4_init.c | 960 ha->isp_ops->pci_config(ha); in qla4xxx_initialize_adapter() 962 ha->isp_ops->disable_intrs(ha); in qla4xxx_initialize_adapter() 965 if (ha->isp_ops->start_firmware(ha) == QLA_ERROR) in qla4xxx_initialize_adapter() 981 if (ha->isp_ops->get_sys_info(ha) == QLA_ERROR) in qla4xxx_initialize_adapter()
|
| H A D | ql4_def.h | 757 struct isp_operations *isp_ops; member 1057 return ha->isp_ops->rd_reg_direct(ha, ha->reg_tbl[crb_reg]); in qla4_8xxx_rd_direct() 1064 ha->isp_ops->wr_reg_direct(ha, ha->reg_tbl[crb_reg], value); in qla4_8xxx_wr_direct()
|
| H A D | ql4_mbx.c | 42 ha->isp_ops->interrupt_service_routine(ha, intr_status); in qla4xxx_process_mbox_intr() 143 ha->isp_ops->idc_lock(ha); in qla4xxx_mailbox_command() 145 ha->isp_ops->idc_unlock(ha); in qla4xxx_mailbox_command() 161 ha->isp_ops->queue_mailbox_command(ha, mbx_cmd, inCount); in qla4xxx_mailbox_command() 193 ha->isp_ops->process_mailbox_interrupt(ha, outCount); in qla4xxx_mailbox_command()
|
| /linux/drivers/scsi/qla2xxx/ |
| H A D | qla_attr.c | 164 ha->isp_ops->mpi_fw_dump(vha, 0); in qla2x00_sysfs_write_fw_dump() 212 ha->isp_ops->read_optrom(vha, ha->nvram, faddr << 2, ha->nvram_size); in qla2x00_sysfs_read_nvram() 232 !ha->isp_ops->write_nvram) in qla2x00_sysfs_write_nvram() 270 ha->isp_ops->write_nvram(vha, buf, ha->nvram_base, count); in qla2x00_sysfs_write_nvram() 271 ha->isp_ops->read_nvram(vha, ha->nvram, ha->nvram_base, in qla2x00_sysfs_write_nvram() 436 ha->isp_ops->read_optrom(vha, ha->optrom_buffer, in qla2x00_sysfs_write_optrom_ctl() 518 rval = ha->isp_ops->write_optrom(vha, ha->optrom_buffer, in qla2x00_sysfs_write_optrom_ctl() 580 ha->isp_ops->read_optrom(vha, ha->vpd, faddr, ha->vpd_size); in qla2x00_sysfs_read_vpd() 583 ha->isp_ops->read_optrom(vha, ha->vpd, faddr, ha->vpd_size); in qla2x00_sysfs_read_vpd() 605 !ha->isp_ops->write_nvram) in qla2x00_sysfs_write_vpd() [all …]
|
| H A D | qla_os.c | 960 rval = ha->isp_ops->start_scsi(sp); in qla2xxx_queuecommand() 1049 rval = ha->isp_ops->start_scsi_mq(sp); in qla2xxx_mqueuecommand() 1289 rval = ha->isp_ops->abort_command(sp); in qla2xxx_eh_abort() 1475 if (ha->isp_ops->lun_reset(fcport, sdev->lun, 1) in qla2xxx_eh_device_reset() 1544 if (ha->isp_ops->target_reset(fcport, 0, 0) != QLA_SUCCESS) { in qla2xxx_eh_target_reset() 1701 if (ha->isp_ops->abort_isp(base_vha)) { in qla2xxx_eh_host_reset() 1807 rval = ha->isp_ops->abort_command(sp); in qla2x00_abort_srb() 1982 ha->isp_ops->calc_req_entries = qla2x00_calc_iocbs_64; in qla2x00_config_dma_addressing() 1983 ha->isp_ops->build_iocbs = qla2x00_build_scsi_iocbs_64; in qla2x00_config_dma_addressing() 3028 ha->isp_ops = &qla2100_isp_ops; in qla2x00_probe_one() [all …]
|
| H A D | qla_init.c | 2766 rval = ha->isp_ops->pci_config(vha); in qla2x00_initialize_adapter() 2773 ha->isp_ops->reset_chip(vha); in qla2x00_initialize_adapter() 2802 ha->isp_ops->get_flash_version(vha, req->ring); in qla2x00_initialize_adapter() 2809 ha->isp_ops->nvram_config(vha); in qla2x00_initialize_adapter() 2835 rval = ha->isp_ops->chip_diag(vha); in qla2x00_initialize_adapter() 3133 ha->isp_ops->disable_intrs(ha); in qla2x00_reset_chip() 3461 ha->isp_ops->enable_intrs(ha); in qla24xx_reset_risc() 3562 ha->isp_ops->disable_intrs(ha); in qla24xx_reset_chip() 4312 rval = ha->isp_ops->load_risc(vha, &srisc_address); in qla2x00_setup_chip() 4332 rval = ha->isp_ops->load_risc(vha, &srisc_address); in qla2x00_setup_chip() [all …]
|
| H A D | qla_isr.c | 382 ha->isp_ops->fw_dump(vha); in qla2100_intr_handler() 508 ha->isp_ops->fw_dump(vha); in qla2300_intr_handler() 1066 ha->isp_ops->fw_dump(vha); in qla27xx_handle_8200_aen() 1070 ha->isp_ops->mpi_fw_dump(vha, 1); in qla27xx_handle_8200_aen() 1379 ha->isp_ops->mpi_fw_dump(vha, 1); in qla2x00_async_event() 1380 ha->isp_ops->fw_dump(vha); in qla2x00_async_event() 4290 ha->isp_ops->fw_dump(vha); in qla24xx_intr_handler() 4420 ha->isp_ops->fw_dump(vha); in qla24xx_msix_default() 4722 ret = request_irq(ha->pdev->irq, ha->isp_ops->intr_handler, in qla2x00_request_irqs()
|
| H A D | qla_mr.c | 256 if (ha->isp_ops->abort_isp(vha)) { in qlafx00_mailbox_command() 640 ha->isp_ops->disable_intrs(ha); in qlafx00_soft_reset() 1344 ha->isp_ops->reset_chip(vha); in qlafx00_abort_isp_cleanup() 1642 ha->isp_ops->reset_chip(vha); in qlafx00_abort_isp() 2018 rval = ha->isp_ops->pci_config(vha); in qlafx00_initialize_adapter()
|
| H A D | qla_inline.h | 65 ha->isp_ops->intr_handler(0, rsp); in qla2x00_poll()
|
| H A D | qla_nx.c | 1700 ha->isp_ops->disable_intrs(ha); in qla82xx_reset_chip() 2961 ha->isp_ops->get_flash_version(vha, req->ring); in qla82xx_need_reset_handler() 2962 ha->isp_ops->nvram_config(vha); in qla82xx_need_reset_handler() 3449 ha->isp_ops->reset_adapter(vha); in qla82xx_abort_isp() 3592 if (ha->isp_ops->abort_command(sp)) { in qla82xx_chip_reset_cleanup()
|
| H A D | qla_bsg.c | 1497 ha->isp_ops->read_optrom(vha, ha->optrom_buffer, in qla2x00_read_optrom() 1538 rval = ha->isp_ops->write_optrom(vha, ha->optrom_buffer, in qla2x00_update_optrom() 3137 rval = ha->isp_ops->abort_command(sp); in qla_bsg_found()
|
| H A D | qla_nvme.c | 335 rval = ha->isp_ops->abort_command(sp); in qla_nvme_abort_work()
|
| H A D | qla_nx2.c | 1657 ha->isp_ops->get_flash_version(vha, vha->req->ring); in qla8044_need_reset_handler() 1658 ha->isp_ops->nvram_config(vha); in qla8044_need_reset_handler()
|
| H A D | qla_iocb.c | 379 req_cnt = ha->isp_ops->calc_req_entries(tot_dsds); in qla2x00_start_scsi() 416 ha->isp_ops->build_iocbs(sp, cmd_pkt, tot_dsds); in qla2x00_start_scsi()
|
| H A D | qla_dbg.c | 732 vha->hw->isp_ops->fw_dump(vha); in qla2xxx_dump_fw()
|
| H A D | qla_target.c | 6884 ha->isp_ops->fw_dump(vha); in qlt_chk_unresolv_exchg() 8179 if (ha->isp_ops->nvram_config == qla81xx_nvram_config) { in qlt_config_nvram_with_fw_version()
|