| /linux/block/ |
| H A D | mq-deadline.c | 133 enum dd_data_dir data_dir, sector_t pos) in deadline_from_pos() argument 135 struct rb_node *node = per_prio->sort_list[data_dir].rb_node; in deadline_from_pos() 257 * in the FIFO list. Requires !list_empty(&dd->fifo_list[data_dir]). 260 enum dd_data_dir data_dir) in deadline_check_fifo() argument 262 struct request *rq = rq_entry_fifo(per_prio->fifo_list[data_dir].next); in deadline_check_fifo() 272 enum dd_data_dir data_dir) in deadline_fifo_request() argument 274 if (list_empty(&per_prio->fifo_list[data_dir])) in deadline_fifo_request() 277 return rq_entry_fifo(per_prio->fifo_list[data_dir].next); in deadline_fifo_request() 285 enum dd_data_dir data_dir) in deadline_next_request() argument 287 return deadline_from_pos(per_prio, data_dir, in deadline_next_request() 306 dd_start_request(struct deadline_data * dd,enum dd_data_dir data_dir,struct request * rq) dd_start_request() argument 327 enum dd_data_dir data_dir; __dd_dispatch_request() local 625 const enum dd_data_dir data_dir = rq_data_dir(rq); dd_insert_request() local 799 DEADLINE_DEBUGFS_DDIR_ATTRS(prio,data_dir,name) global() argument [all...] |
| /linux/drivers/md/ |
| H A D | dm-cache-policy-internal.h | 17 int data_dir, bool fast_copy, bool *background_queued) in policy_lookup() argument 19 return p->lookup(p, oblock, cblock, data_dir, fast_copy, background_queued); in policy_lookup() 24 int data_dir, bool fast_copy, in policy_lookup_with_work() argument 29 return p->lookup(p, oblock, cblock, data_dir, fast_copy, NULL); in policy_lookup_with_work() 32 return p->lookup_with_work(p, oblock, cblock, data_dir, fast_copy, work); in policy_lookup_with_work()
|
| H A D | dm-cache-policy.h | 58 int data_dir, bool fast_copy, bool *background_queued); 71 int data_dir, bool fast_copy,
|
| /linux/drivers/scsi/aacraid/ |
| H A D | commctrl.c | 492 u32 data_dir; in aac_send_raw_srb() local 542 data_dir = DMA_TO_DEVICE; in aac_send_raw_srb() 545 data_dir = DMA_BIDIRECTIONAL; in aac_send_raw_srb() 548 data_dir = DMA_FROM_DEVICE; in aac_send_raw_srb() 551 data_dir = DMA_NONE; in aac_send_raw_srb() 559 if ((data_dir == DMA_NONE) && user_srbcmd->sg.count) { in aac_send_raw_srb() 590 switch (data_dir) { in aac_send_raw_srb() 692 data_dir); in aac_send_raw_srb() 754 sg_count[i], data_dir); in aac_send_raw_srb() 810 sg_count[i], data_dir); in aac_send_raw_srb() [all …]
|
| /linux/drivers/target/tcm_fc/ |
| H A D | tfc_cmd.c | 490 int data_dir = 0; in ft_send_work() local 510 data_dir = DMA_NONE; in ft_send_work() 513 data_dir = DMA_FROM_DEVICE; in ft_send_work() 516 data_dir = DMA_TO_DEVICE; in ft_send_work() 549 task_attr, data_dir, TARGET_SCF_ACK_KREF)) in ft_send_work()
|
| /linux/drivers/memstick/host/ |
| H A D | jmb38x_ms.c | 332 if (host->req->data_dir == WRITE) in jmb38x_ms_transfer_data() 353 if (!length && host->req->data_dir == WRITE) { in jmb38x_ms_transfer_data() 389 if (host->req->data_dir == READ) in jmb38x_ms_issue_cmd() 418 host->req->data_dir == READ in jmb38x_ms_issue_cmd() 436 t_val |= host->req->data_dir == READ in jmb38x_ms_issue_cmd() 447 if (host->req->data_dir == WRITE) { in jmb38x_ms_issue_cmd() 486 host->req->data_dir == READ in jmb38x_ms_complete_cmd() 490 if (host->req->data_dir == READ) in jmb38x_ms_complete_cmd() 556 if (host->req->data_dir == READ) { in jmb38x_ms_isr()
|
| /linux/sound/soc/tegra/ |
| H A D | tegra210_ope.c | 207 ucontrol->value.enumerated.item[0] = ope->data_dir; in tegra210_ope_get_data_dir() 219 if (value == ope->data_dir) in tegra210_ope_put_data_dir() 222 ope->data_dir = value; in tegra210_ope_put_data_dir()
|
| H A D | tegra210_ope.h | 63 unsigned int data_dir; member
|
| /linux/drivers/memstick/core/ |
| H A D | memstick.c | 270 mrq->data_dir = WRITE; in memstick_init_req_sg() 272 mrq->data_dir = READ; in memstick_init_req_sg() 300 mrq->data_dir = WRITE; in memstick_init_req() 302 mrq->data_dir = READ; in memstick_init_req() 305 if (mrq->data_dir == WRITE) in memstick_init_req()
|
| H A D | mspro_block.c | 151 data_dir:1, member 566 memstick_init_req_sg(*mrq, msb->data_dir == READ in h_mspro_block_transfer_data() 652 msb->data_dir = rq_data_dir(msb->block_req); in mspro_block_issue_req() 653 msb->transfer_cmd = msb->data_dir == READ in mspro_block_issue_req() 680 if (msb->data_dir == READ) { in mspro_block_complete_req() 916 msb->data_dir = READ; in mspro_block_read_attributes() 1016 msb->data_dir = READ; in mspro_block_read_attributes()
|
| /linux/drivers/usb/gadget/function/ |
| H A D | f_mass_storage.c | 268 enum data_direction data_dir; member 1566 switch (common->data_dir) { in finish_reply() 1724 enum data_direction data_dir, unsigned int mask, in check_command() argument 1734 if (common->data_dir != DATA_DIR_UNKNOWN) in check_command() 1735 sprintf(hdlen, ", H%c=%u", dirletter[(int) common->data_dir], in check_command() 1738 name, cmnd_size, dirletter[(int) data_dir], in check_command() 1746 data_dir = DATA_DIR_NONE; in check_command() 1760 if (common->data_dir != data_dir && common->data_size_from_cmnd > 0) { in check_command() 1853 int cmnd_size, enum data_direction data_dir, in check_command_size_in_blocks() argument 1865 return check_command(common, cmnd_size, data_dir, in check_command_size_in_blocks() [all …]
|
| /linux/drivers/block/ |
| H A D | zloop.c | 138 struct file *data_dir; member 730 struct super_block *sb = file_inode(zlo->data_dir)->i_sb; in zloop_flush() 1003 fput(zlo->data_dir); in zloop_free_disk() 1273 zlo->data_dir = zloop_filp_open_fmt(O_RDONLY | O_DIRECTORY, 0, "%s/%u", in zloop_ctl_add() 1275 if (IS_ERR(zlo->data_dir)) { in zloop_ctl_add() 1276 ret = PTR_ERR(zlo->data_dir); in zloop_ctl_add() 1365 fput(zlo->data_dir); in zloop_ctl_add()
|
| /linux/drivers/scsi/megaraid/ |
| H A D | megaraid_ioctl.h | 125 uint32_t data_dir; member
|
| /linux/drivers/parport/ |
| H A D | parport_atari.c | 188 st_mfp.data_dir &= ~1; in parport_atari_init()
|
| /linux/drivers/scsi/aic94xx/ |
| H A D | aic94xx_sas.h | 326 u8 data_dir; /* :1,0 */ member 563 u8 data_dir; /* 01b */ member
|
| /linux/drivers/s390/scsi/ |
| H A D | zfcp_fsf.c | 2516 static int zfcp_fsf_set_data_dir(struct scsi_cmnd *scsi_cmnd, u32 *data_dir) in zfcp_fsf_set_data_dir() argument 2522 *data_dir = FSF_DATADIR_CMND; in zfcp_fsf_set_data_dir() 2525 *data_dir = FSF_DATADIR_READ; in zfcp_fsf_set_data_dir() 2528 *data_dir = FSF_DATADIR_WRITE; in zfcp_fsf_set_data_dir() 2536 *data_dir = FSF_DATADIR_DIF_READ_STRIP; in zfcp_fsf_set_data_dir() 2539 *data_dir = FSF_DATADIR_DIF_WRITE_INSERT; in zfcp_fsf_set_data_dir() 2542 *data_dir = FSF_DATADIR_DIF_READ_CONVERT; in zfcp_fsf_set_data_dir() 2545 *data_dir = FSF_DATADIR_DIF_WRITE_CONVERT; in zfcp_fsf_set_data_dir()
|
| /linux/drivers/scsi/hisi_sas/ |
| H A D | hisi_sas_main.c | 58 int direction = task->data_dir; in hisi_sas_get_ata_protocol() 258 task->data_dir); in hisi_sas_slot_task_free() 269 task->data_dir); in hisi_sas_slot_task_free() 320 task->data_dir); in hisi_sas_dma_unmap() 341 task->num_scatter, task->data_dir); in hisi_sas_dma_map() 387 task->data_dir); in hisi_sas_dif_dma_unmap() 407 task->data_dir); in hisi_sas_dif_dma_map() 425 scsi_prot_sg_count(scsi_cmnd), task->data_dir); in hisi_sas_dif_dma_map()
|
| /linux/drivers/scsi/libsas/ |
| H A D | sas_ata.c | 192 task->data_dir = qc->dma_dir; in sas_ata_qc_issue() 194 task->data_dir = DMA_NONE; in sas_ata_qc_issue() 201 task->data_dir = qc->dma_dir; in sas_ata_qc_issue()
|
| /linux/drivers/scsi/pm8001/ |
| H A D | pm8001_sas.c | 542 task->num_scatter, task->data_dir); in pm8001_queue_command() 562 task->num_scatter, task->data_dir); in pm8001_queue_command() 592 task->num_scatter, task->data_dir); in pm8001_ccb_task_free()
|
| /linux/drivers/vhost/ |
| H A D | scsi.c | 919 int data_dir) in vhost_scsi_copy_iov_to_sgl() argument 927 if (data_dir == DMA_FROM_DEVICE) { in vhost_scsi_copy_iov_to_sgl() 949 if (data_dir == DMA_TO_DEVICE && in vhost_scsi_copy_iov_to_sgl() 998 size_t data_bytes, struct iov_iter *data_iter, int data_dir) in vhost_scsi_mapal() argument 1048 cmd->tvc_sgl_count, data_dir); in vhost_scsi_mapal() 1077 int task_attr, int data_dir, in vhost_scsi_target_queue_cmd() argument 1098 data_dir, TARGET_SCF_ACK_KREF); in vhost_scsi_target_queue_cmd()
|
| /linux/drivers/scsi/mvsas/ |
| H A D | mv_sas.c | 448 if (task->data_dir == DMA_FROM_DEVICE) in mvs_task_prep_ata() 536 if (task->data_dir == DMA_FROM_DEVICE) in mvs_task_prep_ata() 742 task->data_dir); in mvs_task_prep() 822 task->data_dir); in mvs_task_prep() 867 task->num_scatter, task->data_dir); in mvs_slot_task_free()
|
| /linux/drivers/scsi/libfc/ |
| H A D | fc_fcp.c | 1512 enum dma_data_direction data_dir; in fc_fcp_rec_resp() local 1570 data_dir = fsp->cmd->sc_data_direction; in fc_fcp_rec_resp() 1591 if (data_dir == DMA_TO_DEVICE) { in fc_fcp_rec_resp() 1624 if (data_dir == DMA_TO_DEVICE) { in fc_fcp_rec_resp()
|
| /linux/Documentation/translations/zh_CN/scsi/ |
| H A D | libsas.rst | 356 data_dir —— 数据传输方向(PCI_DMA_*);
|
| /linux/drivers/mmc/host/ |
| H A D | usdhi6rol0.c | 573 enum dma_data_direction data_dir; in usdhi6_dma_setup() local 578 data_dir = DMA_TO_DEVICE; in usdhi6_dma_setup() 581 data_dir = DMA_FROM_DEVICE; in usdhi6_dma_setup() 587 ret = dma_map_sg(chan->device->dev, sg, data->sg_len, data_dir); in usdhi6_dma_setup()
|
| /linux/drivers/scsi/ |
| H A D | stex.c | 240 u8 data_dir; member 709 req->data_dir = MSG_DATA_DIR_IN; in stex_queuecommand_lck() 711 req->data_dir = MSG_DATA_DIR_OUT; in stex_queuecommand_lck() 713 req->data_dir = MSG_DATA_DIR_ND; in stex_queuecommand_lck()
|