Home
last modified time | relevance | path

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

/linux-4.1.27/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()
518 if (sc->sc_data_direction == DMA_TO_DEVICE) in virtio_scsi_init_hdr_pi()
522 else if (sc->sc_data_direction == DMA_FROM_DEVICE) in virtio_scsi_init_hdr_pi()
539 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()
384 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.c581 if(SCp->sc_data_direction != DMA_NONE && in NCR_700_unmap()
582 SCp->sc_data_direction != DMA_BIDIRECTIONAL) in NCR_700_unmap()
1832 SCp->sc_data_direction != DMA_NONE) { in NCR_700_queuecommand_lck()
1836 printk("Has wrong data direction %d\n", SCp->sc_data_direction); in NCR_700_queuecommand_lck()
1838 SCp->sc_data_direction = DMA_NONE; in NCR_700_queuecommand_lck()
1848 switch(SCp->sc_data_direction) { in NCR_700_queuecommand_lck()
1869 direction = SCp->sc_data_direction; in NCR_700_queuecommand_lck()
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.c215 (int) scmd->sc_data_direction); in mvumi_make_sgl()
237 (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()
Dscsi_error.c924 ses->data_direction = scmd->sc_data_direction; in scsi_eh_prep_cmnd()
945 scmd->sc_data_direction = DMA_FROM_DEVICE; in scsi_eh_prep_cmnd()
951 scmd->sc_data_direction = DMA_NONE; in scsi_eh_prep_cmnd()
987 scmd->sc_data_direction = ses->data_direction; in scsi_eh_restore_cmnd()
2350 scmd->sc_data_direction = DMA_BIDIRECTIONAL; in scsi_ioctl_reset()
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()
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.c663 if (cmd->sc_data_direction == DMA_FROM_DEVICE) in stex_queuecommand_lck()
665 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()
Dhpsa.c3413 switch (cmd->sc_data_direction) { in hpsa_scsi_ioaccel1_queue_command()
3425 cmd->sc_data_direction); in hpsa_scsi_ioaccel1_queue_command()
3574 switch (cmd->sc_data_direction) { in hpsa_scsi_ioaccel2_queue_command()
3589 cmd->sc_data_direction); in hpsa_scsi_ioaccel2_queue_command()
4014 switch (cmd->sc_data_direction) { in hpsa_ciss_submit()
4047 cmd->sc_data_direction); in hpsa_ciss_submit()
Desp_scsi.c372 int dir = cmd->sc_data_direction; in esp_map_dma()
445 int dir = cmd->sc_data_direction; in esp_unmap_dma()
Dstorvsc_drv.c1592 switch (scmnd->sc_data_direction) { in storvsc_queuecommand()
Dscsi_debug.c910 if (!(scsi_bidi_cmnd(scp) || scp->sc_data_direction == DMA_FROM_DEVICE)) in fill_from_dev_buffer()
926 if (!(scsi_bidi_cmnd(scp) || scp->sc_data_direction == DMA_TO_DEVICE)) in fetch_to_dev_buffer()
2381 if (!(scsi_bidi_cmnd(scmd) || scmd->sc_data_direction == dir)) in do_device_access()
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()
Dqla1280.c471 switch(cmnd->sc_data_direction) { in qla1280_data_direction()
4062 cmd->underflow, cmd->sc_data_direction); in __qla1280_print_scsi_cmd()
Dmesh.c411 ms->tgts[id].data_goes_out = cmd->sc_data_direction == DMA_TO_DEVICE; in mesh_start_cmd()
Dipr.c5754 if (scsi_cmd->sc_data_direction == DMA_TO_DEVICE) { in ipr_build_ioadl64()
5757 } else if (scsi_cmd->sc_data_direction == DMA_FROM_DEVICE) in ipr_build_ioadl64()
5801 if (scsi_cmd->sc_data_direction == DMA_TO_DEVICE) { in ipr_build_ioadl()
5807 } else if (scsi_cmd->sc_data_direction == DMA_FROM_DEVICE) { in ipr_build_ioadl()
Dips.c214 DMA_NONE == scb->scsi_cmd->sc_data_direction) ? \
216 scb->scsi_cmd->sc_data_direction)
Ddpt_i2o.c2243 switch(cmd->sc_data_direction){ in adpt_scsi_to_i2o()
Dpmcraid.c3218 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.1.27/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.1.27/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()
210 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla2x00_build_scsi_iocbs_32()
268 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla2x00_build_scsi_iocbs_64()
367 scsi_sg_count(cmd), cmd->sc_data_direction); in qla2x00_start_scsi()
604 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla24xx_build_scsi_type_6_iocbs()
613 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in qla24xx_build_scsi_type_6_iocbs()
618 } else if (cmd->sc_data_direction == DMA_FROM_DEVICE) { in qla24xx_build_scsi_type_6_iocbs()
722 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla24xx_build_scsi_iocbs()
731 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in qla24xx_build_scsi_iocbs()
[all …]
Dqla_mr.c3011 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qlafx00_build_scsi_iocbs()
3017 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in qlafx00_build_scsi_iocbs()
3020 } else if (cmd->sc_data_direction == DMA_FROM_DEVICE) { in qlafx00_build_scsi_iocbs()
3117 scsi_sg_count(cmd), cmd->sc_data_direction); in qlafx00_start_scsi()
Dqla_os.c619 scsi_prot_sg_count(cmd), cmd->sc_data_direction); in qla2x00_sp_free_dma()
/linux-4.1.27/include/xen/interface/io/
Dvscsiif.h199 uint8_t sc_data_direction; /* for DMA_TO_DEVICE(1) member
/linux-4.1.27/drivers/xen/
Dxen-scsiback.c126 uint8_t sc_data_direction; member
406 pending_req->sc_data_direction, 0, in scsiback_cmd_exec()
532 if (pending_req->sc_data_direction == DMA_TO_DEVICE) in scsiback_gnttab_data_map()
686 pending_req->sc_data_direction = ring_req->sc_data_direction; in prepare_pending_reqs()
687 if ((pending_req->sc_data_direction != DMA_BIDIRECTIONAL) && in prepare_pending_reqs()
688 (pending_req->sc_data_direction != DMA_TO_DEVICE) && in prepare_pending_reqs()
689 (pending_req->sc_data_direction != DMA_FROM_DEVICE) && in prepare_pending_reqs()
690 (pending_req->sc_data_direction != DMA_NONE)) { in prepare_pending_reqs()
692 pending_req->sc_data_direction); in prepare_pending_reqs()
/linux-4.1.27/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.1.27/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.c347 switch (us->srb->sc_data_direction) { in freecom_transport()
417 us->srb->sc_data_direction); in freecom_transport()
Dsddr09.c1714 if (srb->sc_data_direction == DMA_TO_DEVICE || in sddr09_transport()
1715 srb->sc_data_direction == DMA_FROM_DEVICE) { in sddr09_transport()
1716 unsigned int pipe = (srb->sc_data_direction == DMA_TO_DEVICE) in sddr09_transport()
1720 (srb->sc_data_direction == DMA_TO_DEVICE) ? in sddr09_transport()
Dshuttle_usbat.c1602 if (srb->sc_data_direction == DMA_TO_DEVICE) { in usbat_hp8200e_transport()
1655 if (len != 0 && (srb->sc_data_direction == DMA_FROM_DEVICE)) { in usbat_hp8200e_transport()
Dusb.c340 if (us->srb->sc_data_direction == DMA_BIDIRECTIONAL) { in usb_stor_control_thread()
Disd200.c466 srb->sc_data_direction = dir; in isd200_set_srb()
Duas.c641 switch (cmnd->sc_data_direction) { in uas_queuecommand_lck()
/linux-4.1.27/drivers/staging/i2o/
Di2o_scsi.c547 switch (SCpnt->sc_data_direction) { in i2o_scsi_queuecommand_lck()
667 SCpnt->sc_data_direction, &mptr)) in i2o_scsi_queuecommand_lck()
/linux-4.1.27/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.1.27/drivers/staging/rts5208/
Dxd.c1672 trans_dma_enable(chip->srb->sc_data_direction, chip, in xd_read_multiple_pages()
1889 trans_dma_enable(chip->srb->sc_data_direction, chip, in xd_write_multiple_pages()
2035 if (srb->sc_data_direction == DMA_TO_DEVICE) { in xd_rw()
2140 if (srb->sc_data_direction == DMA_FROM_DEVICE) { in xd_rw()
2187 if (srb->sc_data_direction == DMA_FROM_DEVICE) in xd_rw()
2198 if (srb->sc_data_direction == DMA_TO_DEVICE) { in xd_rw()
2211 if ((srb->sc_data_direction == DMA_TO_DEVICE) && in xd_rw()
Dms.c2965 if (srb->sc_data_direction == DMA_FROM_DEVICE) { in mspro_rw_multi_sector()
2973 if (srb->sc_data_direction == DMA_FROM_DEVICE) { in mspro_rw_multi_sector()
2983 if (srb->sc_data_direction == DMA_FROM_DEVICE) { in mspro_rw_multi_sector()
2998 if (srb->sc_data_direction == DMA_FROM_DEVICE) in mspro_rw_multi_sector()
3010 if ((ms_card->pre_dir != srb->sc_data_direction) in mspro_rw_multi_sector()
3086 ms_card->pre_dir = srb->sc_data_direction; in mspro_rw_multi_sector()
3808 if (srb->sc_data_direction == DMA_FROM_DEVICE) in ms_rw_fail()
3860 if (srb->sc_data_direction == DMA_TO_DEVICE) { in ms_rw_multi_sector()
3960 if (srb->sc_data_direction == DMA_FROM_DEVICE) { in ms_rw_multi_sector()
3983 if (srb->sc_data_direction == DMA_TO_DEVICE) { in ms_rw_multi_sector()
[all …]
Dsd.c3746 if (srb->sc_data_direction == DMA_FROM_DEVICE) { in sd_rw()
3790 ((sd_card->pre_dir != srb->sc_data_direction) || in sd_rw()
3856 trans_dma_enable(srb->sc_data_direction, chip, sector_cnt * 512, in sd_rw()
3859 if (srb->sc_data_direction == DMA_FROM_DEVICE) { in sd_rw()
3872 if (srb->sc_data_direction == DMA_FROM_DEVICE) { in sd_rw()
3892 trans_dma_enable(srb->sc_data_direction, chip, in sd_rw()
3936 trans_dma_enable(srb->sc_data_direction, chip, in sd_rw()
3952 srb->sc_data_direction, chip->sd_timeout); in sd_rw()
4002 sd_card->pre_dir = srb->sc_data_direction; in sd_rw()
Drtsx_scsi.c949 if (srb->sc_data_direction == DMA_FROM_DEVICE) in read_write()
959 if (srb->sc_data_direction == DMA_TO_DEVICE) { in read_write()
976 if (srb->sc_data_direction == DMA_FROM_DEVICE) in read_write()
1646 if (srb->sc_data_direction == DMA_FROM_DEVICE) in dma_access_ring_buffer()
1652 scsi_sg_count(srb), srb->sc_data_direction, 1000); in dma_access_ring_buffer()
1654 if (srb->sc_data_direction == DMA_FROM_DEVICE) in dma_access_ring_buffer()
Drtsx.c447 if (chip->srb->sc_data_direction == DMA_BIDIRECTIONAL) { in rtsx_control_thread()
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_scsi.c1158 int nseg, datadir = scsi_cmnd->sc_data_direction; in lpfc_scsi_prep_dma_buf_s3()
1879 int datadir = sc->sc_data_direction; in lpfc_bg_setup_bpl()
2028 int datadir = sc->sc_data_direction; in lpfc_bg_setup_bpl_prot()
2306 if (sc->sc_data_direction == DMA_FROM_DEVICE) { in lpfc_bg_setup_sgl()
2674 if (sc->sc_data_direction == DMA_FROM_DEVICE) { in lpfc_bg_scsi_adjust_dl()
2713 int datasegcnt, protsegcnt, datadir = scsi_cmnd->sc_data_direction; in lpfc_bg_scsi_prep_dma_buf_s3()
2828 scsi_cmnd->sc_data_direction); in lpfc_bg_scsi_prep_dma_buf_s3()
3368 int datasegcnt, protsegcnt, datadir = scsi_cmnd->sc_data_direction; in lpfc_bg_scsi_prep_dma_buf_s4()
3501 scsi_cmnd->sc_data_direction); in lpfc_bg_scsi_prep_dma_buf_s4()
3612 } else if ((cmnd->sc_data_direction == DMA_FROM_DEVICE) && in lpfc_send_scsi_error_event()
[all …]
/linux-4.1.27/drivers/infiniband/ulp/srp/
Dib_srp.c1063 (scmnd->sc_data_direction != DMA_TO_DEVICE && in srp_unmap_data()
1064 scmnd->sc_data_direction != DMA_FROM_DEVICE)) in srp_unmap_data()
1091 scmnd->sc_data_direction); in srp_unmap_data()
1520 if (!scsi_sglist(scmnd) || scmnd->sc_data_direction == DMA_NONE) in srp_map_data()
1523 if (scmnd->sc_data_direction != DMA_FROM_DEVICE && in srp_map_data()
1524 scmnd->sc_data_direction != DMA_TO_DEVICE) { in srp_map_data()
1527 scmnd->sc_data_direction); in srp_map_data()
1537 count = ib_dma_map_sg(ibdev, scat, nents, scmnd->sc_data_direction); in srp_map_data()
1612 if (scmnd->sc_data_direction == DMA_TO_DEVICE) in srp_map_data()
1621 if (scmnd->sc_data_direction == DMA_TO_DEVICE) in srp_map_data()
/linux-4.1.27/drivers/ata/
Dlibata-scsi.c1840 if (cmd->sc_data_direction == DMA_FROM_DEVICE || in ata_scsi_translate()
1841 cmd->sc_data_direction == DMA_TO_DEVICE) { in ata_scsi_translate()
1849 qc->dma_dir = cmd->sc_data_direction; in ata_scsi_translate()
2754 int nodata = (scmd->sc_data_direction == DMA_NONE); in atapi_xlat()
2764 if (scmd->sc_data_direction == DMA_TO_DEVICE) { in atapi_xlat()
2823 (scmd->sc_data_direction != DMA_TO_DEVICE)) in atapi_xlat()
3054 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.1.27/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.1.27/drivers/scsi/megaraid/
Dmegaraid_sas_fusion.c1329 if (scp->sc_data_direction == PCI_DMA_FROMDEVICE) in megasas_set_pd_lba()
1358 if (scp->sc_data_direction == PCI_DMA_FROMDEVICE) { in megasas_set_pd_lba()
1571 if (scp->sc_data_direction == PCI_DMA_FROMDEVICE) in megasas_build_ldio_fusion()
1865 if (scp->sc_data_direction == PCI_DMA_TODEVICE) in megasas_build_io_fusion()
1867 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.c1202 if (scp->sc_data_direction == PCI_DMA_TODEVICE) in megasas_build_dcdb()
1204 else if (scp->sc_data_direction == PCI_DMA_FROMDEVICE) in megasas_build_dcdb()
1206 else if (scp->sc_data_direction == PCI_DMA_NONE) in megasas_build_dcdb()
1300 if (scp->sc_data_direction == PCI_DMA_TODEVICE) in megasas_build_ldio()
1302 else if (scp->sc_data_direction == PCI_DMA_FROMDEVICE) in megasas_build_ldio()
/linux-4.1.27/drivers/scsi/bnx2fc/
Dbnx2fc_io.c1662 scsi_sg_count(sc), sc->sc_data_direction); in bnx2fc_map_sg()
1719 scsi_sg_count(sc), sc->sc_data_direction); in bnx2fc_unmap_sg_list()
2023 if (sc_cmd->sc_data_direction == DMA_FROM_DEVICE) { in bnx2fc_post_io_req()
2027 } 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.1.27/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.1.27/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.1.27/drivers/scsi/fnic/
Dfnic_scsi.c373 if (sc->sc_data_direction == DMA_FROM_DEVICE) in fnic_queue_wq_copy_desc()
375 else if (sc->sc_data_direction == DMA_TO_DEVICE) in fnic_queue_wq_copy_desc()
980 if (sc->sc_data_direction == DMA_FROM_DEVICE) { in fnic_fcpio_icmnd_cmpl_handler()
983 } else if (sc->sc_data_direction == DMA_TO_DEVICE) { in fnic_fcpio_icmnd_cmpl_handler()
/linux-4.1.27/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.1.27/drivers/infiniband/ulp/iser/
Discsi_iser.c326 if (task->sc->sc_data_direction == DMA_TO_DEVICE) { in iscsi_iser_task_xmit()
/linux-4.1.27/drivers/scsi/esas2r/
Desas2r_main.c905 if (cmd->sc_data_direction == DMA_TO_DEVICE) in esas2r_queuecommand()
907 else if (cmd->sc_data_direction == DMA_FROM_DEVICE) in esas2r_queuecommand()
/linux-4.1.27/drivers/block/
Dcciss_scsi.c1470 switch(cmd->sc_data_direction) in cciss_scsi_queue_command_lck()
1498 cmd->sc_data_direction); in cciss_scsi_queue_command_lck()
/linux-4.1.27/drivers/scsi/libsas/
Dsas_scsi_host.c173 task->data_dir = cmd->sc_data_direction; in sas_create_task()
/linux-4.1.27/drivers/scsi/cxgbi/
Dlibcxgbi.c1696 (scsi_bidi_cmnd(sc) || sc->sc_data_direction == DMA_FROM_DEVICE) && in task_release_itt()
1715 (scsi_bidi_cmnd(sc) || sc->sc_data_direction == DMA_FROM_DEVICE)) { in task_reserve_itt()
2105 (scsi_bidi_cmnd(sc) || sc->sc_data_direction == DMA_TO_DEVICE)))) in cxgbi_conn_alloc_pdu()
/linux-4.1.27/drivers/target/loopback/
Dtcm_loop.c171 sc->sc_data_direction, 0, in tcm_loop_submission_work()
/linux-4.1.27/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.1.27/drivers/staging/unisys/virthba/
Dvirthba.c850 cmdrsp->scsi.data_dir = scsicmd->sc_data_direction; in virthba_queue_command_lck()
/linux-4.1.27/drivers/firewire/
Dsbp2.c1480 if (cmd->sc_data_direction == DMA_FROM_DEVICE) in sbp2_scsi_queuecommand()
/linux-4.1.27/drivers/scsi/sym53c8xx_2/
Dsym_glue.c359 dir = cmd->sc_data_direction; in sym_setup_data_and_start()
/linux-4.1.27/drivers/scsi/bnx2i/
Dbnx2i_iscsi.c1253 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.1.27/drivers/scsi/mpt2sas/
Dmpt2sas_scsih.c1074 if (scmd->sc_data_direction == DMA_TO_DEVICE) in _scsih_build_scatter_gather()
3943 if (scmd->sc_data_direction == DMA_FROM_DEVICE) in _scsih_qcmd()
3945 else if (scmd->sc_data_direction == DMA_TO_DEVICE) in _scsih_qcmd()
/linux-4.1.27/Documentation/
DDMA-API-HOWTO.txt516 'sc_data_direction' member of the SCSI command your driver is
/linux-4.1.27/drivers/scsi/mpt3sas/
Dmpt3sas_scsih.c3569 if (scmd->sc_data_direction == DMA_FROM_DEVICE) in _scsih_qcmd()
3571 else if (scmd->sc_data_direction == DMA_TO_DEVICE) in _scsih_qcmd()
/linux-4.1.27/drivers/scsi/aacraid/
Daachba.c1415 switch(cmd->sc_data_direction){ in aac_scsi_common()
/linux-4.1.27/drivers/scsi/bfa/
Dbfa_fcpim.c2559 dmadir = cmnd->sc_data_direction; in bfa_ioim_send_ioreq()
/linux-4.1.27/drivers/scsi/ufs/
Dufshcd.c1204 lrbp->cmd->sc_data_direction); in ufshcd_compose_upiu()
/linux-4.1.27/drivers/scsi/arcmsr/
Darcmsr_hba.c1385 if (pcmd->sc_data_direction == DMA_TO_DEVICE) in arcmsr_build_ccb()
/linux-4.1.27/Documentation/scsi/
Dscsi_mid_low_api.txt1262 sc_data_direction - direction of data transfer in data phase. See
/linux-4.1.27/drivers/scsi/be2iscsi/
Dbe_main.c5098 if (sc->sc_data_direction == DMA_TO_DEVICE) in beiscsi_task_xmit()