Lines Matching refs:xpos
99 if (n > scp->xsize - scp->xpos) in sc_term_ins_char()
100 n = scp->xsize - scp->xpos; in sc_term_ins_char()
101 count = scp->xsize - (scp->xpos + n); in sc_term_ins_char()
115 if (n > scp->xsize - scp->xpos) in sc_term_del_char()
116 n = scp->xsize - scp->xpos; in sc_term_del_char()
117 count = scp->xsize - (scp->xpos + n); in sc_term_del_char()
137 sc_move_cursor(scp, scp->xpos, n - 1); in sc_term_row()
148 sc_move_cursor(scp, scp->xpos, scp->ypos - n); in sc_term_up()
161 sc_move_cursor(scp, scp->xpos, scp->ypos + n); in sc_term_down()
169 sc_move_cursor(scp, scp->xpos - n, scp->ypos); in sc_term_left()
177 sc_move_cursor(scp, scp->xpos + n, scp->ypos); in sc_term_right()
188 sc_move_cursor(scp, scp->xpos, scp->ypos - n); in sc_term_up_scroll()
192 sc_move_cursor(scp, scp->xpos, head); in sc_term_up_scroll()
204 sc_move_cursor(scp, scp->xpos, scp->ypos + n); in sc_term_down_scroll()
208 sc_move_cursor(scp, scp->xpos, tail - 1); in sc_term_down_scroll()
245 scp->xsize - scp->xpos, ch, attr); in sc_term_clr_eol()
248 scp->xsize - 1 - scp->xpos); in sc_term_clr_eol()
251 sc_vtb_erase(&scp->vtb, scp->cursor_pos - scp->xpos, in sc_term_clr_eol()
252 scp->xpos + 1, ch, attr); in sc_term_clr_eol()
257 sc_vtb_erase(&scp->vtb, scp->cursor_pos - scp->xpos, in sc_term_clr_eol()
273 i = (scp->xpos & ~7) + 8*n; in sc_term_tab()
277 scp->xpos = 0; in sc_term_tab()
295 if ((i = scp->xpos & ~7) == scp->xpos) in sc_term_backtab()
327 cnt = imin(l, scp->xsize - scp->xpos); in sc_term_gen_print()
339 scp->xpos += cnt - i; in sc_term_gen_print()
341 if (scp->xpos >= scp->xsize) { in sc_term_gen_print()
342 scp->xpos = 0; in sc_term_gen_print()
362 if (scp->xpos > 0) { in sc_term_gen_print()
363 scp->xpos--; in sc_term_gen_print()
365 scp->xpos += scp->xsize - 1; in sc_term_gen_print()
376 scp->cursor_pos += (8 - scp->xpos % 8u); in sc_term_gen_print()
378 scp->xpos += (8 - scp->xpos % 8u); in sc_term_gen_print()
379 if (scp->xpos >= scp->xsize) { in sc_term_gen_print()
380 scp->xpos = 0; in sc_term_gen_print()
405 scp->cursor_pos -= scp->xpos; in sc_term_gen_print()
408 scp->cursor_pos -= scp->xpos; in sc_term_gen_print()
410 scp->xpos = 0; in sc_term_gen_print()