Lines Matching refs:ldev
1198 rv = blkdev_issue_flush(device->ldev->backing_bdev, in drbd_flush()
1333 wo = max_allowed_wo(device->ldev, wo); in drbd_bump_write_ordering()
1334 if (device->ldev == bdev) in drbd_bump_write_ordering()
1391 if (blkdev_issue_zeroout(device->ldev->backing_bdev, in drbd_submit_peer_request()
1420 bio->bi_bdev = device->ldev->backing_bdev; in drbd_submit_peer_request()
2321 struct request_queue *q = bdev_get_queue(device->ldev->backing_bdev); in receive_Data()
2468 struct gendisk *disk = device->ldev->backing_bdev->bd_contains->bd_disk; in drbd_rs_c_min_rate_throttle()
2474 c_min_rate = rcu_dereference(device->ldev->disk_conf)->c_min_rate; in drbd_rs_c_min_rate_throttle()
2727 self = device->ldev->md.uuid[UI_BITMAP] & 1; in drbd_asb_recover_0p()
2941 self = device->ldev->md.uuid[UI_CURRENT] & ~((u64)1); in drbd_uuid_compare()
2961 if (device->p_uuid[UI_BITMAP] == (u64)0 && device->ldev->md.uuid[UI_BITMAP] != (u64)0) { in drbd_uuid_compare()
2966 …if ((device->ldev->md.uuid[UI_BITMAP] & ~((u64)1)) == (device->p_uuid[UI_HISTORY_START] & ~((u64)1… in drbd_uuid_compare()
2967 …(device->ldev->md.uuid[UI_HISTORY_START] & ~((u64)1)) == (device->p_uuid[UI_HISTORY_START + 1] & ~… in drbd_uuid_compare()
2970 device->ldev->md.uuid[UI_HISTORY_START] = device->ldev->md.uuid[UI_BITMAP]; in drbd_uuid_compare()
2971 device->ldev->md.uuid[UI_BITMAP] = 0; in drbd_uuid_compare()
2973 drbd_uuid_dump(device, "self", device->ldev->md.uuid, in drbd_uuid_compare()
2984 if (device->ldev->md.uuid[UI_BITMAP] == (u64)0 && device->p_uuid[UI_BITMAP] != (u64)0) { in drbd_uuid_compare()
2989 …if ((device->ldev->md.uuid[UI_HISTORY_START] & ~((u64)1)) == (device->p_uuid[UI_BITMAP] & ~((u64)1… in drbd_uuid_compare()
2990 …(device->ldev->md.uuid[UI_HISTORY_START + 1] & ~((u64)1)) == (device->p_uuid[UI_HISTORY_START] & ~… in drbd_uuid_compare()
3033 (device->ldev->md.uuid[UI_HISTORY_START] & ~((u64)1)) == in drbd_uuid_compare()
3053 self = device->ldev->md.uuid[UI_CURRENT] & ~((u64)1); in drbd_uuid_compare()
3061 self = device->ldev->md.uuid[UI_BITMAP] & ~((u64)1); in drbd_uuid_compare()
3067 self = device->ldev->md.uuid[UI_HISTORY_START] & ~((u64)1); in drbd_uuid_compare()
3070 (device->ldev->md.uuid[UI_HISTORY_START + 1] & ~((u64)1)) == in drbd_uuid_compare()
3072 self + UUID_NEW_BM_OFFSET == (device->ldev->md.uuid[UI_BITMAP] & ~((u64)1))) { in drbd_uuid_compare()
3079 __drbd_uuid_set(device, UI_BITMAP, device->ldev->md.uuid[UI_HISTORY_START]); in drbd_uuid_compare()
3080 __drbd_uuid_set(device, UI_HISTORY_START, device->ldev->md.uuid[UI_HISTORY_START + 1]); in drbd_uuid_compare()
3083 drbd_uuid_dump(device, "self", device->ldev->md.uuid, in drbd_uuid_compare()
3094 self = device->ldev->md.uuid[i] & ~((u64)1); in drbd_uuid_compare()
3100 self = device->ldev->md.uuid[UI_BITMAP] & ~((u64)1); in drbd_uuid_compare()
3107 self = device->ldev->md.uuid[i] & ~((u64)1); in drbd_uuid_compare()
3137 spin_lock_irq(&device->ldev->md.uuid_lock); in drbd_sync_handshake()
3138 drbd_uuid_dump(device, "self", device->ldev->md.uuid, device->comm_bm_set, 0); in drbd_sync_handshake()
3143 spin_unlock_irq(&device->ldev->md.uuid_lock); in drbd_sync_handshake()
3565 old_disk_conf = device->ldev->disk_conf; in receive_SyncParam()
3671 rcu_assign_pointer(device->ldev->disk_conf, new_disk_conf); in receive_SyncParam()
3751 my_usize = rcu_dereference(device->ldev->disk_conf)->disk_size; in receive_sizes()
3755 p_size, drbd_get_max_capacity(device->ldev)); in receive_sizes()
3766 if (drbd_new_dev_size(device, device->ldev, p_usize, 0) < in receive_sizes()
3787 old_disk_conf = device->ldev->disk_conf; in receive_sizes()
3791 rcu_assign_pointer(device->ldev->disk_conf, new_disk_conf); in receive_sizes()
3811 drbd_reconsider_max_bio_size(device, device->ldev); in receive_sizes()
3836 if (device->ldev->known_size != drbd_get_capacity(device->ldev->backing_bdev)) { in receive_sizes()
3837 device->ldev->known_size = drbd_get_capacity(device->ldev->backing_bdev); in receive_sizes()
3906 device->ldev->md.uuid[UI_CURRENT] == UUID_JUST_CREATED && in receive_uuids()