align_bi 5208 drivers/md/raid5.c struct bio* align_bi; align_bi 5219 drivers/md/raid5.c align_bi = bio_clone_fast(raid_bio, GFP_NOIO, &mddev->bio_set); align_bi 5220 drivers/md/raid5.c if (!align_bi) align_bi 5226 drivers/md/raid5.c align_bi->bi_end_io = raid5_align_endio; align_bi 5227 drivers/md/raid5.c align_bi->bi_private = raid_bio; align_bi 5231 drivers/md/raid5.c align_bi->bi_iter.bi_sector = align_bi 5235 drivers/md/raid5.c end_sector = bio_end_sector(align_bi); align_bi 5248 drivers/md/raid5.c if (r5c_big_stripe_cached(conf, align_bi->bi_iter.bi_sector)) { align_bi 5250 drivers/md/raid5.c bio_put(align_bi); align_bi 5261 drivers/md/raid5.c bio_set_dev(align_bi, rdev->bdev); align_bi 5263 drivers/md/raid5.c if (is_badblock(rdev, align_bi->bi_iter.bi_sector, align_bi 5264 drivers/md/raid5.c bio_sectors(align_bi), align_bi 5266 drivers/md/raid5.c bio_put(align_bi); align_bi 5272 drivers/md/raid5.c align_bi->bi_iter.bi_sector += rdev->data_offset; align_bi 5282 drivers/md/raid5.c trace_block_bio_remap(align_bi->bi_disk->queue, align_bi 5283 drivers/md/raid5.c align_bi, disk_devt(mddev->gendisk), align_bi 5285 drivers/md/raid5.c generic_make_request(align_bi); align_bi 5289 drivers/md/raid5.c bio_put(align_bi);