Home
last modified time | relevance | path

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

/openbmc/linux/fs/btrfs/
H A Dbio.c233 static struct btrfs_failed_bio *repair_one_sector(struct btrfs_bio *failed_bbio, in repair_one_sector() argument
238 struct btrfs_inode *inode = failed_bbio->inode; in repair_one_sector()
241 const u64 logical = (failed_bbio->saved_iter.bi_sector << SECTOR_SHIFT); in repair_one_sector()
248 failed_bbio->file_offset + bio_offset); in repair_one_sector()
253 failed_bbio->bio.bi_status = BLK_STS_IOERR; in repair_one_sector()
259 fbio->bbio = failed_bbio; in repair_one_sector()
268 repair_bio->bi_iter.bi_sector = failed_bbio->saved_iter.bi_sector; in repair_one_sector()
273 repair_bbio->inode = failed_bbio->inode; in repair_one_sector()
274 repair_bbio->file_offset = failed_bbio->file_offset + bio_offset; in repair_one_sector()
276 mirror = next_repair_mirror(fbio, failed_bbio->mirror_num); in repair_one_sector()