Home
last modified time | relevance | path

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

12

/linux-6.15/drivers/scsi/qla4xxx/
H A Dql4_nx.c3278 ha->isp_ops->idc_unlock(ha); in qla4_8xxx_device_bootstrap()
3284 ha->isp_ops->idc_lock(ha); in qla4_8xxx_device_bootstrap()
3390 ha->isp_ops->idc_lock(ha); in qla4_8xxx_need_qsnt_handler()
3392 ha->isp_ops->idc_unlock(ha); in qla4_8xxx_need_qsnt_handler()
3463 ha->isp_ops->idc_lock(ha); in qla4_8xxx_update_idc_reg()
3484 ha->isp_ops->idc_unlock(ha); in qla4_8xxx_update_idc_reg()
3514 ha->isp_ops->idc_lock(ha); in qla4_8xxx_device_state_handler()
3542 ha->isp_ops->idc_lock(ha); in qla4_8xxx_device_state_handler()
3573 ha->isp_ops->idc_lock(ha); in qla4_8xxx_device_state_handler()
3579 ha->isp_ops->idc_lock(ha); in qla4_8xxx_device_state_handler()
[all …]
H A Dql4_83xx.c333 first_owner = ha->isp_ops->rd_reg_direct(ha, in qla4_83xx_drv_lock()
532 ha->isp_ops->idc_unlock(ha); in qla4_83xx_need_reset_handler()
534 ha->isp_ops->idc_lock(ha); in qla4_83xx_need_reset_handler()
556 ha->isp_ops->idc_unlock(ha); in qla4_83xx_need_reset_handler()
558 ha->isp_ops->idc_lock(ha); in qla4_83xx_need_reset_handler()
1351 ha->isp_ops->idc_lock(ha); in qla4_83xx_isp_reset()
1390 ha->isp_ops->idc_unlock(ha); in qla4_83xx_isp_reset()
1393 ha->isp_ops->idc_lock(ha); in qla4_83xx_isp_reset()
1396 ha->isp_ops->idc_unlock(ha); in qla4_83xx_isp_reset()
1558 ha->isp_ops->idc_lock(ha); in qla4_83xx_disable_pause()
[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.c4987 ha->isp_ops->idc_lock(ha); in qla4xxx_recover_adapter()
5345 ha->isp_ops->idc_lock(ha); in qla4xxx_do_dpc()
5512 ha->isp_ops->idc_lock(ha); in qla4xxx_free_adapter()
5514 ha->isp_ops->idc_unlock(ha); in qla4xxx_free_adapter()
8764 ha->isp_ops->idc_lock(ha); in qla4xxx_probe_adapter()
8797 ha->isp_ops->idc_lock(ha); in qla4xxx_probe_adapter()
9713 ha->isp_ops->idc_lock(ha); in qla4_8xxx_error_recovery()
9722 ha->isp_ops->idc_lock(ha); in qla4_8xxx_error_recovery()
9736 ha->isp_ops->idc_lock(ha); in qla4_8xxx_error_recovery()
9744 ha->isp_ops->idc_lock(ha); in qla4_8xxx_error_recovery()
[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-6.15/drivers/scsi/qla2xxx/
H A Dqla_attr.c164 ha->isp_ops->mpi_fw_dump(vha, 0); in qla2x00_sysfs_write_fw_dump()
232 !ha->isp_ops->write_nvram) 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()
605 !ha->isp_ops->write_nvram) in qla2x00_sysfs_write_vpd()
637 ha->isp_ops->get_flash_version(vha, tmp_data); in qla2x00_sysfs_write_vpd()
819 ha->isp_ops->get_flash_version(vha, tmp_data); in qla2x00_sysfs_write_reset()
1065 ha->isp_ops->beacon_off(vha); in qla2x00_free_sysfs_attr()
1154 vha->hw->isp_ops->pci_info_str(vha, pci_info, in qla2x00_pci_info_show()
1338 rval = ha->isp_ops->beacon_on(vha); in qla2x00_beacon_store()
[all …]
H A Dqla_os.c3029 ha->isp_ops = &qla2100_isp_ops; in qla2x00_probe_one()
3041 ha->isp_ops = &qla2100_isp_ops; in qla2x00_probe_one()
3055 ha->isp_ops = &qla2300_isp_ops; in qla2x00_probe_one()
3067 ha->isp_ops = &qla24xx_isp_ops; in qla2x00_probe_one()
3083 ha->isp_ops = &qla25xx_isp_ops; in qla2x00_probe_one()
3099 ha->isp_ops = &qla81xx_isp_ops; in qla2x00_probe_one()
3114 ha->isp_ops = &qla82xx_isp_ops; in qla2x00_probe_one()
3129 ha->isp_ops = &qla8044_isp_ops; in qla2x00_probe_one()
3146 ha->isp_ops = &qla83xx_isp_ops; in qla2x00_probe_one()
3562 ha->isp_ops->enable_intrs(ha); in qla2x00_probe_one()
[all …]
H A Dqla_sup.c702 ha->isp_ops->read_optrom(vha, flt, flt_addr << 2, in qla2xxx_get_flt_info()
974 ha->isp_ops->read_optrom(vha, fdt, ha->flt_region_fdt << 2, in qla2xxx_get_fdt_info()
1132 ha->isp_ops->read_optrom(vha, &hdr, ha->flt_region_npiv_conf << 2, in qla2xxx_flash_npiv_conf()
1152 ha->isp_ops->read_optrom(vha, data, ha->flt_region_npiv_conf << 2, in qla2xxx_flash_npiv_conf()
1712 ha->isp_ops->beacon_blink(vha); /* This turns green LED off */ in qla2x00_beacon_off()
1945 ha->isp_ops->beacon_blink(vha); /* Will flip to all off. */ in qla24xx_beacon_off()
2334 ha->isp_ops->disable_intrs(ha); in qla2x00_suspend_hba()
3336 ha->isp_ops->read_optrom(vha, dcode, pcihdr, 0x20 * 4); in qla82xx_get_flash_version()
3349 ha->isp_ops->read_optrom(vha, dcode, pcids, 0x20 * 4); in qla82xx_get_flash_version()
3658 ha->isp_ops->read_optrom(vha, ha->fcp_prio_cfg, in qla24xx_read_fcp_prio_cfg()
[all …]
H A Dqla_init.c2767 ha->isp_ops->reset_chip(vha); in qla2x00_initialize_adapter()
2803 ha->isp_ops->nvram_config(vha); in qla2x00_initialize_adapter()
3127 ha->isp_ops->disable_intrs(ha); in qla2x00_reset_chip()
3455 ha->isp_ops->enable_intrs(ha); in qla24xx_reset_risc()
3556 ha->isp_ops->disable_intrs(ha); in qla24xx_reset_chip()
4821 ha->isp_ops->config_rings(vha); in qla2x00_init_rings()
7409 ha->isp_ops->reset_chip(vha); in qla2x00_abort_isp_cleanup()
7812 ha->isp_ops->disable_intrs(ha); in qla2x00_reset_adapter()
7835 ha->isp_ops->disable_intrs(ha); in qla24xx_reset_adapter()
7845 ha->isp_ops->enable_intrs(ha); in qla24xx_reset_adapter()
[all …]
H A Dqla_gs.c222 ms_pkt = ha->isp_ops->prep_ms_iocb(vha, &arg); in qla2x00_ga_nxt()
314 ms_pkt = ha->isp_ops->prep_ms_iocb(vha, &arg); in qla2x00_gid_pt()
393 ms_pkt = ha->isp_ops->prep_ms_iocb(vha, &arg); in qla2x00_gpn_id()
460 ms_pkt = ha->isp_ops->prep_ms_iocb(vha, &arg); in qla2x00_gnn_id()
1725 ha->isp_ops->fw_version_str(vha, eiter->a.fw_version, in qla2x00_hba_attributes()
2167 ms_pkt = ha->isp_ops->prep_ms_fdmi_iocb(vha, 0, size); in qla2x00_fdmi_rhba()
2246 ms_pkt = ha->isp_ops->prep_ms_fdmi_iocb(vha, DHBA_REQ_SIZE, in qla2x00_fdmi_dhba()
2300 ms_pkt = ha->isp_ops->prep_ms_fdmi_iocb(vha, 0, size); in qla2x00_fdmi_rprt()
2385 ms_pkt = ha->isp_ops->prep_ms_fdmi_iocb(vha, 0, size); in qla2x00_fdmi_rpa()
2551 ms_pkt = ha->isp_ops->prep_ms_iocb(vha, &arg); in qla2x00_gfpn_id()
[all …]
H A Dqla_isr.c382 ha->isp_ops->fw_dump(vha); in qla2100_intr_handler()
508 ha->isp_ops->fw_dump(vha); in qla2300_intr_handler()
1063 ha->isp_ops->fw_dump(vha); in qla27xx_handle_8200_aen()
1067 ha->isp_ops->mpi_fw_dump(vha, 1); in qla27xx_handle_8200_aen()
1372 ha->isp_ops->mpi_fw_dump(vha, 1); in qla2x00_async_event()
1373 ha->isp_ops->fw_dump(vha); in qla2x00_async_event()
4268 ha->isp_ops->fw_dump(vha); in qla24xx_intr_handler()
4398 ha->isp_ops->fw_dump(vha); in qla24xx_msix_default()
4729 ret = request_irq(ha->pdev->irq, ha->isp_ops->intr_handler, in qla2x00_request_irqs()
H A Dqla_inline.h65 ha->isp_ops->intr_handler(0, rsp); in qla2x00_poll()
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_nx.c1724 ha->isp_ops->disable_intrs(ha); in qla82xx_reset_chip()
3011 ha->isp_ops->get_flash_version(vha, req->ring); in qla82xx_need_reset_handler()
3012 ha->isp_ops->nvram_config(vha); in qla82xx_need_reset_handler()
3499 ha->isp_ops->reset_adapter(vha); in qla82xx_abort_isp()
3642 if (ha->isp_ops->abort_command(sp)) { in qla82xx_chip_reset_cleanup()
H A Dqla_bsg.c1495 ha->isp_ops->read_optrom(vha, ha->optrom_buffer, in qla2x00_read_optrom()
1536 rval = ha->isp_ops->write_optrom(vha, ha->optrom_buffer, in qla2x00_update_optrom()
3100 rval = ha->isp_ops->abort_command(sp); in qla_bsg_found()
H A Dqla_nvme.c335 rval = ha->isp_ops->abort_command(sp); in qla_nvme_abort_work()
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()
H A Dqla_iocb.c379 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 Dqla_dbg.c731 vha->hw->isp_ops->fw_dump(vha); in qla2xxx_dump_fw()
H A Dqla_def.h4737 struct isp_operations *isp_ops; member
H A Dqla_target.c5793 ha->isp_ops->fw_dump(vha); in qlt_chk_unresolv_exchg()

12