Home
last modified time | relevance | path

Searched refs:drbd_request (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/block/drbd/
Ddrbd_req.h260 static inline void drbd_req_make_private_bio(struct drbd_request *req, struct bio *bio_src) in drbd_req_make_private_bio()
282 extern void _req_may_be_done(struct drbd_request *req,
284 extern int __req_mod(struct drbd_request *req, enum drbd_req_event what,
294 extern void drbd_restart_request(struct drbd_request *req);
298 static inline int _req_mod(struct drbd_request *req, enum drbd_req_event what) in _req_mod()
316 static inline int req_mod(struct drbd_request *req, in req_mod()
Ddrbd_req.c37 static void _drbd_start_io_acct(struct drbd_device *device, struct drbd_request *req) in _drbd_start_io_acct()
44 static void _drbd_end_io_acct(struct drbd_device *device, struct drbd_request *req) in _drbd_end_io_acct()
50 static struct drbd_request *drbd_req_new(struct drbd_device *device, in drbd_req_new()
53 struct drbd_request *req; in drbd_req_new()
85 struct drbd_request *req) in drbd_remove_request_interval()
99 struct drbd_request *req = container_of(kref, struct drbd_request, kref); in drbd_req_destroy()
217 void drbd_req_complete(struct drbd_request *req, struct bio_and_error *m) in drbd_req_complete()
316 static int drbd_req_put_completion_ref(struct drbd_request *req, struct bio_and_error *m, int put) in drbd_req_put_completion_ref()
336 static void set_if_null_req_next(struct drbd_peer_device *peer_device, struct drbd_request *req) in set_if_null_req_next()
345 static void advance_conn_req_next(struct drbd_peer_device *peer_device, struct drbd_request *req) in advance_conn_req_next()
[all …]
Ddrbd_debugfs.c53 static void seq_print_request_state(struct seq_file *m, struct drbd_request *req) in seq_print_request_state()
95 static void seq_print_one_request(struct seq_file *m, struct drbd_request *req, unsigned long now) in seq_print_one_request()
121 static void seq_print_minor_vnr_req(struct seq_file *m, struct drbd_request *req, unsigned long now) in seq_print_minor_vnr_req()
164 struct drbd_request *req; in seq_print_waiting_for_AL()
169 struct drbd_request, req_pending_master_completion); in seq_print_waiting_for_AL()
310 struct drbd_request *req; in seq_print_resource_transfer_log_summary()
323 struct drbd_request *req_next; in seq_print_resource_transfer_log_summary()
601 struct drbd_request *r1, *r2; in connection_oldest_requests_show()
732 struct drbd_request *r1, *r2; in device_oldest_requests_show()
743 struct drbd_request, req_pending_master_completion); in device_oldest_requests_show()
[all …]
Ddrbd_int.h295 struct drbd_request { struct
763 struct drbd_request *req_next; /* DRBD 9: todo.req_next */
764 struct drbd_request *req_ack_pending;
765 struct drbd_request *req_not_net_done;
1102 extern int drbd_send_out_of_sync(struct drbd_peer_device *, struct drbd_request *);
1105 extern int drbd_send_dblock(struct drbd_peer_device *, struct drbd_request *req);
1452 extern int drbd_read_remote(struct drbd_device *device, struct drbd_request *req);
1453 extern int is_valid_ar_handle(struct drbd_request *, sector_t);
Ddrbd_worker.c203 struct drbd_request *req = bio->bi_private; in drbd_request_endio()
1335 struct drbd_request *req = container_of(w, struct drbd_request, w); in w_send_out_of_sync()
1366 struct drbd_request *req = container_of(w, struct drbd_request, w); in w_send_dblock()
1395 struct drbd_request *req = container_of(w, struct drbd_request, w); in w_send_read_req()
1421 struct drbd_request *req = container_of(w, struct drbd_request, w); in w_restart_disk_io()
Ddrbd_main.c194 struct drbd_request *r; in tl_release()
195 struct drbd_request *req = NULL; in tl_release()
277 struct drbd_request *req, *r; in _tl_restart()
310 struct drbd_request *req, *r; in tl_abort_disk_io()
1619 int drbd_send_dblock(struct drbd_peer_device *peer_device, struct drbd_request *req) in drbd_send_dblock()
1738 int drbd_send_out_of_sync(struct drbd_peer_device *peer_device, struct drbd_request *req) in drbd_send_out_of_sync()
2082 "drbd_req", sizeof(struct drbd_request), 0, 0, NULL); in drbd_create_mempools()
2227 struct drbd_request *req, *tmp; in do_retry()
2277 void drbd_restart_request(struct drbd_request *req) in drbd_restart_request()
Ddrbd_receiver.c1706 static int recv_dless_read(struct drbd_peer_device *peer_device, struct drbd_request *req, in recv_dless_read()
1822 static struct drbd_request *
1826 struct drbd_request *req; in find_request()
1829 req = (struct drbd_request *)(unsigned long)id; in find_request()
1843 struct drbd_request *req; in receive_DataReply()
1913 struct drbd_request *req; in restart_conflicting_writes()
1918 req = container_of(i, struct drbd_request, i); in restart_conflicting_writes()
2144 struct drbd_request *req; in fail_postponed_requests()
2149 req = container_of(i, struct drbd_request, i); in fail_postponed_requests()
2225 struct drbd_request *req = in handle_write_conflicts()
[all …]