Lines Matching defs:drm_mach64_private_t
114 } drm_mach64_private_t;
134 extern struct drm_buf *mach64_freelist_get(drm_mach64_private_t * dev_priv);
135 extern int mach64_freelist_put(drm_mach64_private_t * dev_priv,
138 extern int mach64_do_wait_for_fifo(drm_mach64_private_t * dev_priv,
140 extern int mach64_do_wait_for_idle(drm_mach64_private_t * dev_priv);
141 extern int mach64_wait_ring(drm_mach64_private_t * dev_priv, int n);
142 extern int mach64_do_dispatch_pseudo_dma(drm_mach64_private_t * dev_priv);
143 extern int mach64_do_release_used_buffers(drm_mach64_private_t * dev_priv);
144 extern void mach64_dump_engine_info(drm_mach64_private_t * dev_priv);
145 extern void mach64_dump_ring_info(drm_mach64_private_t * dev_priv);
146 extern int mach64_do_engine_reset(drm_mach64_private_t * dev_priv);
148 extern int mach64_add_buf_to_ring(drm_mach64_private_t *dev_priv,
150 extern int mach64_add_hostdata_buf_to_ring(drm_mach64_private_t *dev_priv,
153 extern int mach64_do_dma_idle(drm_mach64_private_t * dev_priv);
154 extern int mach64_do_dma_flush(drm_mach64_private_t * dev_priv);
542 static __inline__ void mach64_ring_start(drm_mach64_private_t * dev_priv)
569 static __inline__ void mach64_ring_resume(drm_mach64_private_t * dev_priv,
613 static __inline__ void mach64_ring_tick(drm_mach64_private_t * dev_priv,
661 static __inline__ void mach64_ring_stop(drm_mach64_private_t * dev_priv)
680 mach64_update_ring_snapshot(drm_mach64_private_t * dev_priv)
717 static __inline__ int mach64_find_pending_buf_entry(drm_mach64_private_t *