Searched refs:dma_heap (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/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);
|
/openbmc/linux/drivers/dma-buf/ |
H A D | dma-heap.c | 37 struct dma_heap { struct 52 static int dma_heap_buffer_alloc(struct dma_heap *heap, size_t len, in dma_heap_buffer_alloc() argument 81 struct dma_heap *heap; 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_add(const struct dma_heap_export_info *exp_info) in dma_heap_add() 221 struct dma_heap *heap, *h, *err_ret; in dma_heap_add()
|
H A D | Kconfig | 73 This options creates per heap chardevs in /dev/dma_heap/ which
|
/openbmc/linux/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()
|
/openbmc/openbmc/meta-raspberrypi/recipes-multimedia/rpidistro-ffmpeg/files/ |
H A D | 0001-ffmpeg-5.1.4-rpi_24.patch | 8116 + request_debug(NULL, "%s: Using dma_heap device %s\n", __func__, *names); 8119 + request_debug(NULL, "%s: Not using dma_heap device %s: %s\n", __func__, *names, strerror(e… 8121 + request_log("Unable to open any dma_heap device\n"); 8128 + "/dev/dma_heap/linux,cma", 8129 + "/dev/dma_heap/reserved", 8194 + "/dev/dma_heap/vidbuf_cached", 8195 + "/dev/dma_heap/linux,cma", 8196 + "/dev/dma_heap/reserved",
|