/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_legacy.h | 55 struct drm_buf { struct 63 struct drm_buf *next; /**< Kernel-only: used for free list */ 94 struct drm_buf *buflist; /**< buffer list */ 110 struct drm_buf **buflist; /**< Vector of pointers into drm_device_dma::bufs */
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_legacy.h | 70 struct drm_buf { struct 78 struct drm_buf *next; /**< Kernel-only: used for free list */ 109 struct drm_buf *buflist; /**< buffer list */ 125 struct drm_buf **buflist; /**< Vector of pointers into drm_device_dma::bufs */
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i810/ |
H A D | i810_dma.c | 55 static struct drm_buf *i810_freelist_get(struct drm_device * dev) in i810_freelist_get() 64 struct drm_buf *buf = dma->buflist[i]; in i810_freelist_get() 79 static int i810_freelist_put(struct drm_device *dev, struct drm_buf *buf) in i810_freelist_put() 99 struct drm_buf *buf; in i810_mmap_buffers() 127 static int i810_map_buffer(struct drm_buf *buf, struct drm_file *file_priv) in i810_map_buffer() 157 static int i810_unmap_buffer(struct drm_buf *buf) in i810_unmap_buffer() 177 struct drm_buf *buf; in i810_dma_get_buffer() 231 struct drm_buf *buf = dma->buflist[i]; in i810_dma_cleanup() 299 struct drm_buf *buf = dma->buflist[i]; in i810_freelist_init() 714 struct drm_buf *bu in i810_dma_dispatch_vertex() [all...] |
H A D | i810_drv.h | 95 struct drm_buf *mmap_buffer;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_legacy.h | 117 int (*)(void *, int, unsigned long, struct drm_buf *), 172 struct drm_buf * buf);
|
H A D | drm_bufs.c | 707 * After some sanity checks creates a drm_buf structure for each buffer and 717 struct drm_buf *buf; in drm_legacy_addbufs_agp() 728 struct drm_buf **temp_buflist; in drm_legacy_addbufs_agp() 886 struct drm_buf *buf; in drm_legacy_addbufs_pci() 893 struct drm_buf **temp_buflist; in drm_legacy_addbufs_pci() 1086 struct drm_buf *buf; in drm_legacy_addbufs_sg() 1097 struct drm_buf **temp_buflist; in drm_legacy_addbufs_sg() 1438 struct drm_buf *buf; in drm_legacy_freebufs() 1488 struct drm_buf *), in __drm_legacy_mapbufs() 1555 struct drm_buf *bu in map_one_buf() [all...] |
H A D | drm_dma.c | 130 void drm_legacy_free_buffer(struct drm_device *dev, struct drm_buf * buf) in drm_legacy_free_buffer()
|
H A D | drm_ioc32.c | 439 struct drm_buf *buf) in map_one_buf32()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/r128/ |
H A D | r128_state.c | 571 static void r128_cce_dispatch_vertex(struct drm_device *dev, struct drm_buf *buf) in r128_cce_dispatch_vertex() 641 struct drm_buf *buf, int start, int end) in r128_cce_dispatch_indirect() 696 struct drm_buf *buf, in r128_cce_dispatch_indices() 784 struct drm_buf *buf; in r128_cce_dispatch_blit() 1318 struct drm_buf *buf; in r128_cce_vertex() 1370 struct drm_buf *buf; in r128_cce_indices() 1516 struct drm_buf *buf; in r128_cce_indirect()
|
H A D | r128_cce.c | 777 struct drm_buf *buf; 818 static struct drm_buf *r128_freelist_get(struct drm_device * dev) in r128_freelist_get() 823 struct drm_buf *buf; in r128_freelist_get() 862 struct drm_buf *buf = dma->buflist[i]; in r128_freelist_reset() 894 struct drm_buf *buf; in r128_cce_get_buffers()
|
H A D | r128_drv.h | 70 struct drm_buf *buf;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/mga/ |
H A D | mga_dma.c | 247 struct drm_buf *buf; in mga_freelist_init() 310 struct drm_buf *buf; 322 static struct drm_buf *mga_freelist_get(struct drm_device * dev) in mga_freelist_get() 355 int mga_freelist_put(struct drm_device *dev, struct drm_buf *buf) in mga_freelist_put() 1087 struct drm_buf *buf; in mga_dma_get_buffers()
|
H A D | mga_state.c | 622 static void mga_dma_dispatch_vertex(struct drm_device *dev, struct drm_buf *buf) in mga_dma_dispatch_vertex() 669 static void mga_dma_dispatch_indices(struct drm_device *dev, struct drm_buf *buf, in mga_dma_dispatch_indices() 718 static void mga_dma_dispatch_iload(struct drm_device *dev, struct drm_buf *buf, in mga_dma_dispatch_iload() 874 struct drm_buf *buf; in mga_dma_vertex() 909 struct drm_buf *buf; in mga_dma_indices() 944 struct drm_buf *buf; in mga_dma_iload()
|
H A D | mga_drv.h | 83 struct drm_buf *buf; 194 extern int mga_freelist_put(struct drm_device *dev, struct drm_buf *buf);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_legacy.h | 155 int (*)(void *, int, unsigned long, struct drm_buf *), 234 struct drm_buf * buf);
|
H A D | drm_bufs.c | 710 * After some sanity checks creates a drm_buf structure for each buffer and 720 struct drm_buf *buf; in drm_legacy_addbufs_agp() 731 struct drm_buf **temp_buflist; in drm_legacy_addbufs_agp() 889 struct drm_buf *buf; in drm_legacy_addbufs_pci() 896 struct drm_buf **temp_buflist; in drm_legacy_addbufs_pci() 1105 struct drm_buf *buf; in drm_legacy_addbufs_sg() 1116 struct drm_buf **temp_buflist; in drm_legacy_addbufs_sg() 1457 struct drm_buf *buf; in drm_legacy_freebufs() 1507 struct drm_buf *), in __drm_legacy_mapbufs() 1574 struct drm_buf *bu in map_one_buf() [all...] |
H A D | drm_dma.c | 136 void drm_legacy_free_buffer(struct drm_device *dev, struct drm_buf * buf) in drm_legacy_free_buffer()
|
H A D | drm_ioc32.c | 434 struct drm_buf *buf) in map_one_buf32()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/savage/ |
H A D | savage_bci.c | 219 struct drm_buf *buf; in savage_freelist_init() 248 static struct drm_buf *savage_freelist_get(struct drm_device * dev) in savage_freelist_get() 281 void savage_freelist_put(struct drm_device * dev, struct drm_buf * buf) in savage_freelist_put() 992 struct drm_buf *buf; in savage_bci_get_buffers() 1067 struct drm_buf *buf = dma->buflist[i]; in savage_reclaim_buffers()
|
H A D | savage_drv.h | 67 struct drm_buf *buf; 209 extern void savage_freelist_put(struct drm_device * dev, struct drm_buf * buf);
|
H A D | savage_state.c | 287 const struct drm_buf * dmabuf) in savage_dispatch_dma_prim() 548 const struct drm_buf * dmabuf) in savage_dispatch_dma_idx() 906 const struct drm_buf * dmabuf, in savage_dispatch_draw() 971 struct drm_buf *dmabuf; in savage_bci_cmdbuf()
|