Lines Matching refs:pad
58 prefresh(WINDOW *pad, int pminy, int pminx, int sminy, in prefresh() argument
61 return (_prefresh(wrefresh, pad, pminy, pminx, sminy, in prefresh()
66 _prefresh(int (*func)(WINDOW *), WINDOW *pad, int pminy, int pminx, in _prefresh() argument
75 if (!pad->_padwin) { in _prefresh()
76 if ((pad->_padwin = derwin(pad, pad->_maxy, pad->_maxx, in _prefresh()
87 pad->_ndescs--; in _prefresh()
90 if (_padjust(pad, pminy, pminx, sminy, sminx, smaxy, smaxx) == ERR) in _prefresh()
94 (*func)(pad->_padwin); in _prefresh()
99 _padjust(WINDOW *pad, int pminy, int pminx, int sminy, in _padjust() argument
103 WINDOW *padwin = pad->_padwin; in _padjust()
108 if ((pminy >= pad->_maxy) || (pminx >= pad->_maxx)) in _padjust()
134 if ((prows = (smaxy - sminy) + 1) > (y = pad->_maxy - pminy)) in _padjust()
136 if ((pcols = (smaxx - sminx) + 1) > (y = pad->_maxx - pminx)) in _padjust()
139 if (((padwin->_cury = pad->_cury - pminy) < 0) || in _padjust()
142 if (((padwin->_curx = pad->_curx - pminx) < 0) || in _padjust()
146 padwin->_leave = pad->_leave; in _padjust()
147 padwin->_use_idl = pad->_use_idl; in _padjust()
157 (padwin->_y[0] == (pad->_y[pminy] + pminx)) && in _padjust()
158 (!(pad->_flags & _WINSDEL))) { in _padjust()
178 o_y = pad->_y; in _padjust()