Home
last modified time | relevance | path

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

12

/Linux-v5.15/kernel/dma/
Dops_helpers.c89 if (ops->unmap_page) in dma_common_free_pages()
90 ops->unmap_page(dev, dma_handle, size, dir, in dma_common_free_pages()
Dmapping.c174 else if (ops->unmap_page) in dma_unmap_page_attrs()
175 ops->unmap_page(dev, addr, size, dir, attrs); in dma_unmap_page_attrs()
/Linux-v5.15/arch/sparc/mm/
Diommu.c429 .unmap_page = sbus_iommu_unmap_page,
440 .unmap_page = sbus_iommu_unmap_page,
Dio-unit.c282 .unmap_page = iounit_unmap_page,
/Linux-v5.15/arch/powerpc/kernel/
Ddma-iommu.c213 .unmap_page = dma_iommu_unmap_page,
/Linux-v5.15/arch/powerpc/platforms/ps3/
Dsystem-bus.c695 .unmap_page = ps3_unmap_page,
709 .unmap_page = ps3_unmap_page,
/Linux-v5.15/arch/arm/mm/
Ddma-mapping.c204 .unmap_page = arm_dma_unmap_page,
1000 ops->unmap_page(dev, sg_dma_address(s), sg_dma_len(s), dir, attrs); in arm_dma_map_sg()
1023 ops->unmap_page(dev, sg_dma_address(s), sg_dma_len(s), dir, attrs); in arm_dma_unmap_sg()
1996 .unmap_page = arm_iommu_unmap_page,
2018 .unmap_page = arm_coherent_iommu_unmap_page,
/Linux-v5.15/arch/powerpc/platforms/pseries/
Dibmebus.c149 .unmap_page = ibmebus_unmap_page,
Dvio.c608 .unmap_page = vio_dma_iommu_unmap_page,
/Linux-v5.15/arch/mips/jazz/
Djazzdma.c611 .unmap_page = jazz_dma_unmap_page,
/Linux-v5.15/include/linux/
Ddma-map-ops.h40 void (*unmap_page)(struct device *dev, dma_addr_t dma_handle, member
/Linux-v5.15/drivers/xen/
Dswiotlb-xen.c561 .unmap_page = xen_swiotlb_unmap_page,
Dxen-scsiback.c799 goto unmap_page; in scsiback_init_sring()
813 unmap_page: in scsiback_init_sring()
/Linux-v5.15/arch/arm/common/
Ddmabounce.c460 .unmap_page = dmabounce_unmap_page,
/Linux-v5.15/arch/x86/kernel/
Damd_gart_64.c674 .unmap_page = gart_unmap_page,
/Linux-v5.15/arch/s390/pci/
Dpci_dma.c678 .unmap_page = s390_dma_unmap_pages,
/Linux-v5.15/drivers/vdpa/vdpa_sim/
Dvdpa_sim.c233 .unmap_page = vdpasim_unmap_page,
/Linux-v5.15/arch/sparc/kernel/
Diommu.c757 .unmap_page = dma_4u_unmap_page,
Dpci_sun4v.c689 .unmap_page = dma_4v_unmap_page,
/Linux-v5.15/arch/alpha/kernel/
Dpci_iommu.c924 .unmap_page = alpha_pci_unmap_page,
/Linux-v5.15/drivers/parisc/
Dccio-dma.c1024 .unmap_page = ccio_unmap_page,
Dsba_iommu.c1076 .unmap_page = sba_unmap_page,
/Linux-v5.15/mm/
Dhuge_memory.c2284 static void unmap_page(struct page *page) in unmap_page() function
2678 unmap_page(head); in split_huge_page_to_list()
/Linux-v5.15/drivers/iommu/
Ddma-iommu.c1323 .unmap_page = iommu_dma_unmap_page,
/Linux-v5.15/drivers/net/ethernet/sun/
Dniu.c3386 np->ops->unmap_page(np->device, page->index, in niu_rx_pkt_ignore()
3455 np->ops->unmap_page(np->device, page->index, in niu_process_rx_pkt()
3524 np->ops->unmap_page(np->device, base, PAGE_SIZE, in niu_rbr_free()
3571 np->ops->unmap_page(np->device, tb->mapping, in release_tx_packet()
9619 .unmap_page = niu_pci_unmap_page,
9992 .unmap_page = niu_phys_unmap_page,

12