Lines Matching refs:list_entry
39 struct list_entry { struct
40 struct list_entry *m_prev; argument
41 struct list_entry *m_next; argument
48 entry_to_citer(const atf_list_t *l, const struct list_entry *le) in entry_to_citer() argument
58 entry_to_iter(atf_list_t *l, struct list_entry *le) in entry_to_iter()
67 struct list_entry *
70 struct list_entry *le; in new_entry()
72 le = (struct list_entry *)malloc(sizeof(*le)); in new_entry()
85 delete_entry(struct list_entry *le) in delete_entry()
94 struct list_entry *
95 new_entry_and_link(void *object, bool managed, struct list_entry *prev, in new_entry_and_link()
96 struct list_entry *next) in new_entry_and_link()
98 struct list_entry *le; in new_entry_and_link()
123 const struct list_entry *le = citer.m_entry; in atf_list_citer_data()
131 const struct list_entry *le = citer.m_entry; in atf_list_citer_next()
160 const struct list_entry *le = iter.m_entry; in atf_list_iter_data()
168 const struct list_entry *le = iter.m_entry; in atf_list_iter_next()
197 struct list_entry *lebeg, *leend; in atf_list_init()
226 struct list_entry *le; in atf_list_fini()
229 le = (struct list_entry *)l->m_begin; in atf_list_fini()
232 struct list_entry *lenext; in atf_list_fini()
250 struct list_entry *le = l->m_begin; in atf_list_begin()
257 const struct list_entry *le = l->m_begin; in atf_list_begin_c()
353 struct list_entry *le, *next, *prev; in atf_list_append()
356 next = (struct list_entry *)l->m_end; in atf_list_append()
372 struct list_entry *e1, *e2, *ghost1, *ghost2; in atf_list_append_list()
374 ghost1 = (struct list_entry *)l->m_end; in atf_list_append_list()
375 ghost2 = (struct list_entry *)src->m_begin; in atf_list_append_list()