Home
last modified time | relevance | path

Searched refs:scsicmd (Results 1 – 17 of 17) sorted by relevance

/openbmc/linux/drivers/scsi/aacraid/
H A Daachba.c216 static long aac_build_sg(struct scsi_cmnd *scsicmd, struct sgmap *sgmap);
217 static long aac_build_sg64(struct scsi_cmnd *scsicmd, struct sgmap64 *psg);
218 static long aac_build_sgraw(struct scsi_cmnd *scsicmd, struct sgmapraw *psg);
219 static long aac_build_sgraw2(struct scsi_cmnd *scsicmd,
221 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)) { in aac_valid_context()
341 aac_priv(scsicmd)->owner = AAC_OWNER_MIDLEVEL; in aac_valid_context()
[all …]
/openbmc/linux/drivers/ata/
H A Dlibata-scsi.c246 struct scsi_cmnd *cmd = qc->scsicmd; in ata_scsi_set_passthru_sense_fields()
767 qc->scsicmd = cmd; in ata_scsi_qc_new()
787 struct scsi_cmnd *scmd = qc->scsicmd; in ata_qc_set_pc_nbytes()
935 struct scsi_cmnd *cmd = qc->scsicmd; in ata_gen_passthru_sense()
984 struct scsi_cmnd *cmd = qc->scsicmd; in ata_gen_ata_sense()
1249 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_start_stop_xlat()
1442 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_verify_xlat()
1591 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_rw_xlat()
1695 struct scsi_cmnd *cmd = qc->scsicmd; in ata_qc_done()
1704 struct scsi_cmnd *cmd = qc->scsicmd; in ata_scsi_qc_complete()
[all …]
H A Dsata_promise.c1040 u8 *scsicmd = qc->scsicmd->cmnd; in pdc_check_atapi_dma() local
1044 switch (scsicmd[0]) { in pdc_check_atapi_dma()
1056 if (scsicmd[0] == WRITE_10) { in pdc_check_atapi_dma()
1058 (scsicmd[2] << 24) | in pdc_check_atapi_dma()
1059 (scsicmd[3] << 16) | in pdc_check_atapi_dma()
1060 (scsicmd[4] << 8) | in pdc_check_atapi_dma()
1061 scsicmd[5]; in pdc_check_atapi_dma()
H A Dsata_sx4.c874 u8 *scsicmd = qc->scsicmd->cmnd; in pdc_check_atapi_dma() local
878 switch (scsicmd[0]) { in pdc_check_atapi_dma()
890 if (scsicmd[0] == WRITE_10) { in pdc_check_atapi_dma()
892 (scsicmd[2] << 24) | in pdc_check_atapi_dma()
893 (scsicmd[3] << 16) | in pdc_check_atapi_dma()
894 (scsicmd[4] << 8) | in pdc_check_atapi_dma()
895 scsicmd[5]; in pdc_check_atapi_dma()
H A Dlibata-eh.c631 qc->scsicmd == scmd) in ata_scsi_cmd_error_handler()
944 blk_abort_request(scsi_cmd_to_rq(qc->scsicmd)); in ata_qc_schedule_eh()
1165 struct scsi_cmnd *scmd = qc->scsicmd; in __ata_eh_qc_complete()
1186 struct scsi_cmnd *scmd = qc->scsicmd; in ata_eh_qc_complete()
1204 struct scsi_cmnd *scmd = qc->scsicmd; in ata_eh_qc_retry()
1422 struct scsi_cmnd *cmd = qc->scsicmd; in ata_eh_request_sense()
1611 set_status_byte(qc->scsicmd, SAM_STAT_CHECK_CONDITION); in ata_eh_analyze_tf()
1623 qc->scsicmd->sense_buffer, in ata_eh_analyze_tf()
1633 enum scsi_disposition ret = scsi_check_sense(qc->scsicmd); in ata_eh_analyze_tf()
1925 if (qc->scsicmd && scsi_cmd_to_rq(qc->scsicmd)->rq_flags & RQF_QUIET) in ata_eh_quiet()
[all …]
H A Dpata_pdc2027x.c425 struct scsi_cmnd *cmd = qc->scsicmd; in pdc2027x_check_atapi_dma()
426 u8 *scsicmd = cmd->cmnd; in pdc2027x_check_atapi_dma() local
435 switch (scsicmd[0]) { in pdc2027x_check_atapi_dma()
H A Dlibata-sata.c1416 qc->scsicmd->sense_buffer, sk, in ata_eh_read_sense_success_ncq_log()
1426 scsi_check_sense(qc->scsicmd); in ata_eh_read_sense_success_ncq_log()
1503 ata_scsi_set_sense(dev, qc->scsicmd, sense_key, asc, in ata_eh_analyze_ncq_error()
1505 ata_scsi_set_sense_information(dev, qc->scsicmd, in ata_eh_analyze_ncq_error()
H A Dpata_falcon.c52 struct scsi_cmnd *cmd = qc->scsicmd; in pata_falcon_data_xfer()
H A Dsata_svw.c85 u8 cmnd = qc->scsicmd->cmnd[0]; in k2_sata_check_atapi_dma()
H A Dsata_via.c384 (qc->scsicmd->sc_data_direction == DMA_TO_DEVICE)) { in vt6420_bmdma_start()
H A Dlibata-core.c1536 qc->scsicmd = NULL; in ata_exec_internal_sg()
4894 qc->scsicmd->flags |= SCMD_FORCE_EH_SUCCESS; in ata_qc_complete()
H A Dsata_mv.c1820 struct scsi_cmnd *scmd = qc->scsicmd; in mv_check_atapi_dma()
/openbmc/linux/drivers/scsi/libsas/
H A Dsas_ata.c88 else if (qc && qc->scsicmd) in sas_ata_task_done()
89 ASSIGN_SAS_TASK(qc->scsicmd, NULL); in sas_ata_task_done()
106 if (qc->scsicmd) in sas_ata_task_done()
212 if (qc->scsicmd) in sas_ata_qc_issue()
213 ASSIGN_SAS_TASK(qc->scsicmd, task); in sas_ata_qc_issue()
219 if (qc->scsicmd) in sas_ata_qc_issue()
220 ASSIGN_SAS_TASK(qc->scsicmd, NULL); in sas_ata_qc_issue()
633 if (qc->scsicmd) { in sas_ata_task_abort()
634 blk_abort_request(scsi_cmd_to_rq(qc->scsicmd)); in sas_ata_task_abort()
/openbmc/linux/include/scsi/
H A Dlibsas.h628 scmd = qc ? qc->scsicmd : NULL; in sas_task_find_rq()
/openbmc/linux/drivers/scsi/
H A Dhpsa.c285 static int hpsa_eh_device_reset_handler(struct scsi_cmnd *scsicmd);
6024 static int hpsa_eh_device_reset_handler(struct scsi_cmnd *scsicmd) in hpsa_eh_device_reset_handler() argument
6035 h = sdev_to_hba(scsicmd->device); in hpsa_eh_device_reset_handler()
6048 dev = scsicmd->device->hostdata; in hpsa_eh_device_reset_handler()
6064 hpsa_get_cmd_index(scsicmd)); in hpsa_eh_device_reset_handler()
6074 hpsa_get_cmd_index(scsicmd)); in hpsa_eh_device_reset_handler()
/openbmc/linux/include/linux/
H A Dlibata.h599 struct scsi_cmnd *scsicmd; member
/openbmc/linux/drivers/scsi/hisi_sas/
H A Dhisi_sas_main.c1693 qc && qc->scsicmd) { in hisi_sas_abort_task()