Home
last modified time | relevance | path

Searched refs:intel_frontbuffer (Results 1 – 13 of 13) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/i915/display/
Dintel_frontbuffer.h43 struct intel_frontbuffer { struct
77 void intel_frontbuffer_put(struct intel_frontbuffer *front);
79 struct intel_frontbuffer *
82 void __intel_fb_invalidate(struct intel_frontbuffer *front,
97 static inline bool intel_frontbuffer_invalidate(struct intel_frontbuffer *front, in intel_frontbuffer_invalidate()
113 void __intel_fb_flush(struct intel_frontbuffer *front,
125 static inline void intel_frontbuffer_flush(struct intel_frontbuffer *front, in intel_frontbuffer_flush()
140 void intel_frontbuffer_queue_flush(struct intel_frontbuffer *front);
142 void intel_frontbuffer_track(struct intel_frontbuffer *old,
143 struct intel_frontbuffer *new,
Dintel_frontbuffer.c172 void __intel_fb_invalidate(struct intel_frontbuffer *front, in __intel_fb_invalidate()
194 void __intel_fb_flush(struct intel_frontbuffer *front, in __intel_fb_flush()
214 struct intel_frontbuffer *front = in intel_frontbuffer_flush_work()
215 container_of(work, struct intel_frontbuffer, flush_work); in intel_frontbuffer_flush_work()
229 void intel_frontbuffer_queue_flush(struct intel_frontbuffer *front) in intel_frontbuffer_queue_flush()
241 struct intel_frontbuffer *front = in frontbuffer_active()
250 struct intel_frontbuffer *front = in frontbuffer_retire()
260 struct intel_frontbuffer *ret, *front = in frontbuffer_release()
276 struct intel_frontbuffer *
280 struct intel_frontbuffer *front, *cur; in intel_frontbuffer_get()
[all …]
Dintel_display_types.h139 struct intel_frontbuffer *frontbuffer;
2199 static inline struct intel_frontbuffer *
Dintel_overlay.c191 struct intel_frontbuffer *frontbuffer;
292 struct intel_frontbuffer *frontbuffer = NULL; in intel_overlay_flip_prepare()
Dintel_fbdev.c78 static struct intel_frontbuffer *to_frontbuffer(struct intel_fbdev *ifbdev) in to_frontbuffer()
Dintel_fb.c1907 struct intel_frontbuffer *front;
1927 struct intel_frontbuffer *front = to_intel_frontbuffer(fb); in intel_user_framebuffer_dirty()
/linux-6.12.1/drivers/gpu/drm/i915/gem/
Di915_gem_object_frontbuffer.h45 static inline struct intel_frontbuffer *
48 struct intel_frontbuffer *front; in i915_gem_object_get_frontbuffer()
84 static inline struct intel_frontbuffer *
86 struct intel_frontbuffer *front) in i915_gem_object_set_frontbuffer()
88 struct intel_frontbuffer *cur = front; in i915_gem_object_set_frontbuffer()
Di915_gem_object_types.h578 struct intel_frontbuffer __rcu *frontbuffer;
Di915_gem_object.c478 struct intel_frontbuffer *front; in __i915_gem_object_flush_frontbuffer()
490 struct intel_frontbuffer *front; in __i915_gem_object_invalidate_frontbuffer()
/linux-6.12.1/Documentation/gpu/
Di915.rst85 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_frontbuffer.c
88 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_frontbuffer.h
91 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_frontbuffer.c
/linux-6.12.1/drivers/gpu/drm/xe/
DMakefile236 i915-display/intel_frontbuffer.o \
/linux-6.12.1/drivers/gpu/drm/i915/
DMakefile262 display/intel_frontbuffer.o \
Di915_vma.c1973 struct intel_frontbuffer *front; in _i915_vma_move_to_active()