Lines Matching refs:dev_priv

173 extern int mga_do_wait_for_idle(drm_mga_private_t *dev_priv);
175 extern void mga_do_dma_flush(drm_mga_private_t *dev_priv);
176 extern void mga_do_dma_wrap_start(drm_mga_private_t *dev_priv);
177 extern void mga_do_dma_wrap_end(drm_mga_private_t *dev_priv);
182 extern int mga_warp_install_microcode(drm_mga_private_t *dev_priv);
183 extern int mga_warp_init(drm_mga_private_t *dev_priv);
200 #define MGA_READ8(reg) DRM_READ8(dev_priv->mmio, (reg))
201 #define MGA_READ(reg) DRM_READ32(dev_priv->mmio, (reg))
202 #define MGA_WRITE8(reg, val) DRM_WRITE8(dev_priv->mmio, (reg), (val))
203 #define MGA_WRITE(reg, val) DRM_WRITE32(dev_priv->mmio, (reg), (val))
219 #define MGA_EMIT_STATE(dev_priv, dirty) \ argument
222 if (dev_priv->chipset >= MGA_CARD_TYPE_G400) \
223 mga_g400_emit_state(dev_priv); \
225 mga_g200_emit_state(dev_priv); \
229 #define WRAP_TEST_WITH_RETURN(dev_priv) \ argument
231 if (test_bit(0, &dev_priv->prim.wrapped)) { \
232 if (mga_is_idle(dev_priv)) { \
233 mga_do_dma_wrap_end(dev_priv); \
234 } else if (dev_priv->prim.space < \
235 dev_priv->prim.high_mark) { \
243 #define WRAP_WAIT_WITH_RETURN(dev_priv) \ argument
245 if (test_bit(0, &dev_priv->prim.wrapped)) { \
246 if (mga_do_wait_for_idle(dev_priv) < 0) { \
251 mga_do_dma_wrap_end(dev_priv); \
270 dev_priv->prim.space, (n) * DMA_BLOCK_SIZE); \
272 prim = dev_priv->prim.start; \
273 write = dev_priv->prim.tail; \
280 DRM_INFO(" space=0x%x\n", dev_priv->prim.space); \
282 prim = dev_priv->prim.start; \
283 write = dev_priv->prim.tail; \
288 dev_priv->prim.tail = write; \
291 write, dev_priv->prim.space); \
299 dev_priv->prim.tail, \
301 dev_priv->primary->offset)); \
303 if (!test_bit(0, &dev_priv->prim.wrapped)) { \
304 if (dev_priv->prim.space < dev_priv->prim.high_mark) \
305 mga_do_dma_wrap_start(dev_priv); \
307 mga_do_dma_flush(dev_priv); \
351 entry->age.head = (dev_priv->prim.tail + \
352 dev_priv->primary->offset); \
353 entry->age.wrap = dev_priv->sarea_priv->last_wrap; \
662 static __inline__ int mga_is_idle(drm_mga_private_t *dev_priv) in mga_is_idle() argument