Searched refs:dma_release_from_contiguous (Results 1 - 8 of 8) sorted by relevance
/linux-4.1.27/include/linux/ |
H A D | dma-contiguous.h | 116 bool dma_release_from_contiguous(struct device *dev, struct page *pages, 154 bool dma_release_from_contiguous(struct device *dev, struct page *pages, dma_release_from_contiguous() function
|
/linux-4.1.27/arch/x86/kernel/ |
H A D | pci-dma.c | 107 dma_release_from_contiguous(dev, page, count); dma_generic_alloc_coherent() 139 if (!dma_release_from_contiguous(dev, page, count)) dma_generic_free_coherent()
|
/linux-4.1.27/drivers/base/ |
H A D | dma-contiguous.c | 200 * dma_release_from_contiguous() - release allocated pages 209 bool dma_release_from_contiguous(struct device *dev, struct page *pages, dma_release_from_contiguous() function
|
/linux-4.1.27/arch/arm64/mm/ |
H A D | dma-mapping.c | 133 freed = dma_release_from_contiguous(dev, __dma_free_coherent() 409 if (!dma_release_from_contiguous(NULL, page, nr_pages)) atomic_pool_init()
|
/linux-4.1.27/arch/mips/mm/ |
H A D | dma-default.c | 193 if (!dma_release_from_contiguous(dev, page, count)) mips_dma_free_coherent()
|
/linux-4.1.27/arch/arm/mm/ |
H A D | dma-mapping.c | 548 dma_release_from_contiguous(dev, page, count); __alloc_from_contiguous() 570 dma_release_from_contiguous(dev, page, size >> PAGE_SHIFT); __free_from_contiguous() 1208 dma_release_from_contiguous(dev, pages[0], count); __iommu_free_buffer()
|
/linux-4.1.27/drivers/iommu/ |
H A D | amd_iommu.c | 2973 if (!dma_release_from_contiguous(dev, page, size >> PAGE_SHIFT)) alloc_coherent() 3008 if (!dma_release_from_contiguous(dev, page, size >> PAGE_SHIFT)) free_coherent()
|
H A D | intel-iommu.c | 3276 dma_release_from_contiguous(dev, page, count); intel_alloc_coherent() 3292 if (!dma_release_from_contiguous(dev, page, size >> PAGE_SHIFT)) intel_alloc_coherent() 3308 if (!dma_release_from_contiguous(dev, page, size >> PAGE_SHIFT)) intel_free_coherent()
|
Completed in 287 milliseconds