Symbol: disk_conf
drivers/block/drbd/drbd_actlog.c
111
dt = rcu_dereference(bdev->disk_conf)->disk_timeout;
drivers/block/drbd/drbd_actlog.c
386
write_al_updates = rcu_dereference(device->ldev->disk_conf)->al_updates;
drivers/block/drbd/drbd_actlog.c
457
write_al_updates = rcu_dereference(device->ldev->disk_conf)->al_updates;
drivers/block/drbd/drbd_int.h
1626
ep = rcu_dereference(device->ldev->disk_conf)->on_io_error;
drivers/block/drbd/drbd_int.h
533
struct disk_conf *disk_conf; /* RCU, for updates: resource->conf_update */
drivers/block/drbd/drbd_main.c
3185
bdev->md.meta_dev_idx = bdev->disk_conf->meta_dev_idx;
drivers/block/drbd/drbd_main.c
697
struct disk_conf *dc;
drivers/block/drbd/drbd_main.c
720
dc = rcu_dereference(peer_device->device->ldev->disk_conf);
drivers/block/drbd/drbd_main.c
916
u_size = rcu_dereference(device->ldev->disk_conf)->disk_size;
drivers/block/drbd/drbd_nl.c
1025
u_size = rcu_dereference(device->ldev->disk_conf)->disk_size;
drivers/block/drbd/drbd_nl.c
1190
static int drbd_check_al_size(struct drbd_device *device, struct disk_conf *dc)
drivers/block/drbd/drbd_nl.c
1293
max_segments = rcu_dereference(device->ldev->disk_conf)->max_bio_bvecs;
drivers/block/drbd/drbd_nl.c
1485
static bool write_ordering_changed(struct disk_conf *a, struct disk_conf *b)
drivers/block/drbd/drbd_nl.c
1492
static void sanitize_disk_conf(struct drbd_device *device, struct disk_conf *disk_conf,
drivers/block/drbd/drbd_nl.c
1497
if (disk_conf->al_extents < DRBD_AL_EXTENTS_MIN)
drivers/block/drbd/drbd_nl.c
1498
disk_conf->al_extents = DRBD_AL_EXTENTS_MIN;
drivers/block/drbd/drbd_nl.c
1499
if (disk_conf->al_extents > drbd_al_extents_max(nbc))
drivers/block/drbd/drbd_nl.c
1500
disk_conf->al_extents = drbd_al_extents_max(nbc);
drivers/block/drbd/drbd_nl.c
1503
if (disk_conf->rs_discard_granularity) {
drivers/block/drbd/drbd_nl.c
1504
disk_conf->rs_discard_granularity = 0; /* disable feature */
drivers/block/drbd/drbd_nl.c
1509
if (disk_conf->rs_discard_granularity) {
drivers/block/drbd/drbd_nl.c
1510
int orig_value = disk_conf->rs_discard_granularity;
drivers/block/drbd/drbd_nl.c
1515
if (discard_granularity > disk_conf->rs_discard_granularity)
drivers/block/drbd/drbd_nl.c
1516
disk_conf->rs_discard_granularity = discard_granularity;
drivers/block/drbd/drbd_nl.c
1518
remainder = disk_conf->rs_discard_granularity %
drivers/block/drbd/drbd_nl.c
1520
disk_conf->rs_discard_granularity += remainder;
drivers/block/drbd/drbd_nl.c
1522
if (disk_conf->rs_discard_granularity > discard_size)
drivers/block/drbd/drbd_nl.c
1523
disk_conf->rs_discard_granularity = discard_size;
drivers/block/drbd/drbd_nl.c
1525
if (disk_conf->rs_discard_granularity != orig_value)
drivers/block/drbd/drbd_nl.c
1527
disk_conf->rs_discard_granularity);
drivers/block/drbd/drbd_nl.c
1531
static int disk_opts_check_al_size(struct drbd_device *device, struct disk_conf *dc)
drivers/block/drbd/drbd_nl.c
1560
struct disk_conf *new_disk_conf, *old_disk_conf;
drivers/block/drbd/drbd_nl.c
1582
new_disk_conf = kmalloc_obj(struct disk_conf);
drivers/block/drbd/drbd_nl.c
1589
old_disk_conf = device->ldev->disk_conf;
drivers/block/drbd/drbd_nl.c
1648
rcu_assign_pointer(device->ldev->disk_conf, new_disk_conf);
drivers/block/drbd/drbd_nl.c
1736
struct disk_conf *new_disk_conf,
drivers/block/drbd/drbd_nl.c
1790
kfree(ldev->disk_conf);
drivers/block/drbd/drbd_nl.c
1806
struct disk_conf *new_disk_conf = NULL;
drivers/block/drbd/drbd_nl.c
1854
new_disk_conf = kzalloc_obj(struct disk_conf);
drivers/block/drbd/drbd_nl.c
1859
nbc->disk_conf = new_disk_conf;
drivers/block/drbd/drbd_nl.c
2009
unsigned long long nsz = drbd_new_dev_size(device, nbc, nbc->disk_conf->disk_size, 0);
drivers/block/drbd/drbd_nl.c
2012
if (nsz == nbc->disk_conf->disk_size) {
drivers/block/drbd/drbd_nl.c
2144
(ns.pdsk == D_OUTDATED || rcu_dereference(device->ldev->disk_conf)->fencing == FP_DONT_CARE))
drivers/block/drbd/drbd_nl.c
2152
if (rcu_dereference(device->ldev->disk_conf)->al_updates)
drivers/block/drbd/drbd_nl.c
2335
enum drbd_fencing_p fp = rcu_dereference(device->ldev->disk_conf)->fencing;
drivers/block/drbd/drbd_nl.c
2860
struct disk_conf *old_disk_conf, *new_disk_conf = NULL;
drivers/block/drbd/drbd_nl.c
2912
u_size = rcu_dereference(device->ldev->disk_conf)->disk_size;
drivers/block/drbd/drbd_nl.c
2915
new_disk_conf = kmalloc_obj(struct disk_conf);
drivers/block/drbd/drbd_nl.c
2949
old_disk_conf = device->ldev->disk_conf;
drivers/block/drbd/drbd_nl.c
2952
rcu_assign_pointer(device->ldev->disk_conf, new_disk_conf);
drivers/block/drbd/drbd_nl.c
3495
struct disk_conf *disk_conf =
drivers/block/drbd/drbd_nl.c
3496
rcu_dereference(device->ldev->disk_conf);
drivers/block/drbd/drbd_nl.c
3498
err = disk_conf_to_skb(skb, disk_conf);
drivers/block/drbd/drbd_nl.c
3836
struct disk_conf *disk_conf;
drivers/block/drbd/drbd_nl.c
3838
disk_conf = rcu_dereference(device->ldev->disk_conf);
drivers/block/drbd/drbd_nl.c
3839
err = disk_conf_to_skb(skb, disk_conf);
drivers/block/drbd/drbd_nl.c
486
struct disk_conf *disk_conf =
drivers/block/drbd/drbd_nl.c
487
rcu_dereference(peer_device->device->ldev->disk_conf);
drivers/block/drbd/drbd_nl.c
488
fp = max_t(enum drbd_fencing_p, fp, disk_conf->fencing);
drivers/block/drbd/drbd_nl_gen.c
1900
int disk_conf_to_skb(struct sk_buff *skb, struct disk_conf *s)
drivers/block/drbd/drbd_nl_gen.c
2533
void set_disk_conf_defaults(struct disk_conf *x)
drivers/block/drbd/drbd_nl_gen.c
703
static int __disk_conf_from_attrs(struct disk_conf *s,
drivers/block/drbd/drbd_nl_gen.c
847
int disk_conf_from_attrs(struct disk_conf *s,
drivers/block/drbd/drbd_nl_gen.h
315
int disk_conf_from_attrs(struct disk_conf *s, struct genl_info *info);
drivers/block/drbd/drbd_nl_gen.h
317
int disk_conf_to_skb(struct sk_buff *skb, struct disk_conf *s);
drivers/block/drbd/drbd_nl_gen.h
318
void set_disk_conf_defaults(struct disk_conf *x);
drivers/block/drbd/drbd_receiver.c
1244
struct disk_conf *dc;
drivers/block/drbd/drbd_receiver.c
1246
dc = rcu_dereference(bdev->disk_conf);
drivers/block/drbd/drbd_receiver.c
1392
struct disk_conf *dc;
drivers/block/drbd/drbd_receiver.c
1399
dc = rcu_dereference(device->ldev->disk_conf);
drivers/block/drbd/drbd_receiver.c
2585
c_min_rate = rcu_dereference(device->ldev->disk_conf)->c_min_rate;
drivers/block/drbd/drbd_receiver.c
3668
struct disk_conf *old_disk_conf = NULL, *new_disk_conf = NULL;
drivers/block/drbd/drbd_receiver.c
3716
new_disk_conf = kzalloc_obj(struct disk_conf);
drivers/block/drbd/drbd_receiver.c
3724
old_disk_conf = device->ldev->disk_conf;
drivers/block/drbd/drbd_receiver.c
3827
rcu_assign_pointer(device->ldev->disk_conf, new_disk_conf);
drivers/block/drbd/drbd_receiver.c
3910
my_usize = rcu_dereference(device->ldev->disk_conf)->disk_size;
drivers/block/drbd/drbd_receiver.c
3938
struct disk_conf *old_disk_conf, *new_disk_conf = NULL;
drivers/block/drbd/drbd_receiver.c
3940
new_disk_conf = kzalloc_obj(struct disk_conf);
drivers/block/drbd/drbd_receiver.c
3947
old_disk_conf = device->ldev->disk_conf;
drivers/block/drbd/drbd_receiver.c
3951
rcu_assign_pointer(device->ldev->disk_conf, new_disk_conf);
drivers/block/drbd/drbd_req.c
1066
rbm = rcu_dereference(device->ldev->disk_conf)->read_balancing;
drivers/block/drbd/drbd_req.c
1721
dt = rcu_dereference(device->ldev->disk_conf)->disk_timeout * HZ / 10;
drivers/block/drbd/drbd_state.c
1064
fp = rcu_dereference(device->ldev->disk_conf)->fencing;
drivers/block/drbd/drbd_state.c
1912
eh = rcu_dereference(device->ldev->disk_conf)->on_io_error;
drivers/block/drbd/drbd_state.c
834
fp = rcu_dereference(device->ldev->disk_conf)->fencing;
drivers/block/drbd/drbd_worker.c
1000
fp = rcu_dereference(device->ldev->disk_conf)->fencing;
drivers/block/drbd/drbd_worker.c
1526
resync_after = rcu_dereference(odev->ldev->disk_conf)->resync_after;
drivers/block/drbd/drbd_worker.c
1635
resync_after = rcu_dereference(odev->ldev->disk_conf)->resync_after;
drivers/block/drbd/drbd_worker.c
500
struct disk_conf *dc;
drivers/block/drbd/drbd_worker.c
510
dc = rcu_dereference(device->ldev->disk_conf);
drivers/block/drbd/drbd_worker.c
565
device->c_sync_rate = rcu_dereference(device->ldev->disk_conf)->resync_rate;
drivers/block/drbd/drbd_worker.c
619
discard_granularity = rcu_dereference(device->ldev->disk_conf)->rs_discard_granularity;