Searched refs:data_direction (Results 1 - 25 of 31) sorted by relevance

12

/drivers/scsi/pm8001/
H A Dpm8001_defs.h55 enum data_direction { enum
/drivers/scsi/
H A Dsr_vendor.c140 cgc.data_direction = DMA_TO_DEVICE;
187 cgc.data_direction = DMA_FROM_DEVICE;
215 cgc.data_direction = DMA_FROM_DEVICE;
244 cgc.data_direction = DMA_FROM_DEVICE;
273 cgc.data_direction = DMA_FROM_DEVICE;
291 cgc.data_direction = DMA_FROM_DEVICE;
H A Dsr_ioctl.c59 cgc.data_direction = DMA_FROM_DEVICE;
90 cgc.data_direction = DMA_FROM_DEVICE;
153 cgc.data_direction = DMA_NONE;
173 cgc.data_direction = DMA_NONE;
210 result = scsi_execute(SDev, cgc->cmd, cgc->data_direction,
288 cgc.data_direction = DMA_NONE;
417 cgc.data_direction = DMA_FROM_DEVICE;
447 cgc.data_direction = DMA_NONE;
522 cgc.data_direction = DMA_FROM_DEVICE;
563 cgc.data_direction
[all...]
H A Dscsi_lib.c196 * @data_direction: data direction
209 int data_direction, void *buffer, unsigned bufflen,
214 int write = (data_direction == DMA_TO_DEVICE);
260 int data_direction, void *buffer, unsigned bufflen,
272 result = scsi_execute(sdev, cmd, data_direction, buffer, bufflen,
208 scsi_execute(struct scsi_device *sdev, const unsigned char *cmd, int data_direction, void *buffer, unsigned bufflen, unsigned char *sense, int timeout, int retries, int flags, int *resid) argument
259 scsi_execute_req(struct scsi_device *sdev, const unsigned char *cmd, int data_direction, void *buffer, unsigned bufflen, struct scsi_sense_hdr *sshdr, int timeout, int retries, int *resid) argument
H A Dhpsa.c1310 struct CommandList *c, int sg_used, int data_direction)
1319 data_direction); local
1327 int data_direction)
1331 if (buflen == 0 || data_direction == PCI_DMA_NONE) {
1337 addr64 = (u64) pci_map_single(pdev, buf, buflen, data_direction);
1374 struct CommandList *c, int data_direction)
1383 hpsa_pci_unmap(h->pdev, c, 1, data_direction);
1309 hpsa_pci_unmap(struct pci_dev *pdev, struct CommandList *c, int sg_used, int data_direction) argument
1323 hpsa_map_one(struct pci_dev *pdev, struct CommandList *cp, unsigned char *buf, size_t buflen, int data_direction) argument
1373 hpsa_scsi_do_simple_cmd_with_retry(struct ctlr_info *h, struct CommandList *c, int data_direction) argument
H A Dscsi_error.c694 ses->data_direction = scmd->sc_data_direction;
755 scmd->sc_data_direction = ses->data_direction;
/drivers/target/iscsi/
H A Discsi_target_seq_pdu_list.h40 /* struct iscsi_build_list->data_direction */
45 int data_direction; member in struct:iscsi_build_list
H A Discsi_target_tmr.c397 switch (cmd->data_direction) {
405 pr_err("Unknown cmd->data_direction: 0x%02x\n",
406 cmd->data_direction);
798 if (ref_cmd->data_direction == DMA_NONE)
808 if (ref_cmd->data_direction == DMA_FROM_DEVICE) {
834 if (ref_cmd->data_direction == DMA_TO_DEVICE) {
845 pr_err("Unknown iSCSI data_direction: 0x%02x\n",
846 ref_cmd->data_direction);
H A Discsi_target_util.c185 int data_direction,
196 cmd->data_direction = data_direction;
221 conn->sess->se_sess, data_length, data_direction,
239 cmd->data_direction = DMA_NONE;
315 if (cmd->data_direction == DMA_NONE)
321 if (cmd->data_direction == DMA_FROM_DEVICE) {
322 bl.data_direction = ISCSI_PDU_READ;
329 bl.data_direction = ISCSI_PDU_WRITE;
182 iscsit_allocate_se_cmd( struct iscsi_conn *conn, u32 data_length, int data_direction, int iscsi_task_attr) argument
H A Discsi_target_seq_pdu_list.c452 if (bl->data_direction & ISCSI_PDU_WRITE) {
459 } else if (bl->data_direction & ISCSI_PDU_READ) {
472 if (bl->data_direction & ISCSI_PDU_WRITE) {
479 } else if (bl->data_direction & ISCSI_PDU_READ) {
H A Discsi_target_erl2.c395 if (cmd->data_direction == DMA_TO_DEVICE)
H A Discsi_target_erl1.c488 switch (cmd->data_direction) {
495 pr_err("Unknown cmd->data_direction: 0x%02x\n",
496 cmd->data_direction);
999 if ((cmd->data_direction == DMA_TO_DEVICE) &&
H A Discsi_target.c841 int data_direction, cmdsn_ret = 0, immed_ret, ret, transport_ret; local
957 data_direction = (hdr->flags & ISCSI_FLAG_CMD_WRITE) ? DMA_TO_DEVICE :
961 cmd = iscsit_allocate_se_cmd(conn, hdr->data_length, data_direction,
993 if (cmd->data_direction == DMA_FROM_DEVICE) {
1297 if (cmd->data_direction != DMA_TO_DEVICE) {
1527 cmd->data_direction = DMA_NONE;
1980 cmd->data_direction = DMA_NONE;
2159 cmd->data_direction = DMA_NONE;
3551 if (cmd->data_direction == DMA_TO_DEVICE)
3976 if (cmd->data_direction
[all...]
H A Discsi_target_core.h424 enum dma_data_direction data_direction; member in struct:iscsi_cmd
/drivers/target/
H A Dtarget_core_device.c82 if ((se_cmd->data_direction == DMA_TO_DEVICE) &&
94 if (se_cmd->data_direction == DMA_TO_DEVICE)
96 else if (se_cmd->data_direction == DMA_FROM_DEVICE)
127 if ((se_cmd->data_direction != DMA_FROM_DEVICE) &&
128 (se_cmd->data_direction != DMA_NONE)) {
156 if (se_cmd->data_direction == DMA_TO_DEVICE)
158 else if (se_cmd->data_direction == DMA_FROM_DEVICE)
H A Dtarget_core_transport.c959 switch (cmd->data_direction) {
1469 enum dma_data_direction data_direction)
1485 task->task_data_direction = data_direction;
1501 int data_direction,
1521 cmd->data_direction = data_direction;
2728 if ((cmd->data_direction != DMA_TO_DEVICE) ||
3153 if (cmd->data_direction == DMA_TO_DEVICE) {
3282 switch (cmd->data_direction) {
3371 switch (cmd->data_direction) {
1468 transport_generic_get_task(struct se_cmd *cmd, enum dma_data_direction data_direction) argument
1496 transport_init_se_cmd( struct se_cmd *cmd, struct target_core_fabric_ops *tfo, struct se_session *se_sess, u32 data_length, int data_direction, int task_attr, unsigned char *sense_buffer) argument
3775 transport_allocate_data_tasks(struct se_cmd *cmd, enum dma_data_direction data_direction, struct scatterlist *cmd_sg, unsigned int sgl_nents) argument
[all...]
/drivers/ide/
H A Dide-cd_ioctl.c462 if (cgc->data_direction == CGC_DATA_WRITE)
472 cgc->data_direction == CGC_DATA_WRITE,
/drivers/scsi/ufs/
H A Dufshcd.c595 u32 data_direction; local
604 data_direction = UTP_DEVICE_TO_HOST;
607 data_direction = UTP_HOST_TO_DEVICE;
610 data_direction = UTP_NO_DATA_TRANSFER;
616 cpu_to_le32(data_direction | UTP_SCSI_COMMAND);
/drivers/cdrom/
H A Dcdrom.c1568 cgc->data_direction = type;
1596 cgc->data_direction = CGC_DATA_READ;
1618 cgc->data_direction = CGC_DATA_WRITE;
1986 cgc->data_direction = CGC_DATA_READ;
2001 cgc->data_direction = CGC_DATA_WRITE;
2120 cgc.data_direction = CGC_DATA_READ;
2849 cgc.data_direction = CGC_DATA_WRITE;
2891 cgc->data_direction = CGC_DATA_READ;
2977 cgc->data_direction = CGC_DATA_NONE;
2996 cgc->data_direction
[all...]
/drivers/block/
H A Dcciss_scsi.c892 int data_direction)
898 pci_unmap_single(pdev, (dma_addr_t) addr64.val, buflen, data_direction); local
906 int data_direction)
910 addr64 = (__u64) pci_map_single(pdev, buf, buflen, data_direction);
889 cciss_unmap_one(struct pci_dev *pdev, CommandList_struct *c, size_t buflen, int data_direction) argument
902 cciss_map_one(struct pci_dev *pdev, CommandList_struct *c, unsigned char *buf, size_t buflen, int data_direction) argument
H A Dpktcdvd.c743 rq = blk_get_request(q, (cgc->data_direction == CGC_DATA_WRITE) ?
1672 cgc->data_direction = CGC_DATA_READ;
1684 cgc->data_direction = CGC_DATA_WRITE;
/drivers/s390/scsi/
H A Dzfcp_fsf.h330 u32 data_direction; member in struct:fsf_qtcb_bottom_io
H A Dzfcp_fsf.c1972 switch (req->qtcb->bottom.io.data_direction) {
2033 req->qtcb->bottom.io.data_direction,
2219 if (zfcp_fsf_set_data_dir(scsi_cmnd, &io->data_direction))
2309 req->qtcb->bottom.io.data_direction = FSF_DATADIR_CMND;
/drivers/usb/gadget/
H A Dstorage_common.c300 enum data_direction { enum
/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c1067 dir = ioctx->cmd.data_direction;
1099 dir = cmd->data_direction;
1765 cmd->data_direction = dir;
2859 dir = ioctx->cmd.data_direction;
3070 dir = ioctx->cmd.data_direction;

Completed in 2803 milliseconds

12