| /Linux-v5.15/drivers/staging/unisys/visorhba/ |
| D | visorhba_main.c | 330 scsicmd->scsi_done(scsicmd); in visorhba_abort_handler() 357 scsicmd->scsi_done(scsicmd); in visorhba_device_reset_handler() 386 scsicmd->scsi_done(scsicmd); in visorhba_bus_reset_handler() 480 scsicmd->scsi_done = visorhba_cmnd_done; in visorhba_queue_command_lck() 689 if (scsicmd->scsi_done) in visorhba_serverdown_complete() 690 scsicmd->scsi_done(scsicmd); in visorhba_serverdown_complete() 856 scsicmd->scsi_done(scsicmd); in complete_scsi_command()
|
| /Linux-v5.15/drivers/scsi/ |
| D | ps3rom.c | 212 cmd->scsi_done = done; in ps3rom_queuecommand_lck() 240 cmd->scsi_done(cmd); in ps3rom_queuecommand_lck() 324 cmd->scsi_done(cmd); in ps3rom_interrupt()
|
| D | myrb.c | 1285 scmd->scsi_done(scmd); in myrb_pthru_queuecommand() 1439 scmd->scsi_done(scmd); in myrb_ldev_queuecommand() 1445 scmd->scsi_done(scmd); in myrb_ldev_queuecommand() 1455 scmd->scsi_done(scmd); in myrb_ldev_queuecommand() 1459 scmd->scsi_done(scmd); in myrb_ldev_queuecommand() 1470 scmd->scsi_done(scmd); in myrb_ldev_queuecommand() 1477 scmd->scsi_done(scmd); in myrb_ldev_queuecommand() 1484 scmd->scsi_done(scmd); in myrb_ldev_queuecommand() 1488 scmd->scsi_done(scmd); in myrb_ldev_queuecommand() 1502 scmd->scsi_done(scmd); in myrb_ldev_queuecommand() [all …]
|
| D | qlogicfas408.c | 445 (icmd->scsi_done) (icmd); in ql_ihandl() 476 cmd->scsi_done = done; in qlogicfas408_queuecommand_lck()
|
| D | wd33c93.c | 383 cmd->scsi_done = done; in wd33c93_queuecommand_lck() 859 cmd->scsi_done(cmd); in wd33c93_intr() 1186 cmd->scsi_done(cmd); in wd33c93_intr() 1273 cmd->scsi_done(cmd); in wd33c93_intr() 1309 cmd->scsi_done(cmd); in wd33c93_intr() 1639 cmd->scsi_done(cmd); in wd33c93_abort() 1714 cmd->scsi_done(cmd); in wd33c93_abort()
|
| D | aha1542.c | 372 if (!tmp_cmd || !tmp_cmd->scsi_done) { in aha1542_interrupt() 379 my_done = tmp_cmd->scsi_done; in aha1542_interrupt() 434 cmd->scsi_done(cmd); in aha1542_queuecommand() 491 shost_printk(KERN_DEBUG, sh, "Sending command (%d %p)...", mbo, cmd->scsi_done); in aha1542_queuecommand()
|
| D | NCR5380.c | 550 cmd->scsi_done(cmd); in complete_cmd() 576 cmd->scsi_done(cmd); in NCR5380_queue_command() 2265 cmd->scsi_done(cmd); /* No tag or busy flag to worry about */ in NCR5380_abort() 2360 cmd->scsi_done(cmd); in bus_reset_cleanup() 2403 scmd->scsi_done(scmd); in NCR5380_host_reset()
|
| D | megaraid.c | 383 scmd->scsi_done = done; in megaraid_queue_lck() 589 cmd->scsi_done(cmd); in mega_build_cmd() 608 cmd->scsi_done(cmd); in mega_build_cmd() 620 cmd->scsi_done(cmd); in mega_build_cmd() 640 cmd->scsi_done(cmd); in mega_build_cmd() 658 cmd->scsi_done(cmd); in mega_build_cmd() 673 cmd->scsi_done(cmd); in mega_build_cmd() 869 cmd->scsi_done(cmd); in mega_build_cmd() 892 cmd->scsi_done(cmd); in mega_build_cmd() 1657 cmd->scsi_done(cmd); in mega_rundoneq()
|
| D | 3w-xxxx.c | 1163 tw_dev->srb[request_id]->scsi_done(tw_dev->srb[request_id]); in tw_setfeature() 1308 srb->scsi_done(srb); in tw_reset_device_extension() 1508 tw_dev->srb[request_id]->scsi_done(tw_dev->srb[request_id]); in tw_scsiop_mode_sense() 1799 tw_dev->srb[request_id]->scsi_done(tw_dev->srb[request_id]); in tw_scsiop_request_sense() 1933 SCpnt->scsi_done = done; in tw_scsi_queue_lck() 2168 tw_dev->srb[request_id]->scsi_done(tw_dev->srb[request_id]); in DEF_SCSI_QCMD()
|
| D | mac53c94.c | 86 cmd->scsi_done = done; in mac53c94_queue_lck() 351 (*cmd->scsi_done)(cmd); in cmd_done()
|
| D | vmw_pvscsi.c | 646 cmd->scsi_done(cmd); in pvscsi_complete_request() 789 cmd->scsi_done = done; in pvscsi_queue_lck() 863 cmd->scsi_done(cmd); in DEF_SCSI_QCMD() 890 cmd->scsi_done(cmd); in pvscsi_reset_all()
|
| D | ips.c | 939 scb->scsi_cmd->scsi_done(scb->scsi_cmd); in __ips_eh_reset() 949 scsi_cmd->scsi_done(scsi_cmd); in __ips_eh_reset() 968 scb->scsi_cmd->scsi_done(scb->scsi_cmd); in __ips_eh_reset() 978 scsi_cmd->scsi_done(scsi_cmd); in __ips_eh_reset() 997 scb->scsi_cmd->scsi_done(scb->scsi_cmd); in __ips_eh_reset() 1067 SC->scsi_done = done; in ips_queue_lck() 1102 SC->scsi_done(SC); in ips_queue_lck() 2582 scb->scsi_cmd->scsi_done(scb->scsi_cmd); in ips_next() 2590 scb->scsi_cmd->scsi_done(scb->scsi_cmd); in ips_next() 2715 scb->scsi_cmd->scsi_done(scb->scsi_cmd); in ips_next() [all …]
|
| /Linux-v5.15/drivers/scsi/aacraid/ |
| D | aachba.c | 335 if (unlikely(!scsicmd || !scsicmd->scsi_done)) { in aac_valid_context() 561 scsicmd->scsi_done(scsicmd); in get_container_name_callback() 617 scsicmd->scsi_done(scsicmd); in aac_probe_container_callback2() 816 scsicmd->scsi_done = aac_probe_container_scsi_done; in aac_probe_container() 1097 scsicmd->scsi_done(scsicmd); in get_container_serial_callback() 1200 cmd->scsi_done(cmd); in aac_bounds_32() 2395 scsicmd->scsi_done(scsicmd); in io_callback() 2466 scsicmd->scsi_done(scsicmd); in aac_read() 2492 scsicmd->scsi_done(scsicmd); in aac_read() 2557 scsicmd->scsi_done(scsicmd); in aac_write() [all …]
|
| /Linux-v5.15/drivers/scsi/fnic/ |
| D | fnic_scsi.c | 563 sc->scsi_done = done; in fnic_queuecommand_lck() 1054 if (sc->scsi_done) in fnic_fcpio_icmnd_cmpl_handler() 1055 sc->scsi_done(sc); in fnic_fcpio_icmnd_cmpl_handler() 1196 if (sc->scsi_done) { in fnic_fcpio_itmf_cmpl_handler() 1209 sc->scsi_done(sc); in fnic_fcpio_itmf_cmpl_handler() 1424 if (sc->scsi_done) { in fnic_cleanup_io_iter() 1439 sc->scsi_done(sc); in fnic_cleanup_io_iter() 1498 if (sc->scsi_done) { in fnic_wq_copy_cleanup_handler() 1507 sc->scsi_done(sc); in fnic_wq_copy_cleanup_handler() 1934 if (sc->scsi_done) { in fnic_abort_cmd() [all …]
|
| /Linux-v5.15/drivers/scsi/mpi3mr/ |
| D | mpi3mr_os.c | 412 scmd->scsi_done(scmd); in mpi3mr_flush_scmd() 2315 scmd->scsi_done(scmd); in mpi3mr_process_op_reply_desc() 3325 scmd->scsi_done(scmd); in mpi3mr_check_return_unmap() 3337 scmd->scsi_done(scmd); in mpi3mr_check_return_unmap() 3348 scmd->scsi_done(scmd); in mpi3mr_check_return_unmap() 3357 scmd->scsi_done(scmd); in mpi3mr_check_return_unmap() 3371 scmd->scsi_done(scmd); in mpi3mr_check_return_unmap() 3441 scmd->scsi_done(scmd); in mpi3mr_qcmd() 3448 scmd->scsi_done(scmd); in mpi3mr_qcmd() 3462 scmd->scsi_done(scmd); in mpi3mr_qcmd() [all …]
|
| /Linux-v5.15/drivers/scsi/snic/ |
| D | snic_scsi.c | 345 sc->scsi_done(sc); in snic_queuecommand() 679 if (sc->scsi_done) in snic_icmnd_cmpl_handler() 680 sc->scsi_done(sc); in snic_icmnd_cmpl_handler() 858 if (sc->scsi_done) { in snic_process_itmf_cmpl() 864 sc->scsi_done(sc); in snic_process_itmf_cmpl() 1478 sc->scsi_done(sc); in snic_abort_finish() 1858 sc->scsi_done(sc); in snic_dr_clean_single_req() 2503 if (sc->scsi_done) { in snic_scsi_cleanup() 2509 sc->scsi_done(sc); in snic_scsi_cleanup()
|
| /Linux-v5.15/drivers/usb/storage/ |
| D | uas.c | 259 cmnd->scsi_done(cmnd); in uas_try_complete() 656 cmnd->scsi_done(cmnd); in uas_queuecommand_lck() 664 cmnd->scsi_done(cmnd); in uas_queuecommand_lck() 678 cmnd->scsi_done = done; in uas_queuecommand_lck() 709 cmnd->scsi_done(cmnd); in uas_queuecommand_lck()
|
| /Linux-v5.15/drivers/staging/rts5208/ |
| D | rtsx.c | 143 srb->scsi_done = done; in queuecommand_lck() 426 chip->srb->scsi_done(chip->srb); in rtsx_control_thread() 638 chip->srb->scsi_done(dev->chip->srb); in quiesce_and_remove_host()
|
| /Linux-v5.15/Documentation/scsi/ |
| D | scsi_eh.rst | 16 [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
|
| D | scsi_mid_low_api.rst | 891 * queuecommand - queue scsi command, invoke scp->scsi_done on completion 921 * invoking the scp->scsi_done callback, and then returning 0 929 * scp->scsi_done callback is executed. Note: the driver may 930 * call scp->scsi_done before returning zero, but after it has 931 * called scp->scsi_done, it may not return any value other than 933 * execute the command's scsi_done callback at any time. 943 * will not wait for IO to complete. Hence the scp->scsi_done 947 * response to a SCSI INQUIRY) the scp->scsi_done callback may be 948 * invoked before this function returns. If the scp->scsi_done 951 * CONDITION is placed in "result" when the scp->scsi_done
|
| /Linux-v5.15/drivers/scsi/bfa/ |
| D | bfad_im.c | 99 cmnd->scsi_done(cmnd); in bfa_cb_ioim_done() 127 cmnd->scsi_done(cmnd); in bfa_cb_ioim_good_comp() 229 cmnd->scsi_done(cmnd); in bfad_im_abort_handler() 1236 cmnd->scsi_done = done; in bfad_im_queuecommand_lck()
|
| /Linux-v5.15/drivers/scsi/qedf/ |
| D | qedf_io.c | 950 sc_cmd->scsi_done(sc_cmd); in qedf_queuecommand() 960 sc_cmd->scsi_done(sc_cmd); in qedf_queuecommand() 969 sc_cmd->scsi_done(sc_cmd); in qedf_queuecommand() 979 sc_cmd->scsi_done(sc_cmd); in qedf_queuecommand() 1316 sc_cmd->scsi_done(sc_cmd); in qedf_scsi_completion() 1389 if (!sc_cmd->scsi_done) { in qedf_scsi_done() 1420 sc_cmd->scsi_done(sc_cmd); in qedf_scsi_done()
|
| /Linux-v5.15/include/scsi/ |
| D | scsi_cmnd.h | 122 void (*scsi_done) (struct scsi_cmnd *); member
|
| D | scsi_host.h | 519 rc = func_name##_lck (cmd, cmd->scsi_done); \
|
| /Linux-v5.15/drivers/scsi/pcmcia/ |
| D | sym53c500_cs.c | 495 curSC->scsi_done(curSC); in SYM53C500_intr() 559 data->current_SC->scsi_done = done; in SYM53C500_queue_lck()
|