Home
last modified time | relevance | path

Searched refs:DMA_BIDIRECTIONAL (Results 1 – 25 of 216) sorted by relevance

123456789

/Linux-v5.4/net/rds/
Dib_fmr.c112 sg_dma_len = ib_dma_map_sg(dev, sg, nents, DMA_BIDIRECTIONAL); in rds_ib_map_fmr()
128 DMA_BIDIRECTIONAL); in rds_ib_map_fmr()
137 DMA_BIDIRECTIONAL); in rds_ib_map_fmr()
149 ib_dma_unmap_sg(dev, sg, nents, DMA_BIDIRECTIONAL); in rds_ib_map_fmr()
156 ib_dma_unmap_sg(dev, sg, nents, DMA_BIDIRECTIONAL); in rds_ib_map_fmr()
172 ib_dma_unmap_sg(dev, sg, nents, DMA_BIDIRECTIONAL); in rds_ib_map_fmr()
/Linux-v5.4/arch/arc/mm/
Ddma.c63 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_device()
81 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_cpu()
/Linux-v5.4/drivers/crypto/cavium/cpt/
Dcptvf_reqmanager.c61 DMA_BIDIRECTIONAL); in setup_sgio_components()
111 list[i].size, DMA_BIDIRECTIONAL); in setup_sgio_components()
190 DMA_BIDIRECTIONAL); in setup_sgio_list()
209 DMA_BIDIRECTIONAL); in setup_sgio_list()
279 info->dlen, DMA_BIDIRECTIONAL); in do_request_cleanup()
283 COMPLETION_CODE_SIZE, DMA_BIDIRECTIONAL); in do_request_cleanup()
287 sizeof(union cpt_res_s), DMA_BIDIRECTIONAL); in do_request_cleanup()
296 DMA_BIDIRECTIONAL); in do_request_cleanup()
304 DMA_BIDIRECTIONAL); in do_request_cleanup()
458 DMA_BIDIRECTIONAL); in process_request()
/Linux-v5.4/arch/nios2/mm/
Ddma-mapping.c36 case DMA_BIDIRECTIONAL: /* flush and invalidate */ in arch_sync_dma_for_device()
51 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_cpu()
/Linux-v5.4/drivers/misc/mic/scif/
Dscif_map.h58 local, size, DMA_BIDIRECTIONAL); in scif_map_single()
77 size, DMA_BIDIRECTIONAL); in scif_unmap_single()
117 DMA_BIDIRECTIONAL); in scif_map_page()
/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/fw/
Dpaging.c86 paging->fw_paging_size, DMA_BIDIRECTIONAL); in iwl_free_fw_paging()
141 DMA_BIDIRECTIONAL); in iwl_alloc_fw_paging_mem()
215 DMA_BIDIRECTIONAL); in iwl_fill_paging_mem()
260 DMA_BIDIRECTIONAL); in iwl_fill_paging_mem()
/Linux-v5.4/arch/nds32/kernel/
Ddma.c56 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_device()
71 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_cpu()
/Linux-v5.4/arch/sh/kernel/
Ddma-coherent.c29 DMA_BIDIRECTIONAL); in arch_dma_alloc()
74 case DMA_BIDIRECTIONAL: /* writeback and invalidate */ in arch_sync_dma_for_device()
/Linux-v5.4/arch/csky/mm/
Ddma-mapping.c69 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_device()
84 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_cpu()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
Drx.c41 DMA_BIDIRECTIONAL); in mlx5e_xsk_page_alloc_umem()
117 dma_sync_single_for_cpu(rq->pdev, di->addr, frag_size, DMA_BIDIRECTIONAL); in mlx5e_xsk_skb_from_cqe_mpwrq_linear()
173 dma_sync_single_for_cpu(rq->pdev, di->addr, frag_size, DMA_BIDIRECTIONAL); in mlx5e_xsk_skb_from_cqe_linear()
Dumem.c17 DMA_BIDIRECTIONAL); in mlx5e_xsk_map_umem()
29 DMA_BIDIRECTIONAL); in mlx5e_xsk_map_umem()
44 DMA_BIDIRECTIONAL); in mlx5e_xsk_unmap_umem()
/Linux-v5.4/drivers/crypto/hisilicon/
Dsgl.c162 ret = dma_map_sg(dev, sgl, sg_n, DMA_BIDIRECTIONAL); in hisi_acc_sg_buf_map_to_hw_sgl()
186 dma_unmap_sg(dev, sgl, sg_n, DMA_BIDIRECTIONAL); in hisi_acc_sg_buf_map_to_hw_sgl()
204 dma_unmap_sg(dev, sgl, sg_nents(sgl), DMA_BIDIRECTIONAL); in hisi_acc_sg_buf_unmap()
/Linux-v5.4/drivers/mmc/host/
Dmmc_spi.c527 DMA_BIDIRECTIONAL); in mmc_spi_command_send()
534 DMA_BIDIRECTIONAL); in mmc_spi_command_send()
668 DMA_BIDIRECTIONAL); in mmc_spi_writeblock()
680 DMA_BIDIRECTIONAL); in mmc_spi_writeblock()
798 DMA_BIDIRECTIONAL); in mmc_spi_readblock()
813 DMA_BIDIRECTIONAL); in mmc_spi_readblock()
908 dir = DMA_BIDIRECTIONAL; in mmc_spi_data_do()
1000 DMA_BIDIRECTIONAL); in mmc_spi_data_do()
1007 DMA_BIDIRECTIONAL); in mmc_spi_data_do()
1383 sizeof(*host->data), DMA_BIDIRECTIONAL); in mmc_spi_probe()
[all …]
/Linux-v5.4/drivers/crypto/ccree/
Dcc_buffer_mgr.c388 ivsize, DMA_BIDIRECTIONAL); in cc_unmap_cipher_request()
398 dma_unmap_sg(dev, src, req_ctx->in_nents, DMA_BIDIRECTIONAL); in cc_unmap_cipher_request()
402 dma_unmap_sg(dev, dst, req_ctx->out_nents, DMA_BIDIRECTIONAL); in cc_unmap_cipher_request()
430 ivsize, DMA_BIDIRECTIONAL); in cc_map_cipher_request()
443 rc = cc_map_sg(dev, src, nbytes, DMA_BIDIRECTIONAL, &req_ctx->in_nents, in cc_map_cipher_request()
460 rc = cc_map_sg(dev, dst, nbytes, DMA_BIDIRECTIONAL, in cc_map_cipher_request()
503 MAX_MAC_SIZE, DMA_BIDIRECTIONAL); in cc_unmap_aead_request()
509 AES_BLOCK_SIZE, DMA_BIDIRECTIONAL); in cc_unmap_aead_request()
538 hw_iv_size, DMA_BIDIRECTIONAL); in cc_unmap_aead_request()
558 dma_unmap_sg(dev, req->src, sg_nents(req->src), DMA_BIDIRECTIONAL); in cc_unmap_aead_request()
[all …]
/Linux-v5.4/drivers/fpga/
Ddfl-afu-dma-region.c229 DMA_BIDIRECTIONAL); in afu_dma_region_destroy()
356 DMA_BIDIRECTIONAL); in afu_dma_map_region()
377 region->iova, region->length, DMA_BIDIRECTIONAL); in afu_dma_map_region()
413 region->iova, region->length, DMA_BIDIRECTIONAL); in afu_dma_unmap_region()
/Linux-v5.4/drivers/crypto/caam/
Dqi.c118 DMA_BIDIRECTIONAL); in caam_qi_enqueue()
164 sizeof(drv_req->fd_sgt), DMA_BIDIRECTIONAL); in caam_fq_ern_cb()
367 DMA_BIDIRECTIONAL); in caam_drv_ctx_update()
422 DMA_BIDIRECTIONAL); in caam_drv_ctx_init()
451 dma_unmap_single(qidev, hwdesc, size, DMA_BIDIRECTIONAL); in caam_drv_ctx_init()
498 DMA_BIDIRECTIONAL); in caam_drv_ctx_rel()
598 sizeof(drv_req->fd_sgt), DMA_BIDIRECTIONAL); in caam_rsp_fq_dqrr_cb()
Dkey_gen.c75 dma_addr = dma_map_single(jrdev, key_out, local_max, DMA_BIDIRECTIONAL); in gen_split_key()
121 dma_unmap_single(jrdev, dma_addr, local_max, DMA_BIDIRECTIONAL); in gen_split_key()
/Linux-v5.4/drivers/crypto/cavium/nitrox/
Dnitrox_reqmgr.c60 dma_unmap_sg(dev, sr->in.sg, sr->in.sgmap_cnt, DMA_BIDIRECTIONAL); in softreq_unmap_sgbufs()
68 DMA_BIDIRECTIONAL); in softreq_unmap_sgbufs()
164 DMA_BIDIRECTIONAL); in dma_map_inbufs()
180 dma_unmap_sg(dev, req->src, nents, DMA_BIDIRECTIONAL); in dma_map_inbufs()
192 DMA_BIDIRECTIONAL); in dma_map_outbufs()
205 dma_unmap_sg(dev, req->dst, nents, DMA_BIDIRECTIONAL); in dma_map_outbufs()
/Linux-v5.4/drivers/char/tpm/
Dtpm_ibmvtpm.c314 CRQ_RES_BUF_SIZE, DMA_BIDIRECTIONAL); in tpm_ibmvtpm_remove()
319 ibmvtpm->rtce_size, DMA_BIDIRECTIONAL); in tpm_ibmvtpm_remove()
528 DMA_BIDIRECTIONAL); in ibmvtpm_crq_process()
623 DMA_BIDIRECTIONAL); in tpm_ibmvtpm_probe()
680 DMA_BIDIRECTIONAL); in tpm_ibmvtpm_probe()
/Linux-v5.4/drivers/gpu/drm/nouveau/
Dnouveau_dmem.c147 *dma_addr = dma_map_page(dev, dpage, 0, PAGE_SIZE, DMA_BIDIRECTIONAL); in nouveau_dmem_fault_copy_one()
159 dma_unmap_page(dev, *dma_addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in nouveau_dmem_fault_copy_one()
198 dma_unmap_page(drm->dev->dev, dma_addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in nouveau_dmem_migrate_to_ram()
574 *dma_addr = dma_map_page(dev, spage, 0, PAGE_SIZE, DMA_BIDIRECTIONAL); in nouveau_dmem_migrate_copy_one()
586 dma_unmap_page(dev, *dma_addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in nouveau_dmem_migrate_copy_one()
613 DMA_BIDIRECTIONAL); in nouveau_dmem_migrate_chunk()
/Linux-v5.4/drivers/firmware/tegra/
Divc.c640 DMA_BIDIRECTIONAL); in tegra_ivc_init()
645 DMA_BIDIRECTIONAL); in tegra_ivc_init()
648 DMA_BIDIRECTIONAL); in tegra_ivc_init()
682 DMA_BIDIRECTIONAL); in tegra_ivc_cleanup()
684 DMA_BIDIRECTIONAL); in tegra_ivc_cleanup()
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dgf100.c67 PAGE_SIZE, DMA_BIDIRECTIONAL); in gf100_fb_oneinit()
111 DMA_BIDIRECTIONAL); in gf100_fb_dtor()
/Linux-v5.4/drivers/gpu/drm/lima/
Dlima_object.c23 PAGE_SIZE, DMA_BIDIRECTIONAL); in lima_bo_destroy()
104 PAGE_SIZE, DMA_BIDIRECTIONAL); in lima_bo_create()
/Linux-v5.4/include/linux/
Ddma-direction.h6 DMA_BIDIRECTIONAL = 0, enumerator
/Linux-v5.4/drivers/gpu/drm/i915/gem/
Di915_gem_dmabuf.c154 bool write = (direction == DMA_BIDIRECTIONAL || direction == DMA_TO_DEVICE); in i915_gem_begin_cpu_access()
233 DMA_BIDIRECTIONAL); in i915_gem_object_get_pages_dmabuf()
248 DMA_BIDIRECTIONAL); in i915_gem_object_put_pages_dmabuf()

123456789