Lines Matching refs:dma_heap
38 struct dma_heap { struct
55 struct dma_heap *dma_heap_find(const char *name) in dma_heap_find() argument
57 struct dma_heap *h; in dma_heap_find()
79 struct dma_buf *dma_heap_buffer_alloc(struct dma_heap *heap, size_t len, in dma_heap_buffer_alloc()
100 int dma_heap_bufferfd_alloc(struct dma_heap *heap, size_t len, in dma_heap_bufferfd_alloc()
124 struct dma_heap *heap; in dma_heap_open()
142 struct dma_heap *heap = file->private_data; in dma_heap_ioctl_allocate()
162 struct dma_heap *heap = file->private_data; in dma_heap_ioctl_get_phys()
256 void *dma_heap_get_drvdata(struct dma_heap *heap) in dma_heap_get_drvdata()
264 struct dma_heap *heap = container_of(ref, struct dma_heap, refcount); in dma_heap_release()
277 void dma_heap_put(struct dma_heap *h) in dma_heap_put()
296 struct device *dma_heap_get_dev(struct dma_heap *heap) in dma_heap_get_dev()
309 const char *dma_heap_get_name(struct dma_heap *heap) in dma_heap_get_name()
315 struct dma_heap *dma_heap_add(const struct dma_heap_export_info *exp_info) in dma_heap_add()
317 struct dma_heap *heap, *h, *err_ret; in dma_heap_add()
413 struct dma_heap *heap; in total_pools_kb_show()