Lines Matching refs:fb_tracking

91 		mutex_lock(&dev_priv->fb_tracking.lock);  in intel_fb_obj_invalidate()
92 dev_priv->fb_tracking.busy_bits in intel_fb_obj_invalidate()
94 dev_priv->fb_tracking.flip_bits in intel_fb_obj_invalidate()
96 mutex_unlock(&dev_priv->fb_tracking.lock); in intel_fb_obj_invalidate()
123 mutex_lock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flush()
124 frontbuffer_bits &= ~dev_priv->fb_tracking.busy_bits; in intel_frontbuffer_flush()
125 mutex_unlock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flush()
160 mutex_lock(&dev_priv->fb_tracking.lock); in intel_fb_obj_flush()
162 frontbuffer_bits &= dev_priv->fb_tracking.busy_bits; in intel_fb_obj_flush()
164 dev_priv->fb_tracking.busy_bits &= ~frontbuffer_bits; in intel_fb_obj_flush()
165 mutex_unlock(&dev_priv->fb_tracking.lock); in intel_fb_obj_flush()
188 mutex_lock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flip_prepare()
189 dev_priv->fb_tracking.flip_bits |= frontbuffer_bits; in intel_frontbuffer_flip_prepare()
191 dev_priv->fb_tracking.busy_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip_prepare()
192 mutex_unlock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flip_prepare()
212 mutex_lock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flip_complete()
214 frontbuffer_bits &= dev_priv->fb_tracking.flip_bits; in intel_frontbuffer_flip_complete()
215 dev_priv->fb_tracking.flip_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip_complete()
216 mutex_unlock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flip_complete()
237 mutex_lock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flip()
239 dev_priv->fb_tracking.busy_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip()
240 mutex_unlock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flip()