Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/scsi/aacraid/
Daachba.c212 static long aac_build_sg(struct scsi_cmnd *scsicmd, struct sgmap *sgmap);
213 static long aac_build_sg64(struct scsi_cmnd *scsicmd, struct sgmap64 *psg);
214 static long aac_build_sgraw(struct scsi_cmnd *scsicmd, struct sgmapraw *psg);
215 static long aac_build_sgraw2(struct scsi_cmnd *scsicmd,
219 static int aac_send_srb_fib(struct scsi_cmnd* scsicmd);
319 static inline int aac_valid_context(struct scsi_cmnd *scsicmd, in aac_valid_context() argument
323 if (unlikely(!scsicmd || !scsicmd->scsi_done)) { in aac_valid_context()
329 scsicmd->SCp.phase = AAC_OWNER_MIDLEVEL; in aac_valid_context()
330 device = scsicmd->device; in aac_valid_context()
422 static void aac_expose_phy_device(struct scsi_cmnd *scsicmd) in aac_expose_phy_device() argument
[all …]
/linux-4.1.27/drivers/staging/unisys/virthba/
Dvirthba.c78 static int virthba_abort_handler(struct scsi_cmnd *scsicmd);
79 static int virthba_bus_reset_handler(struct scsi_cmnd *scsicmd);
80 static int virthba_device_reset_handler(struct scsi_cmnd *scsicmd);
81 static int virthba_host_reset_handler(struct scsi_cmnd *scsicmd);
84 static int virthba_queue_command_lck(struct scsi_cmnd *scsicmd,
630 cmdrsp->vdiskmgmt.scsicmd = in forward_vdiskmgmt_command()
681 cmdrsp->scsitaskmgmt.scsicmd = in forward_taskmgmt_command()
701 virthba_abort_handler(struct scsi_cmnd *scsicmd) in virthba_abort_handler() argument
707 scsidev = scsicmd->device; in virthba_abort_handler()
723 return forward_taskmgmt_command(TASK_MGMT_ABORT_TASK, scsicmd->device); in virthba_abort_handler()
[all …]
/linux-4.1.27/drivers/ata/
Dlibata-scsi.c760 qc->scsicmd = cmd; in ata_scsi_qc_new()
775 struct scsi_cmnd *scmd = qc->scsicmd; in ata_qc_set_pc_nbytes()
978 struct scsi_cmnd *cmd = qc->scsicmd; in ata_gen_passthru_sense()
1052 struct scsi_cmnd *cmd = qc->scsicmd; in ata_gen_ata_sense()
1343 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_start_stop_xlat()
1549 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_verify_xlat()
1677 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_rw_xlat()
1762 struct scsi_cmnd *cmd = qc->scsicmd; in ata_scsi_qc_complete()
2389 u8 *scsicmd = args->cmd->cmnd, *p = rbuf; in ata_scsiop_mode_sense() local
2401 six_byte = (scsicmd[0] == MODE_SENSE); in ata_scsiop_mode_sense()
[all …]
Dsata_promise.c1075 u8 *scsicmd = qc->scsicmd->cmnd; in pdc_check_atapi_dma() local
1079 switch (scsicmd[0]) { in pdc_check_atapi_dma()
1091 if (scsicmd[0] == WRITE_10) { in pdc_check_atapi_dma()
1093 (scsicmd[2] << 24) | in pdc_check_atapi_dma()
1094 (scsicmd[3] << 16) | in pdc_check_atapi_dma()
1095 (scsicmd[4] << 8) | in pdc_check_atapi_dma()
1096 scsicmd[5]; in pdc_check_atapi_dma()
Dsata_sx4.c934 u8 *scsicmd = qc->scsicmd->cmnd; in pdc_check_atapi_dma() local
938 switch (scsicmd[0]) { in pdc_check_atapi_dma()
950 if (scsicmd[0] == WRITE_10) { in pdc_check_atapi_dma()
952 (scsicmd[2] << 24) | in pdc_check_atapi_dma()
953 (scsicmd[3] << 16) | in pdc_check_atapi_dma()
954 (scsicmd[4] << 8) | in pdc_check_atapi_dma()
955 scsicmd[5]; in pdc_check_atapi_dma()
Dpata_pdc2027x.c443 struct scsi_cmnd *cmd = qc->scsicmd; in pdc2027x_check_atapi_dma()
444 u8 *scsicmd = cmd->cmnd; in pdc2027x_check_atapi_dma() local
453 switch (scsicmd[0]) { in pdc2027x_check_atapi_dma()
Dlibata-eh.c541 WARN_ON(qc->scsicmd != cmd); in ata_scsi_timed_out()
671 qc->scsicmd == scmd) in ata_scsi_cmd_error_handler()
972 struct request_queue *q = qc->scsicmd->device->request_queue; in ata_qc_schedule_eh()
986 blk_abort_request(qc->scsicmd->request); in ata_qc_schedule_eh()
1293 struct scsi_cmnd *scmd = qc->scsicmd; in __ata_eh_qc_complete()
1314 struct scsi_cmnd *scmd = qc->scsicmd; in ata_eh_qc_complete()
1332 struct scsi_cmnd *scmd = qc->scsicmd; in ata_eh_qc_retry()
1840 qc->scsicmd->sense_buffer, in ata_eh_analyze_tf()
2532 if (qc->scsicmd) { in ata_eh_link_report()
2533 cdb = qc->scsicmd->cmnd; in ata_eh_link_report()
[all …]
Dsata_svw.c100 u8 cmnd = qc->scsicmd->cmnd[0]; in k2_sata_check_atapi_dma()
Dsata_via.c386 (qc->scsicmd->sc_data_direction == DMA_TO_DEVICE)) { in vt6420_bmdma_start()
Dlibata-core.c1594 qc->scsicmd = NULL; in ata_exec_internal_sg()
4779 qc->scsicmd = NULL; in ata_qc_new_init()
Dsata_mv.c1870 struct scsi_cmnd *scmd = qc->scsicmd; in mv_check_atapi_dma()
/linux-4.1.27/drivers/scsi/libsas/
Dsas_ata.c110 else if (qc && qc->scsicmd) in sas_ata_task_done()
111 ASSIGN_SAS_TASK(qc->scsicmd, NULL); in sas_ata_task_done()
128 if (qc->scsicmd) in sas_ata_task_done()
243 if (qc->scsicmd) in sas_ata_qc_issue()
244 ASSIGN_SAS_TASK(qc->scsicmd, task); in sas_ata_qc_issue()
250 if (qc->scsicmd) in sas_ata_qc_issue()
251 ASSIGN_SAS_TASK(qc->scsicmd, NULL); in sas_ata_qc_issue()
593 if (qc->scsicmd) { in sas_ata_task_abort()
594 struct request_queue *q = qc->scsicmd->device->request_queue; in sas_ata_task_abort()
598 blk_abort_request(qc->scsicmd->request); in sas_ata_task_abort()
/linux-4.1.27/drivers/staging/unisys/common-spar/include/channels/
Diochannel.h270 void *scsicmd; /* the handle to the cmd that was received - member
564 void *scsicmd; member
611 void *scsicmd; member
/linux-4.1.27/drivers/block/
Dcciss_scsi.c1653 static int cciss_eh_device_reset_handler(struct scsi_cmnd *scsicmd) in cciss_eh_device_reset_handler() argument
1661 h = (ctlr_info_t *) scsicmd->device->host->hostdata[0]; in cciss_eh_device_reset_handler()
1666 cmd_in_trouble = (CommandList_struct *) scsicmd->host_scribble; in cciss_eh_device_reset_handler()
1679 static int cciss_eh_abort_handler(struct scsi_cmnd *scsicmd) in cciss_eh_abort_handler() argument
1687 h = (ctlr_info_t *) scsicmd->device->host->hostdata[0]; in cciss_eh_abort_handler()
1693 cmd_to_abort = (CommandList_struct *) scsicmd->host_scribble; in cciss_eh_abort_handler()
/linux-4.1.27/drivers/scsi/arcmsr/
Darcmsr_hba.c2544 uint8_t scsicmd = cmd->cmnd[0]; in arcmsr_queue_command_lck() local
2548 if ((scsicmd == SYNCHRONIZE_CACHE) ||(scsicmd == SEND_DIAGNOSTIC)){ in arcmsr_queue_command_lck()
/linux-4.1.27/drivers/scsi/
Dhpsa.c222 static int hpsa_eh_device_reset_handler(struct scsi_cmnd *scsicmd);
223 static int hpsa_eh_abort_handler(struct scsi_cmnd *scsicmd);
4343 static int hpsa_eh_device_reset_handler(struct scsi_cmnd *scsicmd) in hpsa_eh_device_reset_handler() argument
4350 h = sdev_to_hba(scsicmd->device); in hpsa_eh_device_reset_handler()
4357 dev = scsicmd->device->hostdata; in hpsa_eh_device_reset_handler()
/linux-4.1.27/include/linux/
Dlibata.h625 struct scsi_cmnd *scsicmd; member