Lines Matching refs:first

104 	DAPL_LLIST_ENTRY *first;  in dapl_llist_add_head()  local
111 first = *head; 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()
191 DAPL_LLIST_ENTRY *first; in dapl_llist_remove_head() local
194 first = *head; in dapl_llist_remove_head()
195 *head = first->flink; in dapl_llist_remove_head()
197 first->flink->blink = first->blink; in dapl_llist_remove_head()
198 first->blink->flink = first->flink; in dapl_llist_remove_head()
200 if (first->flink == first) { in dapl_llist_remove_head()
204 first->flink = NULL; in dapl_llist_remove_head()
205 first->blink = NULL; in dapl_llist_remove_head()
206 first->list_head = NULL; in dapl_llist_remove_head()
207 return (first->data); in dapl_llist_remove_head()
245 DAPL_LLIST_ENTRY *first; in dapl_llist_remove_entry() local
248 first = *head; in dapl_llist_remove_entry()
251 if (first == entry) { in dapl_llist_remove_entry()
252 (*head) = first->flink; in dapl_llist_remove_entry()
254 if (first->flink == first) { in dapl_llist_remove_entry()
262 try_entry = first->flink; in dapl_llist_remove_entry()
264 if (try_entry == first) { in dapl_llist_remove_entry()
298 DAPL_LLIST_ENTRY *first; in dapl_llist_peek_head() local
301 first = *head; in dapl_llist_peek_head()
302 return (first->data); in dapl_llist_peek_head()
340 DAPL_LLIST_ENTRY * first; in dapl_llist_debug_print_list() local
341 first = *head; in dapl_llist_debug_print_list()
342 if (!first) { in dapl_llist_debug_print_list()
348 first, in dapl_llist_debug_print_list()
349 first->flink, in dapl_llist_debug_print_list()
350 first->blink, in dapl_llist_debug_print_list()
351 first->data); in dapl_llist_debug_print_list()
352 entry = first->flink; in dapl_llist_debug_print_list()
353 while (entry != first) { in dapl_llist_debug_print_list()