Lines Matching refs:fb
35 struct drm_gem_object *bo = msm_framebuffer_bo(helper->fb, 0); in FB_GEN_DEFAULT_DEFERRED_SYSMEM_OPS()
43 struct drm_framebuffer *fb = helper->fb; in msm_fbdev_fb_destroy() local
44 struct drm_gem_object *bo = msm_framebuffer_bo(fb, 0); in msm_fbdev_fb_destroy()
52 drm_framebuffer_remove(fb); in msm_fbdev_fb_destroy()
76 if (helper->fb->funcs->dirty) { in msm_fbdev_fb_dirty()
77 ret = helper->fb->funcs->dirty(helper->fb, NULL, 0, 0, clip, 1); in msm_fbdev_fb_dirty()
95 struct drm_framebuffer *fb = NULL; in msm_fbdev_driver_fbdev_probe() local
108 fb = msm_alloc_stolen_fb(dev, sizes->surface_width, in msm_fbdev_driver_fbdev_probe()
111 if (IS_ERR(fb)) { in msm_fbdev_driver_fbdev_probe()
113 return PTR_ERR(fb); in msm_fbdev_driver_fbdev_probe()
116 bo = msm_framebuffer_bo(fb, 0); in msm_fbdev_driver_fbdev_probe()
132 helper->fb = fb; in msm_fbdev_driver_fbdev_probe()
148 DBG("allocated %dx%d fb", fb->width, fb->height); in msm_fbdev_driver_fbdev_probe()
153 drm_framebuffer_remove(fb); in msm_fbdev_driver_fbdev_probe()