Lines Matching refs:master_bio
322 struct bio *bio = r10_bio->master_bio;
1239 r10_bio->master_bio = bio;
1246 r10_bio->master_bio = bio;
1551 r10_bio->master_bio = bio;
1555 r10_bio->master_bio = bio;
1575 r10_bio->master_bio = bio;
1601 first_r10bio = (struct r10bio *)r10bio->master_bio;
1606 bio_endio(r10bio->master_bio);
1770 * Inspired by raid10_sync_request, we can use the first r10bio->master_bio
1771 * to record the discard bio. Other r10bio->master_bio record the first
1776 r10_bio->master_bio = bio;
1781 r10_bio->master_bio = (struct bio *)first_r10bio;
2326 if (r10_bio->master_bio == NULL) {
2337 struct r10bio *r10_bio2 = (struct r10bio *)r10_bio->master_bio;
2905 struct bio *bio = r10_bio->master_bio;
2994 raid10_read_request(mddev, r10_bio->master_bio, r10_bio, false);
3286 * The r10_bio structures are linked using a borrowed master_bio pointer.
3435 * borrowed master_bio pointer, and the counter in the master
3513 r10_bio->master_bio = (struct bio*)rb2;
3694 r10_bio = (struct r10bio*) rb2->master_bio;
3695 rb2->master_bio = NULL;
3733 r10_bio->master_bio = NULL;
4809 * We store the read-in bio in ->master_bio and the others in
4945 r10_bio->master_bio = read_bio;
5236 bio_put(r10_bio->master_bio);