Symbol: intel_frontbuffer
drivers/gpu/drm/i915/display/intel_display_types.h
139
struct intel_frontbuffer *frontbuffer;
drivers/gpu/drm/i915/display/intel_display_types.h
2257
static inline struct intel_frontbuffer *
drivers/gpu/drm/i915/display/intel_fb.c
2144
struct intel_frontbuffer *front;
drivers/gpu/drm/i915/display/intel_fb.c
2164
struct intel_frontbuffer *front = to_intel_frontbuffer(fb);
drivers/gpu/drm/i915/display/intel_fbdev.c
73
static struct intel_frontbuffer *to_frontbuffer(struct intel_fbdev *ifbdev)
drivers/gpu/drm/i915/display/intel_frontbuffer.c
126
void __intel_frontbuffer_invalidate(struct intel_frontbuffer *front,
drivers/gpu/drm/i915/display/intel_frontbuffer.c
146
void __intel_frontbuffer_flush(struct intel_frontbuffer *front,
drivers/gpu/drm/i915/display/intel_frontbuffer.c
169
struct intel_frontbuffer *front =
drivers/gpu/drm/i915/display/intel_frontbuffer.c
170
container_of(work, struct intel_frontbuffer, flush_work);
drivers/gpu/drm/i915/display/intel_frontbuffer.c
183
void intel_frontbuffer_queue_flush(struct intel_frontbuffer *front)
drivers/gpu/drm/i915/display/intel_frontbuffer.c
193
void intel_frontbuffer_init(struct intel_frontbuffer *front, struct drm_device *drm)
drivers/gpu/drm/i915/display/intel_frontbuffer.c
200
void intel_frontbuffer_fini(struct intel_frontbuffer *front)
drivers/gpu/drm/i915/display/intel_frontbuffer.c
214
void intel_frontbuffer_track(struct intel_frontbuffer *old,
drivers/gpu/drm/i915/display/intel_frontbuffer.c
215
struct intel_frontbuffer *new,
drivers/gpu/drm/i915/display/intel_frontbuffer.h
100
void __intel_frontbuffer_flush(struct intel_frontbuffer *front,
drivers/gpu/drm/i915/display/intel_frontbuffer.h
112
static inline void intel_frontbuffer_flush(struct intel_frontbuffer *front,
drivers/gpu/drm/i915/display/intel_frontbuffer.h
127
void intel_frontbuffer_queue_flush(struct intel_frontbuffer *front);
drivers/gpu/drm/i915/display/intel_frontbuffer.h
129
void intel_frontbuffer_track(struct intel_frontbuffer *old,
drivers/gpu/drm/i915/display/intel_frontbuffer.h
130
struct intel_frontbuffer *new,
drivers/gpu/drm/i915/display/intel_frontbuffer.h
133
void intel_frontbuffer_init(struct intel_frontbuffer *front, struct drm_device *drm);
drivers/gpu/drm/i915/display/intel_frontbuffer.h
134
void intel_frontbuffer_fini(struct intel_frontbuffer *front);
drivers/gpu/drm/i915/display/intel_frontbuffer.h
69
void __intel_frontbuffer_invalidate(struct intel_frontbuffer *front,
drivers/gpu/drm/i915/display/intel_frontbuffer.h
84
static inline bool intel_frontbuffer_invalidate(struct intel_frontbuffer *front,
drivers/gpu/drm/i915/display/intel_parent.c
116
struct intel_frontbuffer *intel_parent_frontbuffer_get(struct intel_display *display, struct drm_gem_object *obj)
drivers/gpu/drm/i915/display/intel_parent.c
121
void intel_parent_frontbuffer_ref(struct intel_display *display, struct intel_frontbuffer *front)
drivers/gpu/drm/i915/display/intel_parent.c
126
void intel_parent_frontbuffer_put(struct intel_display *display, struct intel_frontbuffer *front)
drivers/gpu/drm/i915/display/intel_parent.c
131
void intel_parent_frontbuffer_flush_for_display(struct intel_display *display, struct intel_frontbuffer *front)
drivers/gpu/drm/i915/display/intel_parent.h
19
struct intel_frontbuffer;
drivers/gpu/drm/i915/display/intel_parent.h
64
struct intel_frontbuffer *intel_parent_frontbuffer_get(struct intel_display *display, struct drm_gem_object *obj);
drivers/gpu/drm/i915/display/intel_parent.h
65
void intel_parent_frontbuffer_ref(struct intel_display *display, struct intel_frontbuffer *front);
drivers/gpu/drm/i915/display/intel_parent.h
66
void intel_parent_frontbuffer_put(struct intel_display *display, struct intel_frontbuffer *front);
drivers/gpu/drm/i915/display/intel_parent.h
67
void intel_parent_frontbuffer_flush_for_display(struct intel_display *display, struct intel_frontbuffer *front);
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.c
131
static struct intel_frontbuffer *i915_frontbuffer_get(struct drm_gem_object *_obj)
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.c
143
static void i915_frontbuffer_ref(struct intel_frontbuffer *_front)
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.c
151
static void i915_frontbuffer_put(struct intel_frontbuffer *_front)
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.c
159
static void i915_frontbuffer_flush_for_display(struct intel_frontbuffer *_front)
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h
16
struct intel_frontbuffer base;
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h
52
struct intel_frontbuffer *old = _old ? &_old->base : NULL;
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h
53
struct intel_frontbuffer *new = _new ? &_new->base : NULL;
drivers/gpu/drm/xe/display/xe_frontbuffer.c
11
struct intel_frontbuffer base;
drivers/gpu/drm/xe/display/xe_frontbuffer.c
16
static struct intel_frontbuffer *xe_frontbuffer_get(struct drm_gem_object *obj)
drivers/gpu/drm/xe/display/xe_frontbuffer.c
34
static void xe_frontbuffer_ref(struct intel_frontbuffer *_front)
drivers/gpu/drm/xe/display/xe_frontbuffer.c
54
static void xe_frontbuffer_put(struct intel_frontbuffer *_front)
drivers/gpu/drm/xe/display/xe_frontbuffer.c
62
static void xe_frontbuffer_flush_for_display(struct intel_frontbuffer *front)
include/drm/intel/display_parent_interface.h
112
struct intel_frontbuffer *(*get)(struct drm_gem_object *obj);
include/drm/intel/display_parent_interface.h
113
void (*ref)(struct intel_frontbuffer *front);
include/drm/intel/display_parent_interface.h
114
void (*put)(struct intel_frontbuffer *front);
include/drm/intel/display_parent_interface.h
115
void (*flush_for_display)(struct intel_frontbuffer *front);
include/drm/intel/display_parent_interface.h
23
struct intel_frontbuffer;