vc_data 110 drivers/accessibility/braille/braille_console.c static void vc_follow_cursor(struct vc_data *vc) vc_data 119 drivers/accessibility/braille/braille_console.c static void vc_maybe_cursor_moved(struct vc_data *vc) vc_data 126 drivers/accessibility/braille/braille_console.c static void vc_refresh(struct vc_data *vc) vc_data 147 drivers/accessibility/braille/braille_console.c struct vc_data *vc = param->vc; vc_data 266 drivers/accessibility/braille/braille_console.c struct vc_data *vc = param->vc; vc_data 132 drivers/staging/speakup/keyhelp.c int spk_handle_help(struct vc_data *vc, u_char type, u_char ch, u_short key) vc_data 336 drivers/staging/speakup/kobjects.c struct vc_data *vc = vc_cons[fg_console].d; vc_data 258 drivers/staging/speakup/main.c static unsigned char get_attributes(struct vc_data *vc, u16 *pos) vc_data 264 drivers/staging/speakup/main.c static void speakup_date(struct vc_data *vc) vc_data 290 drivers/staging/speakup/main.c static void speakup_shut_up(struct vc_data *vc) vc_data 301 drivers/staging/speakup/main.c static void speech_kill(struct vc_data *vc) vc_data 319 drivers/staging/speakup/main.c static void speakup_off(struct vc_data *vc) vc_data 331 drivers/staging/speakup/main.c static void speakup_parked(struct vc_data *vc) vc_data 342 drivers/staging/speakup/main.c static void speakup_cut(struct vc_data *vc) vc_data 378 drivers/staging/speakup/main.c static void speakup_paste(struct vc_data *vc) vc_data 389 drivers/staging/speakup/main.c static void say_attributes(struct vc_data *vc) vc_data 416 drivers/staging/speakup/main.c static void announce_edge(struct vc_data *vc, int msg_id) vc_data 460 drivers/staging/speakup/main.c static u16 get_char(struct vc_data *vc, u16 *pos, u_char *attribs) vc_data 483 drivers/staging/speakup/main.c static void say_char(struct vc_data *vc) vc_data 498 drivers/staging/speakup/main.c static void say_phonetic_char(struct vc_data *vc) vc_data 514 drivers/staging/speakup/main.c static void say_prev_char(struct vc_data *vc) vc_data 526 drivers/staging/speakup/main.c static void say_next_char(struct vc_data *vc) vc_data 547 drivers/staging/speakup/main.c static u_long get_word(struct vc_data *vc) vc_data 594 drivers/staging/speakup/main.c static void say_word(struct vc_data *vc) vc_data 607 drivers/staging/speakup/main.c static void say_prev_word(struct vc_data *vc) vc_data 661 drivers/staging/speakup/main.c static void say_next_word(struct vc_data *vc) vc_data 702 drivers/staging/speakup/main.c static void spell_word(struct vc_data *vc) vc_data 752 drivers/staging/speakup/main.c static int get_line(struct vc_data *vc) vc_data 770 drivers/staging/speakup/main.c static void say_line(struct vc_data *vc) vc_data 792 drivers/staging/speakup/main.c static void say_prev_line(struct vc_data *vc) vc_data 804 drivers/staging/speakup/main.c static void say_next_line(struct vc_data *vc) vc_data 816 drivers/staging/speakup/main.c static int say_from_to(struct vc_data *vc, u_long from, u_long to, vc_data 846 drivers/staging/speakup/main.c static void say_line_from_to(struct vc_data *vc, u_long from, u_long to, vc_data 882 drivers/staging/speakup/main.c static int get_sentence_buf(struct vc_data *vc, int read_punc) vc_data 933 drivers/staging/speakup/main.c static void say_screen_from_to(struct vc_data *vc, u_long from, u_long to) vc_data 948 drivers/staging/speakup/main.c static void say_screen(struct vc_data *vc) vc_data 953 drivers/staging/speakup/main.c static void speakup_win_say(struct vc_data *vc) vc_data 971 drivers/staging/speakup/main.c static void top_edge(struct vc_data *vc) vc_data 979 drivers/staging/speakup/main.c static void bottom_edge(struct vc_data *vc) vc_data 987 drivers/staging/speakup/main.c static void left_edge(struct vc_data *vc) vc_data 995 drivers/staging/speakup/main.c static void right_edge(struct vc_data *vc) vc_data 1003 drivers/staging/speakup/main.c static void say_first_char(struct vc_data *vc) vc_data 1023 drivers/staging/speakup/main.c static void say_last_char(struct vc_data *vc) vc_data 1040 drivers/staging/speakup/main.c static void say_position(struct vc_data *vc) vc_data 1048 drivers/staging/speakup/main.c static void say_char_num(struct vc_data *vc) vc_data 1058 drivers/staging/speakup/main.c static void say_from_top(struct vc_data *vc) vc_data 1063 drivers/staging/speakup/main.c static void say_to_bottom(struct vc_data *vc) vc_data 1068 drivers/staging/speakup/main.c static void say_from_left(struct vc_data *vc) vc_data 1073 drivers/staging/speakup/main.c static void say_to_right(struct vc_data *vc) vc_data 1162 drivers/staging/speakup/main.c static void read_all_doc(struct vc_data *vc); vc_data 1166 drivers/staging/speakup/main.c static void do_handle_shift(struct vc_data *vc, u_char value, char up_flag) vc_data 1197 drivers/staging/speakup/main.c static void do_handle_latin(struct vc_data *vc, u_char value, char up_flag) vc_data 1290 drivers/staging/speakup/main.c static void toggle_cursoring(struct vc_data *vc) vc_data 1320 drivers/staging/speakup/main.c static int edit_bits(struct vc_data *vc, u_char type, u_char ch, u_short key) vc_data 1342 drivers/staging/speakup/main.c static int speakup_allocate(struct vc_data *vc, gfp_t gfp_flags) vc_data 1360 drivers/staging/speakup/main.c static void speakup_deallocate(struct vc_data *vc) vc_data 1373 drivers/staging/speakup/main.c static void reset_highlight_buffers(struct vc_data *); vc_data 1379 drivers/staging/speakup/main.c static void start_read_all_timer(struct vc_data *vc, int command); vc_data 1393 drivers/staging/speakup/main.c static void kbd_fakekey2(struct vc_data *vc, int command) vc_data 1400 drivers/staging/speakup/main.c static void read_all_doc(struct vc_data *vc) vc_data 1422 drivers/staging/speakup/main.c static void stop_read_all(struct vc_data *vc) vc_data 1430 drivers/staging/speakup/main.c static void start_read_all_timer(struct vc_data *vc, int command) vc_data 1441 drivers/staging/speakup/main.c static void handle_cursor_read_all(struct vc_data *vc, int command) vc_data 1513 drivers/staging/speakup/main.c static int pre_handle_cursor(struct vc_data *vc, u_char value, char up_flag) vc_data 1535 drivers/staging/speakup/main.c static void do_handle_cursor(struct vc_data *vc, u_char value, char up_flag) vc_data 1566 drivers/staging/speakup/main.c static void update_color_buffer(struct vc_data *vc, const u16 *ic, int len) vc_data 1597 drivers/staging/speakup/main.c static void reset_highlight_buffers(struct vc_data *vc) vc_data 1606 drivers/staging/speakup/main.c static int count_highlight_color(struct vc_data *vc) vc_data 1636 drivers/staging/speakup/main.c static int get_highlight_color(struct vc_data *vc) vc_data 1658 drivers/staging/speakup/main.c static int speak_highlight(struct vc_data *vc) vc_data 1685 drivers/staging/speakup/main.c struct vc_data *vc = vc_cons[cursor_con].d; vc_data 1727 drivers/staging/speakup/main.c static void speakup_bs(struct vc_data *vc) vc_data 1751 drivers/staging/speakup/main.c static void speakup_con_write(struct vc_data *vc, u16 *str, int len) vc_data 1780 drivers/staging/speakup/main.c static void speakup_con_update(struct vc_data *vc) vc_data 1797 drivers/staging/speakup/main.c static void do_handle_spec(struct vc_data *vc, u_char value, char up_flag) vc_data 1868 drivers/staging/speakup/main.c static void speakup_win_set(struct vc_data *vc) vc_data 1903 drivers/staging/speakup/main.c static void speakup_win_clear(struct vc_data *vc) vc_data 1913 drivers/staging/speakup/main.c static void speakup_win_enable(struct vc_data *vc) vc_data 1926 drivers/staging/speakup/main.c static void speakup_bits(struct vc_data *vc) vc_data 1939 drivers/staging/speakup/main.c static int handle_goto(struct vc_data *vc, u_char type, u_char ch, u_short key) vc_data 2024 drivers/staging/speakup/main.c static void speakup_goto(struct vc_data *vc) vc_data 2034 drivers/staging/speakup/main.c static void speakup_help(struct vc_data *vc) vc_data 2039 drivers/staging/speakup/main.c static void do_nothing(struct vc_data *vc) vc_data 2046 drivers/staging/speakup/main.c static void speakup_lock(struct vc_data *vc) vc_data 2057 drivers/staging/speakup/main.c typedef void (*spkup_hand) (struct vc_data *); vc_data 2077 drivers/staging/speakup/main.c static void do_spkup(struct vc_data *vc, u_char value) vc_data 2097 drivers/staging/speakup/main.c speakup_key(struct vc_data *vc, int shift_state, int keycode, u_short keysym, vc_data 2218 drivers/staging/speakup/main.c struct vc_data *vc = param->vc; vc_data 2288 drivers/staging/speakup/main.c struct vc_data *vc = param->vc; vc_data 2355 drivers/staging/speakup/main.c struct vc_data *vc = vc_cons[fg_console].d; vc_data 17 drivers/staging/speakup/selection.c struct vc_data *spk_sel_cons; vc_data 65 drivers/staging/speakup/speakup.h int spk_handle_help(struct vc_data *vc, u_char type, u_char ch, u_short key); vc_data 83 drivers/staging/speakup/speakup.h extern struct vc_data *spk_sel_cons; vc_data 50 drivers/staging/speakup/spk_types.h typedef int (*special_func)(struct vc_data *vc, u_char type, u_char ch, vc_data 199 drivers/tty/vt/consolemap.c static void set_inverse_transl(struct vc_data *conp, struct uni_pagedir *p, int i) vc_data 223 drivers/tty/vt/consolemap.c static void set_inverse_trans_unicode(struct vc_data *conp, vc_data 258 drivers/tty/vt/consolemap.c unsigned short *set_translate(int m, struct vc_data *vc) vc_data 271 drivers/tty/vt/consolemap.c u16 inverse_translate(struct vc_data *conp, int glyph, int use_unicode) vc_data 420 drivers/tty/vt/consolemap.c void con_free_unimap(struct vc_data *vc) vc_data 434 drivers/tty/vt/consolemap.c static int con_unify_unimap(struct vc_data *conp, struct uni_pagedir *p) vc_data 504 drivers/tty/vt/consolemap.c static int con_do_clear_unimap(struct vc_data *vc) vc_data 527 drivers/tty/vt/consolemap.c int con_clear_unimap(struct vc_data *vc) vc_data 536 drivers/tty/vt/consolemap.c int con_set_unimap(struct vc_data *vc, ushort ct, struct unipair __user *list) vc_data 659 drivers/tty/vt/consolemap.c int con_set_default_unimap(struct vc_data *vc) vc_data 715 drivers/tty/vt/consolemap.c int con_copy_unimap(struct vc_data *dst_vc, struct vc_data *src_vc) vc_data 738 drivers/tty/vt/consolemap.c int con_get_unimap(struct vc_data *vc, ushort ct, ushort __user *uct, struct unipair __user *list) vc_data 810 drivers/tty/vt/consolemap.c conv_uni_to_pc(struct vc_data *conp, long ucs) vc_data 80 drivers/tty/vt/keyboard.c typedef void (k_handler_fn)(struct vc_data *vc, unsigned char value, vc_data 92 drivers/tty/vt/keyboard.c typedef void (fn_handler_fn)(struct vc_data *vc); vc_data 310 drivers/tty/vt/keyboard.c static void put_queue(struct vc_data *vc, int ch) vc_data 316 drivers/tty/vt/keyboard.c static void puts_queue(struct vc_data *vc, char *cp) vc_data 325 drivers/tty/vt/keyboard.c static void applkey(struct vc_data *vc, int key, char mode) vc_data 340 drivers/tty/vt/keyboard.c static void to_utf8(struct vc_data *vc, uint c) vc_data 411 drivers/tty/vt/keyboard.c static unsigned int handle_diacr(struct vc_data *vc, unsigned int ch) vc_data 444 drivers/tty/vt/keyboard.c static void fn_enter(struct vc_data *vc) vc_data 462 drivers/tty/vt/keyboard.c static void fn_caps_toggle(struct vc_data *vc) vc_data 470 drivers/tty/vt/keyboard.c static void fn_caps_on(struct vc_data *vc) vc_data 478 drivers/tty/vt/keyboard.c static void fn_show_ptregs(struct vc_data *vc) vc_data 486 drivers/tty/vt/keyboard.c static void fn_hold(struct vc_data *vc) vc_data 504 drivers/tty/vt/keyboard.c static void fn_num(struct vc_data *vc) vc_data 518 drivers/tty/vt/keyboard.c static void fn_bare_num(struct vc_data *vc) vc_data 524 drivers/tty/vt/keyboard.c static void fn_lastcons(struct vc_data *vc) vc_data 530 drivers/tty/vt/keyboard.c static void fn_dec_console(struct vc_data *vc) vc_data 547 drivers/tty/vt/keyboard.c static void fn_inc_console(struct vc_data *vc) vc_data 564 drivers/tty/vt/keyboard.c static void fn_send_intr(struct vc_data *vc) vc_data 570 drivers/tty/vt/keyboard.c static void fn_scroll_forw(struct vc_data *vc) vc_data 575 drivers/tty/vt/keyboard.c static void fn_scroll_back(struct vc_data *vc) vc_data 580 drivers/tty/vt/keyboard.c static void fn_show_mem(struct vc_data *vc) vc_data 585 drivers/tty/vt/keyboard.c static void fn_show_state(struct vc_data *vc) vc_data 590 drivers/tty/vt/keyboard.c static void fn_boot_it(struct vc_data *vc) vc_data 595 drivers/tty/vt/keyboard.c static void fn_compose(struct vc_data *vc) vc_data 600 drivers/tty/vt/keyboard.c static void fn_spawn_con(struct vc_data *vc) vc_data 611 drivers/tty/vt/keyboard.c static void fn_SAK(struct vc_data *vc) vc_data 617 drivers/tty/vt/keyboard.c static void fn_null(struct vc_data *vc) vc_data 625 drivers/tty/vt/keyboard.c static void k_ignore(struct vc_data *vc, unsigned char value, char up_flag) vc_data 629 drivers/tty/vt/keyboard.c static void k_spec(struct vc_data *vc, unsigned char value, char up_flag) vc_data 643 drivers/tty/vt/keyboard.c static void k_lowercase(struct vc_data *vc, unsigned char value, char up_flag) vc_data 648 drivers/tty/vt/keyboard.c static void k_unicode(struct vc_data *vc, unsigned int value, char up_flag) vc_data 675 drivers/tty/vt/keyboard.c static void k_deadunicode(struct vc_data *vc, unsigned int value, char up_flag) vc_data 683 drivers/tty/vt/keyboard.c static void k_self(struct vc_data *vc, unsigned char value, char up_flag) vc_data 688 drivers/tty/vt/keyboard.c static void k_dead2(struct vc_data *vc, unsigned char value, char up_flag) vc_data 696 drivers/tty/vt/keyboard.c static void k_dead(struct vc_data *vc, unsigned char value, char up_flag) vc_data 731 drivers/tty/vt/keyboard.c static void k_cons(struct vc_data *vc, unsigned char value, char up_flag) vc_data 739 drivers/tty/vt/keyboard.c static void k_fn(struct vc_data *vc, unsigned char value, char up_flag) vc_data 751 drivers/tty/vt/keyboard.c static void k_cur(struct vc_data *vc, unsigned char value, char up_flag) vc_data 761 drivers/tty/vt/keyboard.c static void k_pad(struct vc_data *vc, unsigned char value, char up_flag) vc_data 820 drivers/tty/vt/keyboard.c static void k_shift(struct vc_data *vc, unsigned char value, char up_flag) vc_data 861 drivers/tty/vt/keyboard.c static void k_meta(struct vc_data *vc, unsigned char value, char up_flag) vc_data 873 drivers/tty/vt/keyboard.c static void k_ascii(struct vc_data *vc, unsigned char value, char up_flag) vc_data 897 drivers/tty/vt/keyboard.c static void k_lock(struct vc_data *vc, unsigned char value, char up_flag) vc_data 905 drivers/tty/vt/keyboard.c static void k_slock(struct vc_data *vc, unsigned char value, char up_flag) vc_data 928 drivers/tty/vt/keyboard.c static void k_brlcommit(struct vc_data *vc, unsigned int pattern, char up_flag) vc_data 946 drivers/tty/vt/keyboard.c static void k_brl(struct vc_data *vc, unsigned char value, char up_flag) vc_data 1271 drivers/tty/vt/keyboard.c static int emulate_raw(struct vc_data *vc, unsigned int keycode, vc_data 1334 drivers/tty/vt/keyboard.c static int emulate_raw(struct vc_data *vc, unsigned int keycode, unsigned char up_flag) vc_data 1346 drivers/tty/vt/keyboard.c struct vc_data *vc = vc_cons[fg_console].d; vc_data 1355 drivers/tty/vt/keyboard.c struct vc_data *vc = vc_cons[fg_console].d; vc_data 43 drivers/tty/vt/selection.c struct vc_data *sel_cons; /* must not be deallocated */ vc_data 91 drivers/tty/vt/selection.c bool vc_is_sel(struct vc_data *vc) vc_data 191 drivers/tty/vt/selection.c struct vc_data *vc = vc_cons[fg_console].d; vc_data 371 drivers/tty/vt/selection.c struct vc_data *vc = tty->driver_data; vc_data 92 drivers/tty/vt/vc_screen.c struct vc_data *vc = param->vc; vc_data 184 drivers/tty/vt/vc_screen.c static struct vc_data* vc_data 211 drivers/tty/vt/vc_screen.c struct vc_data *vc; vc_data 247 drivers/tty/vt/vc_screen.c struct vc_data *vc; vc_data 450 drivers/tty/vt/vc_screen.c struct vc_data *vc; vc_data 152 drivers/tty/vt/vt.c static void vc_init(struct vc_data *vc, unsigned int rows, vc_data 154 drivers/tty/vt/vt.c static void gotoxy(struct vc_data *vc, int new_x, int new_y); vc_data 155 drivers/tty/vt/vt.c static void save_cur(struct vc_data *vc); vc_data 156 drivers/tty/vt/vt.c static void reset_terminal(struct vc_data *vc, int do_clear); vc_data 159 drivers/tty/vt/vt.c static void set_cursor(struct vc_data *vc); vc_data 160 drivers/tty/vt/vt.c static void hide_cursor(struct vc_data *vc); vc_data 164 drivers/tty/vt/vt.c static void set_palette(struct vc_data *vc); vc_data 215 drivers/tty/vt/vt.c static struct vc_data *master_display_fg; vc_data 269 drivers/tty/vt/vt.c static void notify_write(struct vc_data *vc, unsigned int unicode) vc_data 275 drivers/tty/vt/vt.c static void notify_update(struct vc_data *vc) vc_data 284 drivers/tty/vt/vt.c static inline bool con_is_fg(const struct vc_data *vc) vc_data 289 drivers/tty/vt/vt.c static inline bool con_should_update(const struct vc_data *vc) vc_data 294 drivers/tty/vt/vt.c static inline unsigned short *screenpos(struct vc_data *vc, int offset, int viewed) vc_data 373 drivers/tty/vt/vt.c static void vc_uniscr_set(struct vc_data *vc, struct uni_screen *new_uniscr) vc_data 379 drivers/tty/vt/vt.c static void vc_uniscr_putc(struct vc_data *vc, char32_t uc) vc_data 387 drivers/tty/vt/vt.c static void vc_uniscr_insert(struct vc_data *vc, unsigned int nr) vc_data 400 drivers/tty/vt/vt.c static void vc_uniscr_delete(struct vc_data *vc, unsigned int nr) vc_data 413 drivers/tty/vt/vt.c static void vc_uniscr_clear_line(struct vc_data *vc, unsigned int x, vc_data 425 drivers/tty/vt/vt.c static void vc_uniscr_clear_lines(struct vc_data *vc, unsigned int y, vc_data 438 drivers/tty/vt/vt.c static void vc_uniscr_scroll(struct vc_data *vc, unsigned int t, unsigned int b, vc_data 508 drivers/tty/vt/vt.c int vc_uniscr_check(struct vc_data *vc) vc_data 554 drivers/tty/vt/vt.c void vc_uniscr_copy_line(struct vc_data *vc, void *dest, int viewed, vc_data 591 drivers/tty/vt/vt.c static void vc_uniscr_debug_check(struct vc_data *vc) vc_data 627 drivers/tty/vt/vt.c static void con_scroll(struct vc_data *vc, unsigned int t, unsigned int b, vc_data 651 drivers/tty/vt/vt.c static void do_update_region(struct vc_data *vc, unsigned long start, int count) vc_data 695 drivers/tty/vt/vt.c void update_region(struct vc_data *vc, unsigned long start, int count) vc_data 708 drivers/tty/vt/vt.c static u8 build_attr(struct vc_data *vc, u8 _color, u8 _intensity, u8 _blink, vc_data 751 drivers/tty/vt/vt.c static void update_attr(struct vc_data *vc) vc_data 760 drivers/tty/vt/vt.c void invert_screen(struct vc_data *vc, int offset, int count, int viewed) vc_data 805 drivers/tty/vt/vt.c void complement_pos(struct vc_data *vc, int offset) vc_data 840 drivers/tty/vt/vt.c static void insert_char(struct vc_data *vc, unsigned int nr) vc_data 853 drivers/tty/vt/vt.c static void delete_char(struct vc_data *vc, unsigned int nr) vc_data 869 drivers/tty/vt/vt.c static void add_softcursor(struct vc_data *vc) vc_data 886 drivers/tty/vt/vt.c static void hide_softcursor(struct vc_data *vc) vc_data 897 drivers/tty/vt/vt.c static void hide_cursor(struct vc_data *vc) vc_data 906 drivers/tty/vt/vt.c static void set_cursor(struct vc_data *vc) vc_data 920 drivers/tty/vt/vt.c static void set_origin(struct vc_data *vc) vc_data 933 drivers/tty/vt/vt.c static void save_screen(struct vc_data *vc) vc_data 941 drivers/tty/vt/vt.c static void flush_scrollback(struct vc_data *vc) vc_data 967 drivers/tty/vt/vt.c void clear_buffer_attributes(struct vc_data *vc) vc_data 978 drivers/tty/vt/vt.c void redraw_screen(struct vc_data *vc, int is_switch) vc_data 991 drivers/tty/vt/vt.c struct vc_data *old_vc = vc_cons[fg_console].d; vc_data 1048 drivers/tty/vt/vt.c static void visual_init(struct vc_data *vc, int num, int init) vc_data 1078 drivers/tty/vt/vt.c static void visual_deinit(struct vc_data *vc) vc_data 1086 drivers/tty/vt/vt.c struct vc_data *vc = container_of(port, struct vc_data, port); vc_data 1098 drivers/tty/vt/vt.c struct vc_data *vc; vc_data 1114 drivers/tty/vt/vt.c param.vc = vc = kzalloc(sizeof(struct vc_data), GFP_KERNEL); vc_data 1149 drivers/tty/vt/vt.c static inline int resize_screen(struct vc_data *vc, int width, int height, vc_data 1185 drivers/tty/vt/vt.c static int vc_do_resize(struct tty_struct *tty, struct vc_data *vc, vc_data 1332 drivers/tty/vt/vt.c int vc_resize(struct vc_data *vc, unsigned int cols, unsigned int rows) vc_data 1351 drivers/tty/vt/vt.c struct vc_data *vc = tty->driver_data; vc_data 1360 drivers/tty/vt/vt.c struct vc_data *vc_deallocate(unsigned int currcons) vc_data 1362 drivers/tty/vt/vt.c struct vc_data *vc = NULL; vc_data 1429 drivers/tty/vt/vt.c static void gotoxy(struct vc_data *vc, int new_x, int new_y) vc_data 1460 drivers/tty/vt/vt.c static void gotoxay(struct vc_data *vc, int new_x, int new_y) vc_data 1465 drivers/tty/vt/vt.c void scrollback(struct vc_data *vc) vc_data 1470 drivers/tty/vt/vt.c void scrollfront(struct vc_data *vc, int lines) vc_data 1477 drivers/tty/vt/vt.c static void lf(struct vc_data *vc) vc_data 1492 drivers/tty/vt/vt.c static void ri(struct vc_data *vc) vc_data 1506 drivers/tty/vt/vt.c static inline void cr(struct vc_data *vc) vc_data 1513 drivers/tty/vt/vt.c static inline void bs(struct vc_data *vc) vc_data 1523 drivers/tty/vt/vt.c static inline void del(struct vc_data *vc) vc_data 1528 drivers/tty/vt/vt.c static void csi_J(struct vc_data *vc, int vpar) vc_data 1565 drivers/tty/vt/vt.c static void csi_K(struct vc_data *vc, int vpar) vc_data 1594 drivers/tty/vt/vt.c static void csi_X(struct vc_data *vc, int vpar) /* erase the following vpar positions */ vc_data 1609 drivers/tty/vt/vt.c static void default_attr(struct vc_data *vc) vc_data 1639 drivers/tty/vt/vt.c static void rgb_foreground(struct vc_data *vc, const struct rgb *c) vc_data 1661 drivers/tty/vt/vt.c static void rgb_background(struct vc_data *vc, const struct rgb *c) vc_data 1677 drivers/tty/vt/vt.c static int vc_t416_color(struct vc_data *vc, int i, vc_data 1678 drivers/tty/vt/vt.c void(*set_color)(struct vc_data *vc, const struct rgb *c)) vc_data 1705 drivers/tty/vt/vt.c static void csi_m(struct vc_data *vc) vc_data 1818 drivers/tty/vt/vt.c static void cursor_report(struct vc_data *vc, struct tty_struct *tty) vc_data 1852 drivers/tty/vt/vt.c static void set_mode(struct vc_data *vc, int on_off) vc_data 1921 drivers/tty/vt/vt.c static void setterm_command(struct vc_data *vc) vc_data 1988 drivers/tty/vt/vt.c static void csi_at(struct vc_data *vc, unsigned int nr) vc_data 1998 drivers/tty/vt/vt.c static void csi_L(struct vc_data *vc, unsigned int nr) vc_data 2009 drivers/tty/vt/vt.c static void csi_P(struct vc_data *vc, unsigned int nr) vc_data 2019 drivers/tty/vt/vt.c static void csi_M(struct vc_data *vc, unsigned int nr) vc_data 2030 drivers/tty/vt/vt.c static void save_cur(struct vc_data *vc) vc_data 2046 drivers/tty/vt/vt.c static void restore_cur(struct vc_data *vc) vc_data 2068 drivers/tty/vt/vt.c static void reset_terminal(struct vc_data *vc, int do_clear) vc_data 2120 drivers/tty/vt/vt.c static void do_con_trol(struct tty_struct *tty, struct vc_data *vc, int c) vc_data 2570 drivers/tty/vt/vt.c static void con_flush(struct vc_data *vc, unsigned long draw_from, vc_data 2587 drivers/tty/vt/vt.c struct vc_data *vc; vc_data 2866 drivers/tty/vt/vt.c struct vc_data *vc = vc_cons[fg_console].d; vc_data 2883 drivers/tty/vt/vt.c struct vc_data *vc = vc_cons[fg_console].d; vc_data 2948 drivers/tty/vt/vt.c struct vc_data *vc = vc_cons[fg_console].d; vc_data 3199 drivers/tty/vt/vt.c struct vc_data *vc = tty->driver_data; vc_data 3234 drivers/tty/vt/vt.c struct vc_data *vc; vc_data 3253 drivers/tty/vt/vt.c struct vc_data *vc; vc_data 3304 drivers/tty/vt/vt.c struct vc_data *vc = tty->driver_data; vc_data 3313 drivers/tty/vt/vt.c struct vc_data *vc = tty->driver_data; vc_data 3325 drivers/tty/vt/vt.c static void vc_init(struct vc_data *vc, unsigned int rows, vc_data 3360 drivers/tty/vt/vt.c struct vc_data *vc; vc_data 3395 drivers/tty/vt/vt.c vc_cons[currcons].d = vc = kzalloc(sizeof(struct vc_data), GFP_NOWAIT); vc_data 3549 drivers/tty/vt/vt.c struct vc_data *vc = vc_cons[i].d; vc_data 3585 drivers/tty/vt/vt.c struct vc_data *vc = vc_cons[j].d; vc_data 3885 drivers/tty/vt/vt.c bool con_is_visible(const struct vc_data *vc) vc_data 3905 drivers/tty/vt/vt.c int con_debug_enter(struct vc_data *vc) vc_data 3964 drivers/tty/vt/vt.c struct vc_data *vc; vc_data 4223 drivers/tty/vt/vt.c struct vc_data *vc = vc_cons[fg_console].d; vc_data 4284 drivers/tty/vt/vt.c struct vc_data *vc; vc_data 4379 drivers/tty/vt/vt.c static void set_palette(struct vc_data *vc) vc_data 4440 drivers/tty/vt/vt.c void reset_palette(struct vc_data *vc) vc_data 4466 drivers/tty/vt/vt.c static int con_font_get(struct vc_data *vc, struct console_font_op *op) vc_data 4520 drivers/tty/vt/vt.c static int con_font_set(struct vc_data *vc, struct console_font_op *op) vc_data 4583 drivers/tty/vt/vt.c static int con_font_default(struct vc_data *vc, struct console_font_op *op) vc_data 4615 drivers/tty/vt/vt.c static int con_font_copy(struct vc_data *vc, struct console_font_op *op) vc_data 4636 drivers/tty/vt/vt.c int con_font_op(struct vc_data *vc, struct console_font_op *op) vc_data 4656 drivers/tty/vt/vt.c u16 screen_glyph(struct vc_data *vc, int offset) vc_data 4667 drivers/tty/vt/vt.c u32 screen_glyph_unicode(struct vc_data *vc, int n) vc_data 4678 drivers/tty/vt/vt.c unsigned short *screen_pos(struct vc_data *vc, int w_offset, int viewed) vc_data 4684 drivers/tty/vt/vt.c void getconsxy(struct vc_data *vc, unsigned char *p) vc_data 4691 drivers/tty/vt/vt.c void putconsxy(struct vc_data *vc, unsigned char *p) vc_data 4698 drivers/tty/vt/vt.c u16 vcs_scr_readw(struct vc_data *vc, const u16 *org) vc_data 4705 drivers/tty/vt/vt.c void vcs_scr_writew(struct vc_data *vc, u16 val, u16 *org) vc_data 4714 drivers/tty/vt/vt.c void vcs_scr_updated(struct vc_data *vc) vc_data 4719 drivers/tty/vt/vt.c void vc_scrolldelta_helper(struct vc_data *c, int lines, vc_data 46 drivers/tty/vt/vt_ioctl.c const struct vc_data *vc = vc_cons[i].d; vc_data 86 drivers/tty/vt/vt_ioctl.c static void complete_change_console(struct vc_data *vc); vc_data 287 drivers/tty/vt/vt_ioctl.c do_unimap_ioctl(int cmd, struct unimapdesc __user *user_ud, int perm, struct vc_data *vc) vc_data 309 drivers/tty/vt/vt_ioctl.c struct vc_data *vc = NULL; vc_data 328 drivers/tty/vt/vt_ioctl.c struct vc_data *vc[MAX_NR_CONSOLES]; vc_data 353 drivers/tty/vt/vt_ioctl.c struct vc_data *vc = tty->driver_data; vc_data 721 drivers/tty/vt/vt_ioctl.c struct vc_data *nvc; vc_data 834 drivers/tty/vt/vt_ioctl.c struct vc_data *vc; vc_data 889 drivers/tty/vt/vt_ioctl.c struct vc_data *vcp; vc_data 1045 drivers/tty/vt/vt_ioctl.c void reset_vc(struct vc_data *vc) vc_data 1065 drivers/tty/vt/vt_ioctl.c struct vc_data *vc; vc_data 1142 drivers/tty/vt/vt_ioctl.c int perm, struct console_font_op *op, struct vc_data *vc) vc_data 1167 drivers/tty/vt/vt_ioctl.c int perm, struct vc_data *vc) vc_data 1191 drivers/tty/vt/vt_ioctl.c struct vc_data *vc = tty->driver_data; vc_data 1261 drivers/tty/vt/vt_ioctl.c static void complete_change_console(struct vc_data *vc) vc_data 1335 drivers/tty/vt/vt_ioctl.c void change_console(struct vc_data *new_vc) vc_data 1337 drivers/tty/vt/vt_ioctl.c struct vc_data *vc; vc_data 145 drivers/usb/misc/sisusbvga/sisusb.h struct vc_data *sisusb_display_fg; vc_data 99 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_set_start_address(struct sisusb_usb_data *sisusb, struct vc_data *c) vc_data 180 drivers/usb/misc/sisusbvga/sisusb_con.c sisusb_is_inactive(struct vc_data *c, struct sisusb_usb_data *sisusb) vc_data 199 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_init(struct vc_data *c, int init) vc_data 265 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_deinit(struct vc_data *c) vc_data 305 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_build_attr(struct vc_data *c, u8 color, u8 intensity, vc_data 331 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_invert_region(struct vc_data *vc, u16 *p, int count) vc_data 349 drivers/usb/misc/sisusbvga/sisusb_con.c const struct vc_data *c, unsigned int x, unsigned int y) vc_data 355 drivers/usb/misc/sisusbvga/sisusb_con.c const struct vc_data *c, unsigned int x, unsigned int y) vc_data 367 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_putc(struct vc_data *c, int ch, int y, int x) vc_data 389 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_putcs(struct vc_data *c, const unsigned short *s, vc_data 419 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_clear(struct vc_data *c, int y, int x, int height, int width) vc_data 473 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_switch(struct vc_data *c) vc_data 522 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_save_screen(struct vc_data *c) vc_data 554 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_set_palette(struct vc_data *c, const unsigned char *table) vc_data 591 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_blank(struct vc_data *c, int blank, int mode_switch) vc_data 672 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_scrolldelta(struct vc_data *c, int lines) vc_data 697 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_cursor(struct vc_data *c, int mode) vc_data 765 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_scroll_area(struct vc_data *c, struct sisusb_usb_data *sisusb, vc_data 810 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_scroll(struct vc_data *c, unsigned int t, unsigned int b, vc_data 929 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_set_origin(struct vc_data *c) vc_data 962 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_resize(struct vc_data *c, unsigned int newcols, unsigned int newrows, vc_data 992 drivers/usb/misc/sisusbvga/sisusb_con.c struct vc_data *c, int fh, int uplock) vc_data 1109 drivers/usb/misc/sisusbvga/sisusb_con.c struct vc_data *d = vc_cons[i].d; vc_data 1176 drivers/usb/misc/sisusbvga/sisusb_con.c struct vc_data *vc = vc_cons[i].d; vc_data 1199 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_font_set(struct vc_data *c, struct console_font *font, vc_data 1245 drivers/usb/misc/sisusbvga/sisusb_con.c sisusbcon_font_get(struct vc_data *c, struct console_font *font) vc_data 1311 drivers/usb/misc/sisusbvga/sisusb_con.c static void sisusbdummycon_init(struct vc_data *vc, int init) vc_data 1321 drivers/usb/misc/sisusbvga/sisusb_con.c static void sisusbdummycon_deinit(struct vc_data *vc) { } vc_data 1322 drivers/usb/misc/sisusbvga/sisusb_con.c static void sisusbdummycon_clear(struct vc_data *vc, int sy, int sx, vc_data 1324 drivers/usb/misc/sisusbvga/sisusb_con.c static void sisusbdummycon_putc(struct vc_data *vc, int c, int ypos, vc_data 1326 drivers/usb/misc/sisusbvga/sisusb_con.c static void sisusbdummycon_putcs(struct vc_data *vc, const unsigned short *s, vc_data 1328 drivers/usb/misc/sisusbvga/sisusb_con.c static void sisusbdummycon_cursor(struct vc_data *vc, int mode) { } vc_data 1330 drivers/usb/misc/sisusbvga/sisusb_con.c static bool sisusbdummycon_scroll(struct vc_data *vc, unsigned int top, vc_data 1337 drivers/usb/misc/sisusbvga/sisusb_con.c static int sisusbdummycon_switch(struct vc_data *vc) vc_data 1342 drivers/usb/misc/sisusbvga/sisusb_con.c static int sisusbdummycon_blank(struct vc_data *vc, int blank, int mode_switch) vc_data 1347 drivers/usb/misc/sisusbvga/sisusb_con.c static int sisusbdummycon_font_set(struct vc_data *vc, vc_data 1354 drivers/usb/misc/sisusbvga/sisusb_con.c static int sisusbdummycon_font_default(struct vc_data *vc, vc_data 1360 drivers/usb/misc/sisusbvga/sisusb_con.c static int sisusbdummycon_font_copy(struct vc_data *vc, int con) vc_data 836 drivers/usb/misc/sisusbvga/sisusb_init.h struct vc_data *c, int fh, int uplock); vc_data 52 drivers/video/console/dummycon.c static void dummycon_putc(struct vc_data *vc, int c, int ypos, int xpos) vc_data 60 drivers/video/console/dummycon.c static void dummycon_putcs(struct vc_data *vc, const unsigned short *s, vc_data 80 drivers/video/console/dummycon.c static int dummycon_blank(struct vc_data *vc, int blank, int mode_switch) vc_data 86 drivers/video/console/dummycon.c static void dummycon_putc(struct vc_data *vc, int c, int ypos, int xpos) { } vc_data 87 drivers/video/console/dummycon.c static void dummycon_putcs(struct vc_data *vc, const unsigned short *s, vc_data 89 drivers/video/console/dummycon.c static int dummycon_blank(struct vc_data *vc, int blank, int mode_switch) vc_data 100 drivers/video/console/dummycon.c static void dummycon_init(struct vc_data *vc, int init) vc_data 110 drivers/video/console/dummycon.c static void dummycon_deinit(struct vc_data *vc) { } vc_data 111 drivers/video/console/dummycon.c static void dummycon_clear(struct vc_data *vc, int sy, int sx, int height, vc_data 113 drivers/video/console/dummycon.c static void dummycon_cursor(struct vc_data *vc, int mode) { } vc_data 115 drivers/video/console/dummycon.c static bool dummycon_scroll(struct vc_data *vc, unsigned int top, vc_data 122 drivers/video/console/dummycon.c static int dummycon_switch(struct vc_data *vc) vc_data 127 drivers/video/console/dummycon.c static int dummycon_font_set(struct vc_data *vc, struct console_font *font, vc_data 133 drivers/video/console/dummycon.c static int dummycon_font_default(struct vc_data *vc, vc_data 139 drivers/video/console/dummycon.c static int dummycon_font_copy(struct vc_data *vc, int con) vc_data 76 drivers/video/console/mdacon.c static struct vc_data *mda_display_fg = NULL; vc_data 355 drivers/video/console/mdacon.c static void mdacon_init(struct vc_data *c, int init) vc_data 372 drivers/video/console/mdacon.c static void mdacon_deinit(struct vc_data *c) vc_data 397 drivers/video/console/mdacon.c static u8 mdacon_build_attr(struct vc_data *c, u8 color, u8 intensity, vc_data 415 drivers/video/console/mdacon.c static void mdacon_invert_region(struct vc_data *c, u16 *p, int count) vc_data 428 drivers/video/console/mdacon.c static void mdacon_putc(struct vc_data *c, int ch, int y, int x) vc_data 433 drivers/video/console/mdacon.c static void mdacon_putcs(struct vc_data *c, const unsigned short *s, vc_data 443 drivers/video/console/mdacon.c static void mdacon_clear(struct vc_data *c, int y, int x, vc_data 460 drivers/video/console/mdacon.c static int mdacon_switch(struct vc_data *c) vc_data 465 drivers/video/console/mdacon.c static int mdacon_blank(struct vc_data *c, int blank, int mode_switch) vc_data 484 drivers/video/console/mdacon.c static void mdacon_cursor(struct vc_data *c, int mode) vc_data 504 drivers/video/console/mdacon.c static bool mdacon_scroll(struct vc_data *c, unsigned int t, unsigned int b, vc_data 329 drivers/video/console/newport_con.c static void newport_init(struct vc_data *vc, int init) vc_data 343 drivers/video/console/newport_con.c static void newport_deinit(struct vc_data *c) vc_data 351 drivers/video/console/newport_con.c static void newport_clear(struct vc_data *vc, int sy, int sx, int height, vc_data 372 drivers/video/console/newport_con.c static void newport_putc(struct vc_data *vc, int charattr, int ypos, vc_data 401 drivers/video/console/newport_con.c static void newport_putcs(struct vc_data *vc, const unsigned short *s, vc_data 442 drivers/video/console/newport_con.c static void newport_cursor(struct vc_data *vc, int mode) vc_data 467 drivers/video/console/newport_con.c static int newport_switch(struct vc_data *vc) vc_data 484 drivers/video/console/newport_con.c static int newport_blank(struct vc_data *c, int blank, int mode_switch) vc_data 568 drivers/video/console/newport_con.c static int newport_font_default(struct vc_data *vc, struct console_font *op, char *name) vc_data 573 drivers/video/console/newport_con.c static int newport_font_set(struct vc_data *vc, struct console_font *font, unsigned flags) vc_data 578 drivers/video/console/newport_con.c static bool newport_scroll(struct vc_data *vc, unsigned int t, unsigned int b, vc_data 677 drivers/video/console/newport_con.c static int newport_set_origin(struct vc_data *vc) vc_data 682 drivers/video/console/newport_con.c static void newport_save_screen(struct vc_data *vc) { } vc_data 82 drivers/video/console/sticon.c static void sticon_putc(struct vc_data *conp, int c, int ypos, int xpos) vc_data 104 drivers/video/console/sticon.c static void sticon_putcs(struct vc_data *conp, const unsigned short *s, vc_data 131 drivers/video/console/sticon.c static void sticon_cursor(struct vc_data *conp, int mode) vc_data 156 drivers/video/console/sticon.c static bool sticon_scroll(struct vc_data *conp, unsigned int t, vc_data 181 drivers/video/console/sticon.c static void sticon_init(struct vc_data *c, int init) vc_data 202 drivers/video/console/sticon.c static void sticon_deinit(struct vc_data *c) vc_data 206 drivers/video/console/sticon.c static void sticon_clear(struct vc_data *conp, int sy, int sx, int height, vc_data 215 drivers/video/console/sticon.c static int sticon_switch(struct vc_data *conp) vc_data 220 drivers/video/console/sticon.c static int sticon_set_origin(struct vc_data *conp) vc_data 225 drivers/video/console/sticon.c static int sticon_blank(struct vc_data *c, int blank, int mode_switch) vc_data 239 drivers/video/console/sticon.c static u16 *sticon_screen_pos(struct vc_data *conp, int offset) vc_data 255 drivers/video/console/sticon.c static unsigned long sticon_getxy(struct vc_data *conp, unsigned long pos, vc_data 291 drivers/video/console/sticon.c static u8 sticon_build_attr(struct vc_data *conp, u8 color, u8 intens, vc_data 303 drivers/video/console/sticon.c static void sticon_invert_region(struct vc_data *conp, u16 *p, int count) vc_data 319 drivers/video/console/sticon.c static void sticon_save_screen(struct vc_data *conp) vc_data 69 drivers/video/console/vgacon.c static void vgacon_init(struct vc_data *c, int init); vc_data 70 drivers/video/console/vgacon.c static void vgacon_deinit(struct vc_data *c); vc_data 71 drivers/video/console/vgacon.c static void vgacon_cursor(struct vc_data *c, int mode); vc_data 72 drivers/video/console/vgacon.c static int vgacon_switch(struct vc_data *c); vc_data 73 drivers/video/console/vgacon.c static int vgacon_blank(struct vc_data *c, int blank, int mode_switch); vc_data 74 drivers/video/console/vgacon.c static void vgacon_scrolldelta(struct vc_data *c, int lines); vc_data 75 drivers/video/console/vgacon.c static int vgacon_set_origin(struct vc_data *c); vc_data 76 drivers/video/console/vgacon.c static void vgacon_save_screen(struct vc_data *c); vc_data 77 drivers/video/console/vgacon.c static void vgacon_invert_region(struct vc_data *c, u16 * p, int count); vc_data 163 drivers/video/console/vgacon.c static inline void vga_set_mem_top(struct vc_data *c) vc_data 243 drivers/video/console/vgacon.c static void vgacon_scrollback_update(struct vc_data *c, int t, int count) vc_data 272 drivers/video/console/vgacon.c static void vgacon_restore_screen(struct vc_data *c) vc_data 286 drivers/video/console/vgacon.c static void vgacon_scrolldelta(struct vc_data *c, int lines) vc_data 360 drivers/video/console/vgacon.c static void vgacon_flush_scrollback(struct vc_data *c) vc_data 372 drivers/video/console/vgacon.c static void vgacon_restore_screen(struct vc_data *c) vc_data 378 drivers/video/console/vgacon.c static void vgacon_scrolldelta(struct vc_data *c, int lines) vc_data 385 drivers/video/console/vgacon.c static void vgacon_flush_scrollback(struct vc_data *c) vc_data 580 drivers/video/console/vgacon.c static void vgacon_init(struct vc_data *c, int init) vc_data 618 drivers/video/console/vgacon.c static void vgacon_deinit(struct vc_data *c) vc_data 632 drivers/video/console/vgacon.c static u8 vgacon_build_attr(struct vc_data *c, u8 color, u8 intensity, vc_data 664 drivers/video/console/vgacon.c static void vgacon_invert_region(struct vc_data *c, u16 * p, int count) vc_data 710 drivers/video/console/vgacon.c static void vgacon_cursor(struct vc_data *c, int mode) vc_data 775 drivers/video/console/vgacon.c static int vgacon_doresize(struct vc_data *c, vc_data 837 drivers/video/console/vgacon.c static int vgacon_switch(struct vc_data *c) vc_data 870 drivers/video/console/vgacon.c static void vga_set_palette(struct vc_data *vc, const unsigned char *table) vc_data 883 drivers/video/console/vgacon.c static void vgacon_set_palette(struct vc_data *vc, const unsigned char *table) vc_data 1021 drivers/video/console/vgacon.c static int vgacon_blank(struct vc_data *c, int blank, int mode_switch) vc_data 1208 drivers/video/console/vgacon.c struct vc_data *c = vc_cons[i].d; vc_data 1224 drivers/video/console/vgacon.c static int vgacon_adjust_height(struct vc_data *vc, unsigned fontheight) vc_data 1265 drivers/video/console/vgacon.c struct vc_data *c = vc_cons[i].d; vc_data 1281 drivers/video/console/vgacon.c static int vgacon_font_set(struct vc_data *c, struct console_font *font, vc_data 1303 drivers/video/console/vgacon.c static int vgacon_font_get(struct vc_data *c, struct console_font *font) vc_data 1316 drivers/video/console/vgacon.c static int vgacon_resize(struct vc_data *c, unsigned int width, vc_data 1334 drivers/video/console/vgacon.c static int vgacon_set_origin(struct vc_data *c) vc_data 1345 drivers/video/console/vgacon.c static void vgacon_save_screen(struct vc_data *c) vc_data 1367 drivers/video/console/vgacon.c static bool vgacon_scroll(struct vc_data *c, unsigned int t, unsigned int b, vc_data 1420 drivers/video/console/vgacon.c static void vgacon_clear(struct vc_data *vc, int sy, int sx, int height, vc_data 1422 drivers/video/console/vgacon.c static void vgacon_putc(struct vc_data *vc, int c, int ypos, int xpos) { } vc_data 1423 drivers/video/console/vgacon.c static void vgacon_putcs(struct vc_data *vc, const unsigned short *s, vc_data 26 drivers/video/fbdev/core/bitblit.c struct vc_data *vc) vc_data 46 drivers/video/fbdev/core/bitblit.c static void bit_bmove(struct vc_data *vc, struct fb_info *info, int sy, vc_data 61 drivers/video/fbdev/core/bitblit.c static void bit_clear(struct vc_data *vc, struct fb_info *info, int sy, vc_data 77 drivers/video/fbdev/core/bitblit.c static inline void bit_putcs_aligned(struct vc_data *vc, struct fb_info *info, vc_data 108 drivers/video/fbdev/core/bitblit.c static inline void bit_putcs_unaligned(struct vc_data *vc, vc_data 143 drivers/video/fbdev/core/bitblit.c static void bit_putcs(struct vc_data *vc, struct fb_info *info, vc_data 205 drivers/video/fbdev/core/bitblit.c static void bit_clear_margins(struct vc_data *vc, struct fb_info *info, vc_data 236 drivers/video/fbdev/core/bitblit.c static void bit_cursor(struct vc_data *vc, struct fb_info *info, int mode, vc_data 174 drivers/video/fbdev/core/fbcon.c static int fbcon_set_origin(struct vc_data *); vc_data 185 drivers/video/fbdev/core/fbcon.c static void fbcon_init(struct vc_data *vc, int init); vc_data 186 drivers/video/fbdev/core/fbcon.c static void fbcon_deinit(struct vc_data *vc); vc_data 187 drivers/video/fbdev/core/fbcon.c static void fbcon_clear(struct vc_data *vc, int sy, int sx, int height, vc_data 189 drivers/video/fbdev/core/fbcon.c static void fbcon_putc(struct vc_data *vc, int c, int ypos, int xpos); vc_data 190 drivers/video/fbdev/core/fbcon.c static void fbcon_putcs(struct vc_data *vc, const unsigned short *s, vc_data 192 drivers/video/fbdev/core/fbcon.c static void fbcon_clear_margins(struct vc_data *vc, int bottom_only); vc_data 193 drivers/video/fbdev/core/fbcon.c static void fbcon_cursor(struct vc_data *vc, int mode); vc_data 194 drivers/video/fbdev/core/fbcon.c static void fbcon_bmove(struct vc_data *vc, int sy, int sx, int dy, int dx, vc_data 196 drivers/video/fbdev/core/fbcon.c static int fbcon_switch(struct vc_data *vc); vc_data 197 drivers/video/fbdev/core/fbcon.c static int fbcon_blank(struct vc_data *vc, int blank, int mode_switch); vc_data 198 drivers/video/fbdev/core/fbcon.c static void fbcon_set_palette(struct vc_data *vc, const unsigned char *table); vc_data 203 drivers/video/fbdev/core/fbcon.c static __inline__ void ywrap_up(struct vc_data *vc, int count); vc_data 204 drivers/video/fbdev/core/fbcon.c static __inline__ void ywrap_down(struct vc_data *vc, int count); vc_data 205 drivers/video/fbdev/core/fbcon.c static __inline__ void ypan_up(struct vc_data *vc, int count); vc_data 206 drivers/video/fbdev/core/fbcon.c static __inline__ void ypan_down(struct vc_data *vc, int count); vc_data 207 drivers/video/fbdev/core/fbcon.c static void fbcon_bmove_rec(struct vc_data *vc, struct fbcon_display *p, int sy, int sx, vc_data 211 drivers/video/fbdev/core/fbcon.c static void fbcon_redraw_move(struct vc_data *vc, struct fbcon_display *p, vc_data 256 drivers/video/fbdev/core/fbcon.c struct vc_data *vc; vc_data 301 drivers/video/fbdev/core/fbcon.c static inline int fbcon_is_inactive(struct vc_data *vc, struct fb_info *info) vc_data 309 drivers/video/fbdev/core/fbcon.c static int get_color(struct vc_data *vc, struct fb_info *info, vc_data 376 drivers/video/fbdev/core/fbcon.c static void fbcon_update_softback(struct vc_data *vc) vc_data 392 drivers/video/fbdev/core/fbcon.c struct vc_data *vc = NULL; vc_data 596 drivers/video/fbdev/core/fbcon.c static void fbcon_prepare_logo(struct vc_data *vc, struct fb_info *info, vc_data 602 drivers/video/fbdev/core/fbcon.c static void fbcon_prepare_logo(struct vc_data *vc, struct fb_info *info, vc_data 693 drivers/video/fbdev/core/fbcon.c static void set_blitting_type(struct vc_data *vc, struct fb_info *info) vc_data 718 drivers/video/fbdev/core/fbcon.c static void set_blitting_type(struct vc_data *vc, struct fb_info *info) vc_data 736 drivers/video/fbdev/core/fbcon.c static int con2fb_acquire_newinfo(struct vc_data *vc, struct fb_info *info, vc_data 772 drivers/video/fbdev/core/fbcon.c static int con2fb_release_oldinfo(struct vc_data *vc, struct fb_info *oldinfo, vc_data 818 drivers/video/fbdev/core/fbcon.c static void con2fb_init_display(struct vc_data *vc, struct fb_info *info, vc_data 840 drivers/video/fbdev/core/fbcon.c struct vc_data *fg_vc = vc_cons[fg_console].d; vc_data 865 drivers/video/fbdev/core/fbcon.c struct vc_data *vc = vc_cons[unit].d; vc_data 969 drivers/video/fbdev/core/fbcon.c struct vc_data *vc = vc_cons[fg_console].d; vc_data 1075 drivers/video/fbdev/core/fbcon.c static void fbcon_init(struct vc_data *vc, int init) vc_data 1079 drivers/video/fbdev/core/fbcon.c struct vc_data **default_mode = vc->vc_display_fg; vc_data 1080 drivers/video/fbdev/core/fbcon.c struct vc_data *svc = *default_mode; vc_data 1112 drivers/video/fbdev/core/fbcon.c struct vc_data *fvc = vc_cons[fg_console].d; vc_data 1236 drivers/video/fbdev/core/fbcon.c static void set_vc_hi_font(struct vc_data *vc, bool set); vc_data 1238 drivers/video/fbdev/core/fbcon.c static void fbcon_deinit(struct vc_data *vc) vc_data 1310 drivers/video/fbdev/core/fbcon.c static void fbcon_clear(struct vc_data *vc, int sy, int sx, int height, vc_data 1348 drivers/video/fbdev/core/fbcon.c static void fbcon_putcs(struct vc_data *vc, const unsigned short *s, vc_data 1361 drivers/video/fbdev/core/fbcon.c static void fbcon_putc(struct vc_data *vc, int c, int ypos, int xpos) vc_data 1369 drivers/video/fbdev/core/fbcon.c static void fbcon_clear_margins(struct vc_data *vc, int bottom_only) vc_data 1378 drivers/video/fbdev/core/fbcon.c static void fbcon_cursor(struct vc_data *vc, int mode) vc_data 1417 drivers/video/fbdev/core/fbcon.c struct vc_data **default_mode, *vc; vc_data 1418 drivers/video/fbdev/core/fbcon.c struct vc_data *svc; vc_data 1481 drivers/video/fbdev/core/fbcon.c static __inline__ void ywrap_up(struct vc_data *vc, int count) vc_data 1500 drivers/video/fbdev/core/fbcon.c static __inline__ void ywrap_down(struct vc_data *vc, int count) vc_data 1519 drivers/video/fbdev/core/fbcon.c static __inline__ void ypan_up(struct vc_data *vc, int count) vc_data 1543 drivers/video/fbdev/core/fbcon.c static __inline__ void ypan_up_redraw(struct vc_data *vc, int t, int count) vc_data 1567 drivers/video/fbdev/core/fbcon.c static __inline__ void ypan_down(struct vc_data *vc, int count) vc_data 1591 drivers/video/fbdev/core/fbcon.c static __inline__ void ypan_down_redraw(struct vc_data *vc, int t, int count) vc_data 1615 drivers/video/fbdev/core/fbcon.c static void fbcon_redraw_softback(struct vc_data *vc, struct fbcon_display *p, vc_data 1708 drivers/video/fbdev/core/fbcon.c static void fbcon_redraw_move(struct vc_data *vc, struct fbcon_display *p, vc_data 1742 drivers/video/fbdev/core/fbcon.c static void fbcon_redraw_blit(struct vc_data *vc, struct fb_info *info, vc_data 1792 drivers/video/fbdev/core/fbcon.c static void fbcon_redraw(struct vc_data *vc, struct fbcon_display *p, vc_data 1847 drivers/video/fbdev/core/fbcon.c static inline void fbcon_softback_note(struct vc_data *vc, int t, vc_data 1872 drivers/video/fbdev/core/fbcon.c static bool fbcon_scroll(struct vc_data *vc, unsigned int t, unsigned int b, vc_data 2076 drivers/video/fbdev/core/fbcon.c static void fbcon_bmove(struct vc_data *vc, int sy, int sx, int dy, int dx, vc_data 2099 drivers/video/fbdev/core/fbcon.c static void fbcon_bmove_rec(struct vc_data *vc, struct fbcon_display *p, int sy, int sx, vc_data 2143 drivers/video/fbdev/core/fbcon.c struct vc_data *vc) vc_data 2188 drivers/video/fbdev/core/fbcon.c static int fbcon_resize(struct vc_data *vc, unsigned int width, vc_data 2234 drivers/video/fbdev/core/fbcon.c static int fbcon_switch(struct vc_data *vc) vc_data 2254 drivers/video/fbdev/core/fbcon.c struct vc_data *conp2 = vc_cons[logo_shown].d; vc_data 2373 drivers/video/fbdev/core/fbcon.c static void fbcon_generic_blank(struct vc_data *vc, struct fb_info *info, vc_data 2388 drivers/video/fbdev/core/fbcon.c static int fbcon_blank(struct vc_data *vc, int blank, int mode_switch) vc_data 2429 drivers/video/fbdev/core/fbcon.c static int fbcon_debug_enter(struct vc_data *vc) vc_data 2442 drivers/video/fbdev/core/fbcon.c static int fbcon_debug_leave(struct vc_data *vc) vc_data 2453 drivers/video/fbdev/core/fbcon.c static int fbcon_get_font(struct vc_data *vc, struct console_font *font) vc_data 2505 drivers/video/fbdev/core/fbcon.c static void set_vc_hi_font(struct vc_data *vc, bool set) vc_data 2565 drivers/video/fbdev/core/fbcon.c static int fbcon_do_set_font(struct vc_data *vc, int w, int h, vc_data 2616 drivers/video/fbdev/core/fbcon.c static int fbcon_copy_font(struct vc_data *vc, int con) vc_data 2638 drivers/video/fbdev/core/fbcon.c static int fbcon_set_font(struct vc_data *vc, struct console_font *font, vc_data 2686 drivers/video/fbdev/core/fbcon.c struct vc_data *tmp = vc_cons[i].d; vc_data 2702 drivers/video/fbdev/core/fbcon.c static int fbcon_set_def_font(struct vc_data *vc, struct console_font *font, char *name) vc_data 2726 drivers/video/fbdev/core/fbcon.c static void fbcon_set_palette(struct vc_data *vc, const unsigned char *table) vc_data 2761 drivers/video/fbdev/core/fbcon.c static u16 *fbcon_screen_pos(struct vc_data *vc, int offset) vc_data 2778 drivers/video/fbdev/core/fbcon.c static unsigned long fbcon_getxy(struct vc_data *vc, unsigned long pos, vc_data 2819 drivers/video/fbdev/core/fbcon.c static void fbcon_invert_region(struct vc_data *vc, u16 * p, int cnt) vc_data 2839 drivers/video/fbdev/core/fbcon.c static void fbcon_scrolldelta(struct vc_data *vc, int lines) vc_data 2852 drivers/video/fbdev/core/fbcon.c struct vc_data *conp2 = vc_cons[logo_shown].d; vc_data 2928 drivers/video/fbdev/core/fbcon.c static int fbcon_set_origin(struct vc_data *vc) vc_data 2937 drivers/video/fbdev/core/fbcon.c struct vc_data *vc = NULL; vc_data 2950 drivers/video/fbdev/core/fbcon.c struct vc_data *vc; vc_data 2963 drivers/video/fbdev/core/fbcon.c struct vc_data *vc; vc_data 3003 drivers/video/fbdev/core/fbcon.c struct vc_data *vc; vc_data 3269 drivers/video/fbdev/core/fbcon.c struct vc_data *vc; vc_data 3291 drivers/video/fbdev/core/fbcon.c struct vc_data *vc; vc_data 3312 drivers/video/fbdev/core/fbcon.c struct vc_data *vc; vc_data 55 drivers/video/fbdev/core/fbcon.h void (*bmove)(struct vc_data *vc, struct fb_info *info, int sy, vc_data 57 drivers/video/fbdev/core/fbcon.h void (*clear)(struct vc_data *vc, struct fb_info *info, int sy, vc_data 59 drivers/video/fbdev/core/fbcon.h void (*putcs)(struct vc_data *vc, struct fb_info *info, vc_data 62 drivers/video/fbdev/core/fbcon.h void (*clear_margins)(struct vc_data *vc, struct fb_info *info, vc_data 64 drivers/video/fbdev/core/fbcon.h void (*cursor)(struct vc_data *vc, struct fb_info *info, int mode, vc_data 67 drivers/video/fbdev/core/fbcon.h int (*rotate_font)(struct fb_info *info, struct vc_data *vc); vc_data 119 drivers/video/fbdev/core/fbcon.h static inline int attr_col_ec(int shift, struct vc_data *vc, vc_data 219 drivers/video/fbdev/core/fbcon.h extern void fbcon_set_tileops(struct vc_data *vc, struct fb_info *info); vc_data 26 drivers/video/fbdev/core/fbcon_ccw.c struct vc_data *vc) vc_data 63 drivers/video/fbdev/core/fbcon_ccw.c static void ccw_bmove(struct vc_data *vc, struct fb_info *info, int sy, vc_data 80 drivers/video/fbdev/core/fbcon_ccw.c static void ccw_clear(struct vc_data *vc, struct fb_info *info, int sy, vc_data 98 drivers/video/fbdev/core/fbcon_ccw.c static inline void ccw_putcs_aligned(struct vc_data *vc, struct fb_info *info, vc_data 129 drivers/video/fbdev/core/fbcon_ccw.c static void ccw_putcs(struct vc_data *vc, struct fb_info *info, vc_data 191 drivers/video/fbdev/core/fbcon_ccw.c static void ccw_clear_margins(struct vc_data *vc, struct fb_info *info, vc_data 221 drivers/video/fbdev/core/fbcon_ccw.c static void ccw_cursor(struct vc_data *vc, struct fb_info *info, int mode, vc_data 26 drivers/video/fbdev/core/fbcon_cw.c struct vc_data *vc) vc_data 48 drivers/video/fbdev/core/fbcon_cw.c static void cw_bmove(struct vc_data *vc, struct fb_info *info, int sy, vc_data 65 drivers/video/fbdev/core/fbcon_cw.c static void cw_clear(struct vc_data *vc, struct fb_info *info, int sy, vc_data 83 drivers/video/fbdev/core/fbcon_cw.c static inline void cw_putcs_aligned(struct vc_data *vc, struct fb_info *info, vc_data 114 drivers/video/fbdev/core/fbcon_cw.c static void cw_putcs(struct vc_data *vc, struct fb_info *info, vc_data 174 drivers/video/fbdev/core/fbcon_cw.c static void cw_clear_margins(struct vc_data *vc, struct fb_info *info, vc_data 204 drivers/video/fbdev/core/fbcon_cw.c static void cw_cursor(struct vc_data *vc, struct fb_info *info, int mode, vc_data 21 drivers/video/fbdev/core/fbcon_rotate.c static int fbcon_rotate_font(struct fb_info *info, struct vc_data *vc) vc_data 26 drivers/video/fbdev/core/fbcon_ud.c struct vc_data *vc) vc_data 48 drivers/video/fbdev/core/fbcon_ud.c static void ud_bmove(struct vc_data *vc, struct fb_info *info, int sy, vc_data 66 drivers/video/fbdev/core/fbcon_ud.c static void ud_clear(struct vc_data *vc, struct fb_info *info, int sy, vc_data 85 drivers/video/fbdev/core/fbcon_ud.c static inline void ud_putcs_aligned(struct vc_data *vc, struct fb_info *info, vc_data 116 drivers/video/fbdev/core/fbcon_ud.c static inline void ud_putcs_unaligned(struct vc_data *vc, vc_data 151 drivers/video/fbdev/core/fbcon_ud.c static void ud_putcs(struct vc_data *vc, struct fb_info *info, vc_data 222 drivers/video/fbdev/core/fbcon_ud.c static void ud_clear_margins(struct vc_data *vc, struct fb_info *info, vc_data 251 drivers/video/fbdev/core/fbcon_ud.c static void ud_cursor(struct vc_data *vc, struct fb_info *info, int mode, vc_data 19 drivers/video/fbdev/core/tileblit.c static void tile_bmove(struct vc_data *vc, struct fb_info *info, int sy, vc_data 34 drivers/video/fbdev/core/tileblit.c static void tile_clear(struct vc_data *vc, struct fb_info *info, int sy, vc_data 54 drivers/video/fbdev/core/tileblit.c static void tile_putcs(struct vc_data *vc, struct fb_info *info, vc_data 76 drivers/video/fbdev/core/tileblit.c static void tile_clear_margins(struct vc_data *vc, struct fb_info *info, vc_data 82 drivers/video/fbdev/core/tileblit.c static void tile_cursor(struct vc_data *vc, struct fb_info *info, int mode, vc_data 131 drivers/video/fbdev/core/tileblit.c void fbcon_set_tileops(struct vc_data *vc, struct fb_info *info) vc_data 20 include/linux/console.h struct vc_data; vc_data 51 include/linux/console.h void (*con_init)(struct vc_data *vc, int init); vc_data 52 include/linux/console.h void (*con_deinit)(struct vc_data *vc); vc_data 53 include/linux/console.h void (*con_clear)(struct vc_data *vc, int sy, int sx, int height, vc_data 55 include/linux/console.h void (*con_putc)(struct vc_data *vc, int c, int ypos, int xpos); vc_data 56 include/linux/console.h void (*con_putcs)(struct vc_data *vc, const unsigned short *s, vc_data 58 include/linux/console.h void (*con_cursor)(struct vc_data *vc, int mode); vc_data 59 include/linux/console.h bool (*con_scroll)(struct vc_data *vc, unsigned int top, vc_data 62 include/linux/console.h int (*con_switch)(struct vc_data *vc); vc_data 63 include/linux/console.h int (*con_blank)(struct vc_data *vc, int blank, int mode_switch); vc_data 64 include/linux/console.h int (*con_font_set)(struct vc_data *vc, struct console_font *font, vc_data 66 include/linux/console.h int (*con_font_get)(struct vc_data *vc, struct console_font *font); vc_data 67 include/linux/console.h int (*con_font_default)(struct vc_data *vc, vc_data 69 include/linux/console.h int (*con_font_copy)(struct vc_data *vc, int con); vc_data 70 include/linux/console.h int (*con_resize)(struct vc_data *vc, unsigned int width, vc_data 72 include/linux/console.h void (*con_set_palette)(struct vc_data *vc, vc_data 74 include/linux/console.h void (*con_scrolldelta)(struct vc_data *vc, int lines); vc_data 75 include/linux/console.h int (*con_set_origin)(struct vc_data *vc); vc_data 76 include/linux/console.h void (*con_save_screen)(struct vc_data *vc); vc_data 77 include/linux/console.h u8 (*con_build_attr)(struct vc_data *vc, u8 color, u8 intensity, vc_data 79 include/linux/console.h void (*con_invert_region)(struct vc_data *vc, u16 *p, int count); vc_data 80 include/linux/console.h u16 *(*con_screen_pos)(struct vc_data *vc, int offset); vc_data 81 include/linux/console.h unsigned long (*con_getxy)(struct vc_data *vc, unsigned long position, vc_data 86 include/linux/console.h void (*con_flush_scrollback)(struct vc_data *vc); vc_data 92 include/linux/console.h int (*con_debug_enter)(struct vc_data *vc); vc_data 96 include/linux/console.h int (*con_debug_leave)(struct vc_data *vc); vc_data 111 include/linux/console.h int con_debug_enter(struct vc_data *vc); vc_data 114 include/linux/console.h static inline int con_debug_enter(struct vc_data *vc) vc_data 140 include/linux/console_struct.h struct vc_data **vc_display_fg; /* [!] Ptr to var holding fg console for this display */ vc_data 148 include/linux/console_struct.h struct vc_data *d; vc_data 171 include/linux/console_struct.h bool con_is_visible(const struct vc_data *vc); vc_data 18 include/linux/consolemap.h struct vc_data; vc_data 20 include/linux/consolemap.h extern u16 inverse_translate(struct vc_data *conp, int glyph, int use_unicode); vc_data 21 include/linux/consolemap.h extern unsigned short *set_translate(int m, struct vc_data *vc); vc_data 22 include/linux/consolemap.h extern int conv_uni_to_pc(struct vc_data *conp, long ucs); vc_data 12 include/linux/keyboard.h struct vc_data *vc; /* VC on which the keyboard press was done */ vc_data 15 include/linux/selection.h struct vc_data; vc_data 27 include/linux/selection.h bool vc_is_sel(struct vc_data *vc); vc_data 36 include/linux/selection.h extern unsigned short *screen_pos(struct vc_data *vc, int w_offset, int viewed); vc_data 37 include/linux/selection.h extern u16 screen_glyph(struct vc_data *vc, int offset); vc_data 38 include/linux/selection.h extern u32 screen_glyph_unicode(struct vc_data *vc, int offset); vc_data 39 include/linux/selection.h extern void complement_pos(struct vc_data *vc, int offset); vc_data 40 include/linux/selection.h extern void invert_screen(struct vc_data *vc, int offset, int count, int shift); vc_data 42 include/linux/selection.h extern void getconsxy(struct vc_data *vc, unsigned char *p); vc_data 43 include/linux/selection.h extern void putconsxy(struct vc_data *vc, unsigned char *p); vc_data 45 include/linux/selection.h extern u16 vcs_scr_readw(struct vc_data *vc, const u16 *org); vc_data 46 include/linux/selection.h extern void vcs_scr_writew(struct vc_data *vc, u16 val, u16 *org); vc_data 47 include/linux/selection.h extern void vcs_scr_updated(struct vc_data *vc); vc_data 49 include/linux/selection.h extern int vc_uniscr_check(struct vc_data *vc); vc_data 50 include/linux/selection.h extern void vc_uniscr_copy_line(struct vc_data *vc, void *dest, int viewed, vc_data 39 include/linux/vt_kern.h int vc_resize(struct vc_data *vc, unsigned int cols, unsigned int lines); vc_data 40 include/linux/vt_kern.h struct vc_data *vc_deallocate(unsigned int console); vc_data 41 include/linux/vt_kern.h void reset_palette(struct vc_data *vc); vc_data 46 include/linux/vt_kern.h int con_font_op(struct vc_data *vc, struct console_font_op *op); vc_data 49 include/linux/vt_kern.h void scrollback(struct vc_data *vc); vc_data 50 include/linux/vt_kern.h void scrollfront(struct vc_data *vc, int lines); vc_data 51 include/linux/vt_kern.h void clear_buffer_attributes(struct vc_data *vc); vc_data 52 include/linux/vt_kern.h void update_region(struct vc_data *vc, unsigned long start, int count); vc_data 53 include/linux/vt_kern.h void redraw_screen(struct vc_data *vc, int is_switch); vc_data 69 include/linux/vt_kern.h int con_clear_unimap(struct vc_data *vc); vc_data 70 include/linux/vt_kern.h int con_set_unimap(struct vc_data *vc, ushort ct, struct unipair __user *list); vc_data 71 include/linux/vt_kern.h int con_get_unimap(struct vc_data *vc, ushort ct, ushort __user *uct, struct unipair __user *list); vc_data 72 include/linux/vt_kern.h int con_set_default_unimap(struct vc_data *vc); vc_data 73 include/linux/vt_kern.h void con_free_unimap(struct vc_data *vc); vc_data 74 include/linux/vt_kern.h int con_copy_unimap(struct vc_data *dst_vc, struct vc_data *src_vc); vc_data 95 include/linux/vt_kern.h static inline int con_clear_unimap(struct vc_data *vc) vc_data 100 include/linux/vt_kern.h int con_set_unimap(struct vc_data *vc, ushort ct, struct unipair __user *list) vc_data 105 include/linux/vt_kern.h int con_get_unimap(struct vc_data *vc, ushort ct, ushort __user *uct, vc_data 110 include/linux/vt_kern.h static inline int con_set_default_unimap(struct vc_data *vc) vc_data 114 include/linux/vt_kern.h static inline void con_free_unimap(struct vc_data *vc) vc_data 117 include/linux/vt_kern.h static inline void con_protect_unimap(struct vc_data *vc, int rdonly) vc_data 121 include/linux/vt_kern.h int con_copy_unimap(struct vc_data *dst_vc, struct vc_data *src_vc) vc_data 132 include/linux/vt_kern.h void change_console(struct vc_data *new_vc); vc_data 133 include/linux/vt_kern.h void reset_vc(struct vc_data *vc); vc_data 154 include/linux/vt_kern.h struct vc_data *vc; /* VC on which the update happened */ vc_data 188 include/linux/vt_kern.h void vc_scrolldelta_helper(struct vc_data *c, int lines,