On ke, 2016-07-20 at 14:11 +0100, Chris Wilson wrote: > Now that we have a clear ring/engine split and a struct intel_ring, we > no longer need the stopgap ringbuf names. > > Signed-off-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> Why is this a separate patch? List the renames here too, with those; Reviewed-by: Joonas Lahtinen <joonas.lahtinen@xxxxxxxxxxxxxxx> Regards, Joonas > --- > drivers/gpu/drm/i915/intel_ringbuffer.c | 66 ++++++++++++++++----------------- > drivers/gpu/drm/i915/intel_ringbuffer.h | 6 +-- > 2 files changed, 36 insertions(+), 36 deletions(-) > > diff --git a/drivers/gpu/drm/i915/intel_ringbuffer.c b/drivers/gpu/drm/i915/intel_ringbuffer.c > index 9aaf81ba66c8..625fae42dc0c 100644 > --- a/drivers/gpu/drm/i915/intel_ringbuffer.c > +++ b/drivers/gpu/drm/i915/intel_ringbuffer.c > @@ -47,15 +47,15 @@ int __intel_ring_space(int head, int tail, int size) > return space - I915_RING_FREE_SPACE; > } > > -void intel_ring_update_space(struct intel_ring *ringbuf) > +void intel_ring_update_space(struct intel_ring *ring) > { > - if (ringbuf->last_retired_head != -1) { > - ringbuf->head = ringbuf->last_retired_head; > - ringbuf->last_retired_head = -1; > + if (ring->last_retired_head != -1) { > + ring->head = ring->last_retired_head; > + ring->last_retired_head = -1; > } > > - ringbuf->space = __intel_ring_space(ringbuf->head & HEAD_ADDR, > - ringbuf->tail, ringbuf->size); > + ring->space = __intel_ring_space(ring->head & HEAD_ADDR, > + ring->tail, ring->size); > } > > static void __intel_engine_submit(struct intel_engine_cs *engine) > @@ -1978,25 +1978,25 @@ static int init_phys_status_page(struct intel_engine_cs *engine) > return 0; > } > > -void intel_unpin_ring(struct intel_ring *ringbuf) > +void intel_unpin_ring(struct intel_ring *ring) > { > - GEM_BUG_ON(!ringbuf->vma); > - GEM_BUG_ON(!ringbuf->vaddr); > + GEM_BUG_ON(!ring->vma); > + GEM_BUG_ON(!ring->vaddr); > > - if (HAS_LLC(ringbuf->obj->base.dev) && !ringbuf->obj->stolen) > - i915_gem_object_unpin_map(ringbuf->obj); > + if (HAS_LLC(ring->obj->base.dev) && !ring->obj->stolen) > + i915_gem_object_unpin_map(ring->obj); > else > - i915_vma_unpin_iomap(ringbuf->vma); > - ringbuf->vaddr = NULL; > + i915_vma_unpin_iomap(ring->vma); > + ring->vaddr = NULL; > > - i915_gem_object_ggtt_unpin(ringbuf->obj); > - ringbuf->vma = NULL; > + i915_gem_object_ggtt_unpin(ring->obj); > + ring->vma = NULL; > } > > int intel_pin_and_map_ring(struct drm_i915_private *dev_priv, > - struct intel_ring *ringbuf) > + struct intel_ring *ring) > { > - struct drm_i915_gem_object *obj = ringbuf->obj; > + struct drm_i915_gem_object *obj = ring->obj; > /* Ring wraparound at offset 0 sometimes hangs. No idea why. */ > unsigned flags = PIN_OFFSET_BIAS | 4096; > void *addr; > @@ -2037,8 +2037,8 @@ int intel_pin_and_map_ring(struct drm_i915_private *dev_priv, > } > } > > - ringbuf->vaddr = addr; > - ringbuf->vma = i915_gem_obj_to_ggtt(obj); > + ring->vaddr = addr; > + ring->vma = i915_gem_obj_to_ggtt(obj); > return 0; > > err_unpin: > @@ -2046,29 +2046,29 @@ err_unpin: > return ret; > } > > -static void intel_destroy_ringbuffer_obj(struct intel_ring *ringbuf) > +static void intel_destroy_ringbuffer_obj(struct intel_ring *ring) > { > - i915_gem_object_put(ringbuf->obj); > - ringbuf->obj = NULL; > + i915_gem_object_put(ring->obj); > + ring->obj = NULL; > } > > static int intel_alloc_ringbuffer_obj(struct drm_device *dev, > - struct intel_ring *ringbuf) > + struct intel_ring *ring) > { > struct drm_i915_gem_object *obj; > > obj = NULL; > if (!HAS_LLC(dev)) > - obj = i915_gem_object_create_stolen(dev, ringbuf->size); > + obj = i915_gem_object_create_stolen(dev, ring->size); > if (obj == NULL) > - obj = i915_gem_object_create(dev, ringbuf->size); > + obj = i915_gem_object_create(dev, ring->size); > if (IS_ERR(obj)) > return PTR_ERR(obj); > > /* mark ring buffers as read-only from GPU side by default */ > obj->gt_ro = 1; > > - ringbuf->obj = obj; > + ring->obj = obj; > > return 0; > } > @@ -2175,7 +2175,7 @@ static void intel_ring_context_unpin(struct i915_gem_context *ctx, > static int intel_init_engine(struct intel_engine_cs *engine) > { > struct drm_i915_private *dev_priv = engine->i915; > - struct intel_ring *ringbuf; > + struct intel_ring *ring; > int ret; > > WARN_ON(engine->buffer); > @@ -2200,12 +2200,12 @@ static int intel_init_engine(struct intel_engine_cs *engine) > if (ret) > goto error; > > - ringbuf = intel_engine_create_ring(engine, 32 * PAGE_SIZE); > - if (IS_ERR(ringbuf)) { > - ret = PTR_ERR(ringbuf); > + ring = intel_engine_create_ring(engine, 32 * PAGE_SIZE); > + if (IS_ERR(ring)) { > + ret = PTR_ERR(ring); > goto error; > } > - engine->buffer = ringbuf; > + engine->buffer = ring; > > if (I915_NEED_GFX_HWS(dev_priv)) { > ret = init_status_page(engine); > @@ -2218,11 +2218,11 @@ static int intel_init_engine(struct intel_engine_cs *engine) > goto error; > } > > - ret = intel_pin_and_map_ring(dev_priv, ringbuf); > + ret = intel_pin_and_map_ring(dev_priv, ring); > if (ret) { > DRM_ERROR("Failed to pin and map ringbuffer %s: %d\n", > engine->name, ret); > - intel_destroy_ringbuffer_obj(ringbuf); > + intel_destroy_ringbuffer_obj(ring); > goto error; > } > > diff --git a/drivers/gpu/drm/i915/intel_ringbuffer.h b/drivers/gpu/drm/i915/intel_ringbuffer.h > index 91d0aea695b2..76fc9bd70873 100644 > --- a/drivers/gpu/drm/i915/intel_ringbuffer.h > +++ b/drivers/gpu/drm/i915/intel_ringbuffer.h > @@ -471,7 +471,7 @@ static inline void intel_ring_advance(struct intel_ring *ring) > } > > int __intel_ring_space(int head, int tail, int size); > -void intel_ring_update_space(struct intel_ring *ringbuf); > +void intel_ring_update_space(struct intel_ring *ring); > > int __must_check intel_engine_idle(struct intel_engine_cs *engine); > void intel_engine_init_seqno(struct intel_engine_cs *engine, u32 seqno); > @@ -498,9 +498,9 @@ static inline u32 intel_engine_get_seqno(struct intel_engine_cs *engine) > > int init_workarounds_ring(struct intel_engine_cs *engine); > > -static inline u32 intel_ring_get_tail(struct intel_ring *ringbuf) > +static inline u32 intel_ring_get_tail(struct intel_ring *ring) > { > - return ringbuf->tail; > + return ring->tail; > } > > /* -- Joonas Lahtinen Open Source Technology Center Intel Corporation _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx