Home
last modified time | relevance | path

Searched refs:data_dir (Results 1 – 25 of 34) sorted by relevance

12

/linux/block/
H A Dmq-deadline.c133 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 Ddm-cache-policy-internal.h17 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 Ddm-cache-policy.h58 int data_dir, bool fast_copy, bool *background_queued);
71 int data_dir, bool fast_copy,
/linux/drivers/scsi/aacraid/
H A Dcommctrl.c492 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 Dtfc_cmd.c490 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 Djmb38x_ms.c332 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 Dtegra210_ope.c207 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 Dtegra210_ope.h63 unsigned int data_dir; member
/linux/drivers/memstick/core/
H A Dmemstick.c270 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 Dmspro_block.c151 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 Df_mass_storage.c268 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 Dzloop.c138 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 Dmegaraid_ioctl.h125 uint32_t data_dir; member
/linux/drivers/parport/
H A Dparport_atari.c188 st_mfp.data_dir &= ~1; in parport_atari_init()
/linux/drivers/scsi/aic94xx/
H A Daic94xx_sas.h326 u8 data_dir; /* :1,0 */ member
563 u8 data_dir; /* 01b */ member
/linux/drivers/s390/scsi/
H A Dzfcp_fsf.c2516 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 Dhisi_sas_main.c58 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 Dsas_ata.c192 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 Dpm8001_sas.c542 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 Dscsi.c919 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 Dmv_sas.c448 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 Dfc_fcp.c1512 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 Dlibsas.rst356 data_dir —— 数据传输方向(PCI_DMA_*);
/linux/drivers/mmc/host/
H A Dusdhi6rol0.c573 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 Dstex.c240 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()

12