Lines Matching refs:obs
136 _obscured_list *obs;
142 obs = pnl -> obscured;
144 prev_obs = obs;
145 obs = obs -> next;
147 while (obs->panel_p != panel && obs != pnl->obscured);
148 if (obs -> panel_p != panel) {
155 if (obs == prev_obs)
158 prev_obs -> next = obs -> next;
159 if (obs == pnl -> obscured)
162 return (obs);
170 add_obs(PANEL *panel, _obscured_list *obs)
177 panel -> obscured = obs -> next = obs;
188 panel -> obscured = obs;
194 obs -> next = curr_obs;
195 prev_obs -> next = obs;
211 _obscured_list *obs;
225 obs = _get_overlap();
226 obs->start = (panel->wstarty >= pnl->wstarty) ?
228 obs->end = (panel->wendy <= pnl->wendy) ?
232 obs -> panel_p = pnl;
234 obs -> next = panel -> obscured -> next;
235 panel -> obscured -> next = obs;
237 obs -> next = panel -> obscured = obs;
239 obs -> panel_p = panel;
240 add_obs(pnl, obs);