| /linux/include/linux/ |
| A D | vt_kern.h | 31 void reset_palette(struct vc_data *vc); 38 void scrollback(struct vc_data *vc); 39 void scrollfront(struct vc_data *vc, int lines); 40 void clear_buffer_attributes(struct vc_data *vc); 64 int con_clear_unimap(struct vc_data *vc); 67 int con_set_default_unimap(struct vc_data *vc); 68 void con_free_unimap(struct vc_data *vc); 69 int con_copy_unimap(struct vc_data *dst_vc, struct vc_data *src_vc); 114 int con_copy_unimap(struct vc_data *dst_vc, struct vc_data *src_vc) in con_copy_unimap() 124 void change_console(struct vc_data *new_vc); [all …]
|
| A D | selection.h | 15 struct vc_data; 26 bool vc_is_sel(const struct vc_data *vc); 36 u16 screen_glyph(const struct vc_data *vc, int offset); 37 u32 screen_glyph_unicode(const struct vc_data *vc, int offset); 38 void complement_pos(struct vc_data *vc, int offset); 41 void getconsxy(const struct vc_data *vc, unsigned char xy[static 2]); 42 void putconsxy(struct vc_data *vc, unsigned char xy[static const 2]); 44 u16 vcs_scr_readw(const struct vc_data *vc, const u16 *org); 45 void vcs_scr_writew(struct vc_data *vc, u16 val, u16 *org); 46 void vcs_scr_updated(struct vc_data *vc); [all …]
|
| A D | console.h | 25 struct vc_data; 92 void (*con_deinit)(struct vc_data *vc); 104 bool (*con_switch)(struct vc_data *vc); 107 int (*con_font_set)(struct vc_data *vc, 112 int (*con_font_default)(struct vc_data *vc, 116 void (*con_set_palette)(struct vc_data *vc, 119 bool (*con_set_origin)(struct vc_data *vc); 120 void (*con_save_screen)(struct vc_data *vc); 125 void (*con_debug_enter)(struct vc_data *vc); 126 void (*con_debug_leave)(struct vc_data *vc); [all …]
|
| A D | consolemap.h | 22 struct vc_data; 25 u16 inverse_translate(const struct vc_data *conp, u16 glyph, bool use_unicode); 26 unsigned short *set_translate(enum translation_map m, struct vc_data *vc); 27 int conv_uni_to_pc(struct vc_data *conp, long ucs); 32 static inline u16 inverse_translate(const struct vc_data *conp, u16 glyph, in inverse_translate() 39 struct vc_data *vc) in set_translate() 44 static inline int conv_uni_to_pc(struct vc_data *conp, long ucs) in conv_uni_to_pc()
|
| A D | console_struct.h | 93 struct vc_data { struct 157 struct vc_data **vc_display_fg; /* [!] Ptr to var holding fg console for this display */ argument 165 struct vc_data *d; argument 193 bool con_is_visible(const struct vc_data *vc);
|
| /linux/drivers/video/console/ |
| A D | dummycon.c | 53 static void dummycon_putc(struct vc_data *vc, u16 c, unsigned int y, in dummycon_putc() 62 static void dummycon_putcs(struct vc_data *vc, const u16 *s, unsigned int count, in dummycon_putcs() 82 static bool dummycon_blank(struct vc_data *vc, enum vesa_blank_mode blank, in dummycon_blank() 89 static void dummycon_putc(struct vc_data *vc, u16 c, unsigned int y, in dummycon_putc() 91 static void dummycon_putcs(struct vc_data *vc, const u16 *s, unsigned int count, in dummycon_putcs() 93 static bool dummycon_blank(struct vc_data *vc, enum vesa_blank_mode blank, in dummycon_blank() 105 static void dummycon_init(struct vc_data *vc, bool init) in dummycon_init() 115 static void dummycon_deinit(struct vc_data *vc) { } in dummycon_deinit() 118 static void dummycon_cursor(struct vc_data *vc, bool enable) { } in dummycon_cursor() 120 static bool dummycon_scroll(struct vc_data *vc, unsigned int top, in dummycon_scroll() [all …]
|
| A D | sticon.c | 74 static void sticon_putcs(struct vc_data *conp, const u16 *s, unsigned int count, in sticon_putcs() 89 static void sticon_cursor(struct vc_data *conp, bool enable) in sticon_cursor() 116 static bool sticon_scroll(struct vc_data *conp, unsigned int t, in sticon_scroll() 156 static int sticon_set_font(struct vc_data *vc, const struct console_font *op, in sticon_set_font() 249 static int sticon_font_default(struct vc_data *vc, struct console_font *op, in sticon_font_default() 263 static void sticon_init(struct vc_data *c, bool init) in sticon_init() 281 static void sticon_deinit(struct vc_data *c) in sticon_deinit() 297 static bool sticon_switch(struct vc_data *conp) in sticon_switch() 302 static bool sticon_blank(struct vc_data *c, enum vesa_blank_mode blank, in sticon_blank() 318 static u8 sticon_build_attr(struct vc_data *conp, u8 color, in sticon_build_attr() [all …]
|
| A D | mdacon.c | 76 static struct vc_data *mda_display_fg = NULL; 355 static void mdacon_init(struct vc_data *c, bool init) in mdacon_init() 372 static void mdacon_deinit(struct vc_data *c) in mdacon_deinit() 397 static u8 mdacon_build_attr(struct vc_data *c, u8 color, in mdacon_build_attr() 417 static void mdacon_invert_region(struct vc_data *c, u16 *p, int count) in mdacon_invert_region() 430 static void mdacon_putcs(struct vc_data *c, const u16 *s, unsigned int count, in mdacon_putcs() 440 static void mdacon_clear(struct vc_data *c, unsigned int y, unsigned int x, in mdacon_clear() 449 static bool mdacon_switch(struct vc_data *c) in mdacon_switch() 454 static bool mdacon_blank(struct vc_data *c, enum vesa_blank_mode blank, in mdacon_blank() 474 static void mdacon_cursor(struct vc_data *c, bool enable) in mdacon_cursor() [all …]
|
| A D | vgacon.c | 68 static bool vgacon_set_origin(struct vc_data *c); 134 static inline void vga_set_mem_top(struct vc_data *c) in vga_set_mem_top() 178 static void vgacon_restore_screen(struct vc_data *c) in vgacon_restore_screen() 370 static void vgacon_init(struct vc_data *c, bool init) in vgacon_init() 412 static void vgacon_deinit(struct vc_data *c) in vgacon_deinit() 556 static void vgacon_doresize(struct vc_data *c, in vgacon_doresize() 617 static bool vgacon_switch(struct vc_data *c) in vgacon_switch() 969 struct vc_data *c = vc_cons[i].d; in vgacon_do_font_op() 1026 struct vc_data *c = vc_cons[i].d; in vgacon_adjust_height() 1103 static bool vgacon_set_origin(struct vc_data *c) in vgacon_set_origin() [all …]
|
| A D | newport_con.c | 327 static void newport_init(struct vc_data *vc, bool init) in newport_init() 341 static void newport_deinit(struct vc_data *c) in newport_deinit() 349 static void newport_clear(struct vc_data *vc, unsigned int sy, unsigned int sx, in newport_clear() 370 static void newport_putc(struct vc_data *vc, u16 charattr, unsigned int ypos, in newport_putc() 399 static void newport_putcs(struct vc_data *vc, const u16 *s, in newport_putcs() 441 static void newport_cursor(struct vc_data *vc, bool enable) in newport_cursor() 462 static bool newport_switch(struct vc_data *vc) in newport_switch() 479 static bool newport_blank(struct vc_data *c, enum vesa_blank_mode blank, in newport_blank() 567 static int newport_font_default(struct vc_data *vc, struct console_font *op, in newport_font_default() 579 static bool newport_scroll(struct vc_data *vc, unsigned int t, unsigned int b, in newport_scroll() [all …]
|
| /linux/drivers/accessibility/speakup/ |
| A D | main.c | 301 static void speech_kill(struct vc_data *vc) in speech_kill() 480 static void say_char(struct vc_data *vc) in say_char() 544 static u_long get_word(struct vc_data *vc) in get_word() 591 static void say_word(struct vc_data *vc) in say_word() 701 static void spell_word(struct vc_data *vc) in spell_word() 751 static int get_line(struct vc_data *vc) in get_line() 769 static void say_line(struct vc_data *vc) in say_line() 970 static void top_edge(struct vc_data *vc) in top_edge() 986 static void left_edge(struct vc_data *vc) in left_edge() 2230 struct vc_data *vc = param->vc; in keyboard_notifier_call() [all …]
|
| /linux/drivers/tty/vt/ |
| A D | vt.c | 1028 struct vc_data *vc = container_of(port, struct vc_data, port); in vc_port_destruct() 1048 struct vc_data *vc; in vc_allocate() 1322 struct vc_data *vc = NULL; in vc_deallocate() 1425 void scrollback(struct vc_data *vc) in scrollback() 1437 static void lf(struct vc_data *vc) in lf() 1452 static void ri(struct vc_data *vc) in ri() 1538 static void csi_K(struct vc_data *vc) in csi_K() 3514 struct vc_data *vc; in con_install() 3624 struct vc_data *vc; in con_init() 4215 struct vc_data *vc; in con_debug_leave() [all …]
|
| A D | keyboard.c | 471 static void fn_enter(struct vc_data *vc) in fn_enter() 497 static void fn_caps_on(struct vc_data *vc) in fn_caps_on() 513 static void fn_hold(struct vc_data *vc) in fn_hold() 531 static void fn_num(struct vc_data *vc) in fn_num() 545 static void fn_bare_num(struct vc_data *vc) in fn_bare_num() 551 static void fn_lastcons(struct vc_data *vc) in fn_lastcons() 607 static void fn_show_mem(struct vc_data *vc) in fn_show_mem() 617 static void fn_boot_it(struct vc_data *vc) in fn_boot_it() 622 static void fn_compose(struct vc_data *vc) in fn_compose() 638 static void fn_SAK(struct vc_data *vc) in fn_SAK() [all …]
|
| A D | vt_ioctl.c | 46 const struct vc_data *vc = vc_cons[i].d; in vt_in_use() 490 bool perm, struct vc_data *vc) in do_unimap_ioctl() 594 struct vc_data *nvc; in vt_setactivate() 632 struct vc_data *vc = NULL; in vt_disallocate() 651 struct vc_data *vc[MAX_NR_CONSOLES]; in vt_disallocate_all() 702 struct vc_data *vcp; in vt_resizex() 911 struct vc_data *vc; in vt_ioctl() 961 void reset_vc(struct vc_data *vc) in reset_vc() 980 struct vc_data *vc; in vc_SAK() 1036 int perm, struct vc_data *vc) in compat_unimap_ioctl() [all …]
|
| A D | consolemap.c | 287 unsigned short *set_translate(enum translation_map m, struct vc_data *vc) in set_translate() 453 void con_free_unimap(struct vc_data *vc) in con_free_unimap() 467 static int con_unify_unimap(struct vc_data *conp, struct uni_pagedict *dict1) in con_unify_unimap() 541 static int con_allocate_new(struct vc_data *vc) in con_allocate_new() 559 static int con_do_clear_unimap(struct vc_data *vc) in con_do_clear_unimap() 572 int con_clear_unimap(struct vc_data *vc) in con_clear_unimap() 581 static struct uni_pagedict *con_unshare_unimap(struct vc_data *vc, in con_unshare_unimap() 706 int con_set_default_unimap(struct vc_data *vc) in con_set_default_unimap() 763 int con_copy_unimap(struct vc_data *dst_vc, struct vc_data *src_vc) in con_copy_unimap() 785 int con_get_unimap(struct vc_data *vc, ushort ct, ushort __user *uct, in con_get_unimap() [all …]
|
| A D | vc_screen.c | 88 struct vc_data *vc = param->vc; in vcs_notifier() 183 static struct vc_data *vcs_vc(struct inode *inode, bool *viewed) in vcs_vc() 209 static int vcs_size(const struct vc_data *vc, bool attr, bool unicode) in vcs_size() 231 struct vc_data *vc; in vcs_lseek() 248 static int vcs_read_buf_uni(struct vc_data *vc, char *con_buf, in vcs_read_buf_uni() 276 static void vcs_read_buf_noattr(const struct vc_data *vc, char *con_buf, in vcs_read_buf_noattr() 296 static unsigned int vcs_read_buf(const struct vc_data *vc, char *con_buf, in vcs_read_buf() 368 struct vc_data *vc; in vcs_read() 478 static u16 *vcs_write_buf_noattr(struct vc_data *vc, const char *con_buf, in vcs_write_buf_noattr() 518 static u16 *vcs_write_buf(struct vc_data *vc, const char *con_buf, in vcs_write_buf() [all …]
|
| A D | selection.c | 41 struct vc_data *cons; /* must not be deallocated */ 93 bool vc_is_sel(const struct vc_data *vc) in vc_is_sel() 198 static int vc_selection_store_chars(struct vc_data *vc, bool unicode) in vc_selection_store_chars() 239 static int vc_do_selection(struct vc_data *vc, unsigned short mode, int ps, in vc_do_selection() 326 static int vc_selection(struct vc_data *vc, struct tiocl_selection *v, in vc_selection() 386 struct vc_data *vc = tty->driver_data; in paste_selection()
|
| /linux/drivers/video/fbdev/core/ |
| A D | fbcon.h | 55 void (*bmove)(struct vc_data *vc, struct fb_info *info, int sy, 57 void (*clear)(struct vc_data *vc, struct fb_info *info, int sy, 59 void (*putcs)(struct vc_data *vc, struct fb_info *info, 62 void (*clear_margins)(struct vc_data *vc, struct fb_info *info, 64 void (*cursor)(struct vc_data *vc, struct fb_info *info, 67 int (*rotate_font)(struct fb_info *info, struct vc_data *vc); 119 static inline int attr_col_ec(int shift, struct vc_data *vc, in attr_col_ec() 223 extern void fbcon_set_tileops(struct vc_data *vc, struct fb_info *info);
|
| A D | tileblit.c | 19 static void tile_bmove(struct vc_data *vc, struct fb_info *info, int sy, in tile_bmove() 34 static void tile_clear(struct vc_data *vc, struct fb_info *info, int sy, in tile_clear() 54 static void tile_putcs(struct vc_data *vc, struct fb_info *info, in tile_putcs() 76 static void tile_clear_margins(struct vc_data *vc, struct fb_info *info, in tile_clear_margins() 82 static void tile_cursor(struct vc_data *vc, struct fb_info *info, bool enable, in tile_cursor() 131 void fbcon_set_tileops(struct vc_data *vc, struct fb_info *info) in fbcon_set_tileops()
|
| A D | fbcon.c | 230 struct vc_data *vc; in fbcon_rotate_all() 1356 struct vc_data *svc; in fbcon_set_disp() 1951 struct vc_data *vc) in updatescrollmode_accel() 1993 struct vc_data *vc) in updatescrollmode() 2646 struct vc_data *vc; in fbcon_resumed() 2659 struct vc_data *vc; in fbcon_modechanged() 2697 struct vc_data *vc; in fbcon_set_all_vcs() 2743 struct vc_data *vc; in fbcon_modechange_possible() 3021 struct vc_data *vc; in fbcon_fb_blanked() 3043 struct vc_data *vc; in fbcon_new_modelist() [all …]
|
| A D | bitblit.c | 26 struct vc_data *vc) in update_attr() 46 static void bit_bmove(struct vc_data *vc, struct fb_info *info, int sy, in bit_bmove() 61 static void bit_clear(struct vc_data *vc, struct fb_info *info, int sy, in bit_clear() 77 static inline void bit_putcs_aligned(struct vc_data *vc, struct fb_info *info, in bit_putcs_aligned() 108 static inline void bit_putcs_unaligned(struct vc_data *vc, in bit_putcs_unaligned() 143 static void bit_putcs(struct vc_data *vc, struct fb_info *info, in bit_putcs() 205 static void bit_clear_margins(struct vc_data *vc, struct fb_info *info, in bit_clear_margins() 236 static void bit_cursor(struct vc_data *vc, struct fb_info *info, bool enable, in bit_cursor()
|
| A D | fbcon_ud.c | 26 struct vc_data *vc) in ud_update_attr() 48 static void ud_bmove(struct vc_data *vc, struct fb_info *info, int sy, in ud_bmove() 66 static void ud_clear(struct vc_data *vc, struct fb_info *info, int sy, in ud_clear() 85 static inline void ud_putcs_aligned(struct vc_data *vc, struct fb_info *info, in ud_putcs_aligned() 116 static inline void ud_putcs_unaligned(struct vc_data *vc, in ud_putcs_unaligned() 151 static void ud_putcs(struct vc_data *vc, struct fb_info *info, in ud_putcs() 222 static void ud_clear_margins(struct vc_data *vc, struct fb_info *info, in ud_clear_margins() 251 static void ud_cursor(struct vc_data *vc, struct fb_info *info, bool enable, in ud_cursor()
|
| A D | fbcon_ccw.c | 26 struct vc_data *vc) in ccw_update_attr() 63 static void ccw_bmove(struct vc_data *vc, struct fb_info *info, int sy, in ccw_bmove() 80 static void ccw_clear(struct vc_data *vc, struct fb_info *info, int sy, in ccw_clear() 98 static inline void ccw_putcs_aligned(struct vc_data *vc, struct fb_info *info, in ccw_putcs_aligned() 129 static void ccw_putcs(struct vc_data *vc, struct fb_info *info, in ccw_putcs() 191 static void ccw_clear_margins(struct vc_data *vc, struct fb_info *info, in ccw_clear_margins() 221 static void ccw_cursor(struct vc_data *vc, struct fb_info *info, bool enable, in ccw_cursor()
|
| A D | fbcon_cw.c | 26 struct vc_data *vc) in cw_update_attr() 48 static void cw_bmove(struct vc_data *vc, struct fb_info *info, int sy, in cw_bmove() 65 static void cw_clear(struct vc_data *vc, struct fb_info *info, int sy, in cw_clear() 83 static inline void cw_putcs_aligned(struct vc_data *vc, struct fb_info *info, in cw_putcs_aligned() 114 static void cw_putcs(struct vc_data *vc, struct fb_info *info, in cw_putcs() 174 static void cw_clear_margins(struct vc_data *vc, struct fb_info *info, in cw_clear_margins() 204 static void cw_cursor(struct vc_data *vc, struct fb_info *info, bool enable, in cw_cursor()
|
| /linux/drivers/accessibility/braille/ |
| A D | braille_console.c | 109 static void vc_follow_cursor(struct vc_data *vc) in vc_follow_cursor() 118 static void vc_maybe_cursor_moved(struct vc_data *vc) in vc_maybe_cursor_moved() 125 static void vc_refresh(struct vc_data *vc) in vc_refresh() 146 struct vc_data *vc = param->vc; in keyboard_notifier_call() 267 struct vc_data *vc = param->vc; in vt_notifier_call()
|