Home
last modified time | relevance | path

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

123

/linux/Documentation/translations/zh_CN/scsi/
H A Dscsi_eh.rst26 [1-2-1] 通过scsi_done完成scmd
60 中间层传递的scsi_done回调函数主动完成命令,或者当命令未
64 1.2.1 通过scsi_done回调完成SCSI命令
67 对于所有非错误处理(EH)命令,scsi_done()是其完成回调
334 注意,如果不支持自动感知,那么在使用scsi_done()以错误状态完成
H A Dscsi_mid_low_api.rst810 * queuecommand - 将SCSI命令提交到主机控制器,命令执行完成后调用scp->scsi_done回调函数
836 * 理:设置scp->result为适当错误值,调用scp->scsi_done
843 * 并必须确保最终执行scp->scsi_done回调函数。注意:驱动
844 * 可以在返回0之前调用scp->scsi_done,但一旦调用该回
846 * 刻执行该命令的scsi_done回调函数。
856 * 完成。因此scp->scsi_done回调函数通常会在该函数返
859 * scp->scsi_done回调可能在该函数返回前就被调用。
860 * 若scp->scsi_done回调函数未在指定时限内被调用,SCSI中
861 * 间层将启动错误处理流程。当调用scp->scsi_done回调函数
/linux/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()
1477 scsi_done(scmd); in myrb_ldev_queuecommand()
1484 scsi_done(scmd); in myrb_ldev_queuecommand()
1488 scsi_done(scmd); in myrb_ldev_queuecommand()
1502 scsi_done(scmd); in myrb_ldev_queuecommand()
[all …]
H A Dmegaraid.c588 scsi_done(cmd); in mega_build_cmd()
607 scsi_done(cmd); in mega_build_cmd()
619 scsi_done(cmd); in mega_build_cmd()
639 scsi_done(cmd); in mega_build_cmd()
657 scsi_done(cmd); in mega_build_cmd()
672 scsi_done(cmd); in mega_build_cmd()
868 scsi_done(cmd); in mega_build_cmd()
891 scsi_done(cmd); in mega_build_cmd()
1652 scsi_done(megaraid_to_scsi_cmd(cmd_priv)); in mega_rundoneq()
H A Dips.c922 scsi_done(scb->scsi_cmd); in __ips_eh_reset()
932 scsi_done(scsi_cmd); in __ips_eh_reset()
951 scsi_done(scb->scsi_cmd); in __ips_eh_reset()
961 scsi_done(scsi_cmd); in __ips_eh_reset()
980 scsi_done(scb->scsi_cmd); in __ips_eh_reset()
1023 void (*done)(struct scsi_cmnd *) = scsi_done; in ips_queue_lck()
1084 scsi_done(SC); in ips_queue_lck()
2563 scsi_done(scb->scsi_cmd); in ips_next()
2571 scsi_done(scb->scsi_cmd); in ips_next()
2696 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()
H A D3w-sas.c1221 scsi_done(cmd); in twl_interrupt()
1375 scsi_done(cmd); in twl_reset_device_extension()
1460 void (*done)(struct scsi_cmnd *) = scsi_done; in twl_scsi_queue_lck()
H A Dxen-scsifront.c328 scsi_done(sc); in scsifront_cdb_cmd_done()
636 scsi_done(sc); in scsifront_queuecommand()
H A Dmyrs.c1600 scsi_done(scmd); in myrs_queuecommand()
1607 scsi_done(scmd); in myrs_queuecommand()
1621 scsi_done(scmd); in myrs_queuecommand()
1761 scsi_done(scmd); in myrs_queuecommand()
2089 scsi_done(scmd); in myrs_handle_scsi()
H A Dstex.c580 scsi_done(ccb->cmd); in return_abnormal_state()
598 void (*done)(struct scsi_cmnd *) = scsi_done; in stex_queuecommand_lck()
769 scsi_done(cmd); in DEF_SCSI_QCMD()
H A Desp_scsi.c939 scsi_done(cmd); in esp_cmd_is_done()
2039 scsi_done(cmd); in esp_reset_cleanup_one()
2062 scsi_done(cmd); in esp_reset_cleanup()
2536 scsi_done(cmd); in esp_eh_abort_handler()
H A Dmac53c94.c348 scsi_done(cmd); in cmd_done()
/linux/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
/linux/drivers/scsi/bfa/
H A Dbfad_im.c100 scsi_done(cmnd); in bfa_cb_ioim_done()
128 scsi_done(cmnd); in bfa_cb_ioim_good_comp()
230 scsi_done(cmnd); in bfad_im_abort_handler()
1205 void (*done)(struct scsi_cmnd *) = scsi_done; in bfad_im_queuecommand_lck()
/linux/include/scsi/
H A Dscsi_cmnd.h161 void scsi_done(struct scsi_cmnd *cmd);
/linux/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/drivers/scsi/qedf/
H A Dqedf_io.c949 scsi_done(sc_cmd); in qedf_queuecommand()
959 scsi_done(sc_cmd); in qedf_queuecommand()
968 scsi_done(sc_cmd); in qedf_queuecommand()
978 scsi_done(sc_cmd); in qedf_queuecommand()
1314 scsi_done(sc_cmd); in qedf_scsi_completion()
1411 scsi_done(sc_cmd); in qedf_scsi_done()
/linux/drivers/scsi/megaraid/
H A Dmegaraid_mbox.c1441 void (*done)(struct scsi_cmnd *) = scsi_done; in megaraid_queue_command_lck()
2365 scsi_done(scp); in megaraid_mbox_dpc()
2423 scsi_done(scp); in megaraid_abort_handler()
2453 scsi_done(scp); in megaraid_abort_handler()
2573 scsi_done(scb->scp); in megaraid_reset_handler()
/linux/drivers/scsi/bnx2fc/
H A Dbnx2fc_io.c208 scsi_done(sc_cmd); in bnx2fc_scsi_done()
1603 scsi_done(sc_cmd); in bnx2fc_process_tm_compl()
1851 scsi_done(sc_cmd); in bnx2fc_queuecommand()
2017 scsi_done(sc_cmd); in bnx2fc_process_scsi_cmd_compl()
/linux/drivers/s390/scsi/
H A Dzfcp_scsi.c63 scsi_done(scpnt); in zfcp_scsi_command_fail()
81 scsi_done(scpnt); in zfcp_scsi_queuecommand()
/linux/drivers/target/loopback/
H A Dtcm_loop.c75 scsi_done(sc); in tcm_loop_release_cmd()
162 scsi_done(sc); in tcm_loop_target_queue_cmd()
/linux/drivers/message/fusion/
H A Dmptfc.c690 scsi_done(SCpnt); in mptfc_qcmd()
697 scsi_done(SCpnt); in mptfc_qcmd()
705 scsi_done(SCpnt); in mptfc_qcmd()
/linux/drivers/scsi/csiostor/
H A Dcsio_scsi.c1727 scsi_done(cmnd); in csio_scsi_err_handler()
1755 scsi_done(cmnd); in csio_scsi_cbfn()
1883 scsi_done(cmnd); in csio_queuecommand()
1986 scsi_done(cmnd); in csio_eh_abort_handler()
/linux/drivers/ata/
H A Dlibata-scsi.c772 qc->scsidone = scsi_done; in ata_scsi_qc_new()
785 scsi_done(cmd); in ata_scsi_qc_new()
1902 scsi_done(cmd); in ata_scsi_translate()
4520 scsi_done(cmd); in ata_scsi_simulate()
4575 scsi_done(scmd); in __ata_scsi_queuecmd()
4616 scsi_done(cmd); in ata_scsi_queuecmd()
/linux/drivers/scsi/libfc/
H A Dfc_fcp.c1869 scsi_done(sc_cmd); in fc_queuecommand()
1879 scsi_done(sc_cmd); in fc_queuecommand()
2084 scsi_done(sc_cmd); in fc_io_compl()

123