end_io_wq         706 fs/btrfs/disk-io.c 	struct btrfs_end_io_wq *end_io_wq = bio->bi_private;
end_io_wq         710 fs/btrfs/disk-io.c 	fs_info = end_io_wq->info;
end_io_wq         711 fs/btrfs/disk-io.c 	end_io_wq->status = bio->bi_status;
end_io_wq         714 fs/btrfs/disk-io.c 		if (end_io_wq->metadata == BTRFS_WQ_ENDIO_METADATA)
end_io_wq         716 fs/btrfs/disk-io.c 		else if (end_io_wq->metadata == BTRFS_WQ_ENDIO_FREE_SPACE)
end_io_wq         718 fs/btrfs/disk-io.c 		else if (end_io_wq->metadata == BTRFS_WQ_ENDIO_RAID56)
end_io_wq         723 fs/btrfs/disk-io.c 		if (unlikely(end_io_wq->metadata == BTRFS_WQ_ENDIO_DIO_REPAIR))
end_io_wq         725 fs/btrfs/disk-io.c 		else if (end_io_wq->metadata == BTRFS_WQ_ENDIO_RAID56)
end_io_wq         727 fs/btrfs/disk-io.c 		else if (end_io_wq->metadata)
end_io_wq         733 fs/btrfs/disk-io.c 	btrfs_init_work(&end_io_wq->work, end_workqueue_fn, NULL, NULL);
end_io_wq         734 fs/btrfs/disk-io.c 	btrfs_queue_work(wq, &end_io_wq->work);
end_io_wq         740 fs/btrfs/disk-io.c 	struct btrfs_end_io_wq *end_io_wq;
end_io_wq         742 fs/btrfs/disk-io.c 	end_io_wq = kmem_cache_alloc(btrfs_end_io_wq_cache, GFP_NOFS);
end_io_wq         743 fs/btrfs/disk-io.c 	if (!end_io_wq)
end_io_wq         746 fs/btrfs/disk-io.c 	end_io_wq->private = bio->bi_private;
end_io_wq         747 fs/btrfs/disk-io.c 	end_io_wq->end_io = bio->bi_end_io;
end_io_wq         748 fs/btrfs/disk-io.c 	end_io_wq->info = info;
end_io_wq         749 fs/btrfs/disk-io.c 	end_io_wq->status = 0;
end_io_wq         750 fs/btrfs/disk-io.c 	end_io_wq->bio = bio;
end_io_wq         751 fs/btrfs/disk-io.c 	end_io_wq->metadata = metadata;
end_io_wq         753 fs/btrfs/disk-io.c 	bio->bi_private = end_io_wq;
end_io_wq        1640 fs/btrfs/disk-io.c 	struct btrfs_end_io_wq *end_io_wq;
end_io_wq        1642 fs/btrfs/disk-io.c 	end_io_wq = container_of(work, struct btrfs_end_io_wq, work);
end_io_wq        1643 fs/btrfs/disk-io.c 	bio = end_io_wq->bio;
end_io_wq        1645 fs/btrfs/disk-io.c 	bio->bi_status = end_io_wq->status;
end_io_wq        1646 fs/btrfs/disk-io.c 	bio->bi_private = end_io_wq->private;
end_io_wq        1647 fs/btrfs/disk-io.c 	bio->bi_end_io = end_io_wq->end_io;
end_io_wq        1649 fs/btrfs/disk-io.c 	kmem_cache_free(btrfs_end_io_wq_cache, end_io_wq);