Home
last modified time | relevance | path

Searched refs:isp_ops (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/scsi/qla4xxx/
H A Dql4_nx.c1190 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 Dql4_83xx.c262 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 Dql4_iocb.c21 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 Dql4_isr.c565 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 Dql4_attr.c77 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 Dql4_os.c4901 status = ha->isp_ops->reset_firmware(ha); in qla4xxx_recover_adapter()
4903 ha->isp_ops->disable_intrs(ha); in qla4xxx_recover_adapter()
4946 status = ha->isp_ops->reset_chip(ha); in qla4xxx_recover_adapter()
4991 ha->isp_ops->idc_lock(ha); in qla4xxx_recover_adapter()
4994 ha->isp_ops->idc_unlock(ha); in qla4xxx_recover_adapter()
5052 ha->isp_ops->enable_intrs(ha); in qla4xxx_recover_adapter()
5349 ha->isp_ops->idc_lock(ha); in qla4xxx_do_dpc()
5352 ha->isp_ops->idc_unlock(ha); in qla4xxx_do_dpc()
5430 ha->isp_ops->enable_intrs(ha); in qla4xxx_do_dpc()
5486 ha->isp_ops->disable_intrs(ha); in qla4xxx_free_adapter()
[all …]
H A Dql4_init.c960 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 Dql4_def.h757 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 Dql4_mbx.c42 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 Dqla_os.c965 rval = ha->isp_ops->start_scsi(sp); in qla2xxx_queuecommand()
1054 rval = ha->isp_ops->start_scsi_mq(sp); in qla2xxx_mqueuecommand()
1294 rval = ha->isp_ops->abort_command(sp); in qla2xxx_eh_abort()
1480 if (ha->isp_ops->lun_reset(fcport, sdev->lun, 1) in qla2xxx_eh_device_reset()
1549 if (ha->isp_ops->target_reset(fcport, 0, 0) != QLA_SUCCESS) { in qla2xxx_eh_target_reset()
1706 if (ha->isp_ops->abort_isp(base_vha)) { in qla2xxx_eh_host_reset()
1812 rval = ha->isp_ops->abort_command(sp); in qla2x00_abort_srb()
1987 ha->isp_ops->calc_req_entries = qla2x00_calc_iocbs_64; in qla2x00_config_dma_addressing()
1988 ha->isp_ops->build_iocbs = qla2x00_build_scsi_iocbs_64; in qla2x00_config_dma_addressing()
3122 ha->isp_ops = &qla2100_isp_ops; in qla2x00_probe_one()
[all …]
H A Dqla_init.c2784 rval = ha->isp_ops->pci_config(vha); in qla2x00_initialize_adapter()
2791 ha->isp_ops->reset_chip(vha); in qla2x00_initialize_adapter()
2820 ha->isp_ops->get_flash_version(vha, req->ring); in qla2x00_initialize_adapter()
2827 ha->isp_ops->nvram_config(vha); in qla2x00_initialize_adapter()
2853 rval = ha->isp_ops->chip_diag(vha); in qla2x00_initialize_adapter()
3151 ha->isp_ops->disable_intrs(ha); in qla2x00_reset_chip()
3467 ha->isp_ops->enable_intrs(ha); in qla24xx_reset_risc()
3568 ha->isp_ops->disable_intrs(ha); in qla24xx_reset_chip()
4345 rval = ha->isp_ops->load_risc(vha, &srisc_address); in qla2x00_setup_chip()
4365 rval = ha->isp_ops->load_risc(vha, &srisc_address); in qla2x00_setup_chip()
[all …]
H A Dqla_mr.c256 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 Dqla_nx2.c1657 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()