| /Linux-v5.4/drivers/media/common/videobuf2/ |
| D | videobuf2-dma-contig.c | 277 attach->dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in vb2_dc_dmabuf_ops_detach() 303 attach->dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in vb2_dc_dmabuf_ops_map() 312 dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in vb2_dc_dmabuf_ops_map() 435 buf->dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in vb2_dc_put_userptr() 533 buf->dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in vb2_dc_get_userptr() 557 buf->dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in vb2_dc_get_userptr()
|
| D | videobuf2-dma-sg.c | 146 buf->dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in vb2_dma_sg_alloc() 184 buf->dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in vb2_dma_sg_put() 262 buf->dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in vb2_dma_sg_get_userptr() 290 DMA_ATTR_SKIP_CPU_SYNC); in vb2_dma_sg_put_userptr()
|
| /Linux-v5.4/drivers/xen/ |
| D | swiotlb-xen.c | 402 attrs | DMA_ATTR_SKIP_CPU_SYNC); in xen_swiotlb_map_page() 407 if (!dev_is_dma_coherent(dev) && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in xen_swiotlb_map_page() 427 if (!dev_is_dma_coherent(hwdev) && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in xen_swiotlb_unmap_page() 499 xen_swiotlb_unmap_sg(dev, sgl, i, dir, attrs | DMA_ATTR_SKIP_CPU_SYNC); in xen_swiotlb_map_sg()
|
| D | gntdev-dmabuf.c | 253 DMA_ATTR_SKIP_CPU_SYNC); in dmabuf_exp_ops_detach() 292 DMA_ATTR_SKIP_CPU_SYNC)) { in dmabuf_exp_ops_map_dma_buf()
|
| /Linux-v5.4/arch/mips/jazz/ |
| D | jazzdma.c | 594 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in jazz_dma_map_page() 602 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in jazz_dma_unmap_page() 614 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in jazz_dma_map_sg() 633 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in jazz_dma_unmap_sg()
|
| /Linux-v5.4/kernel/dma/ |
| D | direct.c | 304 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in dma_direct_unmap_page() 345 if (!dev_is_dma_coherent(dev) && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in dma_direct_map_page() 368 dma_direct_unmap_sg(dev, sgl, i, dir, attrs | DMA_ATTR_SKIP_CPU_SYNC); in dma_direct_map_sg()
|
| D | swiotlb.c | 570 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC) && in swiotlb_tbl_map_single() 593 !(attrs & DMA_ATTR_SKIP_CPU_SYNC) && in swiotlb_tbl_unmap_single() 683 attrs | DMA_ATTR_SKIP_CPU_SYNC); in swiotlb_map()
|
| /Linux-v5.4/net/core/ |
| D | page_pool.c | 152 pool->p.dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in __page_pool_alloc_pages_slow() 227 DMA_ATTR_SKIP_CPU_SYNC); in __page_pool_clean_page()
|
| /Linux-v5.4/drivers/net/ethernet/intel/ice/ |
| D | ice_txrx.h | 53 (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
|
| /Linux-v5.4/drivers/net/ethernet/cavium/thunder/ |
| D | nicvf_queues.c | 216 DMA_ATTR_SKIP_CPU_SYNC); in nicvf_alloc_rcv_buffer() 341 DMA_FROM_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in nicvf_free_rbdr() 352 DMA_FROM_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in nicvf_free_rbdr() 567 DMA_ATTR_SKIP_CPU_SYNC); in nicvf_unmap_sndq_buffers() 1578 DMA_TO_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in nicvf_sq_append_skb() 1599 DMA_ATTR_SKIP_CPU_SYNC); in nicvf_sq_append_skb() 1658 DMA_FROM_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in nicvf_unmap_rcv_buffer()
|
| /Linux-v5.4/drivers/iommu/ |
| D | dma-iommu.c | 715 if (!coherent && !(attrs & DMA_ATTR_SKIP_CPU_SYNC) && in iommu_dma_map_page() 724 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in iommu_dma_unmap_page() 824 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in iommu_dma_map_sg() 893 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in iommu_dma_unmap_sg()
|
| /Linux-v5.4/arch/arm/common/ |
| D | dmabounce.c | 265 !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) { in map_single() 288 !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) { in unmap_single()
|
| /Linux-v5.4/Documentation/ |
| D | DMA-attributes.txt | 72 DMA_ATTR_SKIP_CPU_SYNC 89 DMA_ATTR_SKIP_CPU_SYNC allows platform code to skip synchronization of
|
| /Linux-v5.4/drivers/gpu/drm/ |
| D | drm_prime.c | 628 DMA_ATTR_SKIP_CPU_SYNC)) { in drm_gem_map_dma_buf() 654 DMA_ATTR_SKIP_CPU_SYNC); in drm_gem_unmap_dma_buf()
|
| /Linux-v5.4/arch/arm/mm/ |
| D | dma-mapping.c | 132 if ((attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in arm_dma_map_page() 161 if ((attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in arm_dma_unmap_page() 1638 if (!is_coherent && (attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in __map_sg_chunk() 1751 if (!is_coherent && (attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in __iommu_unmap_sg() 1875 if ((attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in arm_iommu_map_page() 1926 if ((attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in arm_iommu_unmap_page()
|
| /Linux-v5.4/drivers/net/ethernet/intel/i40e/ |
| D | i40e_txrx.h | 123 (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
|
| /Linux-v5.4/drivers/net/ethernet/intel/iavf/ |
| D | iavf_txrx.h | 103 (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
|
| /Linux-v5.4/arch/sparc/kernel/ |
| D | iommu.c | 418 if (strbuf->strbuf_enabled && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in dma_4u_unmap_page() 643 if (strbuf->strbuf_enabled && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in dma_4u_unmap_sg()
|
| /Linux-v5.4/drivers/crypto/caam/ |
| D | caamhash.c | 1867 DMA_ATTR_SKIP_CPU_SYNC); in caam_hash_cra_init() 1877 ctx->dir, DMA_ATTR_SKIP_CPU_SYNC); in caam_hash_cra_init() 1885 DMA_ATTR_SKIP_CPU_SYNC); in caam_hash_cra_init() 1916 ctx->dir, DMA_ATTR_SKIP_CPU_SYNC); in caam_hash_cra_exit() 1920 DMA_ATTR_SKIP_CPU_SYNC); in caam_hash_cra_exit()
|
| /Linux-v5.4/drivers/net/ethernet/intel/ixgbevf/ |
| D | ixgbevf.h | 317 (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
|
| /Linux-v5.4/drivers/net/ethernet/intel/igc/ |
| D | igc.h | 122 (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
|
| /Linux-v5.4/drivers/dma/ |
| D | bcm2835-dma.c | 858 DMA_TO_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in bcm2835_dma_free() 945 DMA_ATTR_SKIP_CPU_SYNC); in bcm2835_dma_probe()
|
| /Linux-v5.4/drivers/spi/ |
| D | spi-bcm2835.c | 867 DMA_ATTR_SKIP_CPU_SYNC); in bcm2835_dma_release() 934 DMA_ATTR_SKIP_CPU_SYNC); in bcm2835_dma_init()
|
| /Linux-v5.4/drivers/media/platform/vsp1/ |
| D | vsp1_drm.c | 916 DMA_TO_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in vsp1_du_map_sg() 925 DMA_TO_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in vsp1_du_unmap_sg()
|
| /Linux-v5.4/drivers/net/ethernet/intel/igb/ |
| D | igb.h | 152 (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
|