Lines Matching refs:list
41 void add_inferior_to_list (struct inferior_list *list,
45 if (list->tail != NULL)
46 list->tail->next = new_inferior;
48 list->head = new_inferior;
49 list->tail = new_inferior;
52 void for_each_inferior (struct inferior_list *list,
55 struct inferior_list_entry *cur = list->head, *next;
64 void change_inferior_id (struct inferior_list *list,
67 if (list->head != list->tail)
70 list->head->id = new_id;
73 void remove_inferior (struct inferior_list *list,
78 if (list->head == entry) {
79 list->head = entry->next;
80 if (list->tail == entry)
81 list->tail = list->head;
85 cur = &list->head;
94 if (list->tail == entry)
95 list->tail = *cur;
178 struct inferior_list_entry * find_inferior (struct inferior_list *list,
184 struct inferior_list_entry *inf = list->head;
195 struct inferior_list_entry * find_inferior_id (struct inferior_list *list,
198 struct inferior_list_entry *inf = list->head;