summaryrefslogtreecommitdiff
path: root/kernel/dma/direct.h
AgeCommit message (Expand)Author
2024-07-10swiotlb: reduce swiotlb pool lookupsMichael Kelley
2023-11-06dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all sy...Jia He
2023-06-19dma-mapping: force bouncing if the kmalloc() size is not cache-line-alignedCatalin Marinas
2022-07-26dma-direct: support PCI P2PDMA pages in dma-direct map_sgLogan Gunthorpe
2022-04-18dma-direct: use is_swiotlb_active in dma_direct_map_pageChristoph Hellwig
2022-04-14dma-direct: avoid redundant memory sync for swiotlbChao Gao
2021-07-13swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncingClaire Chang
2021-07-13swiotlb: Update is_swiotlb_buffer to add a struct device argumentClaire Chang
2021-03-17swiotlb: split swiotlb_tbl_sync_singleChristoph Hellwig
2021-03-17swiotlb: remove the alloc_size parameter to swiotlb_tbl_unmap_singleChristoph Hellwig
2020-10-06dma-mapping: move large parts of <linux/dma-direct.h> to kernel/dmaChristoph Hellwig