Searched refs:intel_frontbuffer (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_frontbuffer.h | 43 struct intel_frontbuffer { struct 69 void intel_frontbuffer_put(struct intel_frontbuffer *front); argument 71 struct intel_frontbuffer * 74 void __intel_fb_invalidate(struct intel_frontbuffer *front, 89 static inline bool intel_frontbuffer_invalidate(struct intel_frontbuffer *front, in intel_frontbuffer_invalidate() 105 void __intel_fb_flush(struct intel_frontbuffer *front, 117 static inline void intel_frontbuffer_flush(struct intel_frontbuffer *front, in intel_frontbuffer_flush() 132 void intel_frontbuffer_queue_flush(struct intel_frontbuffer *front); 134 void intel_frontbuffer_track(struct intel_frontbuffer *old, 135 struct intel_frontbuffer *new, [all …]
|
| H A D | intel_frontbuffer.c | 126 void __intel_fb_invalidate(struct intel_frontbuffer *front, in __intel_fb_invalidate() 146 void __intel_fb_flush(struct intel_frontbuffer *front, in __intel_fb_flush() 167 static void intel_frontbuffer_ref(struct intel_frontbuffer *front) in intel_frontbuffer_ref() 174 struct intel_frontbuffer *front = in intel_frontbuffer_flush_work() 175 container_of(work, struct intel_frontbuffer, flush_work); in intel_frontbuffer_flush_work() 188 void intel_frontbuffer_queue_flush(struct intel_frontbuffer *front) in intel_frontbuffer_queue_flush() 198 void intel_frontbuffer_init(struct intel_frontbuffer *front, struct drm_device *drm) in intel_frontbuffer_init() 205 void intel_frontbuffer_fini(struct intel_frontbuffer *front) in intel_frontbuffer_fini() 210 struct intel_frontbuffer *intel_frontbuffer_get(struct drm_gem_object *obj) in intel_frontbuffer_get() 215 void intel_frontbuffer_put(struct intel_frontbuffer *front) in intel_frontbuffer_put() [all …]
|
| H A D | intel_fbdev.c | 74 static struct intel_frontbuffer *to_frontbuffer(struct intel_fbdev *ifbdev) in to_frontbuffer()
|
| H A D | intel_display_types.h | 139 struct intel_frontbuffer *frontbuffer; 2245 static inline struct intel_frontbuffer *
|
| H A D | intel_overlay.c | 196 struct intel_frontbuffer *frontbuffer; 297 struct intel_frontbuffer *frontbuffer = NULL; in intel_overlay_flip_prepare()
|
| H A D | intel_fb.c | 2140 struct intel_frontbuffer *front; 2160 struct intel_frontbuffer *front = to_intel_frontbuffer(fb); in intel_user_framebuffer_dirty()
|
| /linux/drivers/gpu/drm/xe/display/ |
| H A D | intel_bo.c | 51 struct intel_frontbuffer base; 56 struct intel_frontbuffer *intel_bo_frontbuffer_get(struct drm_gem_object *obj) in intel_bo_frontbuffer_get() 74 void intel_bo_frontbuffer_ref(struct intel_frontbuffer *_front) in intel_bo_frontbuffer_ref() 94 void intel_bo_frontbuffer_put(struct intel_frontbuffer *_front) in intel_bo_frontbuffer_put() 102 void intel_bo_frontbuffer_flush_for_display(struct intel_frontbuffer *front) in intel_bo_frontbuffer_flush_for_display()
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_object_frontbuffer.h | 16 struct intel_frontbuffer base;
|
| /linux/Documentation/gpu/ |
| H A D | i915.rst | 85 .. 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
|