Lines Matching refs:ldev
90 if (device->ldev) /* special case: drbd_md_read() during drbd_adm_attach() */ in drbd_md_endio()
489 dc = rcu_dereference(device->ldev->disk_conf); in drbd_rs_controller()
543 device->c_sync_rate = rcu_dereference(device->ldev->disk_conf)->resync_rate; in drbd_rs_number_requests()
931 drbd_uuid_set(device, UI_BITMAP, device->ldev->md.uuid[UI_CURRENT]); in drbd_resync_finished()
948 device->p_uuid[i] = device->ldev->md.uuid[i]; in drbd_resync_finished()
1428 req->private_bio->bi_bdev = device->ldev->backing_bdev; in w_restart_disk_io()
1440 if (!odev->ldev || odev->state.disk == D_DISKLESS) in _drbd_may_sync_now()
1443 resync_after = rcu_dereference(odev->ldev->disk_conf)->resync_after; in _drbd_may_sync_now()
1545 if (!odev || !odev->ldev || odev->state.disk == D_DISKLESS) in drbd_resync_after_valid()
1549 resync_after = rcu_dereference(odev->ldev->disk_conf)->resync_after; in drbd_resync_after_valid()
1573 struct gendisk *disk = device->ldev->backing_bdev->bd_contains->bd_disk; in drbd_rs_controller_reset()
1839 drbd_free_ldev(device->ldev); in drbd_ldev_destroy()
1840 device->ldev = NULL; in drbd_ldev_destroy()
1868 if (device->bitmap && device->ldev) { in go_diskless()