Home
last modified time | relevance | path

Searched refs:unmap_page (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v4.19/include/xen/arm/
Dpage-coherent.h79 if (xen_get_dma_ops(hwdev)->unmap_page) in xen_dma_unmap_page()
80 xen_get_dma_ops(hwdev)->unmap_page(hwdev, handle, size, dir, attrs); in xen_dma_unmap_page()
/Linux-v4.19/include/linux/
Ddma-mapping.h97 void (*unmap_page)(struct device *dev, dma_addr_t dma_handle, member
252 if (ops->unmap_page) in dma_unmap_single_attrs()
253 ops->unmap_page(dev, addr, size, dir, attrs); in dma_unmap_single_attrs()
312 if (ops->unmap_page) in dma_unmap_page_attrs()
313 ops->unmap_page(dev, addr, size, dir, attrs); in dma_unmap_page_attrs()
/Linux-v4.19/arch/powerpc/kernel/
Ddma-swiotlb.c57 .unmap_page = swiotlb_unmap_page,
Ddma-iommu.c122 .unmap_page = dma_iommu_unmap_page,
Ddma.c280 .unmap_page = dma_nommu_unmap_page,
/Linux-v4.19/drivers/misc/mic/host/
Dmic_boot.c60 .unmap_page = _mic_dma_unmap_page,
252 .unmap_page = __mic_dma_unmap_page,
349 .unmap_page = mic_dma_unmap_page,
/Linux-v4.19/kernel/dma/
Dnoncoherent.c99 .unmap_page = dma_noncoherent_unmap_page,
Dswiotlb.c1083 .unmap_page = swiotlb_unmap_page,
/Linux-v4.19/arch/arm64/mm/
Ddma-mapping.c337 .unmap_page = __swiotlb_unmap_page,
489 .unmap_page = __dummy_unmap_page,
816 .unmap_page = __iommu_unmap_page,
/Linux-v4.19/arch/arm/mm/
Ddma-mapping-nommu.c201 .unmap_page = arm_nommu_dma_unmap_page,
Ddma-mapping.c194 .unmap_page = arm_dma_unmap_page,
1079 ops->unmap_page(dev, sg_dma_address(s), sg_dma_len(s), dir, attrs); in arm_dma_map_sg()
1102 ops->unmap_page(dev, sg_dma_address(s), sg_dma_len(s), dir, attrs); in arm_dma_unmap_sg()
2097 .unmap_page = arm_iommu_unmap_page,
2120 .unmap_page = arm_coherent_iommu_unmap_page,
/Linux-v4.19/arch/powerpc/platforms/ps3/
Dsystem-bus.c714 .unmap_page = ps3_unmap_page,
725 .unmap_page = ps3_unmap_page,
/Linux-v4.19/arch/ia64/sn/pci/
Dpci_dma.c467 .unmap_page = sn_dma_unmap_page,
/Linux-v4.19/arch/powerpc/platforms/pseries/
Dibmebus.c147 .unmap_page = ibmebus_unmap_page,
Dvio.c548 dma_iommu_ops.unmap_page(dev, dma_handle, size, direction, attrs); in vio_dma_iommu_unmap_page()
625 .unmap_page = vio_dma_iommu_unmap_page,
/Linux-v4.19/drivers/pci/controller/
Dvmd.c357 vmd_dma_ops(dev)->unmap_page(to_vmd_dev(dev), addr, size, dir, attrs); in vmd_unmap_page()
444 ASSIGN_VMD_DMA_OPS(source, dest, unmap_page); in vmd_setup_dma_ops()
/Linux-v4.19/arch/sparc/kernel/
Dioport.c415 .unmap_page = sbus_unmap_page,
Diommu.c769 .unmap_page = dma_4u_unmap_page,
/Linux-v4.19/arch/powerpc/platforms/cell/
Diommu.c617 dma_nommu_ops.unmap_page(dev, dma_addr, size, direction, in dma_fixed_unmap_page()
656 .unmap_page = dma_fixed_unmap_page,
/Linux-v4.19/arch/mips/jazz/
Djazzdma.c687 .unmap_page = jazz_dma_unmap_page,
/Linux-v4.19/arch/arm/common/
Ddmabounce.c467 .unmap_page = dmabounce_unmap_page,
/Linux-v4.19/drivers/xen/
Dswiotlb-xen.c710 .unmap_page = xen_swiotlb_unmap_page,
/Linux-v4.19/arch/x86/kernel/
Damd_gart_64.c695 .unmap_page = gart_unmap_page,
/Linux-v4.19/arch/s390/pci/
Dpci_dma.c677 .unmap_page = s390_dma_unmap_pages,
/Linux-v4.19/arch/alpha/kernel/
Dpci_iommu.c947 .unmap_page = alpha_pci_unmap_page,

12