Lines Matching defs:next
433 rbio = list_entry(table->stripe_cache.next,
643 * the next rbio on the list is run and the IO is started automatically.
733 * rbios waiting for this stripe, the next one on the list will be started
773 struct btrfs_raid_bio *next;
774 struct list_head *head = rbio->plug_list.next;
776 next = list_entry(head, struct btrfs_raid_bio,
781 list_add(&next->hash_list, &h->hash_list);
782 refcount_inc(&next->refs);
786 if (next->operation == BTRFS_RBIO_READ_REBUILD) {
787 start_async_work(next, recover_rbio_work_locked);
788 } else if (next->operation == BTRFS_RBIO_WRITE) {
789 steal_rbio(rbio, next);
790 start_async_work(next, rmw_rbio_work_locked);
791 } else if (next->operation == BTRFS_RBIO_PARITY_SCRUB) {
792 steal_rbio(rbio, next);
793 start_async_work(next, scrub_rbio_work_locked);
810 struct bio *next;
813 next = cur->bi_next;
817 cur = next;
1479 /* No csum for this sector, skip to the next sector. */
1584 cur = list_entry(plug->rbio_list.next,