Lines Matching defs:vc_data

93 struct vc_data {  struct
94 struct tty_port port; /* Upper level data */
96 struct vc_state state, saved_state;
98 unsigned short vc_num; /* Console number */
99 unsigned int vc_cols; /* [#] Console size */
100 unsigned int vc_rows;
101 unsigned int vc_size_row; /* Bytes per row */
102 unsigned int vc_scan_lines; /* # of scan lines */
103 unsigned int vc_cell_height; /* CRTC character cell height */
104 unsigned long vc_origin; /* [!] Start of real screen */
105 unsigned long vc_scr_end; /* [!] End of real screen */
106 unsigned long vc_visible_origin; /* [!] Top of visible window */
107 unsigned int vc_top, vc_bottom; /* Scrolling region */
108 const struct consw *vc_sw;
109 unsigned short *vc_screenbuf; /* In-memory character/attribute buffer */
110 unsigned int vc_screenbuf_size;
111 unsigned char vc_mode; /* KD_TEXT, ... */
113 unsigned char vc_attr; /* Current attributes */
114 unsigned char vc_def_color; /* Default colors */
115 unsigned char vc_ulcolor; /* Color for underline mode */
116 unsigned char vc_itcolor;
117 unsigned char vc_halfcolor; /* Color for half intensity mode */
119 unsigned int vc_cursor_type;
120 unsigned short vc_complement_mask; /* [#] Xor mask for mouse pointer */
121 unsigned short vc_s_complement_mask; /* Saved mouse pointer mask */
122 unsigned long vc_pos; /* Cursor address */
124 …ed short vc_hi_font_mask; /* [#] Attribute set for upper 256 chars of font or 0 if not supported */
125 struct console_font vc_font; /* Current VC font set */
126 unsigned short vc_video_erase_char; /* Background erase character */
128 unsigned int vc_state; /* Escape sequence parser state */
129 unsigned int vc_npar,vc_par[NPAR]; /* Parameters of current escape sequence */
131 struct vt_mode vt_mode;
132 struct pid *vt_pid;
133 int vt_newvt;
134 wait_queue_head_t paste_wait;
158 struct vc_data **vc_display_fg; /* [!] Ptr to var holding fg console for this display */ argument
166 struct vc_data *d; argument