Lines Matching defs:obj
106 * This function gets called after scheduling a flip on @obj. The actual
151 * This function gets called after scheduling a flip on @obj. This is for
172 struct drm_i915_private *i915 = intel_bo_to_i915(front->obj);
193 struct drm_i915_private *i915 = intel_bo_to_i915(front->obj);
212 i915_gem_object_flush_if_display(front->obj);
253 __releases(&intel_bo_to_i915(front->obj)->display.fb_tracking.lock)
257 struct drm_i915_gem_object *obj = front->obj;
259 drm_WARN_ON(&intel_bo_to_i915(obj)->drm, atomic_read(&front->bits));
261 i915_ggtt_clear_scanout(obj);
263 ret = i915_gem_object_set_frontbuffer(obj, NULL);
264 drm_WARN_ON(&intel_bo_to_i915(obj)->drm, ret);
265 spin_unlock(&intel_bo_to_i915(obj)->display.fb_tracking.lock);
272 intel_frontbuffer_get(struct drm_i915_gem_object *obj)
274 struct drm_i915_private *i915 = intel_bo_to_i915(obj);
277 front = i915_gem_object_get_frontbuffer(obj);
285 front->obj = obj;
295 cur = i915_gem_object_set_frontbuffer(obj, front);
306 &intel_bo_to_i915(front->obj)->display.fb_tracking.lock);
335 drm_WARN_ON(&intel_bo_to_i915(old->obj)->drm,
341 drm_WARN_ON(&intel_bo_to_i915(new->obj)->drm,