Searched refs:swiotlb_tbl_unmap_single (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/kernel/dma/ |
| H A D | direct.h | 122 swiotlb_tbl_unmap_single(dev, phys, size, dir, in dma_direct_unmap_page()
|
| /linux-6.15/include/linux/ |
| H A D | swiotlb.h | 248 static inline void swiotlb_tbl_unmap_single(struct device *dev, in swiotlb_tbl_unmap_single() function
|
| /linux-6.15/Documentation/core-api/ |
| H A D | swiotlb.rst | 62 swiotlb_tbl_unmap_single(). The "map" API allocates a bounce buffer of a 72 swiotlb_tbl_unmap_single() does the reverse. If the DMA operation might have 265 swiotlb_tbl_unmap_single() and the swiotlb_sync_*() functions. The original 300 when swiotlb_tbl_unmap_single() is called with the bounce buffer address, the 303 the number of padding slots so that swiotlb_tbl_unmap_single() can free them.
|
| /linux-6.15/drivers/iommu/ |
| H A D | dma-iommu.c | 1196 swiotlb_tbl_unmap_single(dev, phys, size, dir, attrs); in iommu_dma_map_page() 1215 swiotlb_tbl_unmap_single(dev, phys, size, dir, attrs); in iommu_dma_unmap_page()
|