/openbmc/linux/drivers/crypto/intel/keembay/ |
H A D | keembay-ocs-aes-core.c | 388 DMA_BIDIRECTIONAL : in kmb_ocs_sk_dma_cleanup() 425 rctx->dst_nents, DMA_BIDIRECTIONAL); in kmb_ocs_sk_prepare_inplace() 695 DMA_BIDIRECTIONAL : in kmb_ocs_aead_dma_cleanup() 792 rctx->in_place ? DMA_BIDIRECTIONAL : in kmb_ocs_aead_dma_prepare()
|
/openbmc/linux/mm/kmsan/ |
H A D | hooks.c | 308 case DMA_BIDIRECTIONAL: in kmsan_handle_dma_page()
|
/openbmc/linux/drivers/net/wireless/ath/ath9k/ |
H A D | recv.c | 184 DMA_BIDIRECTIONAL); in ath_rx_edma_cleanup() 234 DMA_BIDIRECTIONAL); in ath_rx_edma_init() 1080 dma_type = DMA_BIDIRECTIONAL; in ath_rx_tasklet()
|
/openbmc/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_ttm.c | 227 err = dma_map_sgtable(i915_tt->dev, st, DMA_BIDIRECTIONAL, in i915_ttm_tt_shmem_populate() 340 dma_unmap_sgtable(i915_tt->dev, st, DMA_BIDIRECTIONAL, 0); in i915_ttm_tt_unpopulate() 545 ret = dma_map_sgtable(i915_tt->dev, st, DMA_BIDIRECTIONAL, 0); in i915_ttm_tt_get_st()
|
/openbmc/linux/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 702 DMA_BIDIRECTIONAL); in b44_alloc_rx_skb() 730 DMA_BIDIRECTIONAL); in b44_recycle_rx() 746 DMA_BIDIRECTIONAL); in b44_recycle_rx() 1114 DMA_TABLE_BYTES, DMA_BIDIRECTIONAL); in b44_init_rings() 1139 DMA_TABLE_BYTES, DMA_BIDIRECTIONAL); in b44_free_consistent() 1194 DMA_BIDIRECTIONAL); in b44_alloc_consistent()
|
/openbmc/linux/drivers/gpu/drm/tegra/ |
H A D | uapi.c | 227 direction = DMA_BIDIRECTIONAL; in tegra_drm_ioctl_channel_map()
|
/openbmc/linux/kernel/dma/ |
H A D | map_benchmark.c | 243 map->dir = DMA_BIDIRECTIONAL; in map_benchmark_ioctl()
|
H A D | swiotlb.c | 1463 (dir == DMA_FROM_DEVICE || dir == DMA_BIDIRECTIONAL)) in swiotlb_tbl_unmap_single() 1474 if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL) in swiotlb_sync_single_for_device() 1483 if (dir == DMA_FROM_DEVICE || dir == DMA_BIDIRECTIONAL) in swiotlb_sync_single_for_cpu()
|
/openbmc/linux/drivers/mmc/host/ |
H A D | wbsd.c | 1380 WBSD_DMA_SIZE, DMA_BIDIRECTIONAL); in wbsd_request_dma() 1406 WBSD_DMA_SIZE, DMA_BIDIRECTIONAL); in wbsd_request_dma() 1428 WBSD_DMA_SIZE, DMA_BIDIRECTIONAL); in wbsd_release_dma()
|
/openbmc/linux/drivers/iommu/ |
H A D | dma-iommu.c | 648 case DMA_BIDIRECTIONAL: in dma_info_to_prot() 842 int ioprot = dma_info_to_prot(DMA_BIDIRECTIONAL, coherent, attrs); in __iommu_dma_alloc_noncontiguous() 1070 (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL)) { in iommu_dma_map_page() 1504 int ioprot = dma_info_to_prot(DMA_BIDIRECTIONAL, coherent, attrs); in iommu_dma_alloc()
|
/openbmc/linux/crypto/async_tx/ |
H A D | async_xor.c | 217 DMA_BIDIRECTIONAL); in async_xor_offs()
|
/openbmc/linux/Documentation/networking/ |
H A D | page_pool.rst | 136 pp_params.dma_dir = xdp_prog ? DMA_BIDIRECTIONAL : DMA_FROM_DEVICE;
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_dma_buf.c | 243 bool reads = (direction == DMA_BIDIRECTIONAL || in amdgpu_dma_buf_begin_cpu_access()
|
/openbmc/linux/drivers/misc/genwqe/ |
H A D | card_utils.c | 237 DMA_BIDIRECTIONAL); in genwqe_unmap_pages() 257 DMA_BIDIRECTIONAL); /* FIXME rd/rw */ in genwqe_map_pages()
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | radeon_ttm.c | 340 DMA_BIDIRECTIONAL : DMA_TO_DEVICE; in radeon_ttm_tt_pin_userptr() 400 DMA_BIDIRECTIONAL : DMA_TO_DEVICE; in radeon_ttm_tt_unpin_userptr()
|
/openbmc/linux/drivers/net/ethernet/mediatek/ |
H A D | mtk_wed.c | 340 DMA_BIDIRECTIONAL); in mtk_wed_tx_buffer_alloc() 348 DMA_BIDIRECTIONAL); in mtk_wed_tx_buffer_alloc() 381 DMA_BIDIRECTIONAL); in mtk_wed_tx_buffer_alloc() 411 DMA_BIDIRECTIONAL); in mtk_wed_free_tx_buffer()
|
/openbmc/linux/drivers/net/ethernet/toshiba/ |
H A D | ps3_gelic_net.c | 291 GELIC_DESCR_SIZE, DMA_BIDIRECTIONAL); in gelic_card_free_chain() 325 GELIC_DESCR_SIZE, DMA_BIDIRECTIONAL); in gelic_card_init_chain() 357 DMA_BIDIRECTIONAL); in gelic_card_init_chain()
|
/openbmc/linux/drivers/dma-buf/ |
H A D | udmabuf.c | 140 put_sg_table(dev, ubuf->sg, DMA_BIDIRECTIONAL); in release_udmabuf()
|
/openbmc/linux/arch/parisc/kernel/ |
H A D | pci-dma.c | 455 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_cpu()
|
/openbmc/linux/Documentation/core-api/ |
H A D | dma-api.rst | 257 DMA_BIDIRECTIONAL direction isn't known 304 may write to it at any point, it should be DMA_BIDIRECTIONAL (see 310 to it at any point, it should be DMA_BIDIRECTIONAL (see below). 312 DMA_BIDIRECTIONAL requires special handling: it means that the driver 465 DMA_BIDIRECTIONAL
|
/openbmc/linux/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs-srv.c | 318 offset, DMA_BIDIRECTIONAL); in rdma_write_sg() 560 srv_mr->sgt.nents, DMA_BIDIRECTIONAL); in unmap_cont_bufs() 618 sgt->nents, DMA_BIDIRECTIONAL); in map_cont_bufs() 664 sgt->nents, DMA_BIDIRECTIONAL); in map_cont_bufs() 1130 max_chunk_size, DMA_BIDIRECTIONAL); in process_io_req()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | xdp.c | 126 dma_sync_single_for_device(sq->pdev, dma_addr, xdptxd->len, DMA_BIDIRECTIONAL); in mlx5e_xmit_xdp_buff() 141 DMA_BIDIRECTIONAL); in mlx5e_xmit_xdp_buff()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_send.c | 1188 DMA_BIDIRECTIONAL); in dr_reg_mr() 1200 DMA_BIDIRECTIONAL); in dr_reg_mr() 1216 DMA_BIDIRECTIONAL); in dr_dereg_mr()
|
/openbmc/linux/drivers/media/platform/ti/vpe/ |
H A D | vpdma.c | 395 DMA_BIDIRECTIONAL); in vpdma_map_desc_buf() 417 DMA_BIDIRECTIONAL); in vpdma_unmap_desc_buf()
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_nsp.c | 549 DMA_BIDIRECTIONAL); in nfp_nsp_command_buf_dma_sg() 610 DMA_BIDIRECTIONAL); in nfp_nsp_command_buf_dma_sg()
|