Lines Matching refs:drm_framebuffer
41 struct drm_framebuffer;
163 void (*destroy)(struct drm_framebuffer *framebuffer);
164 int (*create_handle)(struct drm_framebuffer *fb,
179 int (*dirty)(struct drm_framebuffer *framebuffer,
185 struct drm_framebuffer { struct
375 struct drm_framebuffer *fb,
761 struct drm_framebuffer *fb; /* do not write directly, use drm_atomic_set_fb_for_plane() */
795 struct drm_crtc *crtc, struct drm_framebuffer *fb,
859 struct drm_framebuffer *fb;
861 struct drm_framebuffer *old_fb;
967 struct drm_framebuffer *fb;
993 struct drm_framebuffer *(*fb_create)(struct drm_device *dev,
1176 #define obj_to_fb(x) container_of(x, struct drm_framebuffer, base)
1278 const struct drm_framebuffer *fb);
1334 struct drm_framebuffer *fb,
1336 extern struct drm_framebuffer *drm_framebuffer_lookup(struct drm_device *dev,
1338 extern void drm_framebuffer_unreference(struct drm_framebuffer *fb);
1339 extern void drm_framebuffer_reference(struct drm_framebuffer *fb);
1340 extern void drm_framebuffer_remove(struct drm_framebuffer *fb);
1341 extern void drm_framebuffer_cleanup(struct drm_framebuffer *fb);
1342 extern void drm_framebuffer_unregister_private(struct drm_framebuffer *fb);
1581 struct drm_framebuffer, head); \