Lines Matching refs:fbops
701 struct fb_ops *fbops; in drm_fb_helper_defio_init() local
704 fbops = kzalloc(sizeof(*fbops), GFP_KERNEL); in drm_fb_helper_defio_init()
705 if (!fbdefio || !fbops) { in drm_fb_helper_defio_init()
707 kfree(fbops); in drm_fb_helper_defio_init()
715 *fbops = *info->fbops; in drm_fb_helper_defio_init()
716 info->fbops = fbops; in drm_fb_helper_defio_init()
2038 struct fb_ops *fbops = NULL; in drm_fb_helper_fbdev_teardown() local
2050 fbops = fb_helper->fbdev->fbops; in drm_fb_helper_fbdev_teardown()
2054 kfree(fbops); in drm_fb_helper_fbdev_teardown()
2114 struct fb_ops *fbops = NULL; in drm_fbdev_cleanup() local
2123 fbops = fbi->fbops; in drm_fbdev_cleanup()
2130 kfree(fbops); in drm_fbdev_cleanup()
2222 fbi->fbops = &drm_fbdev_fb_ops; in drm_fb_helper_generic_probe()
2229 struct fb_ops *fbops; in drm_fb_helper_generic_probe() local
2236 fbops = kzalloc(sizeof(*fbops), GFP_KERNEL); in drm_fb_helper_generic_probe()
2238 if (!fbops || !shadow) { in drm_fb_helper_generic_probe()
2239 kfree(fbops); in drm_fb_helper_generic_probe()
2244 *fbops = *fbi->fbops; in drm_fb_helper_generic_probe()
2245 fbi->fbops = fbops; in drm_fb_helper_generic_probe()