Lines Matching defs:cma_heap
24 struct cma_heap {
31 struct cma_heap *cma_heap = dma_heap_get_drvdata(buffer->heap);
38 cma_release(cma_heap->cma, cma_pages, nr_pages);
48 struct cma_heap *cma_heap = dma_heap_get_drvdata(heap);
69 cma_pages = cma_alloc(cma_heap->cma, nr_pages, align, false);
130 cma_release(cma_heap->cma, cma_pages, nr_pages);
142 struct cma_heap *cma_heap;
145 cma_heap = kzalloc(sizeof(*cma_heap), GFP_KERNEL);
146 if (!cma_heap)
148 cma_heap->cma = cma;
152 exp_info.priv = cma_heap;
154 cma_heap->heap = dma_heap_add(&exp_info);
155 if (IS_ERR(cma_heap->heap)) {
156 int ret = PTR_ERR(cma_heap->heap);
158 kfree(cma_heap);