Home
last modified time | relevance | path

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

/linux-4.4.14/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.c217 int data_direction, void *buffer, unsigned bufflen, in scsi_execute() argument
222 int write = (data_direction == DMA_TO_DEVICE); in scsi_execute()
267 int data_direction, void *buffer, unsigned bufflen, in scsi_execute_req_flags() argument
279 result = scsi_execute(sdev, cmd, data_direction, buffer, bufflen, in scsi_execute_req_flags()
Dscsi_error.c929 ses->data_direction = scmd->sc_data_direction; in scsi_eh_prep_cmnd()
992 scmd->sc_data_direction = ses->data_direction; in scsi_eh_restore_cmnd()
Dhpsa.c2588 struct CommandList *c, int sg_used, int data_direction) in hpsa_pci_unmap() argument
2595 data_direction); in hpsa_pci_unmap()
2602 int data_direction) in hpsa_map_one() argument
2606 if (buflen == 0 || data_direction == PCI_DMA_NONE) { in hpsa_map_one()
2612 addr64 = pci_map_single(pdev, buf, buflen, data_direction); in hpsa_map_one()
2673 struct CommandList *c, int data_direction, unsigned long timeout_msecs) in hpsa_scsi_do_simple_cmd_with_retry() argument
2693 hpsa_pci_unmap(h->pdev, c, 1, data_direction); in hpsa_scsi_do_simple_cmd_with_retry()
Dst.c534 int data_direction, void *buffer, unsigned bufflen, in st_scsi_execute() argument
540 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.4.14/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.c823 int data_direction, payload_length; in iscsit_setup_scsi_cmd() local
926 data_direction = (hdr->flags & ISCSI_FLAG_CMD_WRITE) ? DMA_TO_DEVICE : in iscsit_setup_scsi_cmd()
930 cmd->data_direction = data_direction; in iscsit_setup_scsi_cmd()
969 cmd->data_direction == DMA_FROM_DEVICE) { in iscsit_setup_scsi_cmd()
985 cmd->data_direction, sam_task_attr, in iscsit_setup_scsi_cmd()
1296 if (cmd->data_direction != DMA_TO_DEVICE) { in iscsit_check_dataout_hdr()
1568 cmd->data_direction = DMA_NONE; in iscsit_setup_nop_out()
1778 cmd->data_direction = DMA_NONE; in iscsit_handle_task_mgt_cmd()
1985 cmd->data_direction = DMA_NONE; in iscsit_setup_text_cmd()
2297 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.4.14/drivers/target/
Dtarget_core_rd.c443 enum dma_data_direction data_direction) in rd_execute_rw() argument
475 data_direction == DMA_FROM_DEVICE ? "Read" : "Write", in rd_execute_rw()
479 data_direction == DMA_TO_DEVICE) { in rd_execute_rw()
487 data_direction == DMA_FROM_DEVICE ? in rd_execute_rw()
511 if (data_direction == DMA_FROM_DEVICE) in rd_execute_rw()
547 data_direction == DMA_FROM_DEVICE) { in rd_execute_rw()
Dtarget_core_device.c72 if (se_cmd->data_direction == DMA_TO_DEVICE) in transport_lookup_cmd_lun()
75 else if (se_cmd->data_direction == DMA_FROM_DEVICE) in transport_lookup_cmd_lun()
88 if ((se_cmd->data_direction == DMA_TO_DEVICE) && in transport_lookup_cmd_lun()
126 if ((se_cmd->data_direction != DMA_FROM_DEVICE) && in transport_lookup_cmd_lun()
127 (se_cmd->data_direction != DMA_NONE)) { in transport_lookup_cmd_lun()
142 if (se_cmd->data_direction == DMA_TO_DEVICE) in transport_lookup_cmd_lun()
145 else if (se_cmd->data_direction == DMA_FROM_DEVICE) in transport_lookup_cmd_lun()
Dtarget_core_pscsi.c879 enum dma_data_direction data_direction, struct bio **hbio) in pscsi_map_sg() argument
889 int rw = (data_direction == DMA_TO_DEVICE); in pscsi_map_sg()
995 enum dma_data_direction data_direction = cmd->data_direction; in pscsi_execute_cmd() local
1017 (data_direction == DMA_TO_DEVICE), in pscsi_execute_cmd()
1029 ret = pscsi_map_sg(cmd, sgl, sgl_nents, data_direction, &hbio); in pscsi_execute_cmd()
Dtarget_core_transport.c787 switch (cmd->data_direction) { in transport_dump_cmd_direction()
1139 if (cmd->data_direction == DMA_TO_DEVICE && in target_cmd_size_check()
1186 int data_direction, in transport_init_se_cmd() argument
1204 cmd->data_direction = data_direction; in transport_init_se_cmd()
1489 se_cmd->data_direction == DMA_FROM_DEVICE) { in target_submit_cmd_map_sgls()
1964 switch (cmd->data_direction) { in transport_complete_qf()
2095 switch (cmd->data_direction) { in target_complete_ok_work()
2151 " data_direction: %d\n", cmd, cmd->data_direction); in target_complete_ok_work()
2392 if (cmd->data_direction != DMA_TO_DEVICE || cmd->data_length == 0) { in transport_generic_new_cmd()
2967 if (cmd->data_direction == DMA_TO_DEVICE) { in transport_send_task_abort()
Dtarget_core_user.c469 copy_to_data_area = (se_cmd->data_direction == DMA_TO_DEVICE in tcmu_queue_cmd_ring()
556 } else if (se_cmd->data_direction == DMA_FROM_DEVICE) { in tcmu_handle_completion()
559 } else if (se_cmd->data_direction == DMA_TO_DEVICE) { in tcmu_handle_completion()
561 } else if (se_cmd->data_direction != DMA_NONE) { in tcmu_handle_completion()
563 se_cmd->data_direction); in tcmu_handle_completion()
Dtarget_core_file.c512 enum dma_data_direction data_direction) in fd_execute_rw() argument
534 if (data_direction == DMA_FROM_DEVICE) { in fd_execute_rw()
Dtarget_core_iblock.c636 enum dma_data_direction data_direction) in iblock_execute_rw() argument
649 if (data_direction == DMA_TO_DEVICE) { in iblock_execute_rw()
Dtarget_core_sbc.c438 cmd->data_direction); in sbc_execute_rw()
928 if (cmd->data_direction != DMA_TO_DEVICE || in sbc_parse_cdb()
1289 (cmd->data_direction == DMA_TO_DEVICE) ? in sbc_dif_generate()
Dtarget_core_xcopy.c609 if (se_cmd->data_direction == DMA_TO_DEVICE) in target_xcopy_issue_pt_cmd()
Dtarget_core_pr.c500 if (cmd->data_direction == DMA_TO_DEVICE) { in core_scsi3_pr_seq_non_holder()
548 if (cmd->data_direction == DMA_FROM_DEVICE) { in core_scsi3_pr_seq_non_holder()
/linux-4.4.14/include/scsi/
Dscsi_device.h401 int data_direction, void *buffer, unsigned bufflen,
405 const unsigned char *cmd, int data_direction, void *buffer,
409 const unsigned char *cmd, int data_direction, void *buffer, in scsi_execute_req() argument
413 return scsi_execute_req_flags(sdev, cmd, data_direction, buffer, in scsi_execute_req()
Dscsi_eh.h33 enum dma_data_direction data_direction; member
/linux-4.4.14/drivers/scsi/pm8001/
Dpm8001_defs.h65 enum data_direction { enum
/linux-4.4.14/drivers/vhost/
Dscsi.c584 u32 exp_data_len, int data_direction) in vhost_scsi_get_tag() argument
620 cmd->tvc_data_direction = data_direction; in vhost_scsi_get_tag()
855 u32 exp_data_len, data_direction; in vhost_scsi_handle_vq() local
972 data_direction = DMA_TO_DEVICE; in vhost_scsi_handle_vq()
976 data_direction = DMA_FROM_DEVICE; in vhost_scsi_handle_vq()
984 data_direction = DMA_NONE; in vhost_scsi_handle_vq()
994 if (data_direction != DMA_TO_DEVICE) { in vhost_scsi_handle_vq()
1002 if (data_direction != DMA_FROM_DEVICE) { in vhost_scsi_handle_vq()
1048 data_direction); in vhost_scsi_handle_vq()
1063 " %d\n", cmd, exp_data_len, prot_bytes, data_direction); in vhost_scsi_handle_vq()
[all …]
/linux-4.4.14/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.4.14/drivers/cdrom/
Dcdrom.c1588 cgc->data_direction = type; in init_cdrom_command()
1616 cgc->data_direction = CGC_DATA_READ; in setup_report_key()
1638 cgc->data_direction = CGC_DATA_WRITE; in setup_send_key()
2006 cgc->data_direction = CGC_DATA_READ; in cdrom_mode_sense()
2021 cgc->data_direction = CGC_DATA_WRITE; in cdrom_mode_select()
2140 cgc.data_direction = CGC_DATA_READ; in cdrom_read_cdda_old()
2772 cgc.data_direction = CGC_DATA_WRITE; in cdrom_switch_blocksize()
2963 cgc->data_direction = CGC_DATA_READ; in mmc_ioctl_cdrom_read_data()
3054 cgc->data_direction = CGC_DATA_NONE; in mmc_ioctl_cdrom_play_msf()
3074 cgc->data_direction = CGC_DATA_NONE; in mmc_ioctl_cdrom_play_blk()
[all …]
/linux-4.4.14/include/target/
Dtarget_core_fabric.h196 switch (se_cmd->data_direction) { in target_reverse_dma_direction()
Dtarget_core_base.h450 enum dma_data_direction data_direction; member
/linux-4.4.14/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.4.14/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.4.14/include/linux/
Dcdrom.h24 unsigned char data_direction; member
/linux-4.4.14/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.4.14/drivers/block/
Dcciss_scsi.c882 int data_direction) in cciss_unmap_one() argument
888 pci_unmap_single(pdev, (dma_addr_t) addr64.val, buflen, data_direction); in cciss_unmap_one()
896 int data_direction) in cciss_map_one() argument
900 addr64 = (__u64) pci_map_single(pdev, buf, buflen, data_direction); in cciss_map_one()
Dpktcdvd.c706 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.4.14/include/uapi/linux/
Dcdrom.h288 unsigned char data_direction; member
/linux-4.4.14/include/target/iscsi/
Discsi_target_core.h440 enum dma_data_direction data_direction; member
/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_srpt.c1066 dir = ioctx->cmd.data_direction; in srpt_unmap_sg_to_ib_sge()
1099 dir = cmd->data_direction; in srpt_map_sg_to_ib_sge()
2776 dir = ioctx->cmd.data_direction; in srpt_perform_rdmas()
2985 dir = ioctx->cmd.data_direction; in srpt_queue_response()
/linux-4.4.14/drivers/scsi/ufs/
Dufshcd.c1099 u32 data_direction; in ufshcd_prepare_req_desc_hdr() local
1103 data_direction = UTP_DEVICE_TO_HOST; in ufshcd_prepare_req_desc_hdr()
1106 data_direction = UTP_HOST_TO_DEVICE; in ufshcd_prepare_req_desc_hdr()
1109 data_direction = UTP_NO_DATA_TRANSFER; in ufshcd_prepare_req_desc_hdr()
1113 dword_0 = data_direction | (lrbp->command_type in ufshcd_prepare_req_desc_hdr()
/linux-4.4.14/Documentation/ioctl/
Dcdrom.txt928 EINVAL cgc.data_direction not set
/linux-4.4.14/drivers/infiniband/ulp/isert/
Dib_isert.c1743 if (cmd->data_direction == DMA_TO_DEVICE) { in isert_put_cmd()
2210 if (cmd->data_direction == DMA_TO_DEVICE) in isert_aborted_task()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dtcm_qla2xxx.c582 if (se_cmd->data_direction == DMA_FROM_DEVICE) { in tcm_qla2xxx_queue_status()
/linux-4.4.14/drivers/target/sbp/
Dsbp_target.c1267 if (req->se_cmd.data_direction == DMA_FROM_DEVICE) { in sbp_rw_data()