Home
last modified time | relevance | path

Searched refs:drm_buf (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-5.10/include/drm/
H A Ddrm_legacy.h55 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 Ddrm_legacy.h70 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 Di810_dma.c55 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 Di810_drv.h95 struct drm_buf *mmap_buffer;
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_legacy.h117 int (*)(void *, int, unsigned long, struct drm_buf *),
172 struct drm_buf * buf);
H A Ddrm_bufs.c707 * 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 Ddrm_dma.c130 void drm_legacy_free_buffer(struct drm_device *dev, struct drm_buf * buf) in drm_legacy_free_buffer()
H A Ddrm_ioc32.c439 struct drm_buf *buf) in map_one_buf32()
/kernel/linux/linux-5.10/drivers/gpu/drm/r128/
H A Dr128_state.c571 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 Dr128_cce.c777 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 Dr128_drv.h70 struct drm_buf *buf;
/kernel/linux/linux-5.10/drivers/gpu/drm/mga/
H A Dmga_dma.c247 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 Dmga_state.c622 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 Dmga_drv.h83 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 Ddrm_legacy.h155 int (*)(void *, int, unsigned long, struct drm_buf *),
234 struct drm_buf * buf);
H A Ddrm_bufs.c710 * 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 Ddrm_dma.c136 void drm_legacy_free_buffer(struct drm_device *dev, struct drm_buf * buf) in drm_legacy_free_buffer()
H A Ddrm_ioc32.c434 struct drm_buf *buf) in map_one_buf32()
/kernel/linux/linux-5.10/drivers/gpu/drm/savage/
H A Dsavage_bci.c219 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 Dsavage_drv.h67 struct drm_buf *buf;
209 extern void savage_freelist_put(struct drm_device * dev, struct drm_buf * buf);
H A Dsavage_state.c287 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()

Completed in 24 milliseconds