Home
last modified time | relevance | path

Searched refs:dma_heap (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
H A Ddma-heap.h15 struct dma_heap;
24 int (*allocate)(struct dma_heap *heap,
51 void *dma_heap_get_drvdata(struct dma_heap *heap);
60 const char *dma_heap_get_name(struct dma_heap *heap);
66 struct dma_heap *dma_heap_add(const struct dma_heap_export_info *exp_info);
/kernel/linux/linux-6.6/include/linux/
H A Ddma-heap.h15 struct dma_heap;
24 struct dma_buf *(*allocate)(struct dma_heap *heap,
51 void *dma_heap_get_drvdata(struct dma_heap *heap);
60 const char *dma_heap_get_name(struct dma_heap *heap);
66 struct dma_heap *dma_heap_add(const struct dma_heap_export_info *exp_info);
/kernel/linux/linux-5.10/drivers/dma-buf/
H A Ddma-heap.c23 #define DEVNAME "dma_heap"
28 * struct dma_heap - represents a dmabuf heap in the system
37 struct dma_heap { struct
52 static int dma_heap_buffer_alloc(struct dma_heap *heap, size_t len, in dma_heap_buffer_alloc()
69 struct dma_heap *heap; in dma_heap_open()
73 pr_err("dma_heap: minor %d unknown.\n", iminor(inode)); in dma_heap_open()
87 struct dma_heap *heap = file->private_data; in dma_heap_ioctl_allocate()
190 void *dma_heap_get_drvdata(struct dma_heap *heap) in dma_heap_get_drvdata()
202 const char *dma_heap_get_name(struct dma_heap *heap) in dma_heap_get_name()
207 struct dma_heap *dma_heap_ad
[all...]
/kernel/linux/linux-6.6/drivers/dma-buf/
H A Ddma-heap.c23 #define DEVNAME "dma_heap"
28 * struct dma_heap - represents a dmabuf heap in the system
37 struct dma_heap { struct
52 static int dma_heap_buffer_alloc(struct dma_heap *heap, size_t len, in dma_heap_buffer_alloc()
81 struct dma_heap *heap; in dma_heap_open()
85 pr_err("dma_heap: minor %d unknown.\n", iminor(inode)); in dma_heap_open()
99 struct dma_heap *heap = file->private_data; in dma_heap_ioctl_allocate()
202 void *dma_heap_get_drvdata(struct dma_heap *heap) in dma_heap_get_drvdata()
214 const char *dma_heap_get_name(struct dma_heap *heap) in dma_heap_get_name()
219 struct dma_heap *dma_heap_ad
[all...]
/kernel/linux/linux-5.10/drivers/dma-buf/heaps/
H A Dsystem_heap.c23 struct dma_heap *sys_heap;
35 static int system_heap_allocate(struct dma_heap *heap, in system_heap_allocate()
H A Dcma_heap.c25 struct dma_heap *heap;
43 static int cma_heap_allocate(struct dma_heap *heap, in cma_heap_allocate()
H A Dheap-helpers.h31 struct dma_heap *heap;
/kernel/linux/linux-6.6/drivers/dma-buf/heaps/
H A Dsystem_heap.c24 static struct dma_heap *sys_heap;
27 struct dma_heap *heap;
334 static struct dma_buf *system_heap_allocate(struct dma_heap *heap, in system_heap_allocate()
H A Dcma_heap.c27 struct dma_heap *heap;
276 static struct dma_buf *cma_heap_allocate(struct dma_heap *heap, in cma_heap_allocate()

Completed in 4 milliseconds