Home
last modified time | relevance | path

Searched refs:btrfs_io_bio (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/kernel/fs/btrfs/
H A Dvolumes.h290 struct btrfs_io_bio { struct
304 static inline struct btrfs_io_bio *btrfs_io_bio(struct bio *bio) in btrfs_io_bio() function
306 return container_of(bio, struct btrfs_io_bio, bio); in btrfs_io_bio()
309 static inline void btrfs_io_bio_free_csum(struct btrfs_io_bio *io_bio) in btrfs_io_bio_free_csum()
H A Dextent_io.c234 offsetof(struct btrfs_io_bio, bio), in extent_io_init()
2627 if (btrfs_io_bio(bio)->iter.bi_size > blocksize) in btrfs_io_needs_validation()
2652 struct btrfs_io_bio *failed_io_bio = btrfs_io_bio(failed_bio); in btrfs_submit_read_repair()
2656 struct btrfs_io_bio *repair_io_bio; in btrfs_submit_read_repair()
2677 repair_io_bio = btrfs_io_bio(repair_bio); in btrfs_submit_read_repair()
2803 struct btrfs_io_bio *io_bio = btrfs_io_bio(bio); in end_bio_extent_readpage()
2952 static inline void btrfs_io_bio_init(struct btrfs_io_bio *btrfs_bio) in btrfs_io_bio_init()
2954 memset(btrfs_bio, 0, offsetof(struct btrfs_io_bio, bio)); in btrfs_io_bio_init()
2968 btrfs_io_bio_init(btrfs_io_bio(bio)); in btrfs_bio_alloc()
2974 struct btrfs_io_bio *btrfs_bio; in btrfs_bio_clone()
[all …]
H A Ddisk-io.h82 int btrfs_validate_metadata_buffer(struct btrfs_io_bio *io_bio, u64 phy_offset,
H A Dcompression.c173 if (btrfs_io_bio(bio)->device) in check_compressed_csum()
175 btrfs_io_bio(bio)->device, in check_compressed_csum()
200 unsigned int mirror = btrfs_io_bio(bio)->mirror_num; in end_compressed_bio_read()
216 btrfs_io_bio(cb->orig_bio)->mirror_num = mirror; in end_compressed_bio_read()
H A Dextent_io.h66 struct btrfs_io_bio;
H A Dfile-item.c281 struct btrfs_io_bio *btrfs_bio = btrfs_io_bio(bio); in btrfs_lookup_bio_sums()
H A Draid56.c1127 btrfs_io_bio(bio)->device = stripe->dev; in rbio_add_io_page()
1180 bio->bi_iter = btrfs_io_bio(bio)->iter; in index_rbio_pages()
2176 btrfs_io_bio(bio)->mirror_num = mirror_num; in raid56_parity_recover()
H A Dinode.c2855 static int check_data_csum(struct inode *inode, struct btrfs_io_bio *io_bio, in check_data_csum()
2895 int btrfs_verify_data_csum(struct btrfs_io_bio *io_bio, u64 phy_offset, in btrfs_verify_data_csum()
7655 struct btrfs_io_bio *io_bio, in btrfs_check_read_dio_bio()
7771 err = btrfs_check_read_dio_bio(dip->inode, btrfs_io_bio(bio), in btrfs_end_dio_bio()
7822 btrfs_io_bio(bio)->csum = dip->csums + csum_offset; in btrfs_submit_dio_bio()
7930 btrfs_io_bio(bio)->logical = file_offset; in btrfs_submit_direct()
H A Dvolumes.c6342 struct btrfs_device *dev = btrfs_io_bio(bio)->device; in btrfs_end_bio()
6368 btrfs_io_bio(bio)->mirror_num = bbio->mirror_num; in btrfs_end_bio()
6394 btrfs_io_bio(bio)->device = dev; in submit_stripe_bio()
6416 btrfs_io_bio(bio)->mirror_num = bbio->mirror_num; in bbio_error()
H A Dctree.h2984 int btrfs_verify_data_csum(struct btrfs_io_bio *io_bio, u64 phy_offset,
H A Ddisk-io.c526 int btrfs_validate_metadata_buffer(struct btrfs_io_bio *io_bio, u64 phy_offset, in btrfs_validate_metadata_buffer()