/openbmc/linux/drivers/parisc/ |
H A D | ccio-dma.c | 511 [DMA_BIDIRECTIONAL] = HINT_STOP_MOST | HINT_SAFE_DMA | IOPDIR_VALID, 856 *dma_handle = ccio_map_single(dev, ret, size, DMA_BIDIRECTIONAL); in ccio_alloc()
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ttm.c | 784 DMA_BIDIRECTIONAL : DMA_TO_DEVICE; in amdgpu_ttm_tt_pin_userptr() 821 DMA_BIDIRECTIONAL : DMA_TO_DEVICE; in amdgpu_ttm_tt_unpin_userptr() 923 sgt = dma_buf_map_attachment(attach, DMA_BIDIRECTIONAL); in amdgpu_ttm_backend_bind() 1048 dma_buf_unmap_attachment(attach, ttm->sg, DMA_BIDIRECTIONAL); in amdgpu_ttm_backend_unbind()
|
H A D | amdgpu_amdkfd_gpuvm.c | 519 DMA_BIDIRECTIONAL : DMA_TO_DEVICE; in kfd_mem_dmamap_userptr() 627 DMA_BIDIRECTIONAL : DMA_TO_DEVICE; in kfd_mem_dmamap_sg_bo() 686 DMA_BIDIRECTIONAL : DMA_TO_DEVICE; in kfd_mem_dmaunmap_userptr() 748 DMA_BIDIRECTIONAL : DMA_TO_DEVICE; in kfd_mem_dmaunmap_sg_bo()
|
/openbmc/linux/drivers/crypto/caam/ |
H A D | caamalg.c | 948 dma_unmap_sg(dev, src, src_nents, DMA_BIDIRECTIONAL); in caam_unmap() 952 dma_unmap_single(dev, iv_dma, ivsize, DMA_BIDIRECTIONAL); in caam_unmap() 1352 DMA_BIDIRECTIONAL); in aead_edesc_alloc() 1647 DMA_BIDIRECTIONAL); in skcipher_edesc_alloc() 1728 iv_dma = dma_map_single(jrdev, iv, ivsize, DMA_BIDIRECTIONAL); in skcipher_edesc_alloc() 3591 ctx->dir = DMA_BIDIRECTIONAL; in caam_init_common()
|
/openbmc/linux/drivers/dma/ppc4xx/ |
H A D | adma.c | 3733 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_test_raid6() 4159 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_adma_probe() 4161 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_adma_probe() 4202 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_adma_probe() 4204 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_adma_probe() 4254 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_adma_remove() 4256 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_adma_remove()
|
/openbmc/linux/drivers/media/platform/rockchip/rga/ |
H A D | rga-hw.c | 400 PAGE_SIZE, DMA_BIDIRECTIONAL); in rga_cmd_set()
|
/openbmc/linux/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-xsk.c | 368 sgt_addr = dma_map_single(dev, sgt_buf, sgt_buf_size, DMA_BIDIRECTIONAL); in dpaa2_xsk_tx_build_fd()
|
/openbmc/linux/drivers/scsi/aacraid/ |
H A D | commctrl.c | 545 data_dir = DMA_BIDIRECTIONAL; in aac_send_raw_srb() 595 case DMA_BIDIRECTIONAL: in aac_send_raw_srb()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | macsec.c | 174 dma_addr = dma_map_single(dma_device, umr->ctx, sizeof(umr->ctx), DMA_BIDIRECTIONAL); in mlx5e_macsec_aso_reg_mr() 194 dma_unmap_single(dma_device, dma_addr, sizeof(umr->ctx), DMA_BIDIRECTIONAL); in mlx5e_macsec_aso_reg_mr() 205 dma_unmap_single(&mdev->pdev->dev, umr->dma_addr, sizeof(umr->ctx), DMA_BIDIRECTIONAL); in mlx5e_macsec_aso_dereg_mr()
|
/openbmc/linux/drivers/net/wireless/ath/ath12k/ |
H A D | dp_rx.c | 573 cmd->data.size, DMA_BIDIRECTIONAL); in ath12k_dp_rx_reo_cmd_list_cleanup() 583 cmd_cache->data.size, DMA_BIDIRECTIONAL); in ath12k_dp_rx_reo_cmd_list_cleanup() 600 DMA_BIDIRECTIONAL); in ath12k_dp_reo_cmd_free() 684 DMA_BIDIRECTIONAL); in ath12k_dp_reo_cache_flush() 746 DMA_BIDIRECTIONAL); in ath12k_dp_rx_tid_del_func() 813 DMA_BIDIRECTIONAL); in ath12k_dp_rx_peer_tid_delete() 1020 DMA_BIDIRECTIONAL); in ath12k_dp_rx_peer_tid_setup()
|
/openbmc/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_g2d.c | 400 DMA_BIDIRECTIONAL, 0); in g2d_userptr_put_dma_addr() 510 DMA_BIDIRECTIONAL, 0); in g2d_userptr_get_dma_addr()
|
/openbmc/linux/drivers/gpu/drm/msm/ |
H A D | msm_gem.c | 54 dma_map_sgtable(dev, msm_obj->sgt, DMA_BIDIRECTIONAL, 0); in sync_for_device() 61 dma_unmap_sgtable(dev, msm_obj->sgt, DMA_BIDIRECTIONAL, 0); in sync_for_cpu()
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | radeon_device.c | 789 0, PAGE_SIZE, DMA_BIDIRECTIONAL); in radeon_dummy_page_init() 813 DMA_BIDIRECTIONAL); in radeon_dummy_page_fini()
|
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_cpt.c | 1091 DMA_BIDIRECTIONAL); in cpt_inline_inb_lf_cmd_send() 1150 dma_unmap_single(rvu->dev, res_daddr, CPT_RES_LEN, DMA_BIDIRECTIONAL); in cpt_inline_inb_lf_cmd_send()
|
/openbmc/linux/drivers/scsi/ibmvscsi_tgt/ |
H A D | ibmvscsi_tgt.c | 3016 PAGE_SIZE, DMA_BIDIRECTIONAL); in ibmvscsis_create_command_q() 3037 PAGE_SIZE, DMA_BIDIRECTIONAL); in ibmvscsis_destroy_command_q() 3512 DMA_BIDIRECTIONAL); in ibmvscsis_probe() 3564 DMA_BIDIRECTIONAL); in ibmvscsis_probe() 3603 DMA_BIDIRECTIONAL); in ibmvscsis_remove()
|
/openbmc/linux/drivers/crypto/chelsio/ |
H A D | chcr_algo.c | 2601 DMA_BIDIRECTIONAL); in chcr_aead_dma_map() 2611 DMA_BIDIRECTIONAL); in chcr_aead_dma_map() 2633 dma_unmap_single(dev, reqctx->iv_dma, IV, DMA_BIDIRECTIONAL); in chcr_aead_dma_map() 2663 DMA_BIDIRECTIONAL); in chcr_aead_dma_unmap() 2667 DMA_BIDIRECTIONAL); in chcr_aead_dma_unmap() 2838 DMA_BIDIRECTIONAL); in chcr_cipher_dma_map() 2865 DMA_BIDIRECTIONAL); in chcr_cipher_dma_unmap()
|
/openbmc/linux/Documentation/core-api/ |
H A D | dma-api-howto.rst | 446 DMA_BIDIRECTIONAL 462 specify DMA_BIDIRECTIONAL. It means that the DMA can go in 482 DMA_BIDIRECTIONAL. 702 * for DMA_BIDIRECTIONAL mapping if
|
/openbmc/linux/drivers/gpu/host1x/ |
H A D | job.c | 176 direction = DMA_BIDIRECTIONAL; in pin_job()
|
/openbmc/linux/drivers/net/wireless/ath/ath11k/ |
H A D | dp_rx.c | 680 rx_tid->size, DMA_BIDIRECTIONAL); in ath11k_dp_reo_cmd_list_cleanup() 694 rx_tid->size, DMA_BIDIRECTIONAL); in ath11k_dp_reo_cmd_list_cleanup() 713 DMA_BIDIRECTIONAL); in ath11k_dp_reo_cmd_free() 753 DMA_BIDIRECTIONAL); in ath11k_dp_reo_cache_flush() 806 DMA_BIDIRECTIONAL); in ath11k_dp_rx_tid_del_func() 835 DMA_BIDIRECTIONAL); in ath11k_peer_rx_tid_delete() 986 DMA_BIDIRECTIONAL); in ath11k_dp_rx_tid_mem_free() 1065 DMA_BIDIRECTIONAL); in ath11k_peer_rx_tid_setup()
|
/openbmc/linux/drivers/scsi/aic94xx/ |
H A D | aic94xx_task.c | 30 [DMA_BIDIRECTIONAL] = DATA_DIR_BYRECIPIENT, /* UNSPECIFIED */
|
/openbmc/linux/arch/powerpc/platforms/ps3/ |
H A D | system-bus.c | 594 case DMA_BIDIRECTIONAL: in ps3_ioc0_map_page()
|
/openbmc/linux/drivers/net/ethernet/i825xx/ |
H A D | lib82596.c | 378 DMA_BIDIRECTIONAL); in dma_sync_dev() 386 DMA_BIDIRECTIONAL); in dma_sync_cpu()
|
/openbmc/linux/drivers/nvme/target/ |
H A D | fc.c | 382 DMA_BIDIRECTIONAL); in __nvmet_fc_finish_ls_req() 409 DMA_BIDIRECTIONAL); in __nvmet_fc_send_ls_req() 439 DMA_BIDIRECTIONAL); in __nvmet_fc_send_ls_req()
|
/openbmc/linux/drivers/usb/storage/ |
H A D | usb.c | 338 if (srb->sc_data_direction == DMA_BIDIRECTIONAL) { in usb_stor_control_thread()
|
/openbmc/linux/net/core/ |
H A D | page_pool.c | 195 (pool->p.dma_dir != DMA_BIDIRECTIONAL)) in page_pool_init()
|