Home
last modified time | relevance | path

Searched refs:data_dir (Results 1 - 25 of 95) sorted by relevance

1234

/kernel/linux/linux-5.10/block/
H A Dmq-deadline.c98 const int data_dir = rq_data_dir(rq); in deadline_del_rq_rb() local
100 if (dd->next_rq[data_dir] == rq) in deadline_del_rq_rb()
101 dd->next_rq[data_dir] = deadline_latter_request(rq); in deadline_del_rq_rb()
167 const int data_dir = rq_data_dir(rq); in deadline_move_request() local
171 dd->next_rq[data_dir] = deadline_latter_request(rq); in deadline_move_request()
181 * 1 otherwise. Requires !list_empty(&dd->fifo_list[data_dir])
201 deadline_fifo_request(struct deadline_data *dd, int data_dir) in deadline_fifo_request() argument
206 if (WARN_ON_ONCE(data_dir != READ && data_dir != WRITE)) in deadline_fifo_request()
209 if (list_empty(&dd->fifo_list[data_dir])) in deadline_fifo_request()
237 deadline_next_request(struct deadline_data *dd, int data_dir) deadline_next_request() argument
275 int data_dir; __dd_dispatch_request() local
491 const int data_dir = rq_data_dir(rq); dd_insert_request() local
[all...]
/kernel/linux/linux-6.6/block/
H A Dmq-deadline.c164 enum dd_data_dir data_dir, sector_t pos) in deadline_from_pos()
166 struct rb_node *node = per_prio->sort_list[data_dir].rb_node; in deadline_from_pos()
301 * in the FIFO list. Requires !list_empty(&dd->fifo_list[data_dir]).
304 enum dd_data_dir data_dir) in deadline_check_fifo()
306 struct request *rq = rq_entry_fifo(per_prio->fifo_list[data_dir].next); in deadline_check_fifo()
347 enum dd_data_dir data_dir) in deadline_fifo_request()
352 if (list_empty(&per_prio->fifo_list[data_dir])) in deadline_fifo_request()
355 rq = rq_entry_fifo(per_prio->fifo_list[data_dir].next); in deadline_fifo_request()
356 if (data_dir == DD_READ || !blk_queue_is_zoned(rq->q)) in deadline_fifo_request()
370 rb_rq = deadline_from_pos(per_prio, data_dir, blk_rq_po in deadline_fifo_request()
163 deadline_from_pos(struct dd_per_prio *per_prio, enum dd_data_dir data_dir, sector_t pos) deadline_from_pos() argument
303 deadline_check_fifo(struct dd_per_prio *per_prio, enum dd_data_dir data_dir) deadline_check_fifo() argument
346 deadline_fifo_request(struct deadline_data *dd, struct dd_per_prio *per_prio, enum dd_data_dir data_dir) deadline_fifo_request() argument
390 deadline_next_request(struct deadline_data *dd, struct dd_per_prio *per_prio, enum dd_data_dir data_dir) deadline_next_request() argument
448 enum dd_data_dir data_dir; __dd_dispatch_request() local
800 const enum dd_data_dir data_dir = rq_data_dir(rq); dd_insert_request() local
[all...]
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-cache-policy-internal.h16 int data_dir, bool fast_copy, bool *background_queued) in policy_lookup()
18 return p->lookup(p, oblock, cblock, data_dir, fast_copy, background_queued); in policy_lookup()
23 int data_dir, bool fast_copy, in policy_lookup_with_work()
28 return p->lookup(p, oblock, cblock, data_dir, fast_copy, NULL); in policy_lookup_with_work()
31 return p->lookup_with_work(p, oblock, cblock, data_dir, fast_copy, work); in policy_lookup_with_work()
15 policy_lookup(struct dm_cache_policy *p, dm_oblock_t oblock, dm_cblock_t *cblock, int data_dir, bool fast_copy, bool *background_queued) policy_lookup() argument
21 policy_lookup_with_work(struct dm_cache_policy *p, dm_oblock_t oblock, dm_cblock_t *cblock, int data_dir, bool fast_copy, struct policy_work **work) policy_lookup_with_work() argument
H A Ddm-cache-policy.h51 * other errors (-EWOULDBLOCK would be typical). data_dir should be
57 int data_dir, bool fast_copy, bool *background_queued);
70 int data_dir, bool fast_copy,
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-cache-policy-internal.h17 int data_dir, bool fast_copy, bool *background_queued) in policy_lookup()
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()
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()
16 policy_lookup(struct dm_cache_policy *p, dm_oblock_t oblock, dm_cblock_t *cblock, int data_dir, bool fast_copy, bool *background_queued) policy_lookup() argument
22 policy_lookup_with_work(struct dm_cache_policy *p, dm_oblock_t oblock, dm_cblock_t *cblock, int data_dir, bool fast_copy, struct policy_work **work) policy_lookup_with_work() argument
H A Ddm-cache-policy.h52 * other errors (-EWOULDBLOCK would be typical). data_dir should be
58 int data_dir, bool fast_copy, bool *background_queued);
71 int data_dir, bool fast_copy,
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/
H A Daic94xx_task.c45 if (task->data_dir == DMA_NONE) in asd_map_scatterlist()
52 task->data_dir); in asd_map_scatterlist()
68 task->num_scatter, task->data_dir); in asd_map_scatterlist()
115 task->num_scatter, task->data_dir); in asd_map_scatterlist()
124 if (task->data_dir == DMA_NONE) in asd_unmap_scatterlist()
131 task->total_xfer_len, task->data_dir); in asd_unmap_scatterlist()
138 task->num_scatter, task->data_dir); in asd_unmap_scatterlist()
389 flags |= data_dir_flags[task->data_dir]; in asd_build_ata_ascb()
499 scb->ssp_task.data_dir = data_dir_flags[task->data_dir]; in asd_build_ssp_ascb()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/aic94xx/
H A Daic94xx_task.c45 if (task->data_dir == DMA_NONE) in asd_map_scatterlist()
52 task->data_dir); in asd_map_scatterlist()
68 task->num_scatter, task->data_dir); in asd_map_scatterlist()
115 task->num_scatter, task->data_dir); in asd_map_scatterlist()
124 if (task->data_dir == DMA_NONE) in asd_unmap_scatterlist()
131 task->total_xfer_len, task->data_dir); in asd_unmap_scatterlist()
138 task->num_scatter, task->data_dir); in asd_unmap_scatterlist()
388 flags |= data_dir_flags[task->data_dir]; in asd_build_ata_ascb()
490 scb->ssp_task.data_dir = data_dir_flags[task->data_dir]; in asd_build_ssp_ascb()
[all...]
/kernel/linux/linux-5.10/drivers/mmc/host/
H A Ddavinci_mmc.c182 unsigned char data_dir; member
246 if (host->data_dir == DAVINCI_MMC_DATADIR_WRITE) { in davinci_fifo_data_trans()
328 host->data_dir == DAVINCI_MMC_DATADIR_READ) in mmc_davinci_start_command()
336 if (host->data_dir == DAVINCI_MMC_DATADIR_WRITE) in mmc_davinci_start_command()
347 if (host->data_dir == DAVINCI_MMC_DATADIR_WRITE) { in mmc_davinci_start_command()
352 } else if (host->data_dir == DAVINCI_MMC_DATADIR_READ) { in mmc_davinci_start_command()
363 if (!host->do_dma && (host->data_dir == DAVINCI_MMC_DATADIR_WRITE)) in mmc_davinci_start_command()
392 if (host->data_dir == DAVINCI_MMC_DATADIR_READ) in davinci_abort_dma()
407 if (host->data_dir == DAVINCI_MMC_DATADIR_WRITE) { in mmc_davinci_send_dma_request()
527 host->data_dir in mmc_davinci_prepare_data()
[all...]
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Ddavinci_mmc.c181 unsigned char data_dir; member
245 if (host->data_dir == DAVINCI_MMC_DATADIR_WRITE) { in davinci_fifo_data_trans()
327 host->data_dir == DAVINCI_MMC_DATADIR_READ) in mmc_davinci_start_command()
335 if (host->data_dir == DAVINCI_MMC_DATADIR_WRITE) in mmc_davinci_start_command()
346 if (host->data_dir == DAVINCI_MMC_DATADIR_WRITE) { in mmc_davinci_start_command()
351 } else if (host->data_dir == DAVINCI_MMC_DATADIR_READ) { in mmc_davinci_start_command()
362 if (!host->do_dma && (host->data_dir == DAVINCI_MMC_DATADIR_WRITE)) in mmc_davinci_start_command()
391 if (host->data_dir == DAVINCI_MMC_DATADIR_READ) in davinci_abort_dma()
406 if (host->data_dir == DAVINCI_MMC_DATADIR_WRITE) { in mmc_davinci_send_dma_request()
526 host->data_dir in mmc_davinci_prepare_data()
[all...]
/kernel/linux/linux-5.10/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...]
/kernel/linux/linux-6.6/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...]
/kernel/linux/linux-5.10/drivers/target/tcm_fc/
H A Dtfc_cmd.c496 int data_dir = 0; in ft_send_work() local
516 data_dir = DMA_NONE; in ft_send_work()
519 data_dir = DMA_FROM_DEVICE; in ft_send_work()
522 data_dir = DMA_TO_DEVICE; in ft_send_work()
553 ntohl(fcp->fc_dl), task_attr, data_dir, in ft_send_work()
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/drivers/memstick/core/
H A Dmemstick.c269 mrq->data_dir = WRITE; in memstick_init_req_sg()
271 mrq->data_dir = READ; in memstick_init_req_sg()
299 mrq->data_dir = WRITE; in memstick_init_req()
301 mrq->data_dir = READ; in memstick_init_req()
304 if (mrq->data_dir == WRITE) in memstick_init_req()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/drivers/memstick/host/
H A Dtifm_ms.c217 t_size = host->req->data_dir == WRITE in tifm_ms_transfer_data()
234 if (!length && (host->req->data_dir == WRITE)) { in tifm_ms_transfer_data()
281 host->req->data_dir == READ in tifm_ms_issue_cmd()
294 if (host->req->data_dir == WRITE) in tifm_ms_issue_cmd()
352 host->req->data_dir == READ in tifm_ms_complete_cmd()
609 host->req->data_dir == READ in tifm_ms_remove()
H A Drtsx_pci_ms.c128 static int ms_transfer_data(struct realtek_pci_ms *host, unsigned char data_dir, in ms_transfer_data() argument
139 dev_dbg(ms_dev(host), "%s: tpc = 0x%02x, data_dir = %s, length = %d\n", in ms_transfer_data()
140 __func__, tpc, (data_dir == READ) ? "READ" : "WRITE", in ms_transfer_data()
143 if (data_dir == READ) { in ms_transfer_data()
180 err = rtsx_pci_transfer_data(pcr, sg, 1, data_dir == READ, 10000); in ms_transfer_data()
352 err = ms_transfer_data(host, req->data_dir, in rtsx_pci_ms_issue_cmd()
355 if (req->data_dir == READ) { in rtsx_pci_ms_issue_cmd()
H A Djmb38x_ms.c333 if (host->req->data_dir == WRITE) in jmb38x_ms_transfer_data()
354 if (!length && host->req->data_dir == WRITE) { in jmb38x_ms_transfer_data()
390 if (host->req->data_dir == READ) in jmb38x_ms_issue_cmd()
419 host->req->data_dir == READ in jmb38x_ms_issue_cmd()
437 t_val |= host->req->data_dir == READ in jmb38x_ms_issue_cmd()
448 if (host->req->data_dir == WRITE) { in jmb38x_ms_issue_cmd()
487 host->req->data_dir == READ in jmb38x_ms_complete_cmd()
491 if (host->req->data_dir == READ) in jmb38x_ms_complete_cmd()
557 if (host->req->data_dir == READ) { in jmb38x_ms_isr()
/kernel/linux/linux-6.6/drivers/memstick/host/
H A Dtifm_ms.c217 t_size = host->req->data_dir == WRITE in tifm_ms_transfer_data()
234 if (!length && (host->req->data_dir == WRITE)) { in tifm_ms_transfer_data()
281 host->req->data_dir == READ in tifm_ms_issue_cmd()
294 if (host->req->data_dir == WRITE) in tifm_ms_issue_cmd()
352 host->req->data_dir == READ in tifm_ms_complete_cmd()
609 host->req->data_dir == READ in tifm_ms_remove()
H A Drtsx_pci_ms.c128 static int ms_transfer_data(struct realtek_pci_ms *host, unsigned char data_dir, in ms_transfer_data() argument
139 dev_dbg(ms_dev(host), "%s: tpc = 0x%02x, data_dir = %s, length = %d\n", in ms_transfer_data()
140 __func__, tpc, (data_dir == READ) ? "READ" : "WRITE", in ms_transfer_data()
143 if (data_dir == READ) { in ms_transfer_data()
180 err = rtsx_pci_transfer_data(pcr, sg, 1, data_dir == READ, 10000); in ms_transfer_data()
352 err = ms_transfer_data(host, req->data_dir, in rtsx_pci_ms_issue_cmd()
355 if (req->data_dir == READ) { in rtsx_pci_ms_issue_cmd()
/kernel/linux/linux-5.10/drivers/scsi/megaraid/
H A Dmegaraid_mm.c392 kioc->data_dir = UIOC_RD; in mimd_to_kioc()
416 if (mimd.outlen) kioc->data_dir = UIOC_RD; in mimd_to_kioc()
417 if (mimd.inlen) kioc->data_dir |= UIOC_WR; in mimd_to_kioc()
432 if (mimd.outlen) kioc->data_dir = UIOC_RD; in mimd_to_kioc()
433 if (mimd.inlen) kioc->data_dir |= UIOC_WR; in mimd_to_kioc()
458 if (kioc->data_dir & UIOC_WR) { in mimd_to_kioc()
484 if (kioc->data_dir & UIOC_WR) { in mimd_to_kioc()
/kernel/linux/linux-6.6/drivers/scsi/megaraid/
H A Dmegaraid_mm.c392 kioc->data_dir = UIOC_RD; in mimd_to_kioc()
416 if (mimd.outlen) kioc->data_dir = UIOC_RD; in mimd_to_kioc()
417 if (mimd.inlen) kioc->data_dir |= UIOC_WR; in mimd_to_kioc()
432 if (mimd.outlen) kioc->data_dir = UIOC_RD; in mimd_to_kioc()
433 if (mimd.inlen) kioc->data_dir |= UIOC_WR; in mimd_to_kioc()
458 if (kioc->data_dir & UIOC_WR) { in mimd_to_kioc()
484 if (kioc->data_dir & UIOC_WR) { in mimd_to_kioc()
/kernel/linux/linux-6.6/sound/soc/tegra/
H A Dtegra210_ope.c204 ucontrol->value.enumerated.item[0] = ope->data_dir; in tegra210_ope_get_data_dir()
216 if (value == ope->data_dir) in tegra210_ope_put_data_dir()
219 ope->data_dir = value; in tegra210_ope_put_data_dir()
/kernel/linux/linux-6.6/drivers/scsi/mpi3mr/
H A Dmpi3mr_app.c617 if (drv_buf_iter->data_dir == DMA_NONE) in mpi3mr_bsg_build_sgl()
681 if (drv_buf_iter->data_dir == DMA_NONE) in mpi3mr_build_nvme_sgl()
764 if (drv_buf_iter->data_dir == DMA_NONE) in mpi3mr_build_nvme_prp()
1047 drv_buf_iter->data_dir = DMA_TO_DEVICE; in mpi3mr_bsg_process_mpt_cmds()
1055 drv_buf_iter->data_dir = DMA_FROM_DEVICE; in mpi3mr_bsg_process_mpt_cmds()
1063 drv_buf_iter->data_dir = DMA_FROM_DEVICE; in mpi3mr_bsg_process_mpt_cmds()
1072 drv_buf_iter->data_dir = DMA_TO_DEVICE; in mpi3mr_bsg_process_mpt_cmds()
1081 drv_buf_iter->data_dir = DMA_NONE; in mpi3mr_bsg_process_mpt_cmds()
1087 drv_buf_iter->data_dir = DMA_NONE; in mpi3mr_bsg_process_mpt_cmds()
1093 drv_buf_iter->data_dir in mpi3mr_bsg_process_mpt_cmds()
[all...]

Completed in 23 milliseconds

1234