Home
last modified time | relevance | path

Searched refs:data_direction (Results 1 – 49 of 49) sorted by relevance

/linux-4.1.27/drivers/scsi/
Dsr_vendor.c140 cgc.data_direction = DMA_TO_DEVICE; in sr_set_blocklength()
188 cgc.data_direction = DMA_FROM_DEVICE; in sr_cd_check()
216 cgc.data_direction = DMA_FROM_DEVICE; in sr_cd_check()
245 cgc.data_direction = DMA_FROM_DEVICE; in sr_cd_check()
273 cgc.data_direction = DMA_FROM_DEVICE; in sr_cd_check()
291 cgc.data_direction = DMA_FROM_DEVICE; in sr_cd_check()
Dsr_ioctl.c58 cgc.data_direction = DMA_FROM_DEVICE; in sr_read_tochdr()
89 cgc.data_direction = DMA_FROM_DEVICE; in sr_read_tocentry()
152 cgc.data_direction = DMA_NONE; in sr_fake_playtrkind()
172 cgc.data_direction = DMA_NONE; in sr_play_trkind()
209 result = scsi_execute(SDev, cgc->cmd, cgc->data_direction, in sr_do_ioctl()
281 cgc.data_direction = DMA_NONE; in sr_tray_move()
410 cgc.data_direction = DMA_FROM_DEVICE; in sr_get_mcn()
440 cgc.data_direction = DMA_NONE; in sr_select_speed()
515 cgc.data_direction = DMA_FROM_DEVICE; in sr_read_cd()
558 cgc.data_direction = DMA_FROM_DEVICE; in sr_read_sector()
Dscsi_lib.c216 int data_direction, void *buffer, unsigned bufflen, in scsi_execute() argument
221 int write = (data_direction == DMA_TO_DEVICE); in scsi_execute()
266 int data_direction, void *buffer, unsigned bufflen, in scsi_execute_req_flags() argument
278 result = scsi_execute(sdev, cmd, data_direction, buffer, bufflen, in scsi_execute_req_flags()
Dscsi_error.c924 ses->data_direction = scmd->sc_data_direction; in scsi_eh_prep_cmnd()
987 scmd->sc_data_direction = ses->data_direction; in scsi_eh_restore_cmnd()
Dhpsa.c1962 struct CommandList *c, int sg_used, int data_direction) in hpsa_pci_unmap() argument
1969 data_direction); in hpsa_pci_unmap()
1976 int data_direction) in hpsa_map_one() argument
1980 if (buflen == 0 || data_direction == PCI_DMA_NONE) { in hpsa_map_one()
1986 addr64 = pci_map_single(pdev, buf, buflen, data_direction); in hpsa_map_one()
2035 struct CommandList *c, int data_direction) in hpsa_scsi_do_simple_cmd_with_retry() argument
2051 hpsa_pci_unmap(h->pdev, c, 1, data_direction); in hpsa_scsi_do_simple_cmd_with_retry()
Dst.c492 int data_direction, void *buffer, unsigned bufflen, in st_scsi_execute() argument
498 int write = (data_direction == DMA_TO_DEVICE); in st_scsi_execute()
Dosst.c356 int cmd_len, int data_direction, void *buffer, unsigned bufflen, in osst_execute() argument
364 int write = (data_direction == DMA_TO_DEVICE); in osst_execute()
/linux-4.1.27/drivers/target/iscsi/
Discsi_target_seq_pdu_list.c223 if (cmd->se_cmd.data_direction == DMA_TO_DEVICE) in iscsit_determine_counts_for_list()
306 if (cmd->se_cmd.data_direction == DMA_TO_DEVICE) in iscsit_do_build_pdu_and_seq_lists()
455 if (bl->data_direction & ISCSI_PDU_WRITE) { in iscsit_do_build_pdu_and_seq_lists()
462 } else if (bl->data_direction & ISCSI_PDU_READ) { in iscsit_do_build_pdu_and_seq_lists()
474 if (bl->data_direction & ISCSI_PDU_WRITE) { in iscsit_do_build_pdu_and_seq_lists()
481 } else if (bl->data_direction & ISCSI_PDU_READ) { in iscsit_do_build_pdu_and_seq_lists()
516 if (cmd->data_direction == DMA_NONE) in iscsit_build_pdu_and_seq_lists()
522 if (cmd->data_direction == DMA_FROM_DEVICE) { in iscsit_build_pdu_and_seq_lists()
523 bl.data_direction = ISCSI_PDU_READ; in iscsit_build_pdu_and_seq_lists()
530 bl.data_direction = ISCSI_PDU_WRITE; in iscsit_build_pdu_and_seq_lists()
Discsi_target_tmr.c403 switch (cmd->data_direction) { in iscsit_task_reassign_complete_scsi_cmnd()
412 cmd->data_direction); in iscsit_task_reassign_complete_scsi_cmnd()
798 if (ref_cmd->data_direction == DMA_NONE) in iscsit_check_task_reassign_expdatasn()
808 if (ref_cmd->data_direction == DMA_FROM_DEVICE) { in iscsit_check_task_reassign_expdatasn()
834 if (ref_cmd->data_direction == DMA_TO_DEVICE) { in iscsit_check_task_reassign_expdatasn()
846 ref_cmd->data_direction); in iscsit_check_task_reassign_expdatasn()
Discsi_target_seq_pdu_list.h45 int data_direction; member
Discsi_target.c831 int data_direction, payload_length; in iscsit_setup_scsi_cmd() local
934 data_direction = (hdr->flags & ISCSI_FLAG_CMD_WRITE) ? DMA_TO_DEVICE : in iscsit_setup_scsi_cmd()
938 cmd->data_direction = data_direction; in iscsit_setup_scsi_cmd()
977 cmd->data_direction == DMA_FROM_DEVICE) { in iscsit_setup_scsi_cmd()
993 cmd->data_direction, sam_task_attr, in iscsit_setup_scsi_cmd()
1303 if (cmd->data_direction != DMA_TO_DEVICE) { in iscsit_check_dataout_hdr()
1575 cmd->data_direction = DMA_NONE; in iscsit_setup_nop_out()
1785 cmd->data_direction = DMA_NONE; in iscsit_handle_task_mgt_cmd()
1992 cmd->data_direction = DMA_NONE; in iscsit_setup_text_cmd()
2304 cmd->data_direction = DMA_NONE; in iscsit_handle_logout_cmd()
[all …]
Discsi_target_erl1.c483 switch (cmd->data_direction) { in iscsit_handle_recovery_datain_or_r2t()
491 cmd->data_direction); in iscsit_handle_recovery_datain_or_r2t()
997 if ((cmd->data_direction == DMA_TO_DEVICE) && in iscsit_execute_cmd()
Discsi_target_erl2.c391 if (cmd->data_direction == DMA_TO_DEVICE) in iscsit_prepare_cmds_for_realligance()
Discsi_target_util.c716 if (cmd->data_direction == DMA_TO_DEVICE) { in __iscsit_free_cmd()
720 if (cmd->data_direction == DMA_FROM_DEVICE) in __iscsit_free_cmd()
/linux-4.1.27/drivers/target/
Dtarget_core_rd.c478 enum dma_data_direction data_direction) in rd_execute_rw() argument
510 data_direction == DMA_FROM_DEVICE ? "Read" : "Write", in rd_execute_rw()
514 data_direction == DMA_TO_DEVICE) { in rd_execute_rw()
522 data_direction == DMA_FROM_DEVICE ? in rd_execute_rw()
546 if (data_direction == DMA_FROM_DEVICE) in rd_execute_rw()
582 data_direction == DMA_FROM_DEVICE) { in rd_execute_rw()
Dtarget_core_pscsi.c874 enum dma_data_direction data_direction, struct bio **hbio) in pscsi_map_sg() argument
884 int rw = (data_direction == DMA_TO_DEVICE); in pscsi_map_sg()
990 enum dma_data_direction data_direction = cmd->data_direction; in pscsi_execute_cmd() local
1012 (data_direction == DMA_TO_DEVICE), in pscsi_execute_cmd()
1024 ret = pscsi_map_sg(cmd, sgl, sgl_nents, data_direction, &hbio); in pscsi_execute_cmd()
Dtarget_core_transport.c815 switch (cmd->data_direction) { in transport_dump_cmd_direction()
1118 if (cmd->data_direction == DMA_TO_DEVICE) { in target_cmd_size_check()
1163 int data_direction, in transport_init_se_cmd() argument
1181 cmd->data_direction = data_direction; in transport_init_se_cmd()
1471 se_cmd->data_direction == DMA_FROM_DEVICE) { in target_submit_cmd_map_sgls()
1953 switch (cmd->data_direction) { in transport_complete_qf()
2083 switch (cmd->data_direction) { in target_complete_ok_work()
2151 " data_direction: %d\n", cmd, cmd->data_direction); in target_complete_ok_work()
2390 if (cmd->data_direction != DMA_TO_DEVICE || cmd->data_length == 0) { in transport_generic_new_cmd()
3095 if (cmd->data_direction == DMA_TO_DEVICE) { in transport_send_task_abort()
Dtarget_core_device.c76 if ((se_cmd->data_direction == DMA_TO_DEVICE) && in transport_lookup_cmd_lun()
86 if (se_cmd->data_direction == DMA_TO_DEVICE) in transport_lookup_cmd_lun()
88 else if (se_cmd->data_direction == DMA_FROM_DEVICE) in transport_lookup_cmd_lun()
118 if ((se_cmd->data_direction != DMA_FROM_DEVICE) && in transport_lookup_cmd_lun()
119 (se_cmd->data_direction != DMA_NONE)) in transport_lookup_cmd_lun()
136 if (se_cmd->data_direction == DMA_TO_DEVICE) in transport_lookup_cmd_lun()
138 else if (se_cmd->data_direction == DMA_FROM_DEVICE) in transport_lookup_cmd_lun()
Dtarget_core_user.c369 if (tcmu_cmd->se_cmd->data_direction == DMA_TO_DEVICE) { in tcmu_queue_cmd_ring()
392 if (se_cmd->data_direction == DMA_TO_DEVICE) { in tcmu_queue_cmd_ring()
483 else if (se_cmd->data_direction == DMA_FROM_DEVICE) { in tcmu_handle_completion()
519 } else if (se_cmd->data_direction == DMA_TO_DEVICE) { in tcmu_handle_completion()
522 pr_warn("TCMU: data direction was %d!\n", se_cmd->data_direction); in tcmu_handle_completion()
Dtarget_core_iblock.c676 enum dma_data_direction data_direction) in iblock_execute_rw() argument
689 if (data_direction == DMA_TO_DEVICE) { in iblock_execute_rw()
Dtarget_core_sbc.c386 cmd->data_direction); in sbc_execute_rw()
880 if (cmd->data_direction != DMA_TO_DEVICE || in sbc_parse_cdb()
1217 (cmd->data_direction == DMA_TO_DEVICE) ? in sbc_dif_generate()
Dtarget_core_file.c612 enum dma_data_direction data_direction) in fd_execute_rw() argument
632 if (data_direction == DMA_FROM_DEVICE) { in fd_execute_rw()
Dtarget_core_xcopy.c631 if (se_cmd->data_direction == DMA_TO_DEVICE) in target_xcopy_issue_pt_cmd()
Dtarget_core_pr.c507 if (cmd->data_direction == DMA_TO_DEVICE) { in core_scsi3_pr_seq_non_holder()
555 if (cmd->data_direction == DMA_FROM_DEVICE) { in core_scsi3_pr_seq_non_holder()
/linux-4.1.27/include/scsi/
Dscsi_device.h422 int data_direction, void *buffer, unsigned bufflen,
426 const unsigned char *cmd, int data_direction, void *buffer,
430 const unsigned char *cmd, int data_direction, void *buffer, in scsi_execute_req() argument
434 return scsi_execute_req_flags(sdev, cmd, data_direction, buffer, in scsi_execute_req()
Dscsi_eh.h68 enum dma_data_direction data_direction; member
/linux-4.1.27/drivers/scsi/pm8001/
Dpm8001_defs.h61 enum data_direction { enum
/linux-4.1.27/drivers/vhost/
Dscsi.c743 u32 exp_data_len, int data_direction) in vhost_scsi_get_tag() argument
779 cmd->tvc_data_direction = data_direction; in vhost_scsi_get_tag()
1013 u32 exp_data_len, data_direction; in vhost_scsi_handle_vq() local
1130 data_direction = DMA_TO_DEVICE; in vhost_scsi_handle_vq()
1134 data_direction = DMA_FROM_DEVICE; in vhost_scsi_handle_vq()
1142 data_direction = DMA_NONE; in vhost_scsi_handle_vq()
1152 if (data_direction != DMA_TO_DEVICE) { in vhost_scsi_handle_vq()
1160 if (data_direction != DMA_FROM_DEVICE) { in vhost_scsi_handle_vq()
1206 data_direction); in vhost_scsi_handle_vq()
1221 " %d\n", cmd, exp_data_len, prot_bytes, data_direction); in vhost_scsi_handle_vq()
[all …]
/linux-4.1.27/drivers/ide/
Dide-cd_ioctl.c462 if (cgc->data_direction == CGC_DATA_WRITE) in ide_cdrom_packet()
472 cgc->data_direction == CGC_DATA_WRITE, in ide_cdrom_packet()
/linux-4.1.27/drivers/cdrom/
Dcdrom.c1587 cgc->data_direction = type; in init_cdrom_command()
1615 cgc->data_direction = CGC_DATA_READ; in setup_report_key()
1637 cgc->data_direction = CGC_DATA_WRITE; in setup_send_key()
2005 cgc->data_direction = CGC_DATA_READ; in cdrom_mode_sense()
2020 cgc->data_direction = CGC_DATA_WRITE; in cdrom_mode_select()
2139 cgc.data_direction = CGC_DATA_READ; in cdrom_read_cdda_old()
2771 cgc.data_direction = CGC_DATA_WRITE; in cdrom_switch_blocksize()
2962 cgc->data_direction = CGC_DATA_READ; in mmc_ioctl_cdrom_read_data()
3053 cgc->data_direction = CGC_DATA_NONE; in mmc_ioctl_cdrom_play_msf()
3073 cgc->data_direction = CGC_DATA_NONE; in mmc_ioctl_cdrom_play_blk()
[all …]
/linux-4.1.27/drivers/usb/gadget/function/
Dstorage_common.h168 enum data_direction { enum
Df_mass_storage.c290 enum data_direction data_dir;
1689 enum data_direction data_dir, unsigned int mask, in check_command()
1818 int cmnd_size, enum data_direction data_dir, in check_command_size_in_blocks()
/linux-4.1.27/include/target/
Dtarget_core_fabric.h231 switch (se_cmd->data_direction) { in target_reverse_dma_direction()
Dtarget_core_base.h491 enum dma_data_direction data_direction; member
/linux-4.1.27/block/
Dcompat_ioctl.c114 unsigned char data_direction; member
166 get_user(dir, &cgc32->data_direction) || in compat_cdrom_generic_command()
167 put_user(dir, &cgc->data_direction) || in compat_cdrom_generic_command()
Dscsi_ioctl.c622 switch (cgc.data_direction) { in scsi_cmd_ioctl()
/linux-4.1.27/include/linux/
Dcdrom.h24 unsigned char data_direction; member
/linux-4.1.27/drivers/s390/scsi/
Dzfcp_fsf.h304 u32 data_direction; member
Dzfcp_fsf.c1998 switch (req->qtcb->bottom.io.data_direction) { in zfcp_fsf_req_trace()
2057 req->qtcb->bottom.io.data_direction, in zfcp_fsf_fcp_handler_common()
2243 if (zfcp_fsf_set_data_dir(scsi_cmnd, &io->data_direction)) in zfcp_fsf_fcp_cmnd()
2333 req->qtcb->bottom.io.data_direction = FSF_DATADIR_CMND; in zfcp_fsf_fcp_task_mgmt()
/linux-4.1.27/drivers/block/
Dcciss_scsi.c883 int data_direction) in cciss_unmap_one() argument
889 pci_unmap_single(pdev, (dma_addr_t) addr64.val, buflen, data_direction); in cciss_unmap_one()
897 int data_direction) in cciss_map_one() argument
901 addr64 = (__u64) pci_map_single(pdev, buf, buflen, data_direction); in cciss_map_one()
Dpktcdvd.c705 rq = blk_get_request(q, (cgc->data_direction == CGC_DATA_WRITE) ? in pkt_generic_packet()
1574 cgc->data_direction = CGC_DATA_READ; in pkt_mode_sense()
1586 cgc->data_direction = CGC_DATA_WRITE; in pkt_mode_select()
/linux-4.1.27/include/uapi/linux/
Dcdrom.h288 unsigned char data_direction; member
/linux-4.1.27/include/target/iscsi/
Discsi_target_core.h443 enum dma_data_direction data_direction; member
/linux-4.1.27/drivers/scsi/ufs/
Dufshcd.c1083 u32 data_direction; in ufshcd_prepare_req_desc_hdr() local
1087 data_direction = UTP_DEVICE_TO_HOST; in ufshcd_prepare_req_desc_hdr()
1090 data_direction = UTP_HOST_TO_DEVICE; in ufshcd_prepare_req_desc_hdr()
1093 data_direction = UTP_NO_DATA_TRANSFER; in ufshcd_prepare_req_desc_hdr()
1097 dword_0 = data_direction | (lrbp->command_type in ufshcd_prepare_req_desc_hdr()
/linux-4.1.27/drivers/infiniband/ulp/srpt/
Dib_srpt.c1067 dir = ioctx->cmd.data_direction; in srpt_unmap_sg_to_ib_sge()
1100 dir = cmd->data_direction; in srpt_map_sg_to_ib_sge()
2783 dir = ioctx->cmd.data_direction; in srpt_perform_rdmas()
2992 dir = ioctx->cmd.data_direction; in srpt_queue_response()
/linux-4.1.27/Documentation/ioctl/
Dcdrom.txt928 EINVAL cgc.data_direction not set
/linux-4.1.27/drivers/infiniband/ulp/isert/
Dib_isert.c1765 if (cmd->data_direction == DMA_TO_DEVICE) { in isert_put_cmd()
2228 if (cmd->data_direction == DMA_TO_DEVICE) in isert_aborted_task()
/linux-4.1.27/drivers/scsi/qla2xxx/
Dtcm_qla2xxx.c707 if (se_cmd->data_direction == DMA_FROM_DEVICE) { in tcm_qla2xxx_queue_status()
/linux-4.1.27/drivers/target/sbp/
Dsbp_target.c1269 if (req->se_cmd.data_direction == DMA_FROM_DEVICE) { in sbp_rw_data()