Lines Matching refs:entry

75 dapl_llist_init_entry(DAPL_LLIST_ENTRY *entry)  in dapl_llist_init_entry()  argument
77 entry->blink = NULL; in dapl_llist_init_entry()
78 entry->flink = NULL; in dapl_llist_init_entry()
79 entry->data = 0; in dapl_llist_init_entry()
80 entry->list_head = NULL; in dapl_llist_init_entry()
101 DAPL_LLIST_ENTRY *entry, in dapl_llist_add_head() argument
108 entry->flink = entry; in dapl_llist_add_head()
109 entry->blink = entry; in dapl_llist_add_head()
112 entry->flink = first; in dapl_llist_add_head()
113 entry->blink = first->blink; in dapl_llist_add_head()
114 first->blink->flink = entry; in dapl_llist_add_head()
115 first->blink = entry; in dapl_llist_add_head()
118 *head = entry; in dapl_llist_add_head()
119 entry->data = data; in dapl_llist_add_head()
120 entry->list_head = head; in dapl_llist_add_head()
130 DAPL_LLIST_ENTRY *entry, in dapl_llist_add_tail() argument
137 *head = entry; in dapl_llist_add_tail()
138 entry->flink = entry; in dapl_llist_add_tail()
139 entry->blink = entry; in dapl_llist_add_tail()
142 entry->flink = last->flink; in dapl_llist_add_tail()
143 entry->blink = last; in dapl_llist_add_tail()
144 last->flink->blink = entry; in dapl_llist_add_tail()
145 last->flink = entry; in dapl_llist_add_tail()
147 entry->data = data; in dapl_llist_add_tail()
148 entry->list_head = head; in dapl_llist_add_tail()
159 DAPL_LLIST_ENTRY * entry, in dapl_llist_add_entry() argument
167 *head = entry; in dapl_llist_add_entry()
168 entry->flink = entry; in dapl_llist_add_entry()
169 entry->blink = entry; in dapl_llist_add_entry()
171 last = entry->blink; in dapl_llist_add_entry()
172 entry->blink = new_entry; in dapl_llist_add_entry()
175 new_entry->flink = entry; in dapl_llist_add_entry()
243 dapl_llist_remove_entry(DAPL_LLIST_HEAD *head, DAPL_LLIST_ENTRY *entry) in dapl_llist_remove_entry() argument
251 if (first == entry) { in dapl_llist_remove_entry()
272 if (try_entry == entry) { in dapl_llist_remove_entry()
280 dapl_os_assert(entry->list_head == head); in dapl_llist_remove_entry()
281 entry->list_head = NULL; in dapl_llist_remove_entry()
283 entry->flink->blink = entry->blink; in dapl_llist_remove_entry()
284 entry->blink->flink = entry->flink; in dapl_llist_remove_entry()
285 entry->flink = NULL; in dapl_llist_remove_entry()
286 entry->blink = NULL; in dapl_llist_remove_entry()
288 return (entry->data); in dapl_llist_remove_entry()
339 DAPL_LLIST_ENTRY * entry; in dapl_llist_debug_print_list() local
352 entry = first->flink; in dapl_llist_debug_print_list()
353 while (entry != first) { in dapl_llist_debug_print_list()
355 entry, in dapl_llist_debug_print_list()
356 entry->flink, in dapl_llist_debug_print_list()
357 entry->blink, in dapl_llist_debug_print_list()
358 entry->data); in dapl_llist_debug_print_list()
359 entry = entry->flink; in dapl_llist_debug_print_list()