Lines Matching refs:drbd_device
22 static bool drbd_may_do_local_read(struct drbd_device *device, sector_t sector, int size);
24 static struct drbd_request *drbd_req_new(struct drbd_device *device, struct bio *bio_src)
61 struct drbd_device *device = req->device;
74 struct drbd_device *device = req->device;
176 void complete_master_bio(struct drbd_device *device,
196 struct drbd_device *device = req->device;
294 struct drbd_device *device = req->device;
415 struct drbd_device *device = req->device;
520 static void drbd_report_io_error(struct drbd_device *device, struct drbd_request *req)
564 struct drbd_device *const device = req->device;
895 static bool drbd_may_do_local_read(struct drbd_device *device, sector_t sector, int size)
915 static bool remote_due_to_read_balancing(struct drbd_device *device, sector_t sector,
956 struct drbd_device *device = req->device;
984 static void maybe_pull_ahead(struct drbd_device *device)
1043 struct drbd_device *device = req->device;
1106 struct drbd_device *device = req->device;
1153 struct drbd_device *device = req->device;
1184 static void drbd_queue_write(struct drbd_device *device, struct drbd_request *req)
1202 drbd_request_prepare(struct drbd_device *device, struct bio *bio)
1260 static bool may_do_writes(struct drbd_device *device)
1317 static void drbd_send_and_submit(struct drbd_device *device, struct drbd_request *req)
1434 void __drbd_make_request(struct drbd_device *device, struct bio *bio)
1442 static void submit_fast_path(struct drbd_device *device, struct list_head *incoming)
1468 static bool prepare_al_transaction_nonblock(struct drbd_device *device,
1495 static void send_and_submit_pending(struct drbd_device *device, struct list_head *pending)
1513 struct drbd_device *device = container_of(ws, struct drbd_device, submit.worker);
1613 struct drbd_device *device = bio->bi_bdev->bd_disk->private_data;
1633 struct drbd_device *device = net_req->device;
1702 struct drbd_device *device = timer_container_of(device, t,