| /linux/drivers/block/drbd/ |
| A D | drbd_int.h | 76 struct drbd_device; 264 struct drbd_device *device; 276 struct drbd_device *device; 807 struct drbd_device *device; 815 struct drbd_device { struct 974 struct drbd_device *device; argument 1005 struct drbd_device *device; 1140 int (*io_fn)(struct drbd_device *), 1144 int (*io_fn)(struct drbd_device *), 1147 int (*io_fn)(struct drbd_device *), [all …]
|
| A D | drbd_state.h | 5 struct drbd_device; 115 extern enum drbd_state_rv drbd_change_state(struct drbd_device *device, 119 extern void drbd_force_state(struct drbd_device *, union drbd_state, 121 extern enum drbd_state_rv _drbd_request_state(struct drbd_device *, 127 _drbd_request_state_holding_state_mutex(struct drbd_device *, union drbd_state, 130 extern enum drbd_state_rv _drbd_set_state(struct drbd_device *, union drbd_state, 133 extern void print_st_err(struct drbd_device *, union drbd_state, 144 extern void drbd_resume_al(struct drbd_device *device); 157 static inline int drbd_request_state(struct drbd_device *device, in drbd_request_state() 165 int drbd_request_detach_interruptible(struct drbd_device *device);
|
| A D | drbd_bitmap.c | 151 void drbd_bm_unlock(struct drbd_device *device) in drbd_bm_unlock() 240 void drbd_bm_reset_al_hints(struct drbd_device *device) in drbd_bm_reset_al_hints() 433 int drbd_bm_init(struct drbd_device *device) in drbd_bm_init() 449 sector_t drbd_bm_capacity(struct drbd_device *device) in drbd_bm_capacity() 458 void drbd_bm_cleanup(struct drbd_device *device) in drbd_bm_cleanup() 783 size_t drbd_bm_words(struct drbd_device *device) in drbd_bm_words() 794 unsigned long drbd_bm_bits(struct drbd_device *device) in drbd_bm_bits() 894 void drbd_bm_set_all(struct drbd_device *device) in drbd_bm_set_all() 910 void drbd_bm_clear_all(struct drbd_device *device) in drbd_bm_clear_all() 940 struct drbd_device *device = ctx->device; in drbd_bm_endio() [all …]
|
| A D | drbd_worker.c | 52 struct drbd_device *device; in drbd_md_endio() 210 struct drbd_device *device = req->device; in drbd_request_endio() 433 struct drbd_device *device = in w_resync_timer() 824 struct drbd_device *device = dw->device; in w_ov_finished() 836 struct drbd_device *device = dw->device; in w_resync_finished() 1394 struct drbd_device *device = in w_send_write_hint() 1427 struct drbd_device *device = req->device; in w_send_out_of_sync() 1538 struct drbd_device *odev = device; in _drbd_may_sync_now() 1569 struct drbd_device *odev; in drbd_pause_after() 1595 struct drbd_device *odev; in drbd_resume_next() [all …]
|
| A D | drbd_actlog.c | 99 void drbd_md_put_buffer(struct drbd_device *device) in drbd_md_put_buffer() 125 static int _drbd_md_sync_page_io(struct drbd_device *device, in _drbd_md_sync_page_io() 402 static int al_write_transaction(struct drbd_device *device) in al_write_transaction() 439 void drbd_al_begin_io_commit(struct drbd_device *device) in drbd_al_begin_io_commit() 591 void drbd_al_shrink(struct drbd_device *device) in drbd_al_shrink() 608 int drbd_al_initialize(struct drbd_device *device, void *buffer) in drbd_al_initialize() 651 static bool update_rs_extent(struct drbd_device *device, in update_rs_extent() 755 static bool lazy_bitmap_update_due(struct drbd_device *device) in lazy_bitmap_update_due() 779 static int update_sync_bits(struct drbd_device *device, in update_sync_bits() 1172 void drbd_rs_cancel_all(struct drbd_device *device) in drbd_rs_cancel_all() [all …]
|
| A D | drbd_debugfs.h | 18 void drbd_debugfs_device_add(struct drbd_device *device); 19 void drbd_debugfs_device_cleanup(struct drbd_device *device); 34 static inline void drbd_debugfs_device_add(struct drbd_device *device) { } in drbd_debugfs_device_add() 35 static inline void drbd_debugfs_device_cleanup(struct drbd_device *device) { } in drbd_debugfs_device_cleanup()
|
| A D | drbd_req.c | 66 struct drbd_device *device = req->device; in drbd_remove_request_interval() 79 struct drbd_device *device = req->device; in drbd_req_destroy() 199 struct drbd_device *device = req->device; in drbd_req_complete() 297 struct drbd_device *device = req->device; in drbd_req_put_completion_ref() 406 struct drbd_device *device = req->device; in mod_rq_state() 947 struct drbd_device *device = req->device; in complete_conflicting_writes() 1034 struct drbd_device *device = req->device; in do_remote_read() 1097 struct drbd_device *device = req->device; in drbd_process_write_request() 1143 struct drbd_device *device = req->device; in drbd_submit_req_private_bio() 1501 struct drbd_device *device = container_of(ws, struct drbd_device, submit.worker); in do_submit() [all …]
|
| A D | drbd_state.c | 24 struct drbd_device *device; 45 struct drbd_device *device; in count_objects() 86 struct drbd_device *device; in remember_old_state() 195 struct drbd_device *device = in remember_new_state() 302 struct drbd_device *device = peer_device->device; in conn_all_vols_unconf() 343 struct drbd_device *device = peer_device->device; in conn_highest_role() 510 void drbd_force_state(struct drbd_device *device, in drbd_force_state() 673 request_detach(struct drbd_device *device) in request_detach() 1218 void drbd_resume_al(struct drbd_device *device) in drbd_resume_al() 1491 struct drbd_device *device = ascw->device; in w_after_state_ch() [all …]
|
| A D | drbd_main.c | 286 void tl_abort_disk_io(struct drbd_device *device) in tl_abort_disk_io() 1930 struct drbd_device *device = gd->private_data; in drbd_release() 2207 struct drbd_device *device = container_of(kref, struct drbd_device, kref); in drbd_destroy_device() 2271 struct drbd_device *device = req->device; in do_retry() 2356 struct drbd_device *device; in drbd_cleanup() 2700 struct drbd_device *device; in drbd_create_device() 3047 void drbd_md_sync(struct drbd_device *device) in drbd_md_sync() 3465 struct drbd_device *device = in w_bitmap_io() 3514 int (*io_fn)(struct drbd_device *), in drbd_queue_bitmap_io() argument 3515 void (*done)(struct drbd_device *, int), in drbd_queue_bitmap_io() argument [all …]
|
| A D | drbd_req.h | 273 extern void complete_master_bio(struct drbd_device *device, 278 extern void tl_abort_disk_io(struct drbd_device *device); 287 struct drbd_device *device = req->device; in _req_mod() 307 struct drbd_device *device = req->device; in req_mod()
|
| A D | drbd_debugfs.c | 130 struct drbd_device *device; in seq_print_resource_pending_meta_io() 158 struct drbd_device *device; in seq_print_waiting_for_AL() 218 struct drbd_device *device; in seq_print_resource_pending_bitmap_io() 247 struct drbd_device *device, struct list_head *lh, in seq_print_peer_request() 272 struct drbd_device *device, unsigned long now) in seq_print_device_peer_requests() 290 struct drbd_device *device; in seq_print_resource_pending_peer_requests() 662 struct drbd_device *device = m->private; in device_resync_extents_show() 677 struct drbd_device *device = m->private; in device_act_log_extents_show() 692 struct drbd_device *device = m->private; in device_oldest_requests_show() 720 struct drbd_device *device = m->private; in device_data_gen_id_show() [all …]
|
| A D | drbd_receiver.c | 1255 struct drbd_device *device; 1451 struct drbd_device *device; in drbd_bump_write_ordering() 2146 struct drbd_device *device; in receive_DataReply() 2181 struct drbd_device *device; in receive_RSDataReply() 2589 struct drbd_device *device; in receive_Data() 2839 struct drbd_device *device; in receive_DataRequest() 3880 struct drbd_device *device; in receive_SyncParam() 4103 struct drbd_device *device; in receive_sizes() 4275 struct drbd_device *device; in receive_uuids() 4380 struct drbd_device *device; in receive_req_state() [all …]
|
| A D | drbd_nl.c | 1569 struct drbd_device *device; in drbd_adm_disk_opts() 1787 struct drbd_device *device; in drbd_adm_attach() 2836 struct drbd_device *device; in drbd_adm_resize() 3009 struct drbd_device *device; in drbd_adm_invalidate() 3087 struct drbd_device *device; in drbd_adm_invalidate_peer() 3190 struct drbd_device *device; in drbd_adm_resume_io() 3414 struct drbd_device *device; in drbd_adm_dump_devices() 3665 struct drbd_device *device; in drbd_adm_dump_peer_devices() 3914 struct drbd_device *device; in get_one_status() 4124 struct drbd_device *device; in drbd_adm_start_ov() [all …]
|
| A D | drbd_proc.c | 40 static void drbd_get_syncer_progress(struct drbd_device *device, in drbd_get_syncer_progress() 90 static void drbd_syncer_progress(struct drbd_device *device, struct seq_file *seq, in drbd_syncer_progress() 219 struct drbd_device *device; in drbd_seq_show()
|
| A D | drbd_state_change.h | 14 struct drbd_device *device;
|
| /linux/Documentation/admin-guide/blockdev/drbd/ |
| A D | data-structure-v9.rst | 16 drbd_peer_device object sits at each intersection between a drbd_device and a 39 The drbd_resource, drbd_connection, and drbd_device objects are reference
|