Lines Matching defs:win
95 mvwinchstr(WINDOW *win, int y, int x, chtype *chstr)
98 if (wmove(win, y, x) == ERR)
101 return winchstr(win, chstr);
105 mvwinchnstr(WINDOW *win, int y, int x, chtype *chstr, int n)
108 if (wmove(win, y, x) == ERR)
111 return winchnstr(win, chstr, n);
123 winchstr(WINDOW *win, chtype *chstr)
126 return winchnstr(win, chstr, -1);
135 winchnstr(WINDOW *win, chtype *chstr, int n)
140 if (__predict_false(win == NULL))
146 start = &win->alines[win->cury]->line[win->curx];
148 if (n < 0 || (n - 1) > win->maxx - win->curx - 1)
149 epos = win->maxx - 1;
152 epos = win->curx + n -1 - 1;
153 end = &win->alines[win->cury]->line[epos];