Lines Matching defs:event_ptr
214 static void async_queue_event (gdb_event * event_ptr, queue_position position);
233 async_queue_event (gdb_event * event_ptr, queue_position position)
239 event_ptr->next_event = NULL;
241 event_queue.first_event = event_ptr;
243 event_queue.last_event->next_event = event_ptr;
244 event_queue.last_event = event_ptr;
250 event_ptr->next_event = event_queue.first_event;
252 event_queue.last_event = event_ptr;
253 event_queue.first_event = event_ptr;
284 gdb_event *event_ptr, *prev_ptr;
301 for (event_ptr = event_queue.first_event; event_ptr != NULL;
302 event_ptr = event_ptr->next_event)
306 proc = event_ptr->proc;
307 fd = event_ptr->fd;
316 if (event_queue.first_event == event_ptr)
318 event_queue.first_event = event_ptr->next_event;
319 if (event_ptr->next_event == NULL)
325 while (prev_ptr->next_event != event_ptr)
328 prev_ptr->next_event = event_ptr->next_event;
329 if (event_ptr->next_event == NULL)
332 xfree (event_ptr);
650 through event_ptr->proc. EVENT_FILE_DESC is file descriptor of the
1108 gdb_event *event_ptr;
1135 event_ptr = (gdb_event *) xmalloc (sizeof (gdb_event));
1136 event_ptr->proc = handle_timer_event;
1137 event_ptr->fd = timer_list.first_timer->timer_id;
1138 async_queue_event (event_ptr, TAIL);