vc_data            19 include/linux/console.h struct vc_data;
vc_data            34 include/linux/console.h 	void	(*con_init)(struct vc_data *, int);
vc_data            35 include/linux/console.h 	void	(*con_deinit)(struct vc_data *);
vc_data            36 include/linux/console.h 	void	(*con_clear)(struct vc_data *, int, int, int, int);
vc_data            37 include/linux/console.h 	void	(*con_putc)(struct vc_data *, int, int, int);
vc_data            38 include/linux/console.h 	void	(*con_putcs)(struct vc_data *, const unsigned short *, int, int, int);
vc_data            39 include/linux/console.h 	void	(*con_cursor)(struct vc_data *, int);
vc_data            40 include/linux/console.h 	int	(*con_scroll)(struct vc_data *, int, int, int, int);
vc_data            41 include/linux/console.h 	void	(*con_bmove)(struct vc_data *, int, int, int, int, int, int);
vc_data            42 include/linux/console.h 	int	(*con_switch)(struct vc_data *);
vc_data            43 include/linux/console.h 	int	(*con_blank)(struct vc_data *, int, int);
vc_data            44 include/linux/console.h 	int	(*con_font_set)(struct vc_data *, struct console_font *, unsigned);
vc_data            45 include/linux/console.h 	int	(*con_font_get)(struct vc_data *, struct console_font *);
vc_data            46 include/linux/console.h 	int	(*con_font_default)(struct vc_data *, struct console_font *, char *);
vc_data            47 include/linux/console.h 	int	(*con_font_copy)(struct vc_data *, int);
vc_data            48 include/linux/console.h 	int     (*con_resize)(struct vc_data *, unsigned int, unsigned int,
vc_data            50 include/linux/console.h 	int	(*con_set_palette)(struct vc_data *, unsigned char *);
vc_data            51 include/linux/console.h 	int	(*con_scrolldelta)(struct vc_data *, int);
vc_data            52 include/linux/console.h 	int	(*con_set_origin)(struct vc_data *);
vc_data            53 include/linux/console.h 	void	(*con_save_screen)(struct vc_data *);
vc_data            54 include/linux/console.h 	u8	(*con_build_attr)(struct vc_data *, u8, u8, u8, u8, u8, u8);
vc_data            55 include/linux/console.h 	void	(*con_invert_region)(struct vc_data *, u16 *, int);
vc_data            56 include/linux/console.h 	u16    *(*con_screen_pos)(struct vc_data *, int);
vc_data            57 include/linux/console.h 	unsigned long (*con_getxy)(struct vc_data *, unsigned long, int *, int *);
vc_data            63 include/linux/console.h 	int	(*con_debug_enter)(struct vc_data *);
vc_data            67 include/linux/console.h 	int	(*con_debug_leave)(struct vc_data *);
vc_data            82 include/linux/console.h int con_debug_enter(struct vc_data *vc);
vc_data            85 include/linux/console.h static inline int con_debug_enter(struct vc_data *vc)
vc_data           107 include/linux/console_struct.h 	struct vc_data **vc_display_fg;		/* [!] Ptr to var holding fg console for this display */
vc_data           115 include/linux/console_struct.h 	struct vc_data *d;
vc_data            17 include/linux/consolemap.h struct vc_data;
vc_data            19 include/linux/consolemap.h extern u16 inverse_translate(struct vc_data *conp, int glyph, int use_unicode);
vc_data            20 include/linux/consolemap.h extern unsigned short *set_translate(int m, struct vc_data *vc);
vc_data            21 include/linux/consolemap.h extern int conv_uni_to_pc(struct vc_data *conp, long ucs);
vc_data            11 include/linux/keyboard.h 	struct vc_data *vc;	/* VC on which the keyboard press was done */
vc_data            15 include/linux/selection.h extern struct vc_data *sel_cons;
vc_data            32 include/linux/selection.h extern unsigned short *screen_pos(struct vc_data *vc, int w_offset, int viewed);
vc_data            33 include/linux/selection.h extern u16 screen_glyph(struct vc_data *vc, int offset);
vc_data            34 include/linux/selection.h extern void complement_pos(struct vc_data *vc, int offset);
vc_data            35 include/linux/selection.h extern void invert_screen(struct vc_data *vc, int offset, int count, int shift);
vc_data            37 include/linux/selection.h extern void getconsxy(struct vc_data *vc, unsigned char *p);
vc_data            38 include/linux/selection.h extern void putconsxy(struct vc_data *vc, unsigned char *p);
vc_data            40 include/linux/selection.h extern u16 vcs_scr_readw(struct vc_data *vc, const u16 *org);
vc_data            41 include/linux/selection.h extern void vcs_scr_writew(struct vc_data *vc, u16 val, u16 *org);
vc_data            42 include/linux/selection.h extern void vcs_scr_updated(struct vc_data *vc);
vc_data            38 include/linux/vt_kern.h int vc_resize(struct vc_data *vc, unsigned int cols, unsigned int lines);
vc_data            39 include/linux/vt_kern.h struct vc_data *vc_deallocate(unsigned int console);
vc_data            40 include/linux/vt_kern.h void reset_palette(struct vc_data *vc);
vc_data            45 include/linux/vt_kern.h int con_font_op(struct vc_data *vc, struct console_font_op *op);
vc_data            48 include/linux/vt_kern.h void scrollback(struct vc_data *vc, int lines);
vc_data            49 include/linux/vt_kern.h void scrollfront(struct vc_data *vc, int lines);
vc_data            50 include/linux/vt_kern.h void clear_buffer_attributes(struct vc_data *vc);
vc_data            51 include/linux/vt_kern.h void update_region(struct vc_data *vc, unsigned long start, int count);
vc_data            52 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, struct unimapinit *ui);
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, struct unimapinit *ui)
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           138 include/linux/vt_kern.h static inline bool vt_force_oops_output(struct vc_data *vc)
vc_data           161 include/linux/vt_kern.h 	struct vc_data *vc;	/* VC on which the update happened */