Lines Matching full:heap
18 * struct dma_heap_ops - ops to operate on a given heap
24 struct dma_buf *(*allocate)(struct dma_heap *heap,
31 * struct dma_heap_export_info - information needed to export a new dmabuf heap
33 * @ops: ops struct for this heap
34 * @priv: heap exporter private data
36 * Information needed to export a new dmabuf heap.
45 * dma_heap_get_drvdata() - get per-heap driver data
46 * @heap: DMA-Heap to retrieve private data for
49 * The per-heap data for the heap.
51 void *dma_heap_get_drvdata(struct dma_heap *heap);
54 * dma_heap_get_name() - get heap name
55 * @heap: DMA-Heap to retrieve private data for
58 * The char* for the heap name.
60 const char *dma_heap_get_name(struct dma_heap *heap);
63 * dma_heap_add - adds a heap to dmabuf heaps
64 * @exp_info: information needed to register this heap