drivers/cdrom/cdrom.c
1557
cgc->data_direction = type;
drivers/cdrom/cdrom.c
1586
cgc->data_direction = CGC_DATA_READ;
drivers/cdrom/cdrom.c
1608
cgc->data_direction = CGC_DATA_WRITE;
drivers/cdrom/cdrom.c
1976
cgc->data_direction = CGC_DATA_READ;
drivers/cdrom/cdrom.c
1992
cgc->data_direction = CGC_DATA_WRITE;
drivers/cdrom/cdrom.c
2122
cgc.data_direction = CGC_DATA_READ;
drivers/cdrom/cdrom.c
2762
cgc.data_direction = CGC_DATA_WRITE;
drivers/cdrom/cdrom.c
2957
cgc->data_direction = CGC_DATA_READ;
drivers/cdrom/cdrom.c
3072
cgc->data_direction = CGC_DATA_NONE;
drivers/cdrom/cdrom.c
3092
cgc->data_direction = CGC_DATA_NONE;
drivers/cdrom/cdrom.c
3180
cgc->data_direction = CGC_DATA_NONE;
drivers/cdrom/cdrom.c
3192
cgc->data_direction = CGC_DATA_NONE;
drivers/infiniband/ulp/isert/ib_isert.c
1442
if (cmd->data_direction == DMA_TO_DEVICE) {
drivers/infiniband/ulp/isert/ib_isert.c
1818
if (cmd->data_direction == DMA_TO_DEVICE)
drivers/infiniband/ulp/srpt/ib_srpt.c
1101
ioctx->cmd.data_direction = *dir;
drivers/infiniband/ulp/srpt/ib_srpt.c
1460
if (cmd->data_direction == DMA_TO_DEVICE) {
drivers/infiniband/ulp/srpt/ib_srpt.c
1464
} else if (cmd->data_direction == DMA_FROM_DEVICE) {
drivers/infiniband/ulp/srpt/ib_srpt.c
1470
if (cmd->data_direction == DMA_TO_DEVICE) {
drivers/infiniband/ulp/srpt/ib_srpt.c
1474
} else if (cmd->data_direction == DMA_FROM_DEVICE) {
drivers/infiniband/ulp/srpt/ib_srpt.c
2900
if (ioctx->cmd.data_direction == DMA_FROM_DEVICE &&
drivers/net/ethernet/qlogic/qede/qede.h
342
u8 data_direction;
drivers/net/ethernet/qlogic/qede/qede_fp.c
1124
rxq->data_direction);
drivers/net/ethernet/qlogic/qede/qede_fp.c
1131
*len, rxq->data_direction);
drivers/net/ethernet/qlogic/qede/qede_fp.c
1148
rxq->data_direction);
drivers/net/ethernet/qlogic/qede/qede_fp.c
52
PAGE_SIZE, rxq->data_direction);
drivers/net/ethernet/qlogic/qede/qede_fp.c
576
PAGE_SIZE, rxq->data_direction);
drivers/net/ethernet/qlogic/qede/qede_fp.c
987
PAGE_SIZE, rxq->data_direction);
drivers/net/ethernet/qlogic/qede/qede_main.c
1518
rx_buf->mapping, PAGE_SIZE, rxq->data_direction);
drivers/net/ethernet/qlogic/qede/qede_main.c
1844
fp->rxq->data_direction = DMA_BIDIRECTIONAL;
drivers/net/ethernet/qlogic/qede/qede_main.c
1846
fp->rxq->data_direction = DMA_FROM_DEVICE;
drivers/s390/scsi/zfcp_fsf.c
2357
switch (req->qtcb->bottom.io.data_direction) {
drivers/s390/scsi/zfcp_fsf.c
2419
req->qtcb->bottom.io.data_direction,
drivers/s390/scsi/zfcp_fsf.c
2609
if (zfcp_fsf_set_data_dir(scsi_cmnd, &io->data_direction))
drivers/s390/scsi/zfcp_fsf.c
2705
req->qtcb->bottom.io.data_direction = FSF_DATADIR_CMND;
drivers/s390/scsi/zfcp_fsf.h
334
u32 data_direction;
drivers/scsi/elx/efct/efct_lio.c
369
cmd->t_data_nents, cmd->data_direction);
drivers/scsi/elx/efct/efct_lio.c
385
cmd->t_data_nents, cmd->data_direction);
drivers/scsi/hpsa.c
2795
int sg_used, enum dma_data_direction data_direction)
drivers/scsi/hpsa.c
2802
data_direction);
drivers/scsi/hpsa.c
2809
enum dma_data_direction data_direction)
drivers/scsi/hpsa.c
2813
if (buflen == 0 || data_direction == DMA_NONE) {
drivers/scsi/hpsa.c
2819
addr64 = dma_map_single(&pdev->dev, buf, buflen, data_direction);
drivers/scsi/hpsa.c
2880
struct CommandList *c, enum dma_data_direction data_direction,
drivers/scsi/hpsa.c
2901
hpsa_pci_unmap(h->pdev, c, 1, data_direction);
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
67
if (se_cmd->data_direction == DMA_TO_DEVICE) {
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
71
} else if (se_cmd->data_direction == DMA_FROM_DEVICE) {
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
77
if (se_cmd->data_direction == DMA_TO_DEVICE) {
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
81
} else if (se_cmd->data_direction == DMA_FROM_DEVICE) {
drivers/scsi/qla2xxx/tcm_qla2xxx.c
723
if (se_cmd->data_direction == DMA_FROM_DEVICE) {
drivers/scsi/scsi_error.c
1087
ses->data_direction = scmd->sc_data_direction;
drivers/scsi/scsi_error.c
1167
scmd->sc_data_direction = ses->data_direction;
drivers/scsi/scsi_ioctl.c
728
unsigned char data_direction;
drivers/scsi/scsi_ioctl.c
751
.data_direction = cgc32.data_direction,
drivers/scsi/scsi_ioctl.c
776
.data_direction = cgc->data_direction,
drivers/scsi/scsi_ioctl.c
811
switch (cgc.data_direction) {
drivers/scsi/scsi_lib.c
2156
enum dma_data_direction data_direction,
drivers/scsi/scsi_lib.c
2159
enum req_op op = data_direction == DMA_TO_DEVICE ? REQ_OP_DRV_OUT :
drivers/scsi/smartpqi/smartpqi.h
283
u8 data_direction : 2;
drivers/scsi/smartpqi/smartpqi.h
308
u8 data_direction : 2;
drivers/scsi/smartpqi/smartpqi.h
339
u8 data_direction : 2;
drivers/scsi/smartpqi/smartpqi.h
372
u8 data_direction : 2;
drivers/scsi/smartpqi/smartpqi_init.c
5629
request->data_direction = SOP_READ_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
5632
request->data_direction = SOP_WRITE_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
5635
request->data_direction = SOP_NO_DIRECTION_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
5638
request->data_direction = SOP_BIDIRECTIONAL;
drivers/scsi/smartpqi/smartpqi_init.c
574
size_t buffer_length, enum dma_data_direction data_direction)
drivers/scsi/smartpqi/smartpqi_init.c
5767
request->data_direction = SOP_READ_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
5770
request->data_direction = SOP_WRITE_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
5773
request->data_direction = SOP_NO_DIRECTION_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
5776
request->data_direction = SOP_BIDIRECTIONAL;
drivers/scsi/smartpqi/smartpqi_init.c
578
if (!buffer || buffer_length == 0 || data_direction == DMA_NONE)
drivers/scsi/smartpqi/smartpqi_init.c
582
data_direction);
drivers/scsi/smartpqi/smartpqi_init.c
5844
r1_request->data_direction = SOP_READ_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
5911
r56_request->data_direction = SOP_READ_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
595
enum dma_data_direction data_direction)
drivers/scsi/smartpqi/smartpqi_init.c
599
if (data_direction == DMA_NONE)
drivers/scsi/smartpqi/smartpqi_init.c
606
data_direction);
drivers/scsi/smartpqi/smartpqi_init.c
632
request->data_direction = SOP_READ_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
642
request->data_direction = SOP_READ_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
655
request->data_direction = SOP_READ_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
662
request->data_direction = SOP_WRITE_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
674
request->data_direction = SOP_READ_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
683
request->data_direction = SOP_WRITE_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
6844
request.data_direction = SOP_NO_DIRECTION_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
6847
request.data_direction = SOP_WRITE_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
6850
request.data_direction = SOP_READ_FLAG;
drivers/scsi/smartpqi/smartpqi_init.c
6853
request.data_direction = SOP_BIDIRECTIONAL;
drivers/scsi/smartpqi/smartpqi_init.c
689
request->data_direction = SOP_BIDIRECTIONAL;
drivers/scsi/smartpqi/smartpqi_init.c
700
switch (request->data_direction) {
drivers/scsi/sr_ioctl.c
155
cgc.data_direction = DMA_NONE;
drivers/scsi/sr_ioctl.c
175
cgc.data_direction = DMA_NONE;
drivers/scsi/sr_ioctl.c
208
cgc->data_direction == DMA_TO_DEVICE ?
drivers/scsi/sr_ioctl.c
280
cgc.data_direction = DMA_NONE;
drivers/scsi/sr_ioctl.c
409
cgc.data_direction = DMA_FROM_DEVICE;
drivers/scsi/sr_ioctl.c
445
cgc.data_direction = DMA_NONE;
drivers/scsi/sr_ioctl.c
520
cgc.data_direction = DMA_FROM_DEVICE;
drivers/scsi/sr_ioctl.c
55
cgc.data_direction = DMA_FROM_DEVICE;
drivers/scsi/sr_ioctl.c
563
cgc.data_direction = DMA_FROM_DEVICE;
drivers/scsi/sr_ioctl.c
89
cgc.data_direction = DMA_FROM_DEVICE;
drivers/scsi/sr_vendor.c
153
cgc.data_direction = DMA_TO_DEVICE;
drivers/scsi/sr_vendor.c
201
cgc.data_direction = DMA_FROM_DEVICE;
drivers/scsi/sr_vendor.c
228
cgc.data_direction = DMA_FROM_DEVICE;
drivers/scsi/sr_vendor.c
257
cgc.data_direction = DMA_FROM_DEVICE;
drivers/scsi/sr_vendor.c
285
cgc.data_direction = DMA_FROM_DEVICE;
drivers/scsi/sr_vendor.c
303
cgc.data_direction = DMA_FROM_DEVICE;
drivers/scsi/st.c
553
int data_direction, void *buffer, unsigned bufflen,
drivers/scsi/st.c
563
data_direction == DMA_TO_DEVICE ?
drivers/target/iscsi/iscsi_target.c
1121
data_direction = (hdr->flags & ISCSI_FLAG_CMD_WRITE) ? DMA_TO_DEVICE :
drivers/target/iscsi/iscsi_target.c
1125
cmd->data_direction = data_direction;
drivers/target/iscsi/iscsi_target.c
1164
cmd->data_direction == DMA_FROM_DEVICE) {
drivers/target/iscsi/iscsi_target.c
1183
cmd->data_direction, sam_task_attr,
drivers/target/iscsi/iscsi_target.c
1462
if (cmd->data_direction != DMA_TO_DEVICE) {
drivers/target/iscsi/iscsi_target.c
1763
cmd->data_direction = DMA_NONE;
drivers/target/iscsi/iscsi_target.c
1994
cmd->data_direction = DMA_NONE;
drivers/target/iscsi/iscsi_target.c
2170
cmd->data_direction = DMA_NONE;
drivers/target/iscsi/iscsi_target.c
2473
cmd->data_direction = DMA_NONE;
drivers/target/iscsi/iscsi_target.c
4218
if (cmd->data_direction == DMA_TO_DEVICE)
drivers/target/iscsi/iscsi_target.c
995
int data_direction, payload_length;
drivers/target/iscsi/iscsi_target_erl1.c
451
switch (cmd->data_direction) {
drivers/target/iscsi/iscsi_target_erl1.c
459
cmd->data_direction);
drivers/target/iscsi/iscsi_target_erl1.c
943
if ((cmd->data_direction == DMA_TO_DEVICE) &&
drivers/target/iscsi/iscsi_target_erl2.c
336
if (cmd->data_direction == DMA_TO_DEVICE)
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
213
if (cmd->se_cmd.data_direction == DMA_TO_DEVICE)
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
296
if (cmd->se_cmd.data_direction == DMA_TO_DEVICE)
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
445
if (bl->data_direction & ISCSI_PDU_WRITE) {
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
452
} else if (bl->data_direction & ISCSI_PDU_READ) {
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
464
if (bl->data_direction & ISCSI_PDU_WRITE) {
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
471
} else if (bl->data_direction & ISCSI_PDU_READ) {
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
506
if (cmd->data_direction == DMA_NONE)
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
512
if (cmd->data_direction == DMA_FROM_DEVICE) {
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
513
bl.data_direction = ISCSI_PDU_READ;
drivers/target/iscsi/iscsi_target_seq_pdu_list.c
520
bl.data_direction = ISCSI_PDU_WRITE;
drivers/target/iscsi/iscsi_target_seq_pdu_list.h
49
int data_direction;
drivers/target/iscsi/iscsi_target_tmr.c
396
switch (cmd->data_direction) {
drivers/target/iscsi/iscsi_target_tmr.c
405
cmd->data_direction);
drivers/target/iscsi/iscsi_target_tmr.c
791
if (ref_cmd->data_direction == DMA_NONE)
drivers/target/iscsi/iscsi_target_tmr.c
801
if (ref_cmd->data_direction == DMA_FROM_DEVICE) {
drivers/target/iscsi/iscsi_target_tmr.c
827
if (ref_cmd->data_direction == DMA_TO_DEVICE) {
drivers/target/iscsi/iscsi_target_tmr.c
839
ref_cmd->data_direction);
drivers/target/iscsi/iscsi_target_util.c
174
cmd->data_direction = DMA_NONE;
drivers/target/iscsi/iscsi_target_util.c
685
if (cmd->data_direction == DMA_TO_DEVICE) {
drivers/target/iscsi/iscsi_target_util.c
689
if (cmd->data_direction == DMA_FROM_DEVICE)
drivers/target/sbp/sbp_target.c
1249
if (req->se_cmd.data_direction == DMA_FROM_DEVICE) {
drivers/target/target_core_device.c
110
if ((se_cmd->data_direction != DMA_FROM_DEVICE) &&
drivers/target/target_core_device.c
111
(se_cmd->data_direction != DMA_NONE))
drivers/target/target_core_device.c
131
if (se_cmd->data_direction == DMA_TO_DEVICE)
drivers/target/target_core_device.c
134
else if (se_cmd->data_direction == DMA_FROM_DEVICE)
drivers/target/target_core_device.c
60
if (se_cmd->data_direction == DMA_TO_DEVICE)
drivers/target/target_core_device.c
63
else if (se_cmd->data_direction == DMA_FROM_DEVICE)
drivers/target/target_core_device.c
67
if ((se_cmd->data_direction == DMA_TO_DEVICE) &&
drivers/target/target_core_file.c
267
enum dma_data_direction data_direction)
drivers/target/target_core_file.c
269
int is_write = !(data_direction == DMA_FROM_DEVICE);
drivers/target/target_core_file.c
585
enum dma_data_direction data_direction)
drivers/target/target_core_file.c
597
if (data_direction == DMA_FROM_DEVICE) {
drivers/target/target_core_file.c
669
enum dma_data_direction data_direction)
drivers/target/target_core_file.c
686
return fd_execute_rw_aio(cmd, sgl, sgl_nents, data_direction);
drivers/target/target_core_file.c
687
return fd_execute_rw_buffered(cmd, sgl, sgl_nents, data_direction);
drivers/target/target_core_iblock.c
743
enum dma_data_direction data_direction)
drivers/target/target_core_iblock.c
758
if (data_direction == DMA_TO_DEVICE) {
drivers/target/target_core_pr.c
499
if (cmd->data_direction == DMA_TO_DEVICE) {
drivers/target/target_core_pr.c
547
if (cmd->data_direction == DMA_FROM_DEVICE) {
drivers/target/target_core_pscsi.c
683
cmd->data_direction == DMA_FROM_DEVICE) {
drivers/target/target_core_pscsi.c
834
int rw = (cmd->data_direction == DMA_TO_DEVICE);
drivers/target/target_core_pscsi.c
943
cmd->data_direction == DMA_TO_DEVICE ?
drivers/target/target_core_rd.c
417
enum dma_data_direction data_direction)
drivers/target/target_core_rd.c
449
data_direction == DMA_FROM_DEVICE ? "Read" : "Write",
drivers/target/target_core_rd.c
453
data_direction == DMA_TO_DEVICE) {
drivers/target/target_core_rd.c
461
data_direction == DMA_FROM_DEVICE ?
drivers/target/target_core_rd.c
485
if (data_direction == DMA_FROM_DEVICE)
drivers/target/target_core_rd.c
521
data_direction == DMA_FROM_DEVICE) {
drivers/target/target_core_sbc.c
1267
(cmd->data_direction == DMA_TO_DEVICE) ?
drivers/target/target_core_sbc.c
347
cmd->data_direction);
drivers/target/target_core_transport.c
1033
switch (cmd->data_direction) {
drivers/target/target_core_transport.c
1413
if (cmd->data_direction == DMA_FROM_DEVICE) {
drivers/target/target_core_transport.c
1418
if (cmd->data_direction == DMA_TO_DEVICE) {
drivers/target/target_core_transport.c
1451
int data_direction, int task_attr,
drivers/target/target_core_transport.c
1469
cmd->data_direction = data_direction;
drivers/target/target_core_transport.c
1604
cmd->data_direction == DMA_FROM_DEVICE) {
drivers/target/target_core_transport.c
2433
switch (cmd->data_direction) {
drivers/target/target_core_transport.c
2590
switch (cmd->data_direction) {
drivers/target/target_core_transport.c
2664
" data_direction: %d\n", cmd, cmd->data_direction);
drivers/target/target_core_transport.c
2856
if (cmd->data_direction != DMA_TO_DEVICE || cmd->data_length == 0) {
drivers/target/target_core_transport.c
3164
data_dir_name(cmd->data_direction),
drivers/target/target_core_user.c
1098
if (se_cmd->data_direction == DMA_TO_DEVICE ||
drivers/target/target_core_user.c
1357
if (se_cmd->data_direction == DMA_FROM_DEVICE &&
drivers/target/target_core_user.c
1374
} else if (se_cmd->data_direction == DMA_FROM_DEVICE) {
drivers/target/target_core_user.c
1376
} else if (se_cmd->data_direction == DMA_TO_DEVICE) {
drivers/target/target_core_user.c
1378
} else if (se_cmd->data_direction != DMA_NONE) {
drivers/target/target_core_user.c
1380
se_cmd->data_direction);
drivers/target/target_core_xcopy.c
559
if (se_cmd->data_direction == DMA_TO_DEVICE)
drivers/ufs/core/ufshcd.c
11222
.data_direction = 3,
drivers/ufs/core/ufshcd.c
2754
enum utp_data_direction data_direction;
drivers/ufs/core/ufshcd.c
2761
data_direction = UTP_DEVICE_TO_HOST;
drivers/ufs/core/ufshcd.c
2764
data_direction = UTP_HOST_TO_DEVICE;
drivers/ufs/core/ufshcd.c
2767
data_direction = UTP_NO_DATA_TRANSFER;
drivers/ufs/core/ufshcd.c
2772
h->data_direction = data_direction;
drivers/usb/gadget/function/f_mass_storage.c
1725
enum data_direction data_dir, unsigned int mask,
drivers/usb/gadget/function/f_mass_storage.c
1854
int cmnd_size, enum data_direction data_dir,
drivers/usb/gadget/function/f_mass_storage.c
269
enum data_direction data_dir;
drivers/vhost/scsi.c
1294
u32 exp_data_len, data_direction;
drivers/vhost/scsi.c
1374
data_direction = DMA_TO_DEVICE;
drivers/vhost/scsi.c
1378
data_direction = DMA_FROM_DEVICE;
drivers/vhost/scsi.c
1386
data_direction = DMA_NONE;
drivers/vhost/scsi.c
1396
if (data_direction != DMA_TO_DEVICE) {
drivers/vhost/scsi.c
1403
if (data_direction != DMA_FROM_DEVICE) {
drivers/vhost/scsi.c
1481
" %d\n", cmd, exp_data_len, prot_bytes, data_direction);
drivers/vhost/scsi.c
1483
if (data_direction != DMA_NONE) {
drivers/vhost/scsi.c
1486
data_direction);
drivers/vhost/scsi.c
1500
data_direction,
include/linux/cdrom.h
27
unsigned char data_direction;
include/scsi/scsi_device.h
568
enum dma_data_direction data_direction,
include/scsi/scsi_eh.h
37
enum dma_data_direction data_direction;
include/target/iscsi/iscsi_target_core.h
442
enum dma_data_direction data_direction;
include/target/target_core_base.h
488
enum dma_data_direction data_direction;
include/target/target_core_fabric.h
168
struct se_session *sess, u32 data_length, int data_direction,
include/target/target_core_fabric.h
245
switch (se_cmd->data_direction) {
include/uapi/linux/cdrom.h
291
unsigned char data_direction;
include/ufs/ufshci.h
513
u8 data_direction:2;
include/ufs/ufshci.h
520
u8 data_direction:2;
net/smc/smc_ib.c
767
enum dma_data_direction data_direction)
net/smc/smc_ib.c
783
data_direction);
net/smc/smc_ib.c
790
enum dma_data_direction data_direction)
net/smc/smc_ib.c
806
data_direction);
net/smc/smc_ib.c
813
enum dma_data_direction data_direction)
net/smc/smc_ib.c
820
data_direction);
net/smc/smc_ib.c
829
enum dma_data_direction data_direction)
net/smc/smc_ib.c
837
data_direction);
net/smc/smc_ib.h
108
enum dma_data_direction data_direction);
net/smc/smc_ib.h
111
enum dma_data_direction data_direction);
net/smc/smc_ib.h
89
enum dma_data_direction data_direction);
net/smc/smc_ib.h
92
enum dma_data_direction data_direction);