Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/block/drbd/
Ddrbd_req.c33 req->private_bio = bio_clone_fast(bio_src, GFP_NOIO, &drbd_io_bio_set); in drbd_req_new()
34 req->private_bio->bi_private = req; in drbd_req_new()
35 req->private_bio->bi_end_io = drbd_request_endio; in drbd_req_new()
237 error = PTR_ERR(req->private_bio); in drbd_req_complete()
1037 if (req->private_bio) { in do_remote_read()
1040 bio_put(req->private_bio); in do_remote_read()
1041 req->private_bio = NULL; in do_remote_read()
1049 if (req->private_bio == NULL) in do_remote_read()
1059 if (rbm == RB_PREFER_LOCAL && req->private_bio) in do_remote_read()
1063 if (req->private_bio) { in do_remote_read()
[all …]
Ddrbd_worker.c274 req->private_bio = ERR_PTR(blk_status_to_errno(bio->bi_status)); in drbd_request_endio()
1526 req->private_bio = bio_clone_fast(req->master_bio, GFP_NOIO, in w_restart_disk_io()
1528 bio_set_dev(req->private_bio, device->ldev->backing_bdev); in w_restart_disk_io()
1529 req->private_bio->bi_private = req; in w_restart_disk_io()
1530 req->private_bio->bi_end_io = drbd_request_endio; in w_restart_disk_io()
1531 submit_bio_noacct(req->private_bio); in w_restart_disk_io()
Ddrbd_int.h282 struct bio *private_bio; member