Lines Matching refs:next
46 struct event *next; member
55 struct timeout *next; member
68 for (e = events; e; e = e->next) { in add_event()
80 free_events = e->next; in add_event()
86 e->next = NULL; in add_event()
88 last->next = e; in add_event()
98 for (e = events; e; e = e->next) { in delete_event()
101 last->next = e->next; in delete_event()
103 events = e->next; in delete_event()
104 e->next = free_events; in delete_event()
128 for (t = timeouts; t; t = t->next) { in add_q_timeout_tv()
131 tt->next = t->next; in add_q_timeout_tv()
133 timeouts = t->next; in add_q_timeout_tv()
143 free_timeouts = t->next; in add_q_timeout_tv()
159 t->next = timeouts; in add_q_timeout_tv()
163 for (tt = timeouts; tt->next; tt = tt->next) in add_q_timeout_tv()
164 if (timercmp(&t->when, &tt->next->when, <)) { in add_q_timeout_tv()
165 t->next = tt->next; in add_q_timeout_tv()
166 tt->next = t; in add_q_timeout_tv()
169 tt->next = t; in add_q_timeout_tv()
170 t->next = NULL; in add_q_timeout_tv()
193 for (t = timeouts; t && (tt = t->next, 1); t = tt) { in v_delete_q_timeouts()
204 last->next = t->next; in v_delete_q_timeouts()
206 timeouts = t->next; in v_delete_q_timeouts()
207 t->next = free_timeouts; in v_delete_q_timeouts()
231 for (t = timeouts; t && (tt = t->next, 1); t = tt) { in delete_q_timeout()
236 last->next = t->next; in delete_q_timeout()
238 timeouts = t->next; in delete_q_timeout()
239 t->next = free_timeouts; in delete_q_timeout()
258 e = events->next; in cleanup()
263 e = free_events->next; in cleanup()
268 t = timeouts->next; in cleanup()
273 t = free_timeouts->next; in cleanup()
301 timeouts = timeouts->next; in start_eloop()
303 t->next = free_timeouts; in start_eloop()
322 for (e = events; e; e = e->next) in start_eloop()
335 for (e = events; e; e = e->next) { in start_eloop()
358 for (e = events; e; e = e->next) { in start_eloop()