Lines Matching defs:dma
28 #include <linux/dma-mapping.h>
97 dma_addr_t dma;
102 /* List of pending dma buffers to free */
369 /* queue up dma-buffers to be freed later */
375 dma_free_coherent(buf->dev, buf->size, buf->buf, buf->dma);
399 /* Release the dma buffers, without irqs enabled */
441 buf->buf = dma_alloc_coherent(buf->dev, buf_size, &buf->dma,
920 * pipe_to_sg() must allocate dma-buffers and copy content from
921 * regular pages to dma pages. And alloc_buf and free_buf must
922 * support allocating and freeing such a list of dma-buffers.