Searched refs:vd_lock (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | vdev_disk.c | 75 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 D | vt.h | 99 * (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 D | vt_core.c | 296 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()
|