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
180 drm_dbg_kms(dev, "bad framebuffer format %p4cc\n", in framebuffer_check()
186 drm_dbg_kms(dev, "bad framebuffer width %u\n", r->width); in framebuffer_check()
191 drm_dbg_kms(dev, "bad framebuffer height %u\n", r->height); in framebuffer_check()
296 drm_dbg_kms(dev, "bad framebuffer flags 0x%08x\n", r->flags); in drm_internal_framebuffer_create()
301 drm_dbg_kms(dev, "bad framebuffer width %d, should be >= %d && <= %d\n", in drm_internal_framebuffer_create()
306 drm_dbg_kms(dev, "bad framebuffer height %d, should be >= %d && <= %d\n", in drm_internal_framebuffer_create()
323 drm_dbg_kms(dev, "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
1089 * drm_framebuffer_remove - remove and unreference a framebuffer object
1090 * @fb: framebuffer to remove
1094 * passed-in framebuffer. Might take the modeset locks.
1097 * last reference to the framebuffer. It is also guaranteed to not take the
1142 * @fb: the framebuffer
1161 * @fb: the framebuffer
1213 drm_printf(&p, "framebuffer[%u]:\n", fb->base.id); in drm_framebuffer_info()
1222 { "framebuffer", drm_framebuffer_info, 0 },