Lines Matching refs:win

51 waddch(WINDOW *win, chtype c)  in waddch()  argument
53 short x = win->_curx; in waddch()
54 short y = win->_cury; in waddch()
58 bool savimmed = win->_immed; in waddch()
59 bool savsync = win->_sync; in waddch()
61 win->_immed = win->_sync = FALSE; in waddch()
71 win->_insmode = FALSE; in waddch()
72 if (_scrmax > 1 && _mbvalid(win) == ERR) in waddch()
75 rv = _mbaddch(win, rawattrs, RBYTE(rawc)); in waddch()
76 win->_immed = savimmed; in waddch()
77 win->_sync = savsync; in waddch()
83 (void) wclrtoeol(win); in waddch()
91 win->_curx = x; in waddch()
92 win->_flags |= _WINMOVED; in waddch()
101 (x % TABSIZE))) > win->_maxx) { in waddch()
102 newx = win->_maxx; in waddch()
105 if (waddch(win, space) == ERR) in waddch()
109 if ((waddch(win, (chtype) in waddch()
111 (waddch(win, (chtype) in waddch()
117 x = win->_curx; in waddch()
118 y = win->_cury; in waddch()
119 win->_immed = savimmed; in waddch()
120 win->_sync = savsync; in waddch()
124 if ((win->_attrs) && outf) in waddch()
125 fprintf(outf, "(attrs %o, %o=>%o)", win->_attrs, in waddch()
126 c, c | win->_attrs); in waddch()
130 if (_scrmax > 1 && ISMBIT(win->_y[y][x]) && in waddch()
131 (rv = _mbclrch(win, y, x)) == ERR) { in waddch()
132 x = win->_curx; in waddch()
133 y = win->_cury; in waddch()
134 win->_immed = savimmed; in waddch()
135 win->_sync = savsync; in waddch()
139 if ((c = _WCHAR(win, c)|rawattrs) != win->_y[y][x]) { in waddch()
140 if (x < win->_firstch[y]) in waddch()
141 win->_firstch[y] = x; in waddch()
142 if (x > win->_lastch[y]) in waddch()
143 win->_lastch[y] = x; in waddch()
144 win->_y[y][x] = c; in waddch()
148 win->_y16[y][x] = _TO_OCHTYPE(c); in waddch()
151 if (++x == win->_maxx) { in waddch()
153 if (y == win->_bmarg) { in waddch()
154 if (wscrl(win, 1) == ERR) { in waddch()
156 if (x == win->_maxx) in waddch()
164 x, y, win->_maxx, in waddch()
165 win->_maxy); in waddch()
167 for (i = 0; i < win->_maxy; in waddch()
170 win->_y[y-1][i]); in waddch()
189 win->_firstch[y], win->_lastch[y]); in waddch()
194 win->_cury = y; in waddch()
195 win->_curx = x; in waddch()
199 if (win->_sync) in waddch()
200 wsyncup(win); in waddch()
203 return ((*_quick_ptr)(win, c)); in waddch()
205 win->_flags |= _WINCHANGED; in waddch()
209 return ((savimmed == 1) ? wrefresh(win) : rv); in waddch()