Home
last modified time | relevance | path

Searched refs:sync_single_for_device (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/include/xen/arm/
Dpage-coherent.h101 if (xen_get_dma_ops(hwdev)->sync_single_for_device) in xen_dma_sync_single_for_device()
102 xen_get_dma_ops(hwdev)->sync_single_for_device(hwdev, handle, size, dir); in xen_dma_sync_single_for_device()
/Linux-v4.19/arch/ia64/kernel/
Dpci-dma.c91 intel_dma_ops.sync_single_for_device = machvec_dma_sync_single; in pci_iommu_alloc()
/Linux-v4.19/include/linux/
Ddma-mapping.h120 void (*sync_single_for_device)(struct device *dev, member
371 if (ops->sync_single_for_device) in dma_sync_single_for_device()
372 ops->sync_single_for_device(dev, addr, size, dir); in dma_sync_single_for_device()
399 if (ops->sync_single_for_device) in dma_sync_single_range_for_device()
400 ops->sync_single_for_device(dev, addr + offset, size, dir); in dma_sync_single_range_for_device()
/Linux-v4.19/arch/powerpc/kernel/
Ddma-swiotlb.c59 .sync_single_for_device = swiotlb_sync_single_for_device,
Ddma.c284 .sync_single_for_device = dma_nommu_sync_single,
/Linux-v4.19/arch/arm/common/
Ddmabounce.c333 arm_dma_ops.sync_single_for_device(dev, dma_addr, size, dir); in dmabounce_map_page()
445 arm_dma_ops.sync_single_for_device(dev, handle, size, dir); in dmabounce_sync_for_device()
469 .sync_single_for_device = dmabounce_sync_for_device,
/Linux-v4.19/kernel/dma/
Dnoncoherent.c91 .sync_single_for_device = dma_noncoherent_sync_single_for_device,
Dswiotlb.c1077 .sync_single_for_device = swiotlb_sync_single_for_device,
/Linux-v4.19/arch/hexagon/kernel/
Ddma.c209 .sync_single_for_device = hexagon_sync_single_for_device,
/Linux-v4.19/arch/arm64/mm/
Ddma-mapping.c341 .sync_single_for_device = __swiotlb_sync_single_for_device,
493 .sync_single_for_device = __dummy_sync_single,
820 .sync_single_for_device = __iommu_sync_single_for_device,
/Linux-v4.19/arch/arm/mm/
Ddma-mapping-nommu.c204 .sync_single_for_device = arm_nommu_dma_sync_single_for_device,
Ddma-mapping.c198 .sync_single_for_device = arm_dma_sync_single_for_device,
1139 ops->sync_single_for_device(dev, sg_dma_address(s), s->length, in arm_dma_sync_sg_for_device()
2099 .sync_single_for_device = arm_iommu_sync_single_for_device,
/Linux-v4.19/arch/ia64/sn/pci/
Dpci_dma.c472 .sync_single_for_device = sn_dma_sync_single_for_device,
/Linux-v4.19/drivers/pci/controller/
Dvmd.c381 vmd_dma_ops(dev)->sync_single_for_device(to_vmd_dev(dev), addr, size, in vmd_sync_single_for_device()
448 ASSIGN_VMD_DMA_OPS(source, dest, sync_single_for_device); in vmd_setup_dma_ops()
/Linux-v4.19/arch/mips/jazz/
Djazzdma.c691 .sync_single_for_device = jazz_dma_sync_single_for_device,
/Linux-v4.19/drivers/xen/
Dswiotlb-xen.c704 .sync_single_for_device = xen_swiotlb_sync_single_for_device,
/Linux-v4.19/arch/ia64/hp/common/
Dsba_iommu.c2212 .sync_single_for_device = machvec_dma_sync_single,