Lines Matching refs:next
700 struct rb_node *next;
706 next = rb_next(&e->rb_node);
708 if (unlikely(!next))
709 next = rb_first(&wc->freetree);
710 wc->current_free = next ? container_of(next, struct wc_entry, rb_node) : NULL;
714 e = container_of(wc->freelist.next, struct wc_entry, lru);
753 wc->lru.next = LIST_POISON1;
755 wc->freelist.next = LIST_POISON1;
782 e = container_of(wc->lru.next, struct wc_entry, lru);
793 if (unlikely(e->lru.next == &wc->lru))
795 e2 = container_of(e->lru.next, struct wc_entry, lru);
1425 struct rb_node *next = rb_next(&e->rb_node);
1426 if (!next)
1428 f = container_of(next, struct wc_entry, rb_node);
1564 wb = list_entry(list->next, struct writeback_struct, endio_entry);
1601 c = list_entry(list->next, struct copy_struct, endio_entry);
1647 list.next->prev = list.prev->next = &list;