Home
last modified time | relevance | path

Searched refs:DMA_ATTR_SKIP_CPU_SYNC (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v4.19/kernel/dma/
Dnoncoherent.c37 if (!dma_mapping_error(dev, addr) && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in dma_noncoherent_map_page()
47 if (nents > 0 && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in dma_noncoherent_map_sg()
75 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in dma_noncoherent_unmap_page()
82 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in dma_noncoherent_unmap_sg()
Dswiotlb.c586 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC) && in swiotlb_tbl_map_single()
629 !(attrs & DMA_ATTR_SKIP_CPU_SYNC) && in swiotlb_tbl_unmap_single()
734 DMA_ATTR_SKIP_CPU_SYNC); in swiotlb_alloc_buffer()
760 DMA_ATTR_SKIP_CPU_SYNC); in swiotlb_free_buffer()
831 attrs |= DMA_ATTR_SKIP_CPU_SYNC; in swiotlb_map_page()
958 attrs |= DMA_ATTR_SKIP_CPU_SYNC; in swiotlb_map_sg_attrs()
/Linux-v4.19/arch/arm64/mm/
Ddma-mapping.c166 (attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in __swiotlb_map_page()
178 (attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in __swiotlb_unmap_page()
192 (attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in __swiotlb_map_sg_attrs()
209 (attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in __swiotlb_unmap_sg_attrs()
742 (attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in __iommu_map_page()
752 if ((attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in __iommu_unmap_page()
792 if ((attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in __iommu_map_sg_attrs()
804 if ((attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in __iommu_unmap_sg_attrs()
/Linux-v4.19/arch/hexagon/kernel/
Ddma.c114 if (attrs & DMA_ATTR_SKIP_CPU_SYNC) in hexagon_map_sg()
178 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in hexagon_map_page()
/Linux-v4.19/arch/arm/xen/
Dmm.c105 if (attrs & DMA_ATTR_SKIP_CPU_SYNC) in __xen_dma_map_page()
118 if (attrs & DMA_ATTR_SKIP_CPU_SYNC) in __xen_dma_unmap_page()
/Linux-v4.19/arch/mips/jazz/
Djazzdma.c599 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in jazz_dma_map_page()
607 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in jazz_dma_unmap_page()
619 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in jazz_dma_map_sg()
638 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in jazz_dma_unmap_sg()
/Linux-v4.19/drivers/media/common/videobuf2/
Dvideobuf2-dma-sg.c146 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()
263 buf->dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in vb2_dma_sg_get_userptr()
291 DMA_ATTR_SKIP_CPU_SYNC); in vb2_dma_sg_put_userptr()
Dvideobuf2-dma-contig.c432 buf->dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in vb2_dc_put_userptr()
554 buf->dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in vb2_dc_get_userptr()
578 buf->dma_dir, DMA_ATTR_SKIP_CPU_SYNC); in vb2_dc_get_userptr()
/Linux-v4.19/arch/powerpc/kernel/
Ddma.c204 if (attrs & DMA_ATTR_SKIP_CPU_SYNC) in dma_nommu_map_sg()
238 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in dma_nommu_map_page()
/Linux-v4.19/drivers/net/ethernet/cavium/thunder/
Dnicvf_queues.c220 DMA_ATTR_SKIP_CPU_SYNC); in nicvf_alloc_rcv_buffer()
345 DMA_FROM_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in nicvf_free_rbdr()
356 DMA_FROM_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in nicvf_free_rbdr()
572 DMA_ATTR_SKIP_CPU_SYNC); in nicvf_unmap_sndq_buffers()
1581 DMA_TO_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in nicvf_sq_append_skb()
1604 DMA_ATTR_SKIP_CPU_SYNC); in nicvf_sq_append_skb()
1663 DMA_FROM_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in nicvf_unmap_rcv_buffer()
/Linux-v4.19/arch/arm/common/
Ddmabounce.c268 !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) { in map_single()
291 !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) { in unmap_single()
/Linux-v4.19/drivers/xen/
Dswiotlb-xen.c413 attrs |= DMA_ATTR_SKIP_CPU_SYNC; in xen_swiotlb_map_page()
573 attrs |= DMA_ATTR_SKIP_CPU_SYNC; in xen_swiotlb_map_sg_attrs()
Dgntdev-dmabuf.c247 DMA_ATTR_SKIP_CPU_SYNC); in dmabuf_exp_ops_detach()
286 DMA_ATTR_SKIP_CPU_SYNC)) { in dmabuf_exp_ops_map_dma_buf()
/Linux-v4.19/Documentation/
DDMA-attributes.txt72 DMA_ATTR_SKIP_CPU_SYNC
89 DMA_ATTR_SKIP_CPU_SYNC allows platform code to skip synchronization of
/Linux-v4.19/drivers/gpu/drm/
Ddrm_prime.c241 DMA_ATTR_SKIP_CPU_SYNC); in drm_gem_map_detach()
317 DMA_ATTR_SKIP_CPU_SYNC)) { in drm_gem_map_dma_buf()
/Linux-v4.19/arch/arm/mm/
Ddma-mapping.c133 if ((attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in arm_dma_map_page()
162 if ((attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in arm_dma_unmap_page()
1710 if (!is_coherent && (attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in __map_sg_chunk()
1823 if (!is_coherent && (attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in __iommu_unmap_sg()
1947 if ((attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in arm_iommu_map_page()
1998 if ((attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0) in arm_iommu_unmap_page()
/Linux-v4.19/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.h103 (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
/Linux-v4.19/drivers/net/ethernet/intel/i40e/
Di40e_txrx.h123 (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
/Linux-v4.19/arch/sparc/kernel/
Diommu.c419 if (strbuf->strbuf_enabled && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in dma_4u_unmap_page()
644 if (strbuf->strbuf_enabled && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in dma_4u_unmap_sg()
/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf.h315 (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
/Linux-v4.19/drivers/media/platform/vsp1/
Dvsp1_drm.c865 DMA_TO_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in vsp1_du_map_sg()
874 DMA_TO_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in vsp1_du_unmap_sg()
/Linux-v4.19/drivers/net/ethernet/intel/igb/
Digb.h152 (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe.h138 (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
/Linux-v4.19/include/linux/
Ddma-mapping.h48 #define DMA_ATTR_SKIP_CPU_SYNC (1UL << 5) macro
/Linux-v4.19/drivers/crypto/caam/
Dcaamhash.c1759 ctx->dir, DMA_ATTR_SKIP_CPU_SYNC); in caam_hash_cra_init()
1794 ctx->dir, DMA_ATTR_SKIP_CPU_SYNC); in caam_hash_cra_exit()

12