Lines Matching full:heap
3 * DMABUF CMA heap exporter
12 #include <linux/dma-heap.h>
22 #include "heap-helpers.h"
25 struct dma_heap *heap; member
31 struct cma_heap *cma_heap = dma_heap_get_drvdata(buffer->heap); in cma_heap_free()
42 /* dmabuf heap CMA operations functions */
43 static int cma_heap_allocate(struct dma_heap *heap, in cma_heap_allocate() argument
48 struct cma_heap *cma_heap = dma_heap_get_drvdata(heap); in cma_heap_allocate()
66 helper_buffer->heap = heap; in cma_heap_allocate()
154 cma_heap->heap = dma_heap_add(&exp_info); in __add_cma_heap()
155 if (IS_ERR(cma_heap->heap)) { in __add_cma_heap()
156 int ret = PTR_ERR(cma_heap->heap); in __add_cma_heap()
176 MODULE_DESCRIPTION("DMA-BUF CMA Heap");