Home
last modified time | relevance | path

Searched refs:sc_data_direction (Results 1 – 96 of 96) sorted by relevance

/linux-4.4.14/drivers/scsi/
Dscsi_lib_dma.c30 cmd->sc_data_direction); in scsi_dma_map()
48 cmd->sc_data_direction); in scsi_dma_unmap()
Dvirtio_scsi.c436 if (sc && sc->sc_data_direction != DMA_NONE) { in virtscsi_add_cmd()
437 if (sc->sc_data_direction != DMA_FROM_DEVICE) in virtscsi_add_cmd()
439 if (sc->sc_data_direction != DMA_TO_DEVICE) in virtscsi_add_cmd()
519 if (sc->sc_data_direction == DMA_TO_DEVICE) in virtio_scsi_init_hdr_pi()
523 else if (sc->sc_data_direction == DMA_FROM_DEVICE) in virtio_scsi_init_hdr_pi()
541 BUG_ON(sc->sc_data_direction == DMA_BIDIRECTIONAL); in virtscsi_queuecommand()
Dxen-scsifront.c209 if (s->sc->sc_data_direction == DMA_NONE) in scsifront_gnttab_done()
375 int grant_ro = (sc->sc_data_direction == DMA_TO_DEVICE); in map_data_for_request()
383 if (sc->sc_data_direction == DMA_NONE || !data_len) in map_data_for_request()
508 ring_req->sc_data_direction = (uint8_t)sc->sc_data_direction; in scsifront_command2ring()
Dps3rom.c114 switch (cmd->sc_data_direction) { in ps3rom_atapi_request()
308 if (cmd->sc_data_direction == DMA_FROM_DEVICE) { in ps3rom_interrupt()
Du14-34f.c1121 pci_dir = SCpnt->sc_data_direction; in map_dma()
1159 pci_dir = SCpnt->sc_data_direction; in unmap_dma()
1180 pci_dir = SCpnt->sc_data_direction; in sync_dma()
1217 if (SCpnt->sc_data_direction == DMA_FROM_DEVICE) { in scsi_to_dev_dir()
1221 else if (SCpnt->sc_data_direction == DMA_TO_DEVICE) { in scsi_to_dev_dir()
1225 else if (SCpnt->sc_data_direction == DMA_NONE) { in scsi_to_dev_dir()
1230 if (SCpnt->sc_data_direction != DMA_BIDIRECTIONAL) in scsi_to_dev_dir()
Dvmw_pvscsi.c384 cmd->sc_data_direction); in pvscsi_map_buffers()
410 cmd->sc_data_direction); in pvscsi_unmap_buffers()
705 if (cmd->sc_data_direction == DMA_FROM_DEVICE) in pvscsi_queue_ring()
707 else if (cmd->sc_data_direction == DMA_TO_DEVICE) in pvscsi_queue_ring()
709 else if (cmd->sc_data_direction == DMA_NONE) in pvscsi_queue_ring()
Deata.c1608 pci_dir = SCpnt->sc_data_direction; in map_dma()
1647 pci_dir = SCpnt->sc_data_direction; in unmap_dma()
1673 pci_dir = SCpnt->sc_data_direction; in sync_dma()
1715 if (SCpnt->sc_data_direction == DMA_FROM_DEVICE) { in scsi_to_dev_dir()
1719 } else if (SCpnt->sc_data_direction == DMA_TO_DEVICE) { in scsi_to_dev_dir()
1723 } else if (SCpnt->sc_data_direction == DMA_NONE) { in scsi_to_dev_dir()
1729 if (SCpnt->sc_data_direction != DMA_BIDIRECTIONAL) in scsi_to_dev_dir()
D53c700.c580 if(SCp->sc_data_direction != DMA_NONE && in NCR_700_unmap()
581 SCp->sc_data_direction != DMA_BIDIRECTIONAL) in NCR_700_unmap()
1835 SCp->sc_data_direction != DMA_NONE) { in NCR_700_queuecommand_lck()
1839 printk("Has wrong data direction %d\n", SCp->sc_data_direction); in NCR_700_queuecommand_lck()
1841 SCp->sc_data_direction = DMA_NONE; in NCR_700_queuecommand_lck()
1851 switch(SCp->sc_data_direction) { in NCR_700_queuecommand_lck()
1872 direction = SCp->sc_data_direction; in NCR_700_queuecommand_lck()
Dscsi_error.c929 ses->data_direction = scmd->sc_data_direction; in scsi_eh_prep_cmnd()
950 scmd->sc_data_direction = DMA_FROM_DEVICE; in scsi_eh_prep_cmnd()
956 scmd->sc_data_direction = DMA_NONE; in scsi_eh_prep_cmnd()
992 scmd->sc_data_direction = ses->data_direction; in scsi_eh_restore_cmnd()
2360 scmd->sc_data_direction = DMA_BIDIRECTIONAL; in scsi_ioctl_reset()
Dmac53c94.c74 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in mac53c94_queue_lck()
374 dma_cmd = cmd->sc_data_direction == DMA_TO_DEVICE ? in set_dma_cmds()
Dmvumi.c216 (int) scmd->sc_data_direction); in mvumi_make_sgl()
238 (int) scmd->sc_data_direction) in mvumi_make_sgl()
1358 (int) scmd->sc_data_direction); in mvumi_complete_cmd()
1363 (int) scmd->sc_data_direction); in mvumi_complete_cmd()
2074 switch (scmd->sc_data_direction) { in mvumi_build_frame()
2087 "cmd[0x%x]\n", scmd->sc_data_direction, scmd->cmnd[0]); in mvumi_build_frame()
2178 (int)scmd->sc_data_direction); in mvumi_timed_out()
2183 (int)scmd->sc_data_direction); in mvumi_timed_out()
Dlibiscsi_tcp.c737 else if (task->sc->sc_data_direction == DMA_TO_DEVICE) { in iscsi_tcp_hdr_dissect()
1054 if (task->sc->sc_data_direction != DMA_TO_DEVICE) in iscsi_tcp_task_xmit()
Dwd719x.c253 if (cmd->sc_data_direction == DMA_TO_DEVICE) in wd719x_queuecommand()
256 else if (cmd->sc_data_direction == DMA_FROM_DEVICE) in wd719x_queuecommand()
D3w-9xxx.c1850 if (srb->sc_data_direction == DMA_TO_DEVICE || in DEF_SCSI_QCMD()
1851 srb->sc_data_direction == DMA_BIDIRECTIONAL) in DEF_SCSI_QCMD()
1923 (cmd->sc_data_direction == DMA_FROM_DEVICE || in twa_scsiop_execute_scsi_complete()
1924 cmd->sc_data_direction == DMA_BIDIRECTIONAL)) { in twa_scsiop_execute_scsi_complete()
Dstorvsc_drv.c1413 switch (scmnd->sc_data_direction) { in storvsc_queuecommand()
1432 scmnd->sc_data_direction); in storvsc_queuecommand()
Dwd33c93.c534 if (cmd->sc_data_direction == DMA_TO_DEVICE) in DEF_SCSI_QCMD()
666 (cmd->sc_data_direction == DMA_TO_DEVICE) ? in DEF_SCSI_QCMD()
1482 if (cmd->sc_data_direction == DMA_TO_DEVICE) in wd33c93_intr()
Dqlogicpti.c900 Cmnd->sc_data_direction); in load_cmd()
1180 Cmnd->sc_data_direction); in qlogicpti_intr_handler()
Dscsi_lib.c1270 cmd->sc_data_direction = DMA_NONE; in scsi_setup_cmnd()
1272 cmd->sc_data_direction = DMA_TO_DEVICE; in scsi_setup_cmnd()
1274 cmd->sc_data_direction = DMA_FROM_DEVICE; in scsi_setup_cmnd()
Dstex.c656 if (cmd->sc_data_direction == DMA_FROM_DEVICE) in stex_queuecommand_lck()
658 else if (cmd->sc_data_direction == DMA_TO_DEVICE) in stex_queuecommand_lck()
Deata_pio.c343 if (cmd->sc_data_direction == DMA_TO_DEVICE) in eata_pio_queue_lck()
Ddc395x.c984 enum dma_data_direction dir = cmd->sc_data_direction; in build_srb()
3271 enum dma_data_direction dir = cmd->sc_data_direction; in pci_unmap_srb()
3317 enum dma_data_direction dir = cmd->sc_data_direction; in srb_done()
3538 dir = p->sc_data_direction; in doing_srb_done()
Dfdomain.c1289 if(current_SC->sc_data_direction == DMA_TO_DEVICE) in do_fdomain_16x0_intr()
Dlibiscsi.c396 if (sc->sc_data_direction == DMA_TO_DEVICE) { in iscsi_prep_scsi_cmd_pdu()
443 if (sc->sc_data_direction == DMA_FROM_DEVICE) in iscsi_prep_scsi_cmd_pdu()
467 sc->sc_data_direction == DMA_TO_DEVICE ? in iscsi_prep_scsi_cmd_pdu()
Desp_scsi.c372 int dir = cmd->sc_data_direction; in esp_map_dma()
445 int dir = cmd->sc_data_direction; in esp_unmap_dma()
Dhpsa.c4345 switch (cmd->sc_data_direction) { in hpsa_scsi_ioaccel1_queue_command()
4357 cmd->sc_data_direction); in hpsa_scsi_ioaccel1_queue_command()
4514 switch (cmd->sc_data_direction) { in hpsa_scsi_ioaccel2_queue_command()
4529 cmd->sc_data_direction); in hpsa_scsi_ioaccel2_queue_command()
4964 switch (cmd->sc_data_direction) { in hpsa_ciss_submit()
4997 cmd->sc_data_direction); in hpsa_ciss_submit()
Dscsi_debug.c913 if (!(scsi_bidi_cmnd(scp) || scp->sc_data_direction == DMA_FROM_DEVICE)) in fill_from_dev_buffer()
929 if (!(scsi_bidi_cmnd(scp) || scp->sc_data_direction == DMA_TO_DEVICE)) in fetch_to_dev_buffer()
2379 if (!(scsi_bidi_cmnd(scmd) || scmd->sc_data_direction == dir)) in do_device_access()
Dqla1280.c471 switch(cmnd->sc_data_direction) { in qla1280_data_direction()
4062 cmd->underflow, cmd->sc_data_direction); in __qla1280_print_scsi_cmd()
Datp870u.c870 if (workreq->sc_data_direction == DMA_TO_DEVICE) { in DEF_SCSI_QCMD()
967 if(workreq->sc_data_direction == DMA_TO_DEVICE) { in DEF_SCSI_QCMD()
Dmesh.c411 ms->tgts[id].data_goes_out = cmd->sc_data_direction == DMA_TO_DEVICE; in mesh_start_cmd()
Dipr.c5759 if (scsi_cmd->sc_data_direction == DMA_TO_DEVICE) { in ipr_build_ioadl64()
5762 } else if (scsi_cmd->sc_data_direction == DMA_FROM_DEVICE) in ipr_build_ioadl64()
5806 if (scsi_cmd->sc_data_direction == DMA_TO_DEVICE) { in ipr_build_ioadl()
5812 } else if (scsi_cmd->sc_data_direction == DMA_FROM_DEVICE) { in ipr_build_ioadl()
Dips.c210 DMA_NONE == scb->scsi_cmd->sc_data_direction) ? \
212 scb->scsi_cmd->sc_data_direction)
Ddpt_i2o.c2246 switch(cmd->sc_data_direction){ in adpt_scsi_to_i2o()
Dpmcraid.c3219 if (scsi_cmd->sc_data_direction == DMA_TO_DEVICE) in pmcraid_build_ioadl()
Dncr53c8xx.c4251 direction = cmd->sc_data_direction; in ncr_queue_command()
/linux-4.4.14/drivers/s390/scsi/
Dzfcp_fc.h224 if (scsi->sc_data_direction == DMA_FROM_DEVICE) in zfcp_fc_scsi_to_fcp()
226 if (scsi->sc_data_direction == DMA_TO_DEVICE) in zfcp_fc_scsi_to_fcp()
Dzfcp_fsf.c2155 switch (scsi_cmnd->sc_data_direction) { in zfcp_fsf_set_data_dir()
2216 if (scsi_cmnd->sc_data_direction == DMA_TO_DEVICE) in zfcp_fsf_fcp_cmnd()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_iocb.c32 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in qla2x00_get_cmd_direction()
36 } else if (cmd->sc_data_direction == DMA_FROM_DEVICE) { in qla2x00_get_cmd_direction()
209 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla2x00_build_scsi_iocbs_32()
266 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla2x00_build_scsi_iocbs_64()
364 scsi_sg_count(cmd), cmd->sc_data_direction); in qla2x00_start_scsi()
600 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla24xx_build_scsi_type_6_iocbs()
609 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in qla24xx_build_scsi_type_6_iocbs()
613 } else if (cmd->sc_data_direction == DMA_FROM_DEVICE) { in qla24xx_build_scsi_type_6_iocbs()
714 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla24xx_build_scsi_iocbs()
722 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in qla24xx_build_scsi_iocbs()
[all …]
Dqla_mr.c3009 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qlafx00_build_scsi_iocbs()
3015 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in qlafx00_build_scsi_iocbs()
3018 } else if (cmd->sc_data_direction == DMA_FROM_DEVICE) { in qlafx00_build_scsi_iocbs()
3113 scsi_sg_count(cmd), cmd->sc_data_direction); in qlafx00_start_scsi()
Dqla_os.c618 scsi_prot_sg_count(cmd), cmd->sc_data_direction); in qla2x00_sp_free_dma()
/linux-4.4.14/include/xen/interface/io/
Dvscsiif.h199 uint8_t sc_data_direction; /* for DMA_TO_DEVICE(1) member
/linux-4.4.14/drivers/xen/
Dxen-scsiback.c121 uint8_t sc_data_direction; member
400 pending_req->sc_data_direction, 0, in scsiback_cmd_exec()
526 if (pending_req->sc_data_direction == DMA_TO_DEVICE) in scsiback_gnttab_data_map()
680 pending_req->sc_data_direction = ring_req->sc_data_direction; in prepare_pending_reqs()
681 if ((pending_req->sc_data_direction != DMA_BIDIRECTIONAL) && in prepare_pending_reqs()
682 (pending_req->sc_data_direction != DMA_TO_DEVICE) && in prepare_pending_reqs()
683 (pending_req->sc_data_direction != DMA_FROM_DEVICE) && in prepare_pending_reqs()
684 (pending_req->sc_data_direction != DMA_NONE)) { in prepare_pending_reqs()
686 pending_req->sc_data_direction); in prepare_pending_reqs()
/linux-4.4.14/drivers/scsi/qla4xxx/
Dql4_iocb.c162 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla4xxx_build_scsi_iocbs()
340 if (cmd->sc_data_direction == DMA_TO_DEVICE) in qla4xxx_send_command_to_isp()
342 else if (cmd->sc_data_direction == DMA_FROM_DEVICE) in qla4xxx_send_command_to_isp()
/linux-4.4.14/drivers/usb/storage/
Dtransport.c645 srb->sc_data_direction != DMA_FROM_DEVICE) { in usb_stor_invoke_transport()
944 pipe = srb->sc_data_direction == DMA_FROM_DEVICE ? in usb_stor_CB_transport()
1083 bcb->Flags = srb->sc_data_direction == DMA_FROM_DEVICE ? in usb_stor_Bulk_transport()
1117 unsigned int pipe = srb->sc_data_direction == DMA_FROM_DEVICE ? in usb_stor_Bulk_transport()
1140 srb->sc_data_direction == DMA_FROM_DEVICE && in usb_stor_Bulk_transport()
Dfreecom.c350 switch (us->srb->sc_data_direction) { in freecom_transport()
420 us->srb->sc_data_direction); in freecom_transport()
Dsddr09.c1717 if (srb->sc_data_direction == DMA_TO_DEVICE || in sddr09_transport()
1718 srb->sc_data_direction == DMA_FROM_DEVICE) { in sddr09_transport()
1719 unsigned int pipe = (srb->sc_data_direction == DMA_TO_DEVICE) in sddr09_transport()
1723 (srb->sc_data_direction == DMA_TO_DEVICE) ? in sddr09_transport()
Dshuttle_usbat.c1605 if (srb->sc_data_direction == DMA_TO_DEVICE) { in usbat_hp8200e_transport()
1658 if (len != 0 && (srb->sc_data_direction == DMA_FROM_DEVICE)) { in usbat_hp8200e_transport()
Dusb.c342 if (us->srb->sc_data_direction == DMA_BIDIRECTIONAL) { in usb_stor_control_thread()
Disd200.c468 srb->sc_data_direction = dir; in isd200_set_srb()
Duas.c641 switch (cmnd->sc_data_direction) { in uas_queuecommand_lck()
/linux-4.4.14/include/scsi/
Dscsi_cmnd.h91 enum dma_data_direction sc_data_direction; member
Dlibfc.h1051 return fsp->cmd->sc_data_direction == DMA_FROM_DEVICE; in fc_fcp_is_read()
/linux-4.4.14/drivers/staging/rts5208/
Dxd.c1671 trans_dma_enable(chip->srb->sc_data_direction, chip, in xd_read_multiple_pages()
1888 trans_dma_enable(chip->srb->sc_data_direction, chip, in xd_write_multiple_pages()
2034 if (srb->sc_data_direction == DMA_TO_DEVICE) { in xd_rw()
2139 if (srb->sc_data_direction == DMA_FROM_DEVICE) { in xd_rw()
2186 if (srb->sc_data_direction == DMA_FROM_DEVICE) in xd_rw()
2197 if (srb->sc_data_direction == DMA_TO_DEVICE) { in xd_rw()
2210 if ((srb->sc_data_direction == DMA_TO_DEVICE) && in xd_rw()
Dms.c2964 if (srb->sc_data_direction == DMA_FROM_DEVICE) {
2972 if (srb->sc_data_direction == DMA_FROM_DEVICE) {
2982 if (srb->sc_data_direction == DMA_FROM_DEVICE) {
2997 if (srb->sc_data_direction == DMA_FROM_DEVICE)
3009 if ((ms_card->pre_dir != srb->sc_data_direction)
3085 ms_card->pre_dir = srb->sc_data_direction;
3807 if (srb->sc_data_direction == DMA_FROM_DEVICE)
3859 if (srb->sc_data_direction == DMA_TO_DEVICE) {
3959 if (srb->sc_data_direction == DMA_FROM_DEVICE) {
3982 if (srb->sc_data_direction == DMA_TO_DEVICE) {
[all …]
Dsd.c3744 if (srb->sc_data_direction == DMA_FROM_DEVICE) {
3788 ((sd_card->pre_dir != srb->sc_data_direction) ||
3854 trans_dma_enable(srb->sc_data_direction, chip, sector_cnt * 512,
3857 if (srb->sc_data_direction == DMA_FROM_DEVICE) {
3870 if (srb->sc_data_direction == DMA_FROM_DEVICE) {
3890 trans_dma_enable(srb->sc_data_direction, chip,
3934 trans_dma_enable(srb->sc_data_direction, chip,
3950 srb->sc_data_direction, chip->sd_timeout);
4000 sd_card->pre_dir = srb->sc_data_direction;
Drtsx_scsi.c951 if (srb->sc_data_direction == DMA_FROM_DEVICE) in read_write()
961 if (srb->sc_data_direction == DMA_TO_DEVICE) { in read_write()
978 if (srb->sc_data_direction == DMA_FROM_DEVICE) in read_write()
1648 if (srb->sc_data_direction == DMA_FROM_DEVICE) in dma_access_ring_buffer()
1654 scsi_sg_count(srb), srb->sc_data_direction, 1000); in dma_access_ring_buffer()
1656 if (srb->sc_data_direction == DMA_FROM_DEVICE) in dma_access_ring_buffer()
Drtsx.c446 if (chip->srb->sc_data_direction == DMA_BIDIRECTIONAL) { in rtsx_control_thread()
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_scsi.c1158 int nseg, datadir = scsi_cmnd->sc_data_direction; in lpfc_scsi_prep_dma_buf_s3()
1877 int datadir = sc->sc_data_direction; in lpfc_bg_setup_bpl()
2024 int datadir = sc->sc_data_direction; in lpfc_bg_setup_bpl_prot()
2300 if (sc->sc_data_direction == DMA_FROM_DEVICE) { in lpfc_bg_setup_sgl()
2668 if (sc->sc_data_direction == DMA_FROM_DEVICE) { in lpfc_bg_scsi_adjust_dl()
2707 int datasegcnt, protsegcnt, datadir = scsi_cmnd->sc_data_direction; in lpfc_bg_scsi_prep_dma_buf_s3()
2822 scsi_cmnd->sc_data_direction); in lpfc_bg_scsi_prep_dma_buf_s3()
3361 int datasegcnt, protsegcnt, datadir = scsi_cmnd->sc_data_direction; in lpfc_bg_scsi_prep_dma_buf_s4()
3494 scsi_cmnd->sc_data_direction); in lpfc_bg_scsi_prep_dma_buf_s4()
3605 } else if ((cmnd->sc_data_direction == DMA_FROM_DEVICE) && in lpfc_send_scsi_error_event()
[all …]
/linux-4.4.14/drivers/infiniband/ulp/srp/
Dib_srp.c1069 (scmnd->sc_data_direction != DMA_TO_DEVICE && in srp_unmap_data()
1070 scmnd->sc_data_direction != DMA_FROM_DEVICE)) in srp_unmap_data()
1097 scmnd->sc_data_direction); in srp_unmap_data()
1562 if (!scsi_sglist(scmnd) || scmnd->sc_data_direction == DMA_NONE) in srp_map_data()
1565 if (scmnd->sc_data_direction != DMA_FROM_DEVICE && in srp_map_data()
1566 scmnd->sc_data_direction != DMA_TO_DEVICE) { in srp_map_data()
1569 scmnd->sc_data_direction); in srp_map_data()
1579 count = ib_dma_map_sg(ibdev, scat, nents, scmnd->sc_data_direction); in srp_map_data()
1670 if (scmnd->sc_data_direction == DMA_TO_DEVICE) in srp_map_data()
1679 if (scmnd->sc_data_direction == DMA_TO_DEVICE) in srp_map_data()
/linux-4.4.14/drivers/ata/
Dlibata-scsi.c1838 if (cmd->sc_data_direction == DMA_FROM_DEVICE || in ata_scsi_translate()
1839 cmd->sc_data_direction == DMA_TO_DEVICE) { in ata_scsi_translate()
1847 qc->dma_dir = cmd->sc_data_direction; in ata_scsi_translate()
2752 int nodata = (scmd->sc_data_direction == DMA_NONE); in atapi_xlat()
2762 if (scmd->sc_data_direction == DMA_TO_DEVICE) { in atapi_xlat()
2821 (scmd->sc_data_direction != DMA_TO_DEVICE)) in atapi_xlat()
3061 if (scmd->sc_data_direction == DMA_TO_DEVICE) in ata_scsi_pass_thru()
Dsata_via.c386 (qc->scsicmd->sc_data_direction == DMA_TO_DEVICE)) { in vt6420_bmdma_start()
/linux-4.4.14/drivers/scsi/aic7xxx/
Daic7xxx_osm.h615 return (scb->io_ctx->sc_data_direction); in ahc_get_transfer_dir()
Daic79xx_osm.h604 return (scb->io_ctx->sc_data_direction); in ahd_get_transfer_dir()
/linux-4.4.14/drivers/scsi/bnx2fc/
Dbnx2fc_io.c1601 scsi_sg_count(sc), sc->sc_data_direction); in bnx2fc_map_sg()
1658 scsi_sg_count(sc), sc->sc_data_direction); in bnx2fc_unmap_sg_list()
1965 if (sc_cmd->sc_data_direction == DMA_FROM_DEVICE) { in bnx2fc_post_io_req()
1969 } else if (sc_cmd->sc_data_direction == DMA_TO_DEVICE) { in bnx2fc_post_io_req()
Dbnx2fc_els.c509 if (sc_cmd->sc_data_direction == DMA_TO_DEVICE) { in bnx2fc_rec_compl()
Dbnx2fc_hwi.c1483 if (sc_cmd->sc_data_direction == DMA_TO_DEVICE) in bnx2fc_init_seq_cleanup_task()
1704 if (sc_cmd->sc_data_direction == DMA_TO_DEVICE) in bnx2fc_init_task()
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvscsi.c630 if (cmd->sc_data_direction == DMA_TO_DEVICE) in set_srp_direction()
636 if (cmd->sc_data_direction == DMA_TO_DEVICE) in set_srp_direction()
768 switch (cmd->sc_data_direction) { in map_data_for_srp_cmd()
781 cmd->sc_data_direction); in map_data_for_srp_cmd()
Dibmvfc.c1348 if (scmd->sc_data_direction == DMA_TO_DEVICE) { in ibmvfc_map_sg_data()
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_sas_fusion.c1392 if (scp->sc_data_direction == PCI_DMA_FROMDEVICE) in megasas_set_pd_lba()
1421 if (scp->sc_data_direction == PCI_DMA_FROMDEVICE) { in megasas_set_pd_lba()
1634 if (scp->sc_data_direction == PCI_DMA_FROMDEVICE) in megasas_build_ldio_fusion()
1985 if (scp->sc_data_direction == PCI_DMA_TODEVICE) in megasas_build_io_fusion()
1987 else if (scp->sc_data_direction == PCI_DMA_FROMDEVICE) in megasas_build_io_fusion()
Dmegaraid_mbox.c1546 scb->dma_direction = scp->sc_data_direction; in DEF_SCSI_QCMD()
1647 scb->dma_direction = scp->sc_data_direction; in DEF_SCSI_QCMD()
1742 scb->dma_direction = scp->sc_data_direction; in DEF_SCSI_QCMD()
1780 scb->dma_direction = scp->sc_data_direction; in DEF_SCSI_QCMD()
1843 scb->dma_direction = scp->sc_data_direction; in DEF_SCSI_QCMD()
Dmegaraid_sas_base.c1270 if (scp->sc_data_direction == PCI_DMA_TODEVICE) in megasas_build_dcdb()
1272 else if (scp->sc_data_direction == PCI_DMA_FROMDEVICE) in megasas_build_dcdb()
1274 else if (scp->sc_data_direction == PCI_DMA_NONE) in megasas_build_dcdb()
1368 if (scp->sc_data_direction == PCI_DMA_TODEVICE) in megasas_build_ldio()
1370 else if (scp->sc_data_direction == PCI_DMA_FROMDEVICE) in megasas_build_ldio()
/linux-4.4.14/drivers/scsi/libfc/
Dfc_fcp.c1524 data_dir = fsp->cmd->sc_data_direction; in fc_fcp_rec_resp()
1863 if (sc_cmd->sc_data_direction == DMA_FROM_DEVICE) { in fc_queuecommand()
1867 } else if (sc_cmd->sc_data_direction == DMA_TO_DEVICE) { in fc_queuecommand()
/linux-4.4.14/drivers/scsi/fnic/
Dfnic_scsi.c389 if (sc->sc_data_direction == DMA_FROM_DEVICE) in fnic_queue_wq_copy_desc()
391 else if (sc->sc_data_direction == DMA_TO_DEVICE) in fnic_queue_wq_copy_desc()
996 if (sc->sc_data_direction == DMA_FROM_DEVICE) { in fnic_fcpio_icmnd_cmpl_handler()
999 } else if (sc->sc_data_direction == DMA_TO_DEVICE) { in fnic_fcpio_icmnd_cmpl_handler()
/linux-4.4.14/drivers/scsi/csiostor/
Dcsio_scsi.c1841 ioreq->datadir = cmnd->sc_data_direction; in csio_queuecommand()
1843 if (cmnd->sc_data_direction == DMA_TO_DEVICE) { in csio_queuecommand()
1846 } else if (cmnd->sc_data_direction == DMA_FROM_DEVICE) { in csio_queuecommand()
/linux-4.4.14/drivers/infiniband/ulp/iser/
Discsi_iser.c331 if (task->sc->sc_data_direction == DMA_TO_DEVICE) { in iscsi_iser_task_xmit()
/linux-4.4.14/drivers/scsi/esas2r/
Desas2r_main.c904 if (cmd->sc_data_direction == DMA_TO_DEVICE) in esas2r_queuecommand()
906 else if (cmd->sc_data_direction == DMA_FROM_DEVICE) in esas2r_queuecommand()
/linux-4.4.14/drivers/block/
Dcciss_scsi.c1469 switch(cmd->sc_data_direction) in cciss_scsi_queue_command_lck()
1497 cmd->sc_data_direction); in cciss_scsi_queue_command_lck()
/linux-4.4.14/drivers/scsi/libsas/
Dsas_scsi_host.c173 task->data_dir = cmd->sc_data_direction; in sas_create_task()
/linux-4.4.14/drivers/staging/unisys/visorhba/
Dvisorhba_main.c490 cmdrsp->scsi.data_dir = scsicmd->sc_data_direction; in visorhba_queue_command_lck()
/linux-4.4.14/drivers/target/loopback/
Dtcm_loop.c168 sc->sc_data_direction, 0, in tcm_loop_submission_work()
/linux-4.4.14/drivers/scsi/cxgbi/
Dlibcxgbi.c1700 (scsi_bidi_cmnd(sc) || sc->sc_data_direction == DMA_FROM_DEVICE) && in task_release_itt()
1719 (scsi_bidi_cmnd(sc) || sc->sc_data_direction == DMA_FROM_DEVICE)) { in task_reserve_itt()
2109 (scsi_bidi_cmnd(sc) || sc->sc_data_direction == DMA_TO_DEVICE)))) in cxgbi_conn_alloc_pdu()
/linux-4.4.14/drivers/scsi/snic/
Dsnic_scsi.c203 if (sc->sc_data_direction == DMA_FROM_DEVICE) in snic_queue_icmnd_req()
205 if (sc->sc_data_direction == DMA_TO_DEVICE) in snic_queue_icmnd_req()
/linux-4.4.14/drivers/message/fusion/
Dmptscsih.c1355 if (SCpnt->sc_data_direction == DMA_FROM_DEVICE) { in mptscsih_qcmd()
1358 } else if (SCpnt->sc_data_direction == DMA_TO_DEVICE) { in mptscsih_qcmd()
/linux-4.4.14/drivers/firewire/
Dsbp2.c1480 if (cmd->sc_data_direction == DMA_FROM_DEVICE) in sbp2_scsi_queuecommand()
/linux-4.4.14/drivers/scsi/sym53c8xx_2/
Dsym_glue.c359 dir = cmd->sc_data_direction; in sym_setup_data_and_start()
/linux-4.4.14/drivers/scsi/bnx2i/
Dbnx2i_iscsi.c1255 if (sc->sc_data_direction == DMA_TO_DEVICE) { in bnx2i_task_xmit()
Dbnx2i_hwi.c427 if (ref_sc->sc_data_direction == DMA_TO_DEVICE) in bnx2i_send_iscsi_tmf()
/linux-4.4.14/drivers/scsi/cxlflash/
Dmain.c554 if (scp->sc_data_direction == DMA_TO_DEVICE) in cxlflash_queuecommand()
/linux-4.4.14/Documentation/
DDMA-API-HOWTO.txt516 'sc_data_direction' member of the SCSI command your driver is
/linux-4.4.14/drivers/scsi/aacraid/
Daachba.c1415 switch(cmd->sc_data_direction){ in aac_scsi_common()
/linux-4.4.14/drivers/scsi/mpt3sas/
Dmpt3sas_scsih.c3894 if (scmd->sc_data_direction == DMA_FROM_DEVICE) in scsih_qcmd()
3896 else if (scmd->sc_data_direction == DMA_TO_DEVICE) in scsih_qcmd()
Dmpt3sas_base.c1388 if (scmd->sc_data_direction == DMA_TO_DEVICE) in _base_build_sg_scmd()
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_fcpim.c2559 dmadir = cmnd->sc_data_direction; in bfa_ioim_send_ioreq()
/linux-4.4.14/drivers/scsi/arcmsr/
Darcmsr_hba.c1382 if (pcmd->sc_data_direction == DMA_TO_DEVICE) in arcmsr_build_ccb()
/linux-4.4.14/drivers/scsi/ufs/
Dufshcd.c1220 lrbp->cmd->sc_data_direction); in ufshcd_compose_upiu()
/linux-4.4.14/Documentation/scsi/
Dscsi_mid_low_api.txt1262 sc_data_direction - direction of data transfer in data phase. See
/linux-4.4.14/drivers/scsi/be2iscsi/
Dbe_main.c5166 if (sc->sc_data_direction == DMA_TO_DEVICE) in beiscsi_task_xmit()