Lines Matching defs:tbio
2015 struct bio *tbio, *fbio;
2042 tbio = r10_bio->devs[i].bio;
2044 if (tbio->bi_end_io != end_sync_read)
2049 tpages = get_resync_pages(tbio)->pages;
2084 rp = get_resync_pages(tbio);
2085 bio_reset(tbio);
2087 md_bio_reset_resync_pages(tbio, rp, fbio->bi_iter.bi_size);
2090 tbio->bi_private = rp;
2091 tbio->bi_iter.bi_sector = r10_bio->devs[i].addr;
2092 tbio->bi_end_io = end_sync_write;
2093 bio_set_op_attrs(tbio, REQ_OP_WRITE, 0);
2095 bio_copy_data(tbio, fbio);
2099 md_sync_acct(conf->mirrors[d].rdev->bdev, bio_sectors(tbio));
2102 tbio->bi_opf |= MD_FAILFAST;
2103 tbio->bi_iter.bi_sector += conf->mirrors[d].rdev->data_offset;
2104 bio_set_dev(tbio, conf->mirrors[d].rdev->bdev);
2105 submit_bio_noacct(tbio);
2114 tbio = r10_bio->devs[i].repl_bio;
2115 if (!tbio || !tbio->bi_end_io)
2119 bio_copy_data(tbio, fbio);
2123 bio_sectors(tbio));
2124 submit_bio_noacct(tbio);