Lines Matching refs:next
722 struct rb_node *next;
729 next = rb_next(&e->rb_node);
731 if (unlikely(!next))
732 next = rb_first(&wc->freetree);
733 wc->current_free = next ? container_of(next, struct wc_entry, rb_node) : NULL;
737 e = container_of(wc->freelist.next, struct wc_entry, lru);
776 wc->lru.next = LIST_POISON1;
778 wc->freelist.next = LIST_POISON1;
805 e = container_of(wc->lru.next, struct wc_entry, lru);
816 if (unlikely(e->lru.next == &wc->lru))
818 e2 = container_of(e->lru.next, struct wc_entry, lru);
1401 struct rb_node *next = rb_next(&e->rb_node);
1403 if (!next)
1405 f = container_of(next, struct wc_entry, rb_node);
1690 wb = list_entry(list->next, struct writeback_struct, endio_entry);
1727 c = list_entry(list->next, struct copy_struct, endio_entry);
1773 list.next->prev = list.prev->next = &list;