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 | 76 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 D | vt.h | 145 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 D | vt_core.c | 296 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()
|