Searched refs:dma_heap (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/include/linux/ |
H A D | dma-heap.h | 15 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 D | dma-heap.h | 15 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 D | dma-heap.c | 23 #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 D | dma-heap.c | 23 #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 D | system_heap.c | 23 struct dma_heap *sys_heap; 35 static int system_heap_allocate(struct dma_heap *heap, in system_heap_allocate()
|
H A D | cma_heap.c | 25 struct dma_heap *heap; 43 static int cma_heap_allocate(struct dma_heap *heap, in cma_heap_allocate()
|
H A D | heap-helpers.h | 31 struct dma_heap *heap;
|
/kernel/linux/linux-6.6/drivers/dma-buf/heaps/ |
H A D | system_heap.c | 24 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 D | cma_heap.c | 27 struct dma_heap *heap; 276 static struct dma_buf *cma_heap_allocate(struct dma_heap *heap, in cma_heap_allocate()
|
Completed in 4 milliseconds