Home
last modified time | relevance | path

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

1234

/Linux-v4.19/drivers/staging/unisys/visorhba/
Dvisorhba_main.c384 scsicmd->scsi_done(scsicmd); in visorhba_abort_handler()
411 scsicmd->scsi_done(scsicmd); in visorhba_device_reset_handler()
440 scsicmd->scsi_done(scsicmd); in visorhba_bus_reset_handler()
534 scsicmd->scsi_done = visorhba_cmnd_done; in visorhba_queue_command_lck()
756 if (scsicmd->scsi_done) in visorhba_serverdown_complete()
757 scsicmd->scsi_done(scsicmd); in visorhba_serverdown_complete()
924 scsicmd->scsi_done(scsicmd); in complete_scsi_command()
/Linux-v4.19/drivers/scsi/
Dps3rom.c224 cmd->scsi_done = done; in ps3rom_queuecommand_lck()
254 cmd->scsi_done(cmd); in ps3rom_queuecommand_lck()
339 cmd->scsi_done(cmd); in ps3rom_interrupt()
Dqlogicfas408.c424 (icmd->scsi_done) (icmd); in ql_ihandl()
452 cmd->scsi_done = done; in qlogicfas408_queuecommand_lck()
Daha1542.c326 if (!tmp_cmd || !tmp_cmd->scsi_done) { in aha1542_interrupt()
333 my_done = tmp_cmd->scsi_done; in aha1542_interrupt()
386 cmd->scsi_done(cmd); in aha1542_queuecommand()
437 shost_printk(KERN_DEBUG, sh, "Sending command (%d %p)...", mbo, cmd->scsi_done); in aha1542_queuecommand()
Dwd33c93.c392 cmd->scsi_done = done; in wd33c93_queuecommand_lck()
868 cmd->scsi_done(cmd); in wd33c93_intr()
1195 cmd->scsi_done(cmd); in wd33c93_intr()
1279 cmd->scsi_done(cmd); in wd33c93_intr()
1315 cmd->scsi_done(cmd); in wd33c93_intr()
1645 cmd->scsi_done(cmd); in wd33c93_abort()
1720 cmd->scsi_done(cmd); in wd33c93_abort()
DNCR5380.c526 cmd->scsi_done(cmd); in complete_cmd()
552 cmd->scsi_done(cmd); in NCR5380_queue_command()
2232 cmd->scsi_done(cmd); /* No tag or busy flag to worry about */ in NCR5380_abort()
2331 cmd->scsi_done(cmd); in NCR5380_host_reset()
2352 cmd->scsi_done(cmd); in NCR5380_host_reset()
Dmegaraid.c383 scmd->scsi_done = done; in megaraid_queue_lck()
590 cmd->scsi_done(cmd); in mega_build_cmd()
609 cmd->scsi_done(cmd); in mega_build_cmd()
621 cmd->scsi_done(cmd); in mega_build_cmd()
641 cmd->scsi_done(cmd); in mega_build_cmd()
659 cmd->scsi_done(cmd); in mega_build_cmd()
674 cmd->scsi_done(cmd); in mega_build_cmd()
870 cmd->scsi_done(cmd); in mega_build_cmd()
893 cmd->scsi_done(cmd); in mega_build_cmd()
1664 cmd->scsi_done(cmd); in mega_rundoneq()
D3w-xxxx.c1157 tw_dev->srb[request_id]->scsi_done(tw_dev->srb[request_id]); in tw_setfeature()
1302 srb->scsi_done(srb); in tw_reset_device_extension()
1504 tw_dev->srb[request_id]->scsi_done(tw_dev->srb[request_id]); in tw_scsiop_mode_sense()
1795 tw_dev->srb[request_id]->scsi_done(tw_dev->srb[request_id]); in tw_scsiop_request_sense()
1929 SCpnt->scsi_done = done; in tw_scsi_queue_lck()
2165 tw_dev->srb[request_id]->scsi_done(tw_dev->srb[request_id]); in DEF_SCSI_QCMD()
Dmac53c94.c85 cmd->scsi_done = done; in mac53c94_queue_lck()
351 (*cmd->scsi_done)(cmd); in cmd_done()
Dvmw_pvscsi.c635 cmd->scsi_done(cmd); in pvscsi_complete_request()
777 cmd->scsi_done = done; in pvscsi_queue_lck()
850 cmd->scsi_done(cmd); in DEF_SCSI_QCMD()
876 cmd->scsi_done(cmd); in pvscsi_reset_all()
Dips.c940 scb->scsi_cmd->scsi_done(scb->scsi_cmd); in __ips_eh_reset()
950 scsi_cmd->scsi_done(scsi_cmd); in __ips_eh_reset()
969 scb->scsi_cmd->scsi_done(scb->scsi_cmd); in __ips_eh_reset()
979 scsi_cmd->scsi_done(scsi_cmd); in __ips_eh_reset()
998 scb->scsi_cmd->scsi_done(scb->scsi_cmd); in __ips_eh_reset()
1068 SC->scsi_done = done; in ips_queue_lck()
1103 SC->scsi_done(SC); in ips_queue_lck()
2578 scb->scsi_cmd->scsi_done(scb->scsi_cmd); in ips_next()
2586 scb->scsi_cmd->scsi_done(scb->scsi_cmd); in ips_next()
2711 scb->scsi_cmd->scsi_done(scb->scsi_cmd); in ips_next()
[all …]
/Linux-v4.19/arch/ia64/hp/sim/
Dsimscsi.c109 (*sc->scsi_done)(sc); in simscsi_interrupt()
222 sc->scsi_done = done; in simscsi_queuecommand_lck()
/Linux-v4.19/drivers/scsi/fnic/
Dfnic_scsi.c566 sc->scsi_done = done; in fnic_queuecommand_lck()
1056 if (sc->scsi_done) in fnic_fcpio_icmnd_cmpl_handler()
1057 sc->scsi_done(sc); in fnic_fcpio_icmnd_cmpl_handler()
1198 if (sc->scsi_done) { in fnic_fcpio_itmf_cmpl_handler()
1211 sc->scsi_done(sc); in fnic_fcpio_itmf_cmpl_handler()
1415 if (sc->scsi_done) { in fnic_cleanup_io()
1425 sc->scsi_done(sc); in fnic_cleanup_io()
1478 if (sc->scsi_done) { in fnic_wq_copy_cleanup_handler()
1487 sc->scsi_done(sc); in fnic_wq_copy_cleanup_handler()
2018 if (sc->scsi_done) { in fnic_abort_cmd()
[all …]
/Linux-v4.19/drivers/scsi/aacraid/
Daachba.c350 if (unlikely(!scsicmd || !scsicmd->scsi_done)) { in aac_valid_context()
575 scsicmd->scsi_done(scsicmd); in get_container_name_callback()
631 scsicmd->scsi_done(scsicmd); in aac_probe_container_callback2()
827 scsicmd->scsi_done = (void (*)(struct scsi_cmnd*))aac_probe_container_callback1; in aac_probe_container()
1108 scsicmd->scsi_done(scsicmd); in get_container_serial_callback()
1212 cmd->scsi_done(cmd); in aac_bounds_32()
2417 scsicmd->scsi_done(scsicmd); in io_callback()
2489 scsicmd->scsi_done(scsicmd); in aac_read()
2515 scsicmd->scsi_done(scsicmd); in aac_read()
2581 scsicmd->scsi_done(scsicmd); in aac_write()
[all …]
/Linux-v4.19/drivers/target/loopback/
Dtcm_loop.c168 sc->scsi_done(sc); in tcm_loop_submission_work()
187 sc->scsi_done(sc); in tcm_loop_queuecommand()
587 sc->scsi_done(sc); in tcm_loop_queue_data_in()
615 sc->scsi_done(sc); in tcm_loop_queue_status()
/Linux-v4.19/drivers/scsi/snic/
Dsnic_scsi.c346 sc->scsi_done(sc); in snic_queuecommand()
680 if (sc->scsi_done) in snic_icmnd_cmpl_handler()
681 sc->scsi_done(sc); in snic_icmnd_cmpl_handler()
859 if (sc->scsi_done) { in snic_process_itmf_cmpl()
865 sc->scsi_done(sc); in snic_process_itmf_cmpl()
1483 sc->scsi_done(sc); in snic_abort_finish()
1863 sc->scsi_done(sc); in snic_dr_clean_single_req()
2508 if (sc->scsi_done) { in snic_scsi_cleanup()
2514 sc->scsi_done(sc); in snic_scsi_cleanup()
/Linux-v4.19/drivers/staging/rts5208/
Drtsx.c154 srb->scsi_done = done; in queuecommand_lck()
456 chip->srb->scsi_done(chip->srb); in rtsx_control_thread()
668 chip->srb->scsi_done(dev->chip->srb); in quiesce_and_remove_host()
/Linux-v4.19/Documentation/scsi/
Dscsi_eh.txt14 [1-2-1] Completing a scmd w/ scsi_done
44 command by calling scsi_done callback passed from midlayer when
48 [1-2-1] Completing a scmd w/ scsi_done
50 For all non-EH commands, scsi_done() is the completion callback. It
294 with scsi_done(). scsi_decide_disposition() always returns
Dscsi_mid_low_api.txt906 * queuecommand - queue scsi command, invoke scp->scsi_done on completion
936 * invoking the scp->scsi_done callback, and then returning 0
944 * scp->scsi_done callback is executed. Note: the driver may
945 * call scp->scsi_done before returning zero, but after it has
946 * called scp->scsi_done, it may not return any value other than
948 * execute the command's scsi_done callback at any time.
958 * will not wait for IO to complete. Hence the scp->scsi_done
962 * response to a SCSI INQUIRY) the scp->scsi_done callback may be
963 * invoked before this function returns. If the scp->scsi_done
966 * CONDITION is placed in "result" when the scp->scsi_done
/Linux-v4.19/include/scsi/
Dscsi_cmnd.h130 void (*scsi_done) (struct scsi_cmnd *); member
Dscsi_host.h502 rc = func_name##_lck (cmd, cmd->scsi_done); \
/Linux-v4.19/drivers/usb/storage/
Duas.c231 cmnd->scsi_done(cmnd); in uas_try_complete()
635 cmnd->scsi_done(cmnd); in uas_queuecommand_lck()
643 cmnd->scsi_done(cmnd); in uas_queuecommand_lck()
658 cmnd->scsi_done = done; in uas_queuecommand_lck()
/Linux-v4.19/drivers/scsi/bfa/
Dbfad_im.c107 cmnd->scsi_done(cmnd); in bfa_cb_ioim_done()
135 cmnd->scsi_done(cmnd); in bfa_cb_ioim_good_comp()
237 cmnd->scsi_done(cmnd); in bfad_im_abort_handler()
1246 cmnd->scsi_done = done; in bfad_im_queuecommand_lck()
/Linux-v4.19/drivers/scsi/pcmcia/
Dsym53c500_cs.c504 curSC->scsi_done(curSC); in SYM53C500_intr()
568 data->current_SC->scsi_done = done; in SYM53C500_queue_lck()
/Linux-v4.19/drivers/scsi/esas2r/
Desas2r_main.c826 cmd->scsi_done(cmd); in esas2r_queuecommand()
990 cmd->scsi_done(cmd); in esas2r_eh_abort()
1056 cmd->scsi_done(cmd); in esas2r_eh_abort()
1537 rq->cmd->scsi_done(rq->cmd); in esas2r_complete_request_cb()

1234