| dma_release_from_coherent(9) - phpMan
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 4.8. January 2017 DMA_RELEASE_FROM_COH(9)
|