Lines Matching refs:fb_tracking
83 spin_lock(&i915->fb_tracking.lock); in frontbuffer_flush()
84 frontbuffer_bits &= ~i915->fb_tracking.busy_bits; in frontbuffer_flush()
85 spin_unlock(&i915->fb_tracking.lock); in frontbuffer_flush()
111 spin_lock(&i915->fb_tracking.lock); in intel_frontbuffer_flip_prepare()
112 i915->fb_tracking.flip_bits |= frontbuffer_bits; in intel_frontbuffer_flip_prepare()
114 i915->fb_tracking.busy_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip_prepare()
115 spin_unlock(&i915->fb_tracking.lock); in intel_frontbuffer_flip_prepare()
131 spin_lock(&i915->fb_tracking.lock); in intel_frontbuffer_flip_complete()
133 frontbuffer_bits &= i915->fb_tracking.flip_bits; in intel_frontbuffer_flip_complete()
134 i915->fb_tracking.flip_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip_complete()
135 spin_unlock(&i915->fb_tracking.lock); in intel_frontbuffer_flip_complete()
155 spin_lock(&i915->fb_tracking.lock); in intel_frontbuffer_flip()
157 i915->fb_tracking.busy_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip()
158 spin_unlock(&i915->fb_tracking.lock); in intel_frontbuffer_flip()
170 spin_lock(&i915->fb_tracking.lock); in __intel_fb_invalidate()
171 i915->fb_tracking.busy_bits |= frontbuffer_bits; in __intel_fb_invalidate()
172 i915->fb_tracking.flip_bits &= ~frontbuffer_bits; in __intel_fb_invalidate()
173 spin_unlock(&i915->fb_tracking.lock); in __intel_fb_invalidate()
189 spin_lock(&i915->fb_tracking.lock); in __intel_fb_flush()
191 frontbuffer_bits &= i915->fb_tracking.busy_bits; in __intel_fb_flush()
192 i915->fb_tracking.busy_bits &= ~frontbuffer_bits; in __intel_fb_flush()
193 spin_unlock(&i915->fb_tracking.lock); in __intel_fb_flush()
220 __releases(&to_i915(front->obj->base.dev)->fb_tracking.lock) in frontbuffer_release()
233 spin_unlock(&to_i915(obj->base.dev)->fb_tracking.lock); in frontbuffer_release()
262 spin_lock(&i915->fb_tracking.lock); in intel_frontbuffer_get()
271 spin_unlock(&i915->fb_tracking.lock); in intel_frontbuffer_get()
280 &to_i915(front->obj->base.dev)->fb_tracking.lock); in intel_frontbuffer_put()