Lines Matching refs:ring
214 if (GET_RING_HEAD(dev_priv) == dev_priv->ring.tail) {
240 dev_priv->cce_mode | dev_priv->ring.size_l2qw
256 dev_priv->ring.tail = 0;
299 /* Reset the CCE ring */
386 /* We don't support anything other than bus-mastering ring mode,
387 * but the ring can be in either AGP or PCI space for the ring
477 DRM_ERROR("could not find cce ring region!\n");
484 DRM_ERROR("could not find ring read pointer!\n");
543 dev_priv->ring.start = (u32 *) dev_priv->cce_ring->handle;
544 dev_priv->ring.end = ((u32 *) dev_priv->cce_ring->handle
546 dev_priv->ring.size = init->ring_size;
547 dev_priv->ring.size_l2qw = drm_order(init->ring_size / 8);
549 dev_priv->ring.tail_mask = (dev_priv->ring.size / sizeof(u32)) - 1;
551 dev_priv->ring.high_mark = 128;
713 /* Just reset the CCE ring. Called as part of an X Server engine reset.
828 drm_r128_ring_buffer_t *ring = &dev_priv->ring;
833 if (ring->space >= n)