Lines Matching refs:pnl
132 _unlink_obs(PANEL *pnl, PANEL *panel) in _unlink_obs() argument
137 if (!pnl -> obscured || !_panels_intersect(pnl, panel)) in _unlink_obs()
140 obs = pnl -> obscured; in _unlink_obs()
145 while (obs->panel_p != panel && obs != pnl->obscured); in _unlink_obs()
154 pnl -> obscured = 0; in _unlink_obs()
157 if (obs == pnl -> obscured) in _unlink_obs()
158 pnl -> obscured = prev_obs; in _unlink_obs()
170 PANEL *pnl; in add_obs() local
181 for (pnl = _Top_panel; pnl != panel; pnl = pnl->below) { in add_obs()
182 if (curr_obs -> panel_p == pnl) { in add_obs()
208 PANEL *pnl; in _intersect_panel() local
214 for (pnl = _Bottom_panel; pnl; pnl = pnl -> above) { in _intersect_panel()
215 if (pnl == panel) { in _intersect_panel()
220 if (!_panels_intersect(pnl, panel)) in _intersect_panel()
224 obs->start = (panel->wstarty >= pnl->wstarty) ? in _intersect_panel()
225 panel->wstarty : pnl->wstarty; in _intersect_panel()
226 obs->end = (panel->wendy <= pnl->wendy) ? in _intersect_panel()
227 panel->wendy : pnl->wendy; in _intersect_panel()
230 obs -> panel_p = pnl; in _intersect_panel()
238 add_obs(pnl, obs); in _intersect_panel()