Lines Matching refs:bbio
6673 static inline void btrfs_bio_init(struct btrfs_bio *bbio, in btrfs_bio_init() argument
6676 memset(bbio, 0, offsetof(struct btrfs_bio, bio)); in btrfs_bio_init()
6677 bbio->end_io = end_io; in btrfs_bio_init()
6678 bbio->private = private; in btrfs_bio_init()
6702 struct btrfs_bio *bbio; in btrfs_bio_clone_partial() local
6707 bbio = btrfs_bio(bio); in btrfs_bio_clone_partial()
6708 btrfs_bio_init(bbio, end_io, private); in btrfs_bio_clone_partial()
6711 bbio->iter = bio->bi_iter; in btrfs_bio_clone_partial()
6740 struct btrfs_bio *bbio = in btrfs_end_bio_work() local
6743 bbio->end_io(bbio); in btrfs_end_bio_work()
6749 struct btrfs_bio *bbio = btrfs_bio(bio); in btrfs_simple_end_io() local
6754 btrfs_log_dev_io_error(bio, bbio->device); in btrfs_simple_end_io()
6757 INIT_WORK(&bbio->end_io_work, btrfs_end_bio_work); in btrfs_simple_end_io()
6758 queue_work(btrfs_end_io_wq(fs_info, bio), &bbio->end_io_work); in btrfs_simple_end_io()
6760 bbio->end_io(bbio); in btrfs_simple_end_io()
6767 struct btrfs_bio *bbio = btrfs_bio(bio); in btrfs_raid56_end_io() local
6770 bbio->mirror_num = bioc->mirror_num; in btrfs_raid56_end_io()
6771 bbio->end_io(bbio); in btrfs_raid56_end_io()
6780 struct btrfs_bio *bbio = btrfs_bio(bio); in btrfs_orig_write_end_io() local
6798 bbio->end_io(bbio); in btrfs_orig_write_end_io()