Lines Matching refs:ypos

126 	sc_move_cursor(scp, n - 1, scp->ypos);  in sc_term_col()
142 n = imin(n, scp->ypos - head); in sc_term_up()
145 sc_move_cursor(scp, scp->xpos, scp->ypos - n); in sc_term_up()
155 n = imin(n, tail - scp->ypos - 1); in sc_term_down()
158 sc_move_cursor(scp, scp->xpos, scp->ypos + n); in sc_term_down()
166 sc_move_cursor(scp, scp->xpos - n, scp->ypos); in sc_term_left()
174 sc_move_cursor(scp, scp->xpos + n, scp->ypos); in sc_term_right()
184 if (n <= scp->ypos - head) { in sc_term_up_scroll()
185 sc_move_cursor(scp, scp->xpos, scp->ypos - n); in sc_term_up_scroll()
187 sc_term_ins_line(scp, head, n - (scp->ypos - head), in sc_term_up_scroll()
200 if (n < tail - scp->ypos) { in sc_term_down_scroll()
201 sc_move_cursor(scp, scp->xpos, scp->ypos + n); in sc_term_down_scroll()
203 sc_term_del_line(scp, head, n - (tail - scp->ypos) + 1, in sc_term_down_scroll()
250 mark_for_update(scp, scp->ypos*scp->xsize); in sc_term_clr_eol()
256 mark_for_update(scp, scp->ypos*scp->xsize); in sc_term_clr_eol()
257 mark_for_update(scp, (scp->ypos + 1)*scp->xsize - 1); in sc_term_clr_eol()
271 if (scp->ypos >= scp->ysize - 1) { in sc_term_tab()
273 scp->ypos++; in sc_term_tab()
274 scp->cursor_pos = scp->ypos*scp->xsize; in sc_term_tab()
276 sc_move_cursor(scp, 0, scp->ypos + 1); in sc_term_tab()
278 sc_move_cursor(scp, i, scp->ypos); in sc_term_tab()
294 sc_move_cursor(scp, i, scp->ypos); in sc_term_backtab()
336 scp->ypos++; in sc_term_gen_print()
359 scp->ypos--; in sc_term_gen_print()
374 scp->ypos++; in sc_term_gen_print()
388 scp->ypos++; in sc_term_gen_print()
425 scp->ypos--; in sc_term_gen_scroll()