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.c75 krwlock_t vd_lock; member
311 rw_enter(&vd->vd_lock, RW_WRITER); in vdev_disk_open()
357 rw_init(&vd->vd_lock, NULL, RW_DEFAULT, NULL); in vdev_disk_open()
358 rw_enter(&vd->vd_lock, RW_WRITER); in vdev_disk_open()
418 rw_exit(&vd->vd_lock); in vdev_disk_open()
423 rw_exit(&vd->vd_lock); in vdev_disk_open()
477 rw_destroy(&vd->vd_lock); in vdev_disk_close()
1360 rw_enter(&vd->vd_lock, RW_READER); in vdev_disk_io_start()
1367 rw_exit(&vd->vd_lock); in vdev_disk_io_start()
1392 rw_exit(&vd->vd_lock); in vdev_disk_io_start()
[all …]
/freebsd/sys/dev/vt/
H A Dvt.h99 * (d) locked by vd_lock
146 struct mtx vd_lock; /* Per-device lock. */ member
177 #define VT_LOCK(vd) mtx_lock(&(vd)->vd_lock)
178 #define VT_UNLOCK(vd) mtx_unlock(&(vd)->vd_lock)
179 #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()
3012 error = cv_wait_sig(&vd->vd_winswitch, &vd->vd_lock); in vtterm_ioctl()
3185 callout_init_mtx(&vd->vd_timer, &vd->vd_lock, 0); in vt_upgrade()
3420 error = cv_wait_sig(&vd->vd_winswitch, &vd->vd_lock); in vt_suspend()