Lines Matching refs:next
39 * @next: Next list item.
45 struct xge_list_t* next;
57 header->next = header;
73 return header->next == header;
80 * Returns the next item from the header.
81 * Returns NULL if the next item is header itself
87 xge_assert(header->next != NULL);
90 if(header->next == header)
93 return header->next;
106 xge_assert(item->next != NULL);
109 item->next->prev = item->prev;
110 item->prev->next = item->next;
112 item->next = item->prev = NULL;
130 xge_assert(prev_item->next != NULL);
132 new_item->next = prev_item->next;
134 prev_item->next->prev = new_item;
135 prev_item->next = new_item;
150 xge_assert(next_item->next != NULL);
152 new_item->next = next_item;
154 next_item->prev->next = new_item;
159 for (_p = (_h)->next, xge_os_prefetch(_p->next); _p != (_h); \
160 _p = _p->next, xge_os_prefetch(_p->next))
163 for (_p = (_h)->next, _n = _p->next; _p != (_h); \
164 _p = _n, _n = _p->next)