Query: dma_alloc_from_coherent
OS: centos
Section: 9
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
DMA_ALLOC_FROM_COHER(9) Device drivers infrastructure DMA_ALLOC_FROM_COHER(9)NAMEdma_alloc_from_coherent - try to allocate memory from the per-device coherent areaSYNOPSISint dma_alloc_from_coherent(struct device * dev, ssize_t size, dma_addr_t * dma_handle, void ** ret);ARGUMENTSdev device from which we allocate memory size size of requested memory area dma_handle This will be filled with the correct dma handle ret This pointer will be filled with the virtual address to allocated area.DESCRIPTIONThis function should be only called from per-arch dma_alloc_coherent to support allocation from per-device coherent memory pools. Returns 0 if dma_alloc_coherent should continue with allocating from generic memory areas, or !0 if dma_alloc_coherent should return ret.COPYRIGHTKernel Hackers Manual 3.10 June 2014 DMA_ALLOC_FROM_COHER(9)