Lines Matching refs:vc_sw

290 	else if (!vc->vc_sw->con_screen_pos)  in screenpos()
293 p = vc->vc_sw->con_screen_pos(vc, offset); in screenpos()
320 if (CON_IS_VISIBLE(vc) && vc->vc_sw->con_scroll(vc, t, b, SM_UP, nr)) in scrup()
338 if (CON_IS_VISIBLE(vc) && vc->vc_sw->con_scroll(vc, t, b, SM_DOWN, nr)) in scrdown()
353 if (!vc->vc_sw->con_getxy) { in do_update_region()
359 start = vc->vc_sw->con_getxy(vc, start, &nxx, &nyy); in do_update_region()
369 vc->vc_sw->con_putcs(vc, q, p-q, yy, startx); in do_update_region()
379 vc->vc_sw->con_putcs(vc, q, p-q, yy, startx); in do_update_region()
384 if (vc->vc_sw->con_getxy) { in do_update_region()
386 start = vc->vc_sw->con_getxy(vc, start, NULL, NULL); in do_update_region()
408 if (vc->vc_sw->con_build_attr) in build_attr()
409 return vc->vc_sw->con_build_attr(vc, _color, _intensity, in build_attr()
469 if (vc->vc_sw->con_invert_region) in invert_screen()
470 vc->vc_sw->con_invert_region(vc, p, count); in invert_screen()
519 vc->vc_sw->con_putc(vc, old, oldy, oldx); in complement_pos()
536 vc->vc_sw->con_putc(vc, new, oldy, oldx); in complement_pos()
583 vc->vc_sw->con_putc(vc, i, vc->vc_y, vc->vc_x); in add_softcursor()
591 vc->vc_sw->con_putc(vc, softcursor_original, in hide_softcursor()
601 vc->vc_sw->con_cursor(vc, CM_ERASE); in hide_cursor()
615 vc->vc_sw->con_cursor(vc, CM_DRAW); in set_cursor()
625 !vc->vc_sw->con_set_origin || in set_origin()
626 !vc->vc_sw->con_set_origin(vc)) in set_origin()
637 if (vc->vc_sw->con_save_screen) in save_screen()
638 vc->vc_sw->con_save_screen(vc); in save_screen()
693 update = vc->vc_sw->con_switch(vc); in redraw_screen()
731 if (vc->vc_sw) in visual_init()
732 module_put(vc->vc_sw->owner); in visual_init()
733 vc->vc_sw = conswitchp; in visual_init()
736 vc->vc_sw = con_driver_map[num]; in visual_init()
738 __module_get(vc->vc_sw->owner); in visual_init()
747 vc->vc_sw->con_init(vc, init); in visual_init()
809 if (vc->vc_mode != KD_GRAPHICS && vc->vc_sw->con_resize) in resize_screen()
810 err = vc->vc_sw->con_resize(vc, width, height, user); in resize_screen()
1004 vc->vc_sw->con_deinit(vc); in vc_deallocate()
1006 module_put(vc->vc_sw->owner); in vc_deallocate()
1224 vc->vc_sw->con_clear(vc, vc->vc_y, vc->vc_x, 1, count); in csi_X()
2162 vc->vc_sw->con_putcs(vc, (u16 *)draw_from, (u16 *)draw_to - (u16 *)draw_from, vc->vc_y, draw_x); \ in do_con_write()
2449 vc->vc_sw->con_scrolldelta(vc, scrollback_delta); in console_callback()
2572 vc->vc_sw->con_putcs(vc, start, cnt, vc->vc_y, vc->vc_x); in vt_console_print()
2604 vc->vc_sw->con_putcs(vc, start, cnt, vc->vc_y, vc->vc_x); in vt_console_print()
2991 currcons || !vc->vc_sw->con_save_screen); in con_init()
3145 if (!vc || !vc->vc_sw) in do_bind_con_driver()
3156 vc->vc_sw->con_deinit(vc); in do_bind_con_driver()
3502 if (vc->vc_sw->con_debug_enter) in con_debug_enter()
3503 ret = vc->vc_sw->con_debug_enter(vc); in con_debug_enter()
3560 if (vc->vc_sw->con_debug_leave) in con_debug_leave()
3561 ret = vc->vc_sw->con_debug_leave(vc); in con_debug_leave()
3781 vc->vc_sw->con_blank(vc, vesa_blank_mode + 1, 0); in do_blank_screen()
3790 vc->vc_sw->con_blank(vc, -1, 1); in do_blank_screen()
3813 i = vc->vc_sw->con_blank(vc, vesa_off_interval ? 1 : (vesa_blank_mode + 1), 0); in do_blank_screen()
3865 if (vc->vc_sw->con_blank(vc, 0, leaving_gfx) || vt_force_oops_output(vc)) in do_unblank_screen()
3939 vc->vc_sw->con_set_palette(vc, color_table); in set_palette()
4037 else if (vc->vc_sw->con_font_get) in con_font_get()
4038 rc = vc->vc_sw->con_font_get(vc, &font); in con_font_get()
4121 else if (vc->vc_sw->con_font_set) in con_font_set()
4122 rc = vc->vc_sw->con_font_set(vc, &font, op->flags); in con_font_set()
4150 if (vc->vc_sw->con_font_default) in con_font_default()
4151 rc = vc->vc_sw->con_font_default(vc, &font, s); in con_font_default()
4171 else if (!vc->vc_sw->con_font_copy) in con_font_copy()
4178 rc = vc->vc_sw->con_font_copy(vc, con); in con_font_copy()