| /Linux-v5.4/drivers/scsi/aacraid/ |
| D | aachba.c | 217 static long aac_build_sg(struct scsi_cmnd *scsicmd, struct sgmap *sgmap); 218 static long aac_build_sg64(struct scsi_cmnd *scsicmd, struct sgmap64 *psg); 219 static long aac_build_sgraw(struct scsi_cmnd *scsicmd, struct sgmapraw *psg); 220 static long aac_build_sgraw2(struct scsi_cmnd *scsicmd, 222 static long aac_build_sghba(struct scsi_cmnd *scsicmd, 227 static int aac_send_srb_fib(struct scsi_cmnd* scsicmd); 228 static int aac_send_hba_fib(struct scsi_cmnd *scsicmd); 332 static inline int aac_valid_context(struct scsi_cmnd *scsicmd, in aac_valid_context() argument 336 if (unlikely(!scsicmd || !scsicmd->scsi_done)) { in aac_valid_context() 341 scsicmd->SCp.phase = AAC_OWNER_MIDLEVEL; in aac_valid_context() [all …]
|
| /Linux-v5.4/drivers/staging/unisys/visorhba/ |
| D | visorhba_main.c | 368 static int visorhba_abort_handler(struct scsi_cmnd *scsicmd) in visorhba_abort_handler() argument 375 scsidev = scsicmd->device; in visorhba_abort_handler() 383 scsicmd->result = DID_ABORT << 16; in visorhba_abort_handler() 384 scsicmd->scsi_done(scsicmd); in visorhba_abort_handler() 395 static int visorhba_device_reset_handler(struct scsi_cmnd *scsicmd) in visorhba_device_reset_handler() argument 402 scsidev = scsicmd->device; in visorhba_device_reset_handler() 410 scsicmd->result = DID_RESET << 16; in visorhba_device_reset_handler() 411 scsicmd->scsi_done(scsicmd); in visorhba_device_reset_handler() 423 static int visorhba_bus_reset_handler(struct scsi_cmnd *scsicmd) in visorhba_bus_reset_handler() argument 429 scsidev = scsicmd->device; in visorhba_bus_reset_handler() [all …]
|
| /Linux-v5.4/drivers/scsi/libsas/ |
| D | sas_ata.c | 96 else if (qc && qc->scsicmd) in sas_ata_task_done() 97 ASSIGN_SAS_TASK(qc->scsicmd, NULL); in sas_ata_task_done() 114 if (qc->scsicmd) in sas_ata_task_done() 220 if (qc->scsicmd) in sas_ata_qc_issue() 221 ASSIGN_SAS_TASK(qc->scsicmd, task); in sas_ata_qc_issue() 227 if (qc->scsicmd) in sas_ata_qc_issue() 228 ASSIGN_SAS_TASK(qc->scsicmd, NULL); in sas_ata_qc_issue() 587 if (qc->scsicmd) { in sas_ata_task_abort() 588 blk_abort_request(qc->scsicmd->request); in sas_ata_task_abort()
|
| /Linux-v5.4/drivers/ata/ |
| D | libata-scsi.c | 850 qc->scsicmd = cmd; in ata_scsi_qc_new() 868 struct scsi_cmnd *scmd = qc->scsicmd; in ata_qc_set_pc_nbytes() 1070 struct scsi_cmnd *cmd = qc->scsicmd; in ata_gen_passthru_sense() 1169 struct scsi_cmnd *cmd = qc->scsicmd; in ata_gen_ata_sense() 1460 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_start_stop_xlat() 1675 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_verify_xlat() 1824 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_rw_xlat() 1924 struct scsi_cmnd *cmd = qc->scsicmd; in ata_qc_done() 1934 struct scsi_cmnd *cmd = qc->scsicmd; in ata_scsi_qc_complete() 2585 u8 *scsicmd = args->cmd->cmnd, *p = rbuf; in ata_scsiop_mode_sense() local [all …]
|
| D | sata_promise.c | 1059 u8 *scsicmd = qc->scsicmd->cmnd; in pdc_check_atapi_dma() local 1063 switch (scsicmd[0]) { in pdc_check_atapi_dma() 1075 if (scsicmd[0] == WRITE_10) { in pdc_check_atapi_dma() 1077 (scsicmd[2] << 24) | in pdc_check_atapi_dma() 1078 (scsicmd[3] << 16) | in pdc_check_atapi_dma() 1079 (scsicmd[4] << 8) | in pdc_check_atapi_dma() 1080 scsicmd[5]; in pdc_check_atapi_dma()
|
| D | sata_sx4.c | 918 u8 *scsicmd = qc->scsicmd->cmnd; in pdc_check_atapi_dma() local 922 switch (scsicmd[0]) { in pdc_check_atapi_dma() 934 if (scsicmd[0] == WRITE_10) { in pdc_check_atapi_dma() 936 (scsicmd[2] << 24) | in pdc_check_atapi_dma() 937 (scsicmd[3] << 16) | in pdc_check_atapi_dma() 938 (scsicmd[4] << 8) | in pdc_check_atapi_dma() 939 scsicmd[5]; in pdc_check_atapi_dma()
|
| D | libata-eh.c | 602 qc->scsicmd == scmd) in ata_scsi_cmd_error_handler() 916 blk_abort_request(qc->scsicmd->request); in ata_qc_schedule_eh() 1222 struct scsi_cmnd *scmd = qc->scsicmd; in __ata_eh_qc_complete() 1243 struct scsi_cmnd *scmd = qc->scsicmd; in ata_eh_qc_complete() 1261 struct scsi_cmnd *scmd = qc->scsicmd; in ata_eh_qc_retry() 1726 ata_scsi_set_sense(dev, qc->scsicmd, sense_key, asc, ascq); in ata_eh_analyze_ncq_error() 1727 ata_scsi_set_sense_information(dev, qc->scsicmd, in ata_eh_analyze_ncq_error() 1776 ata_eh_request_sense(qc, qc->scsicmd); in ata_eh_analyze_tf() 1790 qc->scsicmd->sense_buffer, in ata_eh_analyze_tf() 1800 int ret = scsi_check_sense(qc->scsicmd); in ata_eh_analyze_tf() [all …]
|
| D | pata_pdc2027x.c | 437 struct scsi_cmnd *cmd = qc->scsicmd; in pdc2027x_check_atapi_dma() 438 u8 *scsicmd = cmd->cmnd; in pdc2027x_check_atapi_dma() local 447 switch (scsicmd[0]) { in pdc2027x_check_atapi_dma()
|
| D | pata_falcon.c | 51 struct scsi_cmnd *cmd = qc->scsicmd; in pata_falcon_data_xfer()
|
| D | sata_svw.c | 84 u8 cmnd = qc->scsicmd->cmnd[0]; in k2_sata_check_atapi_dma()
|
| D | sata_via.c | 384 (qc->scsicmd->sc_data_direction == DMA_TO_DEVICE)) { in vt6420_bmdma_start()
|
| D | libata-core.c | 1579 qc->scsicmd = NULL; in ata_exec_internal_sg() 5122 qc->scsicmd = NULL; in ata_qc_new_init()
|
| D | sata_mv.c | 1855 struct scsi_cmnd *scmd = qc->scsicmd; in mv_check_atapi_dma()
|
| /Linux-v5.4/drivers/scsi/ |
| D | hpsa.c | 281 static int hpsa_eh_device_reset_handler(struct scsi_cmnd *scsicmd); 5963 static int hpsa_eh_device_reset_handler(struct scsi_cmnd *scsicmd) in hpsa_eh_device_reset_handler() argument 5974 h = sdev_to_hba(scsicmd->device); in hpsa_eh_device_reset_handler() 5987 dev = scsicmd->device->hostdata; in hpsa_eh_device_reset_handler() 6003 hpsa_get_cmd_index(scsicmd)); in hpsa_eh_device_reset_handler() 6013 hpsa_get_cmd_index(scsicmd)); in hpsa_eh_device_reset_handler()
|
| /Linux-v5.4/include/linux/ |
| D | libata.h | 617 struct scsi_cmnd *scsicmd; member
|
| /Linux-v5.4/drivers/scsi/hisi_sas/ |
| D | hisi_sas_main.c | 479 scsi_cmnd = qc->scsicmd; in hisi_sas_task_prep()
|