Home
last modified time | relevance | path

Searched refs:vd_lock (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dvdev_disk.c76 krwlock_t vd_lock; member
312 rw_enter(&vd->vd_lock, RW_WRITER); in vdev_disk_open()
358 rw_init(&vd->vd_lock, NULL, RW_DEFAULT, NULL); in vdev_disk_open()
359 rw_enter(&vd->vd_lock, RW_WRITER); in vdev_disk_open()
419 rw_exit(&vd->vd_lock); in vdev_disk_open()
424 rw_exit(&vd->vd_lock); in vdev_disk_open()
474 rw_enter(&vd->vd_lock, RW_WRITER); in vdev_disk_close()
482 rw_exit(&vd->vd_lock); in vdev_disk_close()
483 rw_destroy(&vd->vd_lock); in vdev_disk_close()
1135 rw_enter(&vd->vd_lock, RW_READER); in vdev_disk_io_start()
[all …]
/freebsd/sys/dev/vt/
H A Dvt.h145 struct mtx vd_lock; /* Per-device lock. */ member
176 #define VT_LOCK(vd) mtx_lock(&(vd)->vd_lock)
177 #define VT_UNLOCK(vd) mtx_unlock(&(vd)->vd_lock)
178 #define VT_LOCK_ASSERT(vd, what) mtx_assert(&(vd)->vd_lock, what)
H A Dvt_core.c296 mtx_init(&main_vd->vd_lock, "vtdev", NULL, MTX_DEF); in vt_update_static()
3020 error = cv_wait_sig(&vd->vd_winswitch, &vd->vd_lock); in vtterm_ioctl()
3193 callout_init_mtx(&vd->vd_timer, &vd->vd_lock, 0); in vt_upgrade()
3428 error = cv_wait_sig(&vd->vd_winswitch, &vd->vd_lock); in vt_resume()