| /Linux-v5.4/net/rds/ |
| D | ib_fmr.c | 112 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/ |
| D | dma.c | 63 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/ |
| D | cptvf_reqmanager.c | 61 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/ |
| D | dma-mapping.c | 36 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/ |
| D | scif_map.h | 58 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/ |
| D | paging.c | 86 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/ |
| D | dma.c | 56 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/ |
| D | dma-coherent.c | 29 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/ |
| D | dma-mapping.c | 69 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/ |
| D | rx.c | 41 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()
|
| D | umem.c | 17 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/ |
| D | sgl.c | 162 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/ |
| D | mmc_spi.c | 527 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/ |
| D | cc_buffer_mgr.c | 388 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/ |
| D | dfl-afu-dma-region.c | 229 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/ |
| D | qi.c | 118 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()
|
| D | key_gen.c | 75 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/ |
| D | nitrox_reqmgr.c | 60 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/ |
| D | tpm_ibmvtpm.c | 314 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/ |
| D | nouveau_dmem.c | 147 *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/ |
| D | ivc.c | 640 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/ |
| D | gf100.c | 67 PAGE_SIZE, DMA_BIDIRECTIONAL); in gf100_fb_oneinit() 111 DMA_BIDIRECTIONAL); in gf100_fb_dtor()
|
| /Linux-v5.4/drivers/gpu/drm/lima/ |
| D | lima_object.c | 23 PAGE_SIZE, DMA_BIDIRECTIONAL); in lima_bo_destroy() 104 PAGE_SIZE, DMA_BIDIRECTIONAL); in lima_bo_create()
|
| /Linux-v5.4/include/linux/ |
| D | dma-direction.h | 6 DMA_BIDIRECTIONAL = 0, enumerator
|
| /Linux-v5.4/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_dmabuf.c | 154 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()
|