Home
last modified time | relevance | path

Searched refs:DMA_BIDIRECTIONAL (Results 151 – 175 of 269) sorted by relevance

1234567891011

/openbmc/linux/drivers/parisc/
H A Dccio-dma.c511 [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 Damdgpu_ttm.c784 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 Damdgpu_amdkfd_gpuvm.c519 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 Dcaamalg.c948 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 Dadma.c3733 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 Drga-hw.c400 PAGE_SIZE, DMA_BIDIRECTIONAL); in rga_cmd_set()
/openbmc/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-xsk.c368 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 Dcommctrl.c545 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 Dmacsec.c174 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 Ddp_rx.c573 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 Dexynos_drm_g2d.c400 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 Dmsm_gem.c54 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 Dradeon_device.c789 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 Drvu_cpt.c1091 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 Dibmvscsi_tgt.c3016 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 Dchcr_algo.c2601 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 Ddma-api-howto.rst446 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 Djob.c176 direction = DMA_BIDIRECTIONAL; in pin_job()
/openbmc/linux/drivers/net/wireless/ath/ath11k/
H A Ddp_rx.c680 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 Daic94xx_task.c30 [DMA_BIDIRECTIONAL] = DATA_DIR_BYRECIPIENT, /* UNSPECIFIED */
/openbmc/linux/arch/powerpc/platforms/ps3/
H A Dsystem-bus.c594 case DMA_BIDIRECTIONAL: in ps3_ioc0_map_page()
/openbmc/linux/drivers/net/ethernet/i825xx/
H A Dlib82596.c378 DMA_BIDIRECTIONAL); in dma_sync_dev()
386 DMA_BIDIRECTIONAL); in dma_sync_cpu()
/openbmc/linux/drivers/nvme/target/
H A Dfc.c382 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 Dusb.c338 if (srb->sc_data_direction == DMA_BIDIRECTIONAL) { in usb_stor_control_thread()
/openbmc/linux/net/core/
H A Dpage_pool.c195 (pool->p.dma_dir != DMA_BIDIRECTIONAL)) in page_pool_init()

1234567891011