Home
last modified time | relevance | path

Searched refs:frontbuffer_bits (Results 1 – 10 of 10) sorted by relevance

/dflybsd-src/sys/dev/drm/i915/
H A Dintel_frontbuffer.c71 unsigned int frontbuffer_bits) in __intel_fb_obj_invalidate() argument
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()
82 intel_psr_invalidate(dev_priv, frontbuffer_bits); in __intel_fb_obj_invalidate()
83 intel_edp_drrs_invalidate(dev_priv, frontbuffer_bits); in __intel_fb_obj_invalidate()
84 intel_fbc_invalidate(dev_priv, frontbuffer_bits, origin); in __intel_fb_obj_invalidate()
100 unsigned frontbuffer_bits, in intel_frontbuffer_flush() argument
105 frontbuffer_bits &= ~dev_priv->fb_tracking.busy_bits; in intel_frontbuffer_flush()
108 if (!frontbuffer_bits) in intel_frontbuffer_flush()
111 intel_edp_drrs_flush(dev_priv, frontbuffer_bits); in intel_frontbuffer_flush()
[all …]
H A Dintel_frontbuffer.h31 unsigned frontbuffer_bits);
33 unsigned frontbuffer_bits);
35 unsigned frontbuffer_bits);
39 unsigned int frontbuffer_bits);
42 unsigned int frontbuffer_bits);
58 unsigned int frontbuffer_bits; in intel_fb_obj_invalidate() local
60 frontbuffer_bits = atomic_read(&obj->frontbuffer_bits); in intel_fb_obj_invalidate()
61 if (!frontbuffer_bits) in intel_fb_obj_invalidate()
64 __intel_fb_obj_invalidate(obj, origin, frontbuffer_bits); in intel_fb_obj_invalidate()
79 unsigned int frontbuffer_bits; in intel_fb_obj_flush() local
[all …]
H A Dintel_psr.c793 unsigned frontbuffer_bits) in intel_psr_single_frame_update() argument
818 if (frontbuffer_bits & INTEL_FRONTBUFFER_ALL_MASK(pipe)) { in intel_psr_single_frame_update()
843 unsigned frontbuffer_bits) in intel_psr_invalidate() argument
860 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_psr_invalidate()
861 dev_priv->psr.busy_frontbuffer_bits |= frontbuffer_bits; in intel_psr_invalidate()
863 if (frontbuffer_bits) in intel_psr_invalidate()
883 unsigned frontbuffer_bits, enum fb_op_origin origin) in intel_psr_flush() argument
900 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_psr_flush()
901 dev_priv->psr.busy_frontbuffer_bits &= ~frontbuffer_bits; in intel_psr_flush()
904 if (frontbuffer_bits) in intel_psr_flush()
H A Dintel_drv.h1552 unsigned int frontbuffer_bits);
1554 unsigned int frontbuffer_bits);
1657 unsigned int frontbuffer_bits,
1660 unsigned int frontbuffer_bits, enum fb_op_origin origin);
1755 unsigned frontbuffer_bits);
1757 unsigned frontbuffer_bits,
1761 unsigned frontbuffer_bits);
H A Dintel_fbc.c996 unsigned int frontbuffer_bits, in intel_fbc_invalidate() argument
1009 fbc->busy_bits |= intel_fbc_get_frontbuffer_bit(fbc) & frontbuffer_bits; in intel_fbc_invalidate()
1018 unsigned int frontbuffer_bits, enum fb_op_origin origin) in intel_fbc_flush() argument
1027 fbc->busy_bits &= ~frontbuffer_bits; in intel_fbc_flush()
1033 (frontbuffer_bits & intel_fbc_get_frontbuffer_bit(fbc))) { in intel_fbc_flush()
H A Di915_gem_object.h150 atomic_t frontbuffer_bits; member
H A Di915_gem.c4883 GEM_BUG_ON(atomic_read(&obj->frontbuffer_bits)); in __i915_gem_free_objects()
5628 unsigned frontbuffer_bits) in i915_gem_track_fb() argument
5640 WARN_ON(!(atomic_read(&old->frontbuffer_bits) & frontbuffer_bits)); in i915_gem_track_fb()
5641 atomic_andnot(frontbuffer_bits, &old->frontbuffer_bits); in i915_gem_track_fb()
5645 WARN_ON(atomic_read(&new->frontbuffer_bits) & frontbuffer_bits); in i915_gem_track_fb()
5646 atomic_or(frontbuffer_bits, &new->frontbuffer_bits); in i915_gem_track_fb()
H A Dintel_dp.c5651 unsigned int frontbuffer_bits) in intel_edp_drrs_invalidate() argument
5670 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_edp_drrs_invalidate()
5671 dev_priv->drrs.busy_frontbuffer_bits |= frontbuffer_bits; in intel_edp_drrs_invalidate()
5674 if (frontbuffer_bits && dev_priv->drrs.refresh_rate_type == DRRS_LOW_RR) in intel_edp_drrs_invalidate()
5694 unsigned int frontbuffer_bits) in intel_edp_drrs_flush() argument
5713 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_edp_drrs_flush()
5714 dev_priv->drrs.busy_frontbuffer_bits &= ~frontbuffer_bits; in intel_edp_drrs_flush()
5717 if (frontbuffer_bits && dev_priv->drrs.refresh_rate_type == DRRS_LOW_RR) in intel_edp_drrs_flush()
H A Di915_drv.h3693 unsigned frontbuffer_bits);
H A Dintel_display.c2868 &obj->frontbuffer_bits); in intel_find_initial_plane_obj()