Lines Matching refs:bio
51 struct bio *bio_src) in drbd_req_new()
204 bio_endio(m->bio, m->error); in complete_master_bio()
295 m->bio = req->master_bio; in drbd_req_complete()
587 m->bio = NULL; in __req_mod()
1140 struct bio *bio = req->private_bio; in drbd_submit_req_private_bio() local
1141 const int rw = bio_rw(bio); in drbd_submit_req_private_bio()
1143 bio->bi_bdev = device->ldev->backing_bdev; in drbd_submit_req_private_bio()
1156 bio_endio(bio, -EIO); in drbd_submit_req_private_bio()
1158 generic_make_request(bio); in drbd_submit_req_private_bio()
1161 bio_endio(bio, -EIO); in drbd_submit_req_private_bio()
1182 drbd_request_prepare(struct drbd_device *device, struct bio *bio, unsigned long start_jif) in drbd_request_prepare() argument
1184 const int rw = bio_data_dir(bio); in drbd_request_prepare()
1188 req = drbd_req_new(device, bio); in drbd_request_prepare()
1194 bio_endio(bio, -ENOMEM); in drbd_request_prepare()
1321 if (m.bio) in drbd_send_and_submit()
1325 void __drbd_make_request(struct drbd_device *device, struct bio *bio, unsigned long start_jif) in __drbd_make_request() argument
1327 struct drbd_request *req = drbd_request_prepare(device, bio, start_jif); in __drbd_make_request()
1495 void drbd_make_request(struct request_queue *q, struct bio *bio) in drbd_make_request() argument
1505 D_ASSERT(device, IS_ALIGNED(bio->bi_iter.bi_size, 512)); in drbd_make_request()
1508 __drbd_make_request(device, bio, start_jif); in drbd_make_request()