Lines Matching refs:drm_framebuffer
41 struct drm_framebuffer;
161 void (*destroy)(struct drm_framebuffer *framebuffer);
162 int (*create_handle)(struct drm_framebuffer *fb,
177 int (*dirty)(struct drm_framebuffer *framebuffer,
183 struct drm_framebuffer { struct
367 struct drm_framebuffer *fb,
758 struct drm_framebuffer *fb; /* do not write directly, use drm_atomic_set_fb_for_plane() */
792 struct drm_crtc *crtc, struct drm_framebuffer *fb,
856 struct drm_framebuffer *fb;
858 struct drm_framebuffer *old_fb;
962 struct drm_framebuffer *fb;
985 struct drm_framebuffer *(*fb_create)(struct drm_device *dev,
1184 #define obj_to_fb(x) container_of(x, struct drm_framebuffer, base)
1274 const struct drm_framebuffer *fb);
1331 struct drm_framebuffer *fb,
1333 extern struct drm_framebuffer *drm_framebuffer_lookup(struct drm_device *dev,
1335 extern void drm_framebuffer_unreference(struct drm_framebuffer *fb);
1336 extern void drm_framebuffer_reference(struct drm_framebuffer *fb);
1337 extern void drm_framebuffer_remove(struct drm_framebuffer *fb);
1338 extern void drm_framebuffer_cleanup(struct drm_framebuffer *fb);
1339 extern void drm_framebuffer_unregister_private(struct drm_framebuffer *fb);