Lines Matching refs:rows
155 off = tp->view.cols * tp->view.rows - 9;
181 offset = tp->view.cols * (tp->view.rows - 2);
183 offset = tp->view.cols * tp->view.rows - 9;
220 offset = tp->view.cols * tp->view.rows - 9;
256 line = tp->view.rows - 3;
284 BUG_ON(tp->nr_lines <= tp->view.rows - 2);
295 tp->nr_up + tp->view.rows - 2 >= tp->nr_lines) {
296 tp->nr_up = tp->nr_lines - tp->view.rows + 2;
332 for (i = 0; i < tp->view.rows - 2; i++)
521 nr_up = tp->nr_up - tp->view.rows + 2;
543 nr_up = tp->nr_up + tp->view.rows - 2;
544 if (nr_up + tp->view.rows - 2 > tp->nr_lines)
545 nr_up = tp->nr_lines - tp->view.rows + 2;
805 tty3270_alloc_screen(unsigned int rows, unsigned int cols)
811 size = sizeof(struct tty3270_line) * (rows - 2);
815 for (lines = 0; lines < rows - 2; lines++) {
834 tty3270_free_screen(struct tty3270_line *screen, unsigned int rows)
838 for (lines = 0; lines < rows - 2; lines++)
861 orows = tp->view.rows;
863 tp->view.rows = tp->n_rows;
870 while (tp->nr_lines < tp->view.rows - 2)
880 ws.ws_row = tp->view.rows - 2;
887 tty3270_resize(struct raw3270_view *view, int model, int rows, int cols)
891 if (tp->n_model == model && tp->n_rows == rows && tp->n_cols == cols)
894 tp->n_rows = rows;
926 tty3270_free_screen(tp->screen, tp->view.rows);
968 tty->winsize.ws_row = tp->view.rows - 2;
990 tp->screen = tty3270_alloc_screen(tp->view.rows, tp->view.cols);
1000 tty->winsize.ws_row = tp->view.rows - 2;
1008 for (i = 0; i < tp->view.rows - 2; i++)
1144 i = tp->view.rows - 2 - line_nr;
1202 if (tp->nr_up + line_nr < tp->view.rows - 2) {
1232 if (tp->cy < tp->view.rows - 3) {
1240 for (i = 0; i < tp->view.rows - 3; i++)
1242 tp->screen[tp->view.rows - 3] = temp;
1370 for (i = tp->cy + 1; i < tp->view.rows - 2; i++) {
1381 for (i = 0; i < tp->view.rows - 2; i++) {
1460 cy = min_t(int, tp->view.rows - 3, max_cy);
1846 while (tp->nr_lines < tp->view.rows - 2)