Home
last modified time | relevance | path

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

/freebsd-12.1/sys/dev/drm/
H A Dmach64_drv.h61 struct drm_buf *buf; /* Pointer to the buffer */
134 extern struct drm_buf *mach64_freelist_get(drm_mach64_private_t * dev_priv);
136 struct drm_buf * copy_buf);
705 struct drm_buf *_buf = NULL; \
720 entry, struct drm_buf * buf) in mach64_find_pending_buf_entry()
H A Dr128_cce.c766 struct drm_buf *buf;
808 static struct drm_buf *r128_freelist_get(struct drm_device * dev) in r128_freelist_get()
813 struct drm_buf *buf; in r128_freelist_get()
852 struct drm_buf *buf = dma->buflist[i]; in r128_freelist_reset()
884 struct drm_buf *buf; in r128_cce_get_buffers()
H A Dmach64_dma.c418 struct drm_buf *buf) in mach64_dump_buf_info()
522 struct drm_buf *buf = entry->buf; in mach64_dump_ring_info()
670 struct drm_buf *buf = entry->buf; in mach64_add_buf_to_ring()
717 struct drm_buf *buf = entry->buf; in mach64_add_hostdata_buf_to_ring()
1184 struct drm_buf *buf = NULL; in mach64_do_dispatch_pseudo_dma()
1583 struct drm_buf *mach64_freelist_get(drm_mach64_private_t *dev_priv) in mach64_freelist_get()
1629 int mach64_freelist_put(drm_mach64_private_t *dev_priv, struct drm_buf *copy_buf) in mach64_freelist_put()
1667 struct drm_buf *buf; in mach64_dma_get_buffers()
H A Dmga_state.c653 static void mga_dma_dispatch_vertex(struct drm_device * dev, struct drm_buf * buf) in mga_dma_dispatch_vertex()
700 static void mga_dma_dispatch_indices(struct drm_device * dev, struct drm_buf * buf, in mga_dma_dispatch_indices()
749 static void mga_dma_dispatch_iload(struct drm_device * dev, struct drm_buf * buf, in mga_dma_dispatch_iload()
914 struct drm_buf *buf; in mga_dma_vertex()
949 struct drm_buf *buf; in mga_dma_indices()
984 struct drm_buf *buf; in mga_dma_iload()
H A Dmga_dma.c254 struct drm_buf *buf; in mga_freelist_init()
320 struct drm_buf *buf;
332 static struct drm_buf *mga_freelist_get(struct drm_device * dev) in mga_freelist_get()
365 int mga_freelist_put(struct drm_device * dev, struct drm_buf * buf) in mga_freelist_put()
1090 struct drm_buf *buf; in mga_dma_get_buffers()
H A Dr128_state.c572 static void r128_cce_dispatch_vertex(struct drm_device * dev, struct drm_buf * buf) in r128_cce_dispatch_vertex()
643 struct drm_buf * buf, int start, int end) in r128_cce_dispatch_indirect()
698 struct drm_buf * buf, in r128_cce_dispatch_indices()
787 struct drm_buf *buf; in r128_cce_dispatch_blit()
1354 struct drm_buf *buf; in r128_cce_vertex()
1409 struct drm_buf *buf; in r128_cce_indices()
1552 struct drm_buf *buf; in r128_cce_indirect()
H A Dsavage_bci.c213 struct drm_buf *buf; in savage_freelist_init()
242 static struct drm_buf *savage_freelist_get(struct drm_device *dev) in savage_freelist_get()
275 void savage_freelist_put(struct drm_device *dev, struct drm_buf *buf) in savage_freelist_put()
1003 struct drm_buf *buf; in savage_bci_get_buffers()
1072 struct drm_buf *buf = dma->buflist[i]; in savage_reclaim_buffers()
H A Dsavage_drv.h64 struct drm_buf *buf;
209 extern void savage_freelist_put(struct drm_device *dev, struct drm_buf *buf);
H A Dsavage_state.c281 const struct drm_buf *dmabuf) in savage_dispatch_dma_prim()
540 const struct drm_buf *dmabuf) in savage_dispatch_dma_idx()
897 const struct drm_buf *dmabuf, in savage_dispatch_draw()
962 struct drm_buf *dmabuf; in savage_bci_cmdbuf()
H A Dmga_drv.h71 struct drm_buf *buf;
180 extern int mga_freelist_put(struct drm_device * dev, struct drm_buf * buf);
H A Dmach64_state.c559 struct drm_buf *copy_buf; in mach64_dma_dispatch_vertex()
660 struct drm_buf *copy_buf; in mach64_dma_dispatch_blit()
H A Dr128_drv.h63 struct drm_buf *buf;
H A DdrmP.h361 typedef struct drm_buf { struct
369 struct drm_buf *next; /* Kernel-only: used for free list */ argument
/freebsd-12.1/sys/dev/drm2/
H A Ddrm_bufs.c690 struct drm_buf *buf; in drm_addbufs_agp()
701 struct drm_buf **temp_buflist; in drm_addbufs_agp()
860 struct drm_buf *buf; in drm_addbufs_pci()
867 struct drm_buf **temp_buflist; in drm_addbufs_pci()
1060 struct drm_buf *buf; in drm_addbufs_sg()
1071 struct drm_buf **temp_buflist; in drm_addbufs_sg()
1216 struct drm_buf *buf; in drm_addbufs_fb()
1227 struct drm_buf **temp_buflist; in drm_addbufs_fb()
1553 struct drm_buf *buf; in drm_freebufs()
H A DdrmP.h327 struct drm_buf { struct
335 struct drm_buf *next; /**< Kernel-only: used for free list */ argument
357 struct drm_buf *next; /**< End pointer */ argument
383 struct drm_buf *buflist; /**< buffer list */
454 struct drm_buf **buflist; /**< Vector of pointers into drm_device_dma::bufs */
1308 extern void drm_free_buffer(struct drm_device *dev, struct drm_buf * buf);
H A Ddrm_dma.c117 void drm_free_buffer(struct drm_device *dev, struct drm_buf * buf) in drm_free_buffer()
/freebsd-12.1/sys/dev/drm2/radeon/
H A Dradeon_drv.h124 struct drm_buf *buf;
309 struct drm_buf *blit_vb;
354 …d radeon_cp_discard_buffer(struct drm_device *dev, struct drm_master *master, struct drm_buf *buf);
371 extern struct drm_buf *radeon_freelist_get(struct drm_device * dev);
445 struct drm_buf *buf, int start, int end);