Lines Matching refs:lines
88 sc_alloc_history_buffer(scr_stat *scp, int lines, int prev_ysize, int wait)
92 * SC_HISTORY_SIZE lines or scp->ysize lines, whichever
100 int delta; /* lines to put back */
102 if (lines <= 0)
103 lines = SC_HISTORY_SIZE; /* use the default value */
106 lines = imax(lines, scp->ysize);
112 /* calculate the amount of lines to put back to extra_history_size */
121 /* lines up to min_lines are always allowed. */
123 if (lines > min_lines) {
124 if (lines - min_lines > extra_history_size + delta) {
125 /* too many lines are requested */
136 if (lines > min_lines)
137 extra_history_size -= lines - min_lines;
139 sc_vtb_init(history, VTB_RINGBUFFER, scp->xsize, lines,
166 int lines;
173 lines = sc_vtb_rows(from);
178 for (i = 0; i < lines; ++i) {
236 /* copy screen-full of saved lines */
308 DPRINTF(5, ("lines:%d, ysize:%d, pool:%d\n",