Lines Matching defs:nx
186 _homefirst(int ny, int nx, int type, int doit)
204 return (cost + _mvrel(cy, 0, ny, nx, FALSE));
207 return (_mvrel(cy, 0, ny, nx, TRUE));
213 _mvrel(int cy, int cx, int ny, int nx, int doit)
219 ch = _mvhor(cx, nx, doit);
279 _mvhor(int cx, int nx, int doit)
283 if (cx == nx)
290 st = cx < nx ? _mvright(cx, nx, FALSE) : _mvleft(cx, nx, FALSE);
294 _COST(Carriage_return) + _mvright(0, nx, FALSE) : LARGECOST;
300 _PUTS(tparm_p1(column_address, nx), 1);
304 (void) _mvright(0, nx, TRUE);
306 if (cx < nx)
307 (void) _mvright(cx, nx, TRUE);
309 (void) _mvleft(cx, nx, TRUE);
318 _mvright(int cx, int nx, int doit)
332 nt = tab ? (nx / TABSIZE - cx / TABSIZE) : 0;
338 for (x = tx; x < nx; ++x) {
346 else if (iscont && !(nx - x == 1 && nx <
347 curscr->_maxx && ISCBIT(scp[nx])))
363 _PUTS(tparm_p1(parm_right_cursor, nx-cx), 1);
370 for (x = tx; x < nx; ++x) {
378 else if (iscont && !(nx - x == 1 &&
379 nx < curscr->_maxx && ISCBIT(scp[nx])))
394 _mvleft(int cx, int nx, int doit)
406 /* the TAB position >= nx */
407 x = (nx % TABSIZE) ? (nx / TABSIZE + 1) * TABSIZE : nx;
416 stcost = nt * _COST(Back_tab) + (tx-nx) * _COST(Cursor_left);
427 _PUTS(tparm_p1(parm_left_cursor, cx - nx), 1);
431 for (; tx > nx; --tx)