Lines Matching defs:tbio
2407 struct bio *tbio, *fbio;
2434 tbio = r10_bio->devs[i].bio;
2436 if (tbio->bi_end_io != end_sync_read)
2441 tpages = get_resync_pages(tbio)->pages;
2476 rp = get_resync_pages(tbio);
2477 bio_reset(tbio, conf->mirrors[d].rdev->bdev, REQ_OP_WRITE);
2479 md_bio_reset_resync_pages(tbio, rp, fbio->bi_iter.bi_size);
2482 tbio->bi_private = rp;
2483 tbio->bi_iter.bi_sector = r10_bio->devs[i].addr;
2484 tbio->bi_end_io = end_sync_write;
2486 bio_copy_data(tbio, fbio);
2490 md_sync_acct(conf->mirrors[d].rdev->bdev, bio_sectors(tbio));
2493 tbio->bi_opf |= MD_FAILFAST;
2494 tbio->bi_iter.bi_sector += conf->mirrors[d].rdev->data_offset;
2495 submit_bio_noacct(tbio);
2504 tbio = r10_bio->devs[i].repl_bio;
2505 if (!tbio || !tbio->bi_end_io)
2509 bio_copy_data(tbio, fbio);
2513 bio_sectors(tbio));
2514 submit_bio_noacct(tbio);