Lines Matching refs:next
18 * The above copyright notice and this permission notice (including the next
44 struct list_head *next, *prev;
52 (head)->next = head; \
58 (head)->next->prev = entry; \
59 (entry)->next = (head)->next; \
61 (head)->next = entry; \
67 (entry)->next = head; \
68 (head)->prev->next = entry; \
74 (entry)->next->prev = (entry)->prev; \
75 (entry)->prev->next = (entry)->next; \
80 for (entry = (head)->next; entry != head; entry = (entry)->next)
83 for (entry = (head)->next, temp = (entry)->next; \
85 entry = temp, temp = temp->next)
97 #define list_empty(head) ((head)->next == head)