Lines Matching full:framebuffer

61  * and access the framebuffer object. The helper function
65 * The lifetime of a drm framebuffer is controlled with a reference count,
68 * which the last reference is never dropped (e.g. for the fbdev framebuffer
70 * struct) drivers can manually clean up a framebuffer at module unload time
182 DRM_DEBUG_KMS("bad framebuffer format %s\n", in framebuffer_check()
189 DRM_DEBUG_KMS("bad framebuffer width %u\n", r->width); in framebuffer_check()
194 DRM_DEBUG_KMS("bad framebuffer height %u\n", r->height); in framebuffer_check()
299 DRM_DEBUG_KMS("bad framebuffer flags 0x%08x\n", r->flags); in drm_internal_framebuffer_create()
304 DRM_DEBUG_KMS("bad framebuffer width %d, should be >= %d && <= %d\n", in drm_internal_framebuffer_create()
309 DRM_DEBUG_KMS("bad framebuffer height %d, should be >= %d && <= %d\n", in drm_internal_framebuffer_create()
326 DRM_DEBUG_KMS("could not create framebuffer\n"); in drm_internal_framebuffer_create()
418 * @fb_id: id of framebuffer to remove
454 /* drop the reference we picked up in framebuffer lookup */ in drm_mode_rmfb()
785 * framebuffer while holding mutex locks. in drm_fb_release()
827 * drm_framebuffer_init - initialize a framebuffer
829 * @fb: framebuffer to be initialized
832 * Allocates an ID for the framebuffer's parent mode object, sets its mode
874 * drm_framebuffer_lookup - look up a drm framebuffer and grab a reference
879 * If successful, this grabs an additional reference to the framebuffer -
880 * callers need to make sure to eventually unreference the returned framebuffer
907 * recommended to embed a framebuffer struct info fbdev struct, instead, a
908 * framebuffer pointer is preferred and drm_framebuffer_put() should be called
909 * when the framebuffer is to be cleaned up.
926 * drm_framebuffer_cleanup - remove a framebuffer object
927 * @fb: framebuffer to remove
929 * Cleanup framebuffer. This function is intended to be used from the drivers
937 * Also, the framebuffer will not be removed from the lookup idr - for
1072 * drm_framebuffer_remove - remove and unreference a framebuffer object
1073 * @fb: framebuffer to remove
1077 * passed-in framebuffer. Might take the modeset locks.
1080 * last reference to the framebuffer. It is also guaranteed to not take the
1125 * @fb: the framebuffer
1144 * @fb: the framebuffer
1198 drm_printf(&p, "framebuffer[%u]:\n", fb->base.id); in drm_framebuffer_info()
1207 { "framebuffer", drm_framebuffer_info, 0 },