summaryrefslogtreecommitdiffstats
path: root/kernel/dma/direct.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* swiotlb: reduce swiotlb pool lookupsMichael Kelley2024-07-101-6/+3
* dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all sy...Jia He2023-11-061-0/+1
* dma-mapping: force bouncing if the kmalloc() size is not cache-line-alignedCatalin Marinas2023-06-201-1/+2
* dma-direct: support PCI P2PDMA pages in dma-direct map_sgLogan Gunthorpe2022-07-261-1/+7
* dma-direct: use is_swiotlb_active in dma_direct_map_pageChristoph Hellwig2022-04-181-1/+1
* dma-direct: avoid redundant memory sync for swiotlbChao Gao2022-04-141-1/+2
* swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncingClaire Chang2021-07-141-1/+1
* swiotlb: Update is_swiotlb_buffer to add a struct device argumentClaire Chang2021-07-141-3/+3
* swiotlb: split swiotlb_tbl_sync_singleChristoph Hellwig2021-03-171-2/+2
* swiotlb: remove the alloc_size parameter to swiotlb_tbl_unmap_singleChristoph Hellwig2021-03-171-1/+1
* dma-mapping: move large parts of <linux/dma-direct.h> to kernel/dmaChristoph Hellwig2020-10-061-0/+119