Lines Matching defs:screen
71 /* Current tty screen. */
75 struct tty3270_line *screen;
133 * The input line are the two last lines of the screen.
190 * The status line is the last line of the screen. It shows the string
191 * "Running"/"Holding" in the lower right corner of the screen.
251 * containing all lines that will fit on the screen.
391 /* Write strings in the update list to the screen. */
545 * has to be emitted to the tty and for 0x6d the screen
750 * Allocate tty3270 screen.
759 tp->screen = kzalloc(size, GFP_KERNEL);
760 if (!tp->screen)
764 tp->screen[lines].cells = kzalloc(size, GFP_KERNEL);
765 if (!tp->screen[lines].cells)
771 kfree(tp->screen[lines].cells);
772 kfree(tp->screen);
778 * Free tty3270 screen.
786 kfree(tp->screen[lines].cells);
787 kfree(tp->screen);
958 * Insert character into the screen at the current position with the
967 line = tp->screen + tp->cy;
1000 line = tp->screen + line_nr;
1081 /* Line is currently visible on screen. */
1116 temp = tp->screen[0];
1119 tp->screen[i] = tp->screen[i+1];
1120 tp->screen[tp->view.rows - 3] = temp;
1142 line = tp->screen + tp->cy;
1173 line = tp->screen + tp->cy;
1194 line = tp->screen + tp->cy;
1218 line = tp->screen + tp->cy;
1237 * Esc [ 0 J Erase from current position to bottom of screen inclusive
1238 * Esc [ 1 J Erase from top of screen to current position inclusive
1239 * Esc [ 2 J Erase entire screen (without moving the cursor)
1249 tp->screen[i].len = 0;
1254 tp->screen[i].len = 0;
1260 tp->screen[i].len = 0;
1617 * appeared on the screen.