Lines Matching refs:devfs_lock
120 extern struct lock devfs_lock;
282 if ((lockstatus(&devfs_lock, curthread)) != LK_EXCLUSIVE) { in devfs_vop_reclaim()
283 lockmgr(&devfs_lock, LK_EXCLUSIVE); in devfs_vop_reclaim()
312 lockmgr(&devfs_lock, LK_RELEASE); in devfs_vop_reclaim()
348 lockmgr(&devfs_lock, LK_EXCLUSIVE); in devfs_vop_readdir()
437 lockmgr(&devfs_lock, LK_RELEASE); in devfs_vop_readdir()
474 lockmgr(&devfs_lock, LK_EXCLUSIVE); in devfs_vop_nresolve()
518 lockmgr(&devfs_lock, LK_RELEASE); in devfs_vop_nresolve()
533 lockmgr(&devfs_lock, LK_EXCLUSIVE); in devfs_vop_nlookupdotdot()
538 lockmgr(&devfs_lock, LK_RELEASE); in devfs_vop_nlookupdotdot()
683 lockmgr(&devfs_lock, LK_SHARED); in devfs_vop_readlink()
685 lockmgr(&devfs_lock, LK_RELEASE); in devfs_vop_readlink()
709 lockmgr(&devfs_lock, LK_EXCLUSIVE); in devfs_vop_nmkdir()
719 lockmgr(&devfs_lock, LK_RELEASE); in devfs_vop_nmkdir()
739 lockmgr(&devfs_lock, LK_EXCLUSIVE); in devfs_vop_nsymlink()
754 lockmgr(&devfs_lock, LK_RELEASE); in devfs_vop_nsymlink()
772 lockmgr(&devfs_lock, LK_EXCLUSIVE); in devfs_vop_nrmdir()
806 lockmgr(&devfs_lock, LK_RELEASE); in devfs_vop_nrmdir()
823 lockmgr(&devfs_lock, LK_EXCLUSIVE); in devfs_vop_nremove()
854 lockmgr(&devfs_lock, LK_RELEASE); in devfs_vop_nremove()
901 lockmgr(&devfs_lock, LK_SHARED); in devfs_spec_open()
907 lockmgr(&devfs_lock, LK_RELEASE); in devfs_spec_open()
908 lockmgr(&devfs_lock, LK_EXCLUSIVE); in devfs_spec_open()
938 lockmgr(&devfs_lock, LK_RELEASE); in devfs_spec_open()