Home
last modified time | relevance | path

Searched refs:scsi_done (Results 1 – 25 of 96) sorted by relevance

1234

/linux-6.15/drivers/scsi/
H A Dmyrb.c1285 scsi_done(scmd); in myrb_pthru_queuecommand()
1439 scsi_done(scmd); in myrb_ldev_queuecommand()
1445 scsi_done(scmd); in myrb_ldev_queuecommand()
1455 scsi_done(scmd); in myrb_ldev_queuecommand()
1459 scsi_done(scmd); in myrb_ldev_queuecommand()
1470 scsi_done(scmd); in myrb_ldev_queuecommand()
1488 scsi_done(scmd); in myrb_ldev_queuecommand()
1502 scsi_done(scmd); in myrb_ldev_queuecommand()
1549 scsi_done(scmd); in myrb_ldev_queuecommand()
1613 scsi_done(scmd); in myrb_queuecommand()
[all …]
H A Dps3rom.c239 scsi_done(cmd); in ps3rom_queuecommand_lck()
323 scsi_done(cmd); in ps3rom_interrupt()
H A Dqlogicfas408.c449 scsi_done(icmd); in ql_ihandl()
469 void (*done)(struct scsi_cmnd *) = scsi_done; in qlogicfas408_queuecommand_lck()
H A Dwd33c93.c802 scsi_done(cmd); in wd33c93_intr()
1129 scsi_done(cmd); in wd33c93_intr()
1216 scsi_done(cmd); in wd33c93_intr()
1252 scsi_done(cmd); in wd33c93_intr()
1582 scsi_done(cmd); in wd33c93_abort()
1657 scsi_done(cmd); in wd33c93_abort()
H A DNCR5380.c545 scsi_done(cmd); in complete_cmd()
571 scsi_done(cmd); in NCR5380_queue_command()
2262 scsi_done(cmd); /* No tag or busy flag to worry about */ in NCR5380_abort()
2357 scsi_done(cmd); in bus_reset_cleanup()
2400 scsi_done(scmd); in NCR5380_host_reset()
H A D3w-xxxx.c1165 scsi_done(tw_dev->srb[request_id]); in tw_setfeature()
1310 scsi_done(srb); in tw_reset_device_extension()
1510 scsi_done(tw_dev->srb[request_id]); in tw_scsiop_mode_sense()
1801 scsi_done(tw_dev->srb[request_id]); in tw_scsiop_request_sense()
1925 void (*done)(struct scsi_cmnd *) = scsi_done; in tw_scsi_queue_lck()
2168 scsi_done(tw_dev->srb[request_id]); in DEF_SCSI_QCMD()
H A Dmegaraid.c587 scsi_done(cmd); in mega_build_cmd()
606 scsi_done(cmd); in mega_build_cmd()
618 scsi_done(cmd); in mega_build_cmd()
638 scsi_done(cmd); in mega_build_cmd()
656 scsi_done(cmd); in mega_build_cmd()
671 scsi_done(cmd); in mega_build_cmd()
867 scsi_done(cmd); in mega_build_cmd()
890 scsi_done(cmd); in mega_build_cmd()
1651 scsi_done(megaraid_to_scsi_cmd(cmd_priv)); in mega_rundoneq()
H A Dips.c921 scsi_done(scb->scsi_cmd); in __ips_eh_reset()
931 scsi_done(scsi_cmd); in __ips_eh_reset()
950 scsi_done(scb->scsi_cmd); in __ips_eh_reset()
960 scsi_done(scsi_cmd); in __ips_eh_reset()
979 scsi_done(scb->scsi_cmd); in __ips_eh_reset()
1083 scsi_done(SC); in ips_queue_lck()
2562 scsi_done(scb->scsi_cmd); in ips_next()
2570 scsi_done(scb->scsi_cmd); in ips_next()
2695 scsi_done(scb->scsi_cmd); in ips_next()
2706 scsi_done(scb->scsi_cmd); in ips_next()
[all …]
H A Dvmw_pvscsi.c649 scsi_done(cmd); in pvscsi_complete_request()
865 scsi_done(cmd); in DEF_SCSI_QCMD()
892 scsi_done(cmd); in pvscsi_reset_all()
/linux-6.15/Documentation/scsi/
H A Dscsi_eh.rst16 [1-2-1] Completing a scmd w/ scsi_done
49 command by calling scsi_done callback passed from midlayer when
53 1.2.1 Completing a scmd w/ scsi_done
56 For all non-EH commands, scsi_done() is the completion callback. It
327 with scsi_done(). scsi_decide_disposition() always returns
H A Dscsi_mid_low_api.rst838 * queuecommand - queue scsi command, invoke scp->scsi_done on completion
868 * invoking the scp->scsi_done callback, and then returning 0
876 * scp->scsi_done callback is executed. Note: the driver may
877 * call scp->scsi_done before returning zero, but after it has
878 * called scp->scsi_done, it may not return any value other than
880 * execute the command's scsi_done callback at any time.
890 * will not wait for IO to complete. Hence the scp->scsi_done
894 * response to a SCSI INQUIRY) the scp->scsi_done callback may be
895 * invoked before this function returns. If the scp->scsi_done
898 * CONDITION is placed in "result" when the scp->scsi_done
/linux-6.15/drivers/scsi/arm/
H A Dfas216.h319 void (*scsi_done)(struct scsi_cmnd *cmd); member
H A Dfas216.c2026 fas216_cmd_priv(SCpnt)->scsi_done(SCpnt); in fas216_rq_sns_done()
2099 if (fas216_cmd_priv(SCpnt)->scsi_done) { in fas216_std_done()
2100 fas216_cmd_priv(SCpnt)->scsi_done(SCpnt); in fas216_std_done()
2216 fas216_cmd_priv(SCpnt)->scsi_done = done; in fas216_queue_command_internal()
2248 return fas216_queue_command_internal(SCpnt, scsi_done); in fas216_queue_command_lck()
2317 scsi_done(SCpnt); in fas216_noqueue_command_lck()
/linux-6.15/drivers/scsi/mpi3mr/
H A Dmpi3mr_os.c533 scsi_done(scmd); in mpi3mr_flush_scmd()
3487 scsi_done(scmd); in mpi3mr_process_op_reply_desc()
4872 scsi_done(scmd); in mpi3mr_check_return_unmap()
4884 scsi_done(scmd); in mpi3mr_check_return_unmap()
4895 scsi_done(scmd); in mpi3mr_check_return_unmap()
4904 scsi_done(scmd); in mpi3mr_check_return_unmap()
4918 scsi_done(scmd); in mpi3mr_check_return_unmap()
4991 scsi_done(scmd); in mpi3mr_qcmd()
4998 scsi_done(scmd); in mpi3mr_qcmd()
5005 scsi_done(scmd); in mpi3mr_qcmd()
[all …]
/linux-6.15/drivers/scsi/bfa/
H A Dbfad_im.c99 scsi_done(cmnd); in bfa_cb_ioim_done()
127 scsi_done(cmnd); in bfa_cb_ioim_good_comp()
229 scsi_done(cmnd); in bfad_im_abort_handler()
1203 void (*done)(struct scsi_cmnd *) = scsi_done; in bfad_im_queuecommand_lck()
/linux-6.15/drivers/usb/storage/
H A Duas.c258 scsi_done(cmnd); in uas_try_complete()
651 scsi_done(cmnd); in uas_queuecommand_lck()
659 scsi_done(cmnd); in uas_queuecommand_lck()
702 scsi_done(cmnd); in uas_queuecommand_lck()
H A Dscsiglue.c362 void (*done)(struct scsi_cmnd *) = scsi_done; in queuecommand_lck()
/linux-6.15/include/scsi/
H A Dscsi_cmnd.h161 void scsi_done(struct scsi_cmnd *cmd);
/linux-6.15/drivers/scsi/snic/
H A Dsnic_scsi.c331 scsi_done(sc); in snic_queuecommand()
660 scsi_done(sc); in snic_icmnd_cmpl_handler()
843 scsi_done(sc); in snic_process_itmf_cmpl()
1456 scsi_done(sc); in snic_abort_finish()
1836 scsi_done(sc); in snic_dr_clean_single_req()
2480 scsi_done(sc); in snic_scsi_cleanup()
/linux-6.15/drivers/scsi/esas2r/
H A Desas2r_main.c834 scsi_done(cmd); in esas2r_queuecommand()
994 scsi_done(cmd); in esas2r_eh_abort()
1060 scsi_done(cmd); in esas2r_eh_abort()
1541 scsi_done(rq->cmd); in esas2r_complete_request_cb()
/linux-6.15/drivers/scsi/qedf/
H A Dqedf_io.c953 scsi_done(sc_cmd); in qedf_queuecommand()
963 scsi_done(sc_cmd); in qedf_queuecommand()
972 scsi_done(sc_cmd); in qedf_queuecommand()
982 scsi_done(sc_cmd); in qedf_queuecommand()
1318 scsi_done(sc_cmd); in qedf_scsi_completion()
1415 scsi_done(sc_cmd); in qedf_scsi_done()
/linux-6.15/drivers/scsi/fnic/
H A Dfnic_scsi.c461 void (*done)(struct scsi_cmnd *) = scsi_done; in fnic_queuecommand()
1141 scsi_done(sc); in fnic_fcpio_icmnd_cmpl_handler()
1372 scsi_done(sc); in fnic_fcpio_itmf_cmpl_handler()
1598 scsi_done(sc); in fnic_cleanup_io_iter()
1702 scsi_done(sc); in fnic_wq_copy_cleanup_handler()
2256 scsi_done(sc); in fnic_abort_cmd()
2489 scsi_done(sc); in fnic_pending_aborts_iter()
2799 scsi_done(sc); in fnic_device_reset()
/linux-6.15/drivers/ata/
H A Dlibata-scsi.c768 qc->scsidone = scsi_done; in ata_scsi_qc_new()
781 scsi_done(cmd); in ata_scsi_qc_new()
1756 scsi_done(cmd); in ata_scsi_translate()
1762 scsi_done(cmd); in ata_scsi_translate()
4363 scsi_done(scmd); in __ata_scsi_queuecmd()
4403 scsi_done(cmd); in ata_scsi_queuecmd()
4483 scsi_done(cmd); in ata_scsi_simulate()
/linux-6.15/drivers/target/loopback/
H A Dtcm_loop.c74 scsi_done(sc); in tcm_loop_release_cmd()
161 scsi_done(sc); in tcm_loop_target_queue_cmd()
/linux-6.15/drivers/scsi/megaraid/
H A Dmegaraid_mbox.c1439 void (*done)(struct scsi_cmnd *) = scsi_done; in megaraid_queue_command_lck()
2362 scsi_done(scp); in megaraid_mbox_dpc()
2420 scsi_done(scp); in megaraid_abort_handler()
2450 scsi_done(scp); in megaraid_abort_handler()
2570 scsi_done(scb->scp); in megaraid_reset_handler()

1234