DMA_RELEASE_FROM_COH(9) Device drivers infrastructure DMA_RELEASE_FROM_COH(9)
NAME dma_release_from_coherent - try to free the memory allocated from per-device coherent memory pool
SYNOPSIS int dma_release_from_coherent(struct device * dev, int order, void * vaddr);
ARGUMENTS dev device from which the memory was allocated
order the order of pages allocated
vaddr virtual address of allocated pages
DESCRIPTION This checks whether the memory was allocated from the per-device coherent memory pool and if so, releases that memory.
Returns 1 if we correctly released the memory, or 0 if dma_release_coherent should proceed with releasing memory from generic pools.
COPYRIGHT Kernel Hackers Manual 2.6. July 2015 DMA_RELEASE_FROM_COH(9)