Home
last modified time | relevance | path

Searched refs:drm_buf (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/include/drm/
Ddrm_legacy.h50 struct drm_buf { struct
58 struct drm_buf *next; /**< Kernel-only: used for free list */ argument
89 struct drm_buf *buflist; /**< buffer list */ argument
105 struct drm_buf **buflist; /**< Vector of pointers into drm_device_dma::bufs */
/Linux-v4.19/drivers/gpu/drm/i810/
Di810_dma.c48 static struct drm_buf *i810_freelist_get(struct drm_device * dev) in i810_freelist_get()
57 struct drm_buf *buf = dma->buflist[i]; in i810_freelist_get()
72 static int i810_freelist_put(struct drm_device *dev, struct drm_buf *buf) in i810_freelist_put()
92 struct drm_buf *buf; in i810_mmap_buffers()
120 static int i810_map_buffer(struct drm_buf *buf, struct drm_file *file_priv) in i810_map_buffer()
150 static int i810_unmap_buffer(struct drm_buf *buf) in i810_unmap_buffer()
170 struct drm_buf *buf; in i810_dma_get_buffer()
224 struct drm_buf *buf = dma->buflist[i]; in i810_dma_cleanup()
292 struct drm_buf *buf = dma->buflist[i]; in i810_freelist_init()
707 struct drm_buf *buf, int discard, int used) in i810_dma_dispatch_vertex()
[all …]
Di810_drv.h93 struct drm_buf *mmap_buffer;
/Linux-v4.19/drivers/gpu/drm/
Ddrm_legacy.h81 int (*)(void *, int, unsigned long, struct drm_buf *),
114 struct drm_buf * buf);
Ddrm_bufs.c684 struct drm_buf *buf; in drm_legacy_addbufs_agp()
695 struct drm_buf **temp_buflist; in drm_legacy_addbufs_agp()
853 struct drm_buf *buf; in drm_legacy_addbufs_pci()
860 struct drm_buf **temp_buflist; in drm_legacy_addbufs_pci()
1053 struct drm_buf *buf; in drm_legacy_addbufs_sg()
1064 struct drm_buf **temp_buflist; in drm_legacy_addbufs_sg()
1400 struct drm_buf *buf; in drm_legacy_freebufs()
1449 struct drm_buf *), in __drm_legacy_mapbufs() argument
1516 struct drm_buf *buf) in map_one_buf()
Ddrm_dma.c126 void drm_legacy_free_buffer(struct drm_device *dev, struct drm_buf * buf) in drm_legacy_free_buffer()
Ddrm_ioc32.c422 struct drm_buf *buf) in map_one_buf32()
/Linux-v4.19/drivers/gpu/drm/r128/
Dr128_cce.c768 struct drm_buf *buf;
809 static struct drm_buf *r128_freelist_get(struct drm_device * dev) in r128_freelist_get()
814 struct drm_buf *buf; in r128_freelist_get()
853 struct drm_buf *buf = dma->buflist[i]; in r128_freelist_reset()
885 struct drm_buf *buf; in r128_cce_get_buffers()
Dr128_state.c564 static void r128_cce_dispatch_vertex(struct drm_device *dev, struct drm_buf *buf) in r128_cce_dispatch_vertex()
634 struct drm_buf *buf, int start, int end) in r128_cce_dispatch_indirect()
689 struct drm_buf *buf, in r128_cce_dispatch_indices()
777 struct drm_buf *buf; in r128_cce_dispatch_blit()
1311 struct drm_buf *buf; in r128_cce_vertex()
1363 struct drm_buf *buf; in r128_cce_indices()
1509 struct drm_buf *buf; in r128_cce_indirect()
Dr128_drv.h63 struct drm_buf *buf;
/Linux-v4.19/drivers/gpu/drm/mga/
Dmga_state.c624 static void mga_dma_dispatch_vertex(struct drm_device *dev, struct drm_buf *buf) in mga_dma_dispatch_vertex()
671 static void mga_dma_dispatch_indices(struct drm_device *dev, struct drm_buf *buf, in mga_dma_dispatch_indices()
720 static void mga_dma_dispatch_iload(struct drm_device *dev, struct drm_buf *buf, in mga_dma_dispatch_iload()
876 struct drm_buf *buf; in mga_dma_vertex()
911 struct drm_buf *buf; in mga_dma_indices()
946 struct drm_buf *buf; in mga_dma_iload()
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()
Dmga_drv.h70 struct drm_buf *buf;
181 extern int mga_freelist_put(struct drm_device *dev, struct drm_buf *buf);
/Linux-v4.19/drivers/gpu/drm/savage/
Dsavage_bci.c210 struct drm_buf *buf; in savage_freelist_init()
239 static struct drm_buf *savage_freelist_get(struct drm_device * dev) in savage_freelist_get()
272 void savage_freelist_put(struct drm_device * dev, struct drm_buf * buf) in savage_freelist_put()
983 struct drm_buf *buf; in savage_bci_get_buffers()
1058 struct drm_buf *buf = dma->buflist[i]; in savage_reclaim_buffers()
Dsavage_drv.h63 struct drm_buf *buf;
205 extern void savage_freelist_put(struct drm_device * dev, struct drm_buf * buf);
Dsavage_state.c280 const struct drm_buf * dmabuf) in savage_dispatch_dma_prim()
539 const struct drm_buf * dmabuf) in savage_dispatch_dma_idx()
895 const struct drm_buf * dmabuf, in savage_dispatch_draw()
960 struct drm_buf *dmabuf; in savage_bci_cmdbuf()