vc_data
Regular
4.4
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_deccolm;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_ques;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
bool vc_panic_force_write;
};
4.8
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_ques;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
bool vc_panic_force_write;
};
4.10
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_ques;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
bool vc_panic_force_write;
};
4.13
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_ques;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
bool vc_panic_force_write;
};
4.15
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_ques;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
bool vc_panic_force_write;
};
4.18
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_ques;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
bool vc_panic_force_write;
};
5.0
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_ques;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
5.3
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
5.4
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
5.8
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
5.11
: ✅struct vc_data {
struct tty_port port;
struct vc_state state;
struct vc_state saved_state;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
long unsigned int vc_tab_stop[4];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
5.13
: ✅struct vc_data {
struct tty_port port;
struct vc_state state;
struct vc_state saved_state;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
unsigned int vc_cell_height;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
long unsigned int vc_tab_stop[4];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
5.15
: ✅struct vc_data {
struct tty_port port;
struct vc_state state;
struct vc_state saved_state;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
unsigned int vc_cell_height;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
long unsigned int vc_tab_stop[4];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
5.19
: ✅struct vc_data {
struct tty_port port;
struct vc_state state;
struct vc_state saved_state;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
unsigned int vc_cell_height;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
long unsigned int vc_tab_stop[4];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
6.2
: ✅struct vc_data {
struct tty_port port;
struct vc_state state;
struct vc_state saved_state;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
unsigned int vc_cell_height;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
long unsigned int vc_tab_stop[4];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedict *uni_pagedict;
struct uni_pagedict **uni_pagedict_loc;
struct uni_screen *vc_uni_screen;
};
6.5
: ✅struct vc_data {
struct tty_port port;
struct vc_state state;
struct vc_state saved_state;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
unsigned int vc_cell_height;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
long unsigned int vc_tab_stop[4];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedict *uni_pagedict;
struct uni_pagedict **uni_pagedict_loc;
u32 **vc_uni_lines;
};
6.8
: ✅struct vc_data {
struct tty_port port;
struct vc_state state;
struct vc_state saved_state;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
unsigned int vc_cell_height;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
long unsigned int vc_tab_stop[4];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedict *uni_pagedict;
struct uni_pagedict **uni_pagedict_loc;
u32 **vc_uni_lines;
};
arm64
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
armhf
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
ppc64el
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
riscv64
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
aws
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
azure
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
gcp
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
lowlatency
: ✅struct vc_data {
struct tty_port port;
short unsigned int vc_num;
unsigned int vc_cols;
unsigned int vc_rows;
unsigned int vc_size_row;
unsigned int vc_scan_lines;
long unsigned int vc_origin;
long unsigned int vc_scr_end;
long unsigned int vc_visible_origin;
unsigned int vc_top;
unsigned int vc_bottom;
const struct consw *vc_sw;
short unsigned int *vc_screenbuf;
unsigned int vc_screenbuf_size;
unsigned char vc_mode;
unsigned char vc_attr;
unsigned char vc_def_color;
unsigned char vc_color;
unsigned char vc_s_color;
unsigned char vc_ulcolor;
unsigned char vc_itcolor;
unsigned char vc_halfcolor;
unsigned int vc_cursor_type;
short unsigned int vc_complement_mask;
short unsigned int vc_s_complement_mask;
unsigned int vc_x;
unsigned int vc_y;
unsigned int vc_saved_x;
unsigned int vc_saved_y;
long unsigned int vc_pos;
short unsigned int vc_hi_font_mask;
struct console_font vc_font;
short unsigned int vc_video_erase_char;
unsigned int vc_state;
unsigned int vc_npar;
unsigned int vc_par[16];
struct vt_mode vt_mode;
struct pid *vt_pid;
int vt_newvt;
wait_queue_head_t paste_wait;
unsigned int vc_charset;
unsigned int vc_s_charset;
unsigned int vc_disp_ctrl;
unsigned int vc_toggle_meta;
unsigned int vc_decscnm;
unsigned int vc_decom;
unsigned int vc_decawm;
unsigned int vc_deccm;
unsigned int vc_decim;
unsigned int vc_intensity;
unsigned int vc_italic;
unsigned int vc_underline;
unsigned int vc_blink;
unsigned int vc_reverse;
unsigned int vc_s_intensity;
unsigned int vc_s_italic;
unsigned int vc_s_underline;
unsigned int vc_s_blink;
unsigned int vc_s_reverse;
unsigned int vc_priv;
unsigned int vc_need_wrap;
unsigned int vc_can_do_color;
unsigned int vc_report_mouse;
unsigned char vc_utf;
unsigned char vc_utf_count;
int vc_utf_char;
unsigned int vc_tab_stop[8];
unsigned char vc_palette[48];
short unsigned int *vc_translate;
unsigned char vc_G0_charset;
unsigned char vc_G1_charset;
unsigned char vc_saved_G0;
unsigned char vc_saved_G1;
unsigned int vc_resize_user;
unsigned int vc_bell_pitch;
unsigned int vc_bell_duration;
short unsigned int vc_cur_blink_ms;
struct vc_data **vc_display_fg;
struct uni_pagedir *vc_uni_pagedir;
struct uni_pagedir **vc_uni_pagedir_loc;
struct uni_screen *vc_uni_screen;
};
Regular
4.4
and 4.8
⚠️unsigned int vc_deccolm
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
⚠️struct uni_screen *vc_uni_screen
bool vc_panic_force_write
5.0
and 5.3
⚠️unsigned int vc_priv
unsigned int vc_ques
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
⚠️struct vc_state state
struct vc_state saved_state
unsigned char vc_color
unsigned char vc_s_color
unsigned int vc_x
unsigned int vc_y
unsigned int vc_saved_x
unsigned int vc_saved_y
unsigned int vc_charset
unsigned int vc_s_charset
unsigned int vc_intensity
unsigned int vc_italic
unsigned int vc_underline
unsigned int vc_blink
unsigned int vc_reverse
unsigned int vc_s_intensity
unsigned int vc_s_italic
unsigned int vc_s_underline
unsigned int vc_s_blink
unsigned int vc_s_reverse
unsigned char vc_G0_charset
unsigned char vc_G1_charset
unsigned char vc_saved_G0
unsigned char vc_saved_G1
unsigned int vc_tab_stop[8]
➡️ long unsigned int vc_tab_stop[4]
5.11
and 5.13
⚠️unsigned int vc_cell_height
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
⚠️struct uni_pagedict *uni_pagedict
struct uni_pagedict **uni_pagedict_loc
struct uni_pagedir *vc_uni_pagedir
struct uni_pagedir **vc_uni_pagedir_loc
6.2
and 6.5
⚠️u32 **vc_uni_lines
struct uni_screen *vc_uni_screen
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅