Lines Matching refs:win
47 wclrtobot(WINDOW *win) in wclrtobot() argument
50 int cury = win->_cury; in wclrtobot()
51 short curx = win->_curx; in wclrtobot()
53 if (win != curscr) { in wclrtobot()
54 savimmed = win->_immed; in wclrtobot()
55 savsync = win->_sync; in wclrtobot()
56 win->_immed = win->_sync = FALSE; in wclrtobot()
60 if (cury >= win->_tmarg && cury <= win->_bmarg) in wclrtobot()
61 win->_cury = win->_bmarg; in wclrtobot()
63 win->_cury = win->_maxy - 1; in wclrtobot()
65 win->_curx = 0; in wclrtobot()
66 for (; win->_cury > cury; win->_cury--) in wclrtobot()
67 (void) wclrtoeol(win); in wclrtobot()
68 win->_curx = curx; in wclrtobot()
69 (void) wclrtoeol(win); in wclrtobot()
71 if (win == curscr) in wclrtobot()
75 win->_sync = savsync; in wclrtobot()
77 if (win->_sync) in wclrtobot()
78 wsyncup(win); in wclrtobot()
80 win->_flags |= _WINCHANGED; in wclrtobot()
81 return ((win->_immed = savimmed) ? wrefresh(win) : OK); in wclrtobot()