Lines Matching refs:next
40 struct qede_list_s *next; member
87 list->next = list; in QEDE_INIT_LIST_HEAD()
96 qede_list_t *next) in qede_list_add() argument
98 next->prev = new; in qede_list_add()
99 new->next = next; in qede_list_add()
101 prev->next = new; in qede_list_add()
107 return (entry->next == entry); in qede_list_empty()
111 qede_list_del(qede_list_t *prev, qede_list_t *next) in qede_list_del() argument
113 next->prev = prev; in qede_list_del()
114 prev->next = next; in qede_list_del()
120 qede_list_add(new, head, head->next); in QEDE_LIST_ADD()
132 qede_list_del(entry->prev, entry->next); in QEDE_LIST_REMOVE()
138 qede_list_t *next) in list_splice() argument
140 qede_list_t *first = list->next; in list_splice()
144 prev->next = first; in list_splice()
146 last->next = next; in list_splice()
147 next->prev = last; in list_splice()
155 list_splice(list, head, head->next); in qede_list_splice()