Home
last modified time | relevance | path

Searched refs:drbd_resource (Results 1 – 11 of 11) sorted by relevance

/linux-6.12.1/drivers/block/drbd/
Ddrbd_debugfs.h12 void drbd_debugfs_resource_add(struct drbd_resource *resource);
13 void drbd_debugfs_resource_cleanup(struct drbd_resource *resource);
28 static inline void drbd_debugfs_resource_add(struct drbd_resource *resource) { } in drbd_debugfs_resource_add()
29 static inline void drbd_debugfs_resource_cleanup(struct drbd_resource *resource) { } in drbd_debugfs_resource_cleanup()
Ddrbd_polymorph_printk.h17 const struct drbd_resource *__r = __d->resource
24 const struct drbd_resource *__r; \
34 const struct drbd_resource *__r = resource
41 const struct drbd_resource *__r = __c->resource
67 __drbd_printk_if_same_type(obj, drbd_resource, level, fmt, ## args), \
90 __drbd_dyn_dbg_if_same_type(obj, drbd_resource, fmt, ## args), \
Ddrbd_state_change.h6 struct drbd_resource *resource;
43 extern struct drbd_state_change *remember_old_state(struct drbd_resource *, gfp_t);
Ddrbd_debugfs.c128 static void seq_print_resource_pending_meta_io(struct seq_file *m, struct drbd_resource *resource, … in seq_print_resource_pending_meta_io()
156 static void seq_print_waiting_for_AL(struct seq_file *m, struct drbd_resource *resource, unsigned l… in seq_print_waiting_for_AL()
216 static void seq_print_resource_pending_bitmap_io(struct seq_file *m, struct drbd_resource *resource… in seq_print_resource_pending_bitmap_io()
288 struct drbd_resource *resource, unsigned long now) in seq_print_resource_pending_peer_requests()
301 struct drbd_resource *resource, in seq_print_resource_transfer_log_summary()
362 struct drbd_resource *resource = m->private; in in_flight_summary_show()
445 struct drbd_resource *resource = inode->i_private; in in_flight_summary_open()
452 struct drbd_resource *resource = inode->i_private; in in_flight_summary_release()
465 void drbd_debugfs_resource_add(struct drbd_resource *resource) in drbd_debugfs_resource_add()
490 void drbd_debugfs_resource_cleanup(struct drbd_resource *resource) in drbd_debugfs_resource_cleanup()
[all …]
Ddrbd_int.h168 struct drbd_resource *resource;
580 struct drbd_resource { struct
617 struct drbd_resource *resource; argument
744 struct drbd_resource *resource;
933 struct drbd_resource *resource;
1371 extern struct drbd_resource *drbd_create_resource(const char *name);
1372 extern void drbd_free_resource(struct drbd_resource *resource);
1374 extern int set_resource_options(struct drbd_resource *resource, struct res_opts *res_opts);
1379 extern struct drbd_resource *drbd_find_resource(const char *name);
1522 void drbd_bump_write_ordering(struct drbd_resource *resource, struct drbd_backing_dev *bdev,
[all …]
Ddrbd_nl.c464 static bool resource_is_supended(struct drbd_resource *resource) in resource_is_supended()
471 struct drbd_resource * const resource = connection->resource; in conn_try_outdate_peer()
2504 struct drbd_resource *resource; in drbd_adm_connect()
3184 struct drbd_resource *resource, in nla_put_drbd_cfg_context()
3232 static void resource_to_info(struct resource_info *, struct drbd_resource *);
3237 struct drbd_resource *resource; in drbd_adm_dump_resources()
3245 if (resource == (struct drbd_resource *)cb->args[0]) in drbd_adm_dump_resources()
3251 struct drbd_resource, resources); in drbd_adm_dump_resources()
3331 struct drbd_resource *resource = in put_resource_in_arg0()
3332 (struct drbd_resource *)cb->args[0]; in put_resource_in_arg0()
[all …]
Ddrbd_main.c312 struct drbd_resource *resource = thi->resource; in drbd_thread_setup()
361 static void drbd_thread_init(struct drbd_resource *resource, struct drbd_thread *thi, in drbd_thread_init()
375 struct drbd_resource *resource = thi->resource; in drbd_thread_start()
488 struct drbd_resource *resource; in drbd_calc_cpu_mask()
521 struct drbd_resource *resource = thi->resource; in drbd_thread_current_set_cpu()
2182 struct drbd_resource *resource = device->resource; in drbd_destroy_device()
2305 struct drbd_resource *resource = in drbd_destroy_resource()
2306 container_of(kref, struct drbd_resource, kref); in drbd_destroy_resource()
2314 void drbd_free_resource(struct drbd_resource *resource) in drbd_free_resource()
2331 struct drbd_resource *resource, *tmp; in drbd_cleanup()
[all …]
Ddrbd_req.c1275 struct drbd_resource *resource = plug->cb.data; in drbd_unplug()
1292 static struct drbd_plug_cb* drbd_check_plugged(struct drbd_resource *resource) in drbd_check_plugged()
1319 struct drbd_resource *resource = device->resource; in drbd_send_and_submit()
Ddrbd_state.c41 static void count_objects(struct drbd_resource *resource, in count_objects()
83 struct drbd_state_change *remember_old_state(struct drbd_resource *resource, gfp_t gfp) in remember_old_state()
158 struct drbd_resource *resource; in remember_new_state()
1549 struct drbd_resource *resource = resource_state_change->resource; in notify_resource_state_change()
1712 struct drbd_resource *resource = device->resource; in after_state_ch()
Ddrbd_receiver.c1448 void drbd_bump_write_ordering(struct drbd_resource *resource, struct drbd_backing_dev *bdev, in drbd_bump_write_ordering()
/linux-6.12.1/Documentation/admin-guide/blockdev/drbd/
Ddata-structure-v9.rst39 The drbd_resource, drbd_connection, and drbd_device objects are reference