Lines Matching refs:ring
161 if (dev_priv->ring.virtual_start) { in via_dma_cleanup()
164 drm_legacy_ioremapfree(&dev_priv->ring.map, dev); in via_dma_cleanup()
165 dev_priv->ring.virtual_start = NULL; in via_dma_cleanup()
182 if (dev_priv->ring.virtual_start != NULL) { in via_initialize()
197 dev_priv->ring.map.offset = dev->agp->base + init->offset; in via_initialize()
198 dev_priv->ring.map.size = init->size; in via_initialize()
199 dev_priv->ring.map.type = 0; in via_initialize()
200 dev_priv->ring.map.flags = 0; in via_initialize()
201 dev_priv->ring.map.mtrr = 0; in via_initialize()
203 drm_legacy_ioremap(&dev_priv->ring.map, dev); in via_initialize()
205 if (dev_priv->ring.map.handle == NULL) { in via_initialize()
212 dev_priv->ring.virtual_start = dev_priv->ring.map.handle; in via_initialize()
214 dev_priv->dma_ptr = dev_priv->ring.virtual_start; in via_initialize()
249 retcode = (dev_priv->ring.virtual_start != NULL) ? in via_dma_init()
268 if (dev_priv->ring.virtual_start == NULL) { in via_dispatch_cmdbuffer()
685 if (dev_priv->ring.virtual_start == NULL) { in via_cmdbuf_size()