Lines Matching refs:fb_tracking

76 		spin_lock(&dev_priv->fb_tracking.lock);  in __intel_fb_obj_invalidate()
77 dev_priv->fb_tracking.busy_bits |= frontbuffer_bits; in __intel_fb_obj_invalidate()
78 dev_priv->fb_tracking.flip_bits &= ~frontbuffer_bits; in __intel_fb_obj_invalidate()
79 spin_unlock(&dev_priv->fb_tracking.lock); in __intel_fb_obj_invalidate()
105 spin_lock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flush()
106 frontbuffer_bits &= ~dev_priv->fb_tracking.busy_bits; in intel_frontbuffer_flush()
107 spin_unlock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flush()
125 spin_lock(&dev_priv->fb_tracking.lock); in __intel_fb_obj_flush()
127 frontbuffer_bits &= dev_priv->fb_tracking.busy_bits; in __intel_fb_obj_flush()
128 dev_priv->fb_tracking.busy_bits &= ~frontbuffer_bits; in __intel_fb_obj_flush()
129 spin_unlock(&dev_priv->fb_tracking.lock); in __intel_fb_obj_flush()
151 spin_lock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flip_prepare()
152 dev_priv->fb_tracking.flip_bits |= frontbuffer_bits; in intel_frontbuffer_flip_prepare()
154 dev_priv->fb_tracking.busy_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip_prepare()
155 spin_unlock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flip_prepare()
171 spin_lock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flip_complete()
173 frontbuffer_bits &= dev_priv->fb_tracking.flip_bits; in intel_frontbuffer_flip_complete()
174 dev_priv->fb_tracking.flip_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip_complete()
175 spin_unlock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flip_complete()
196 spin_lock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flip()
198 dev_priv->fb_tracking.busy_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip()
199 spin_unlock(&dev_priv->fb_tracking.lock); in intel_frontbuffer_flip()