Symbol: DMA_ATTR_SKIP_CPU_SYNC
arch/arm/mm/dma-mapping.c
1205
if (!dev_dma_coherent(dev) && !(attrs & DMA_ATTR_SKIP_CPU_SYNC))
arch/arm/mm/dma-mapping.c
1307
if (!dev_dma_coherent(dev) && !(attrs & DMA_ATTR_SKIP_CPU_SYNC))
arch/arm/mm/dma-mapping.c
1375
!(attrs & (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_MMIO)))
arch/arm/mm/dma-mapping.c
1416
!(attrs & (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_MMIO))) {
arch/mips/jazz/jazzdma.c
536
if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC))
arch/mips/jazz/jazzdma.c
544
if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC))
arch/mips/jazz/jazzdma.c
556
if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC))
arch/mips/jazz/jazzdma.c
575
if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC))
arch/sparc/kernel/iommu.c
428
if (strbuf->strbuf_enabled && !(attrs & DMA_ATTR_SKIP_CPU_SYNC))
arch/sparc/kernel/iommu.c
650
if (strbuf->strbuf_enabled && !(attrs & DMA_ATTR_SKIP_CPU_SYNC))
drivers/accel/amdxdna/amdxdna_cbuf.c
114
direction, DMA_ATTR_SKIP_CPU_SYNC);
drivers/accel/amdxdna/amdxdna_cbuf.c
145
DMA_ATTR_SKIP_CPU_SYNC);
drivers/accel/habanalabs/common/memory.c
1522
DMA_ATTR_SKIP_CPU_SYNC);
drivers/accel/habanalabs/common/memory.c
1697
DMA_ATTR_SKIP_CPU_SYNC);
drivers/accel/habanalabs/common/memory.c
1781
DMA_ATTR_SKIP_CPU_SYNC);
drivers/accel/ivpu/ivpu_gem_userptr.c
29
ret = dma_map_sgtable(attachment->dev, sgt, direction, DMA_ATTR_SKIP_CPU_SYNC);
drivers/accel/ivpu/ivpu_gem_userptr.c
40
dma_unmap_sgtable(attachment->dev, sgt, direction, DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamalg.c
3705
ctx->dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamalg.c
3778
ctx->dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamalg_qi2.c
1593
ctx->dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamalg_qi2.c
1659
DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamalg_qi2.c
4582
DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamalg_qi2.c
4591
DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamalg_qi2.c
4598
DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamalg_qi2.c
4626
DMA_BIDIRECTIONAL, DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamalg_qi2.c
4630
DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamhash.c
1825
DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamhash.c
1836
ctx->dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamhash.c
1844
DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamhash.c
1878
ctx->dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/caam/caamhash.c
1882
DMA_ATTR_SKIP_CPU_SYNC);
drivers/crypto/talitos.c
121
DMA_ATTR_SKIP_CPU_SYNC);
drivers/dma-buf/udmabuf.c
148
ret = dma_map_sgtable(dev, sg, direction, DMA_ATTR_SKIP_CPU_SYNC);
drivers/dma-buf/udmabuf.c
163
dma_unmap_sgtable(dev, sg, direction, DMA_ATTR_SKIP_CPU_SYNC);
drivers/dma/bcm2835-dma.c
836
DMA_TO_DEVICE, DMA_ATTR_SKIP_CPU_SYNC);
drivers/dma/bcm2835-dma.c
941
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
672
mem->bo->tbo.sg->sgl->length, dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
697
dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
790
ttm->sg->sgl->length, dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
213
DMA_ATTR_SKIP_CPU_SYNC))
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c
105
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c
83
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1153
dma = dma_map_resource(dev, phys, cur.size, dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1171
dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
720
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
741
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
769
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/drm_prime.c
684
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/drm_prime.c
710
dma_unmap_sgtable(attach->dev, sgt, dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
55
ret = dma_map_sgtable(attach->dev, sgt, dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
224
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/i915/i915_gem_gtt.c
34
DMA_ATTR_SKIP_CPU_SYNC |
drivers/gpu/drm/virtio/virtgpu_vram.c
109
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/virtio/virtgpu_vram.c
132
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/xe/xe_bo.c
392
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/xe/xe_dma_buf.c
128
DMA_ATTR_SKIP_CPU_SYNC))
drivers/gpu/drm/xe/xe_svm.c
1689
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/xe/xe_svm.c
1704
addr->dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
398
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
419
DMA_ATTR_SKIP_CPU_SYNC);
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
437
DMA_ATTR_SKIP_CPU_SYNC);
drivers/iommu/dma-iommu.c
1241
if (!coherent && !(attrs & (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_MMIO))) {
drivers/iommu/dma-iommu.c
1267
if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC) && !dev_is_dma_coherent(dev)) {
drivers/iommu/dma-iommu.c
1401
iommu_dma_unmap_sg_swiotlb(dev, sg, i, dir, attrs | DMA_ATTR_SKIP_CPU_SYNC);
drivers/iommu/dma-iommu.c
1436
if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC))
drivers/iommu/dma-iommu.c
1545
if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC))
drivers/iommu/dma-iommu.c
1863
if (!coherent && !(attrs & (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_MMIO)))
drivers/iommu/dma-iommu.c
2042
!(attrs & (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_MMIO));
drivers/iommu/dma-iommu.c
2058
!(attrs & (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_MMIO)))
drivers/iommu/dma-iommu.c
2086
!(attrs & (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_MMIO))))
drivers/media/common/videobuf2/videobuf2-dma-contig.c
376
DMA_ATTR_SKIP_CPU_SYNC);
drivers/media/common/videobuf2/videobuf2-dma-contig.c
396
DMA_ATTR_SKIP_CPU_SYNC);
drivers/media/common/videobuf2/videobuf2-dma-contig.c
405
DMA_ATTR_SKIP_CPU_SYNC)) {
drivers/media/common/videobuf2/videobuf2-dma-contig.c
545
DMA_ATTR_SKIP_CPU_SYNC);
drivers/media/common/videobuf2/videobuf2-dma-contig.c
646
DMA_ATTR_SKIP_CPU_SYNC)) {
drivers/media/common/videobuf2/videobuf2-dma-contig.c
670
dma_unmap_sgtable(buf->dev, sgt, buf->dma_dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/media/common/videobuf2/videobuf2-dma-sg.c
151
DMA_ATTR_SKIP_CPU_SYNC))
drivers/media/common/videobuf2/videobuf2-dma-sg.c
189
DMA_ATTR_SKIP_CPU_SYNC);
drivers/media/common/videobuf2/videobuf2-dma-sg.c
266
DMA_ATTR_SKIP_CPU_SYNC))
drivers/media/common/videobuf2/videobuf2-dma-sg.c
292
dma_unmap_sgtable(buf->dev, sgt, buf->dma_dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/media/pci/intel/ipu6/ipu6-dma.c
54
if ((attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0)
drivers/media/platform/renesas/vsp1/vsp1_drm.c
948
DMA_ATTR_SKIP_CPU_SYNC);
drivers/media/platform/renesas/vsp1/vsp1_drm.c
957
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1017
ena_unmap_rx_buff_attrs(rx_ring, rx_info, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1066
ena_unmap_rx_buff_attrs(rx_ring, rx_info, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1277
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/cavium/thunder/nicvf_main.c
578
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/cavium/thunder/nicvf_main.c
609
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1578
DMA_TO_DEVICE, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1599
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1658
DMA_FROM_DEVICE, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
217
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
341
DMA_FROM_DEVICE, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
352
DMA_FROM_DEVICE, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
567
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/engleder/tsnep_xdp.c
41
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/engleder/tsnep_xdp.c
50
xsk_pool_dma_unmap(pool, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/engleder/tsnep_xdp.c
75
xsk_pool_dma_unmap(pool, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/fungible/funeth/funeth_rx.c
59
DMA_FROM_DEVICE, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/fungible/funeth/funeth_rx.c
89
DMA_FROM_DEVICE, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/google/gve/gve_main.c
1647
DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING);
drivers/net/ethernet/google/gve/gve_main.c
1674
DMA_ATTR_SKIP_CPU_SYNC |
drivers/net/ethernet/google/gve/gve_main.c
1697
DMA_ATTR_SKIP_CPU_SYNC |
drivers/net/ethernet/intel/i40e/i40e_txrx.h
119
(DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
drivers/net/ethernet/intel/ice/ice_txrx.h
71
(DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
drivers/net/ethernet/intel/igb/igb.h
210
(DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
drivers/net/ethernet/intel/igc/igc.h
515
(DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
drivers/net/ethernet/intel/ixgbe/ixgbe.h
146
(DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
301
(DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
drivers/net/ethernet/intel/libeth/xsk.c
244
(DMA_ATTR_WEAK_ORDERING | DMA_ATTR_SKIP_CPU_SYNC)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4028
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4048
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
1283
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
1305
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
565
DMA_FROM_DEVICE, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
976
offset, size, dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
984
dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_xsk.c
128
err = xsk_pool_dma_map(pool, pf->dev, DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_xsk.c
154
xsk_pool_dma_unmap(pool, DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING);
drivers/net/ethernet/marvell/octeontx2/nic/qos_sq.c
102
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/marvell/octeontx2/nic/qos_sq.c
134
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/pool.c
14
return xsk_pool_dma_map(pool, dev, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/pool.c
20
return xsk_pool_dma_unmap(pool, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/microchip/lan743x_main.c
2396
DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/netronome/nfp/nfp_net_dp.h
13
dp->rx_dma_dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/netronome/nfp/nfp_net_dp.h
29
dp->rx_dma_dir, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.h
7
#define STMMAC_RX_DMA_ATTR (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
50
#define PRUETH_RX_DMA_ATTR (DMA_ATTR_SKIP_CPU_SYNC |\
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
36
DMA_TO_DEVICE, DMA_ATTR_SKIP_CPU_SYNC);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
1791
DMA_TO_DEVICE, DMA_ATTR_SKIP_CPU_SYNC);
drivers/spi/spi-bcm2835.c
877
DMA_ATTR_SKIP_CPU_SYNC);
drivers/spi/spi-bcm2835.c
938
DMA_ATTR_SKIP_CPU_SYNC);
drivers/spi/spi.c
1260
unsigned long attrs = DMA_ATTR_SKIP_CPU_SYNC;
drivers/spi/spi.c
1309
unsigned long attrs = DMA_ATTR_SKIP_CPU_SYNC;
drivers/staging/media/ipu7/ipu7-dma.c
54
if ((attrs & DMA_ATTR_SKIP_CPU_SYNC) == 0)
drivers/tee/tee_heap.c
130
DMA_ATTR_SKIP_CPU_SYNC);
drivers/tee/tee_heap.c
146
DMA_ATTR_SKIP_CPU_SYNC);
drivers/vdpa/vdpa_user/iova_domain.c
467
if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC) &&
drivers/vdpa/vdpa_user/iova_domain.c
487
if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC) &&
drivers/xen/gntdev-dmabuf.c
246
DMA_ATTR_SKIP_CPU_SYNC);
drivers/xen/gntdev-dmabuf.c
285
DMA_ATTR_SKIP_CPU_SYNC)) {
drivers/xen/grant-dma-ops.c
275
xen_grant_dma_unmap_sg(dev, sg, i, dir, attrs | DMA_ATTR_SKIP_CPU_SYNC);
drivers/xen/swiotlb-xen.c
258
attrs | DMA_ATTR_SKIP_CPU_SYNC,
drivers/xen/swiotlb-xen.c
264
if (!dev_is_dma_coherent(dev) && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) {
drivers/xen/swiotlb-xen.c
291
if (!dev_is_dma_coherent(hwdev) && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) {
drivers/xen/swiotlb-xen.c
387
xen_swiotlb_unmap_sg(dev, sgl, i, dir, attrs | DMA_ATTR_SKIP_CPU_SYNC);
include/trace/events/dma.h
30
{ DMA_ATTR_SKIP_CPU_SYNC, "SKIP_CPU_SYNC" }, \
io_uring/zcrx.c
33
#define IO_DMA_ATTR (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING)
kernel/dma/debug.c
621
} else if (rc == -EEXIST && !(attrs & DMA_ATTR_SKIP_CPU_SYNC) &&
kernel/dma/direct.c
507
dma_direct_unmap_sg(dev, sgl, i, dir, attrs | DMA_ATTR_SKIP_CPU_SYNC);
kernel/dma/direct.h
123
!(attrs & (DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_MMIO))) {
kernel/dma/direct.h
149
if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC))
kernel/dma/direct.h
153
attrs | DMA_ATTR_SKIP_CPU_SYNC);
kernel/dma/ops_helpers.c
101
DMA_ATTR_SKIP_CPU_SYNC);
kernel/dma/ops_helpers.c
78
DMA_ATTR_SKIP_CPU_SYNC);
kernel/dma/ops_helpers.c
81
DMA_ATTR_SKIP_CPU_SYNC);
kernel/dma/ops_helpers.c
98
DMA_ATTR_SKIP_CPU_SYNC);
kernel/dma/swiotlb.c
1560
if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC) &&
kernel/dma/swiotlb.c
1610
attrs | DMA_ATTR_SKIP_CPU_SYNC,
kernel/dma/swiotlb.c
1618
if (!dev_is_dma_coherent(dev) && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) {
net/core/page_pool.c
540
DMA_ATTR_SKIP_CPU_SYNC |
net/core/page_pool.c
563
DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING);
net/core/page_pool.c
747
DMA_ATTR_SKIP_CPU_SYNC | DMA_ATTR_WEAK_ORDERING);