Home
last modified time | relevance | path

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

/linux-4.1.27/include/drm/
Ddrm_legacy.h48 struct drm_buf { struct
56 struct drm_buf *next; /**< Kernel-only: used for free list */ argument
87 struct drm_buf *buflist; /**< buffer list */ argument
103 struct drm_buf **buflist; /**< Vector of pointers into drm_device_dma::bufs */
/linux-4.1.27/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()
122 static int i810_map_buffer(struct drm_buf *buf, struct drm_file *file_priv) in i810_map_buffer()
152 static int i810_unmap_buffer(struct drm_buf *buf) in i810_unmap_buffer()
172 struct drm_buf *buf; in i810_dma_get_buffer()
226 struct drm_buf *buf = dma->buflist[i]; in i810_dma_cleanup()
294 struct drm_buf *buf = dma->buflist[i]; in i810_freelist_init()
709 struct drm_buf *buf, int discard, int used) in i810_dma_dispatch_vertex()
[all …]
Di810_drv.h93 struct drm_buf *mmap_buffer;
/linux-4.1.27/drivers/gpu/drm/r128/
Dr128_cce.c769 struct drm_buf *buf;
810 static struct drm_buf *r128_freelist_get(struct drm_device * dev) in r128_freelist_get()
815 struct drm_buf *buf; in r128_freelist_get()
854 struct drm_buf *buf = dma->buflist[i]; in r128_freelist_reset()
886 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()
1322 struct drm_buf *buf; in r128_cce_vertex()
1374 struct drm_buf *buf; in r128_cce_indices()
1520 struct drm_buf *buf; in r128_cce_indirect()
Dr128_drv.h63 struct drm_buf *buf;
/linux-4.1.27/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()
1069 struct drm_buf *buf; in mga_dma_get_buffers()
Dmga_drv.h70 struct drm_buf *buf;
179 extern int mga_freelist_put(struct drm_device *dev, struct drm_buf *buf);
/linux-4.1.27/drivers/gpu/drm/
Ddrm_bufs.c603 struct drm_buf *buf; in drm_legacy_addbufs_agp()
614 struct drm_buf **temp_buflist; in drm_legacy_addbufs_agp()
772 struct drm_buf *buf; in drm_legacy_addbufs_pci()
779 struct drm_buf **temp_buflist; in drm_legacy_addbufs_pci()
971 struct drm_buf *buf; in drm_legacy_addbufs_sg()
982 struct drm_buf **temp_buflist; in drm_legacy_addbufs_sg()
1315 struct drm_buf *buf; in drm_legacy_freebufs()
Ddrm_dma.c128 void drm_legacy_free_buffer(struct drm_device *dev, struct drm_buf * buf) in drm_legacy_free_buffer()
Ddrm_legacy.h102 struct drm_buf * buf);
/linux-4.1.27/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()
984 struct drm_buf *buf; in savage_bci_get_buffers()
1059 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()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_state.c1532 struct drm_buf * buf, in radeon_cp_dispatch_vertex()
1578 void radeon_cp_discard_buffer(struct drm_device *dev, struct drm_master *master, struct drm_buf *bu… in radeon_cp_discard_buffer()
1603 struct drm_buf * buf, int start, int end) in radeon_cp_dispatch_indirect()
1638 struct drm_buf * elt_buf, in radeon_cp_dispatch_indices()
1702 struct drm_buf *buf; in radeon_cp_dispatch_texture()
2261 struct drm_buf *buf; in radeon_cp_vertex()
2340 struct drm_buf *buf; in radeon_cp_indices()
2478 struct drm_buf *buf; in radeon_cp_indirect()
2547 struct drm_buf *buf; in radeon_cp_vertex2()
2872 struct drm_buf *buf = NULL; in radeon_cp_cmdbuf()
Dradeon_drv.h133 struct drm_buf *buf;
318 struct drm_buf *blit_vb;
363 …d radeon_cp_discard_buffer(struct drm_device *dev, struct drm_master *master, struct drm_buf *buf);
380 extern struct drm_buf *radeon_freelist_get(struct drm_device * dev);
452 struct drm_buf *buf, int start, int end);
Dr600_cp.c2381 struct drm_buf *buf, int start, int end) in r600_cp_dispatch_indirect()
2483 struct drm_buf *buf; in r600_cp_dispatch_texture()
2585 struct drm_buf **buffer) in r600_ib_get()
2587 struct drm_buf *buf; in r600_ib_get()
2599 static void r600_ib_free(struct drm_device *dev, struct drm_buf *buf, in r600_ib_free()
2616 struct drm_buf *buf; in r600_cs_legacy_ioctl()
Dr300_cmdbuf.c851 static void r300_discard_buffer(struct drm_device *dev, struct drm_master *master, struct drm_buf *… in r300_discard_buffer()
1019 struct drm_buf *buf = NULL; in r300_do_cp_cmdbuf()
Dradeon_cp.c1919 struct drm_buf *radeon_freelist_get(struct drm_device * dev) in radeon_freelist_get()
1924 struct drm_buf *buf; in radeon_freelist_get()
1967 struct drm_buf *buf = dma->buflist[i]; in radeon_freelist_reset()
2014 struct drm_buf *buf; in radeon_cp_get_buffers()