/Linux-v4.19/include/xen/arm/ |
D | page-coherent.h | 79 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/ |
D | dma-mapping.h | 97 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/ |
D | dma-swiotlb.c | 57 .unmap_page = swiotlb_unmap_page,
|
D | dma-iommu.c | 122 .unmap_page = dma_iommu_unmap_page,
|
D | dma.c | 280 .unmap_page = dma_nommu_unmap_page,
|
/Linux-v4.19/drivers/misc/mic/host/ |
D | mic_boot.c | 60 .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/ |
D | noncoherent.c | 99 .unmap_page = dma_noncoherent_unmap_page,
|
D | swiotlb.c | 1083 .unmap_page = swiotlb_unmap_page,
|
/Linux-v4.19/arch/arm64/mm/ |
D | dma-mapping.c | 337 .unmap_page = __swiotlb_unmap_page, 489 .unmap_page = __dummy_unmap_page, 816 .unmap_page = __iommu_unmap_page,
|
/Linux-v4.19/arch/arm/mm/ |
D | dma-mapping-nommu.c | 201 .unmap_page = arm_nommu_dma_unmap_page,
|
D | dma-mapping.c | 194 .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/ |
D | system-bus.c | 714 .unmap_page = ps3_unmap_page, 725 .unmap_page = ps3_unmap_page,
|
/Linux-v4.19/arch/ia64/sn/pci/ |
D | pci_dma.c | 467 .unmap_page = sn_dma_unmap_page,
|
/Linux-v4.19/arch/powerpc/platforms/pseries/ |
D | ibmebus.c | 147 .unmap_page = ibmebus_unmap_page,
|
D | vio.c | 548 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/ |
D | vmd.c | 357 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/ |
D | ioport.c | 415 .unmap_page = sbus_unmap_page,
|
D | iommu.c | 769 .unmap_page = dma_4u_unmap_page,
|
/Linux-v4.19/arch/powerpc/platforms/cell/ |
D | iommu.c | 617 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/ |
D | jazzdma.c | 687 .unmap_page = jazz_dma_unmap_page,
|
/Linux-v4.19/arch/arm/common/ |
D | dmabounce.c | 467 .unmap_page = dmabounce_unmap_page,
|
/Linux-v4.19/drivers/xen/ |
D | swiotlb-xen.c | 710 .unmap_page = xen_swiotlb_unmap_page,
|
/Linux-v4.19/arch/x86/kernel/ |
D | amd_gart_64.c | 695 .unmap_page = gart_unmap_page,
|
/Linux-v4.19/arch/s390/pci/ |
D | pci_dma.c | 677 .unmap_page = s390_dma_unmap_pages,
|
/Linux-v4.19/arch/alpha/kernel/ |
D | pci_iommu.c | 947 .unmap_page = alpha_pci_unmap_page,
|