Lines Matching refs:fbops

611 	if (info->fbops->owner) {  in fbcon_prepare_logo()
742 if (!try_module_get(info->fbops->owner)) in con2fb_acquire_newinfo()
745 if (!err && info->fbops->fb_open && in con2fb_acquire_newinfo()
746 info->fbops->fb_open(info, 0)) in con2fb_acquire_newinfo()
766 module_put(info->fbops->owner); in con2fb_acquire_newinfo()
779 if (oldinfo->fbops->fb_release && in con2fb_release_oldinfo()
780 oldinfo->fbops->fb_release(oldinfo, 0)) { in con2fb_release_oldinfo()
782 if (!found && newinfo->fbops->fb_release) in con2fb_release_oldinfo()
783 newinfo->fbops->fb_release(newinfo, 0); in con2fb_release_oldinfo()
785 module_put(newinfo->fbops->owner); in con2fb_release_oldinfo()
797 module_put(oldinfo->fbops->owner); in con2fb_release_oldinfo()
805 if (newinfo && newinfo->fbops->fb_set_par) { in con2fb_release_oldinfo()
806 ret = newinfo->fbops->fb_set_par(newinfo); in con2fb_release_oldinfo()
826 if (info->fbops->fb_set_par && !(ops->flags & FBCON_FLAGS_INIT)) { in con2fb_init_display()
827 ret = info->fbops->fb_set_par(info); in con2fb_init_display()
990 owner = info->fbops->owner; in fbcon_startup()
993 if (info->fbops->fb_open && info->fbops->fb_open(info, 0)) { in fbcon_startup()
1182 if (info->fbops->fb_set_par && in fbcon_init()
1184 ret = info->fbops->fb_set_par(info); in fbcon_init()
2292 if (info->fbops->fb_set_par) { in fbcon_switch()
2293 ret = info->fbops->fb_set_par(info); in fbcon_switch()
2433 if (info->fbops->fb_debug_enter) in fbcon_debug_enter()
2434 info->fbops->fb_debug_enter(info); in fbcon_debug_enter()
2445 if (info->fbops->fb_debug_leave) in fbcon_debug_leave()
2446 info->fbops->fb_debug_leave(info); in fbcon_debug_leave()
3661 if (info->fbops->fb_release) in fbcon_exit()
3662 info->fbops->fb_release(info, 0); in fbcon_exit()
3663 module_put(info->fbops->owner); in fbcon_exit()