Lines Matching refs:parent
67 __m_newwin(WINDOW *parent, in __m_newwin() argument
75 (parent && (parent->_flags & W_IS_PAD)); in __m_newwin()
77 if (parent == NULL) { in __m_newwin()
95 if (begy < parent->_begy || begx < parent->_begx || in __m_newwin()
96 parent->_maxy < (begy-parent->_begy) + nlines || in __m_newwin()
97 parent->_maxx < (begx-parent->_begx) + ncols) in __m_newwin()
106 nlines = parent->_maxy - (begy - parent->_begy); in __m_newwin()
108 ncols = parent->_maxx - (begx - parent->_begx); in __m_newwin()
143 if (parent == NULL) { in __m_newwin()
164 dy = begy - parent->_begy; in __m_newwin()
165 dx = begx - parent->_begx; in __m_newwin()
170 w->_line[y] = &parent->_line[dy++][dx]; in __m_newwin()
178 w->_parent = parent; in __m_newwin()
195 (parent && !(parent->_flags & W_IS_PAD))) { in __m_newwin()
228 if (!parent) { in __m_newwin()
264 derwin(WINDOW *parent, in derwin() argument
269 if (parent == NULL) in derwin()
273 begy += parent->_begy; in derwin()
274 begx += parent->_begx; in derwin()
276 w = __m_newwin(parent, nlines, ncols, begy, begx); in derwin()
292 subwin(WINDOW *parent, int nlines, int ncols, int begy, int begx) in subwin() argument
296 if (parent == NULL) in subwin()
299 w = __m_newwin(parent, nlines, ncols, begy, begx); in subwin()