Lines Matching refs:ypos
128 sc_move_cursor(scp, n - 1, scp->ypos);
144 n = imin(n, scp->ypos - head);
147 sc_move_cursor(scp, scp->xpos, scp->ypos - n);
157 n = imin(n, tail - scp->ypos - 1);
160 sc_move_cursor(scp, scp->xpos, scp->ypos + n);
168 sc_move_cursor(scp, scp->xpos - n, scp->ypos);
176 sc_move_cursor(scp, scp->xpos + n, scp->ypos);
186 if (n <= scp->ypos - head) {
187 sc_move_cursor(scp, scp->xpos, scp->ypos - n);
189 sc_term_ins_line(scp, head, n - (scp->ypos - head),
202 if (n < tail - scp->ypos) {
203 sc_move_cursor(scp, scp->xpos, scp->ypos + n);
205 sc_term_del_line(scp, head, n - (tail - scp->ypos) + 1,
252 mark_for_update(scp, scp->ypos*scp->xsize);
258 mark_for_update(scp, scp->ypos*scp->xsize);
259 mark_for_update(scp, (scp->ypos + 1)*scp->xsize - 1);
273 if (scp->ypos >= scp->ysize - 1) {
275 scp->ypos++;
276 scp->cursor_pos = scp->ypos*scp->xsize;
278 sc_move_cursor(scp, 0, scp->ypos + 1);
280 sc_move_cursor(scp, i, scp->ypos);
296 sc_move_cursor(scp, i, scp->ypos);
338 scp->ypos++;
361 scp->ypos--;
376 scp->ypos++;
390 scp->ypos++;
427 scp->ypos--;