Home
last modified time | relevance | path

Searched refs:drbd_device (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/block/drbd/
A Ddrbd_int.h76 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 Ddrbd_state.h5 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 Ddrbd_bitmap.c151 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 Ddrbd_worker.c52 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 Ddrbd_actlog.c99 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 Ddrbd_debugfs.h18 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 Ddrbd_req.c66 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 Ddrbd_state.c24 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 Ddrbd_main.c286 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 Ddrbd_req.h273 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 Ddrbd_debugfs.c130 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 Ddrbd_receiver.c1255 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 Ddrbd_nl.c1569 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 Ddrbd_proc.c40 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 Ddrbd_state_change.h14 struct drbd_device *device;
/linux/Documentation/admin-guide/blockdev/drbd/
A Ddata-structure-v9.rst16 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

Completed in 82 milliseconds