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
162 drm_dbg_kms(dev, "bad framebuffer width %u\n", r->width); in framebuffer_check()
167 drm_dbg_kms(dev, "bad framebuffer height %u\n", r->height); in framebuffer_check()
270 drm_dbg_kms(dev, "bad framebuffer flags 0x%08x\n", r->flags); in drm_internal_framebuffer_create()
275 drm_dbg_kms(dev, "bad framebuffer width %d, should be >= %d && <= %d\n", in drm_internal_framebuffer_create()
280 drm_dbg_kms(dev, "bad framebuffer height %d, should be >= %d && <= %d\n", in drm_internal_framebuffer_create()
293 drm_dbg_kms(dev, "bad framebuffer format %p4cc\n", in drm_internal_framebuffer_create()
307 drm_dbg_kms(dev, "could not create framebuffer\n"); in drm_internal_framebuffer_create()
427 * @fb_id: id of framebuffer to remove
801 * framebuffer while holding mutex locks. in drm_fb_release()
846 * drm_framebuffer_init - initialize a framebuffer
848 * @fb: framebuffer to be initialized
851 * Allocates an ID for the framebuffer's parent mode object, sets its mode
914 * drm_framebuffer_lookup - look up a drm framebuffer and grab a reference
919 * If successful, this grabs an additional reference to the framebuffer -
920 * callers need to make sure to eventually unreference the returned framebuffer
947 * recommended to embed a framebuffer struct info fbdev struct, instead, a
948 * framebuffer pointer is preferred and drm_framebuffer_put() should be called
949 * when the framebuffer is to be cleaned up.
966 * drm_framebuffer_cleanup - remove a framebuffer object
967 * @fb: framebuffer to remove
969 * Cleanup framebuffer. This function is intended to be used from the drivers
977 * Also, the framebuffer will not be removed from the lookup idr - for
1135 * drm_framebuffer_remove - remove and unreference a framebuffer object
1136 * @fb: framebuffer to remove
1140 * passed-in framebuffer. Might take the modeset locks.
1143 * last reference to the framebuffer. It is also guaranteed to not take the
1221 drm_printf(&p, "framebuffer[%u]:\n", fb->base.id); in drm_framebuffer_info()
1230 { "framebuffer", drm_framebuffer_info, 0 },