Lines Matching defs:scr_stat

257 typedef struct scr_stat {  struct
258 int index; /* index of this vty */
259 struct sc_softc *sc; /* pointer to softc */
260 struct sc_rndr_sw *rndr; /* renderer */
261 sc_vtb_t scr;
262 sc_vtb_t vtb;
263 uint64_t fbi_generation; /* track fb_info updates */
265 int xpos; /* current X position */
266 int ypos; /* current Y position */
267 int xsize; /* X text size */
268 int ysize; /* Y text size */
269 int xpixel; /* X graphics size */
270 int ypixel; /* Y graphics size */
271 int xoff; /* X offset in pixel mode */
272 int yoff; /* Y offset in pixel mode */
274 u_char *font; /* current font */
275 int font_height; /* font source Y pixels */
276 int font_width; /* font source X pixels */
277 int blk_height; /* fbtarget Y pixels */
278 int blk_width; /* fbtarget X pixels */
280 int start; /* modified area start */
281 int end; /* modified area end */
282 int show_cursor; /* used by async scrn_update */
284 struct sc_term_sw *tsw;
285 void *ts;
287 int status; /* status (bitfield) */
288 int kbd_mode; /* keyboard I/O mode */
290 int cursor_pos; /* cursor buffer position */
291 int cursor_oldpos; /* cursor old buffer position */
292 u_short cursor_saveunder_char; /* saved char under cursor */
293 u_short cursor_saveunder_attr; /* saved attr under cursor */
294 char cursor_base; /* cursor base line # */
295 char cursor_height; /* cursor height */
297 int mouse_pos; /* mouse buffer position */
298 int mouse_oldpos; /* mouse old buffer position */
299 short mouse_xpos; /* mouse x coordinate */
300 short mouse_ypos; /* mouse y coordinate */
301 short mouse_oldxpos; /* mouse previous x coordinate */
302 short mouse_oldypos; /* mouse previous y coordinate */
303 short mouse_buttons; /* mouse buttons */
304 int mouse_cut_start; /* mouse cut start pos */
305 int mouse_cut_end; /* mouse cut end pos */
306 struct proc *mouse_proc; /* proc* of controlling proc */
307 pid_t mouse_pid; /* pid of controlling proc */
308 int mouse_signal; /* signal # to report with */
310 u_short bell_duration;
334 } scr_stat; argument