Lines Matching refs:dma_alloc_coherent
33 dma_alloc_coherent(struct device *dev, size_t size,
56 The flag parameter (dma_alloc_coherent() only) allows the caller to
67 Wraps dma_alloc_coherent() and also zeroes the returned memory if the
78 dma_alloc_coherent(). cpu_addr must be the virtual address returned by
79 the dma_alloc_coherent().
92 or more using dma_alloc_coherent(), you can use DMA pools. These work
109 are like what you'd pass to dma_alloc_coherent(). The device's hardware
135 blocking. Like dma_alloc_coherent(), this returns two values: an
521 Identical to dma_alloc_coherent() except that when the
581 Declare region of memory to be handed out by dma_alloc_coherent() when
589 dma_addr_t in dma_alloc_coherent()).
596 Do not allow dma_alloc_coherent() to fall back to system memory when
624 (dma_alloc_coherent() will hand out the first free region it finds).