Home
last modified time | relevance | path

Searched refs:v_lock (Results 1 – 25 of 85) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/os/
H A Dshare.c86 mutex_enter(&vp->v_lock); in add_share()
139 mutex_exit(&vp->v_lock); in add_share()
153 mutex_exit(&vp->v_lock); in add_share()
211 mutex_exit(&vp->v_lock); in add_share()
240 mutex_exit(&vp->v_lock); in add_share()
311 mutex_enter(&vp->v_lock); in del_share()
345 mutex_exit(&vp->v_lock); in del_share()
440 mutex_enter(&vp->v_lock); in shr_has_remote_shares()
450 mutex_exit(&vp->v_lock); in shr_has_remote_shares()
631 mutex_exit(&vp->v_lock); in nbl_share_conflict()
[all …]
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_xattr.c137 mutex_enter(&datavp->v_lock); in ufs_unhook_shadow()
138 mutex_enter(&dirvp->v_lock); in ufs_unhook_shadow()
141 mutex_exit(&dirvp->v_lock); in ufs_unhook_shadow()
142 mutex_exit(&datavp->v_lock); in ufs_unhook_shadow()
166 mutex_exit(&dirvp->v_lock); in ufs_unhook_shadow()
167 mutex_exit(&datavp->v_lock); in ufs_unhook_shadow()
H A Dufs_inode.c513 mutex_enter(&vp->v_lock); in ufs_iget_internal()
515 mutex_exit(&vp->v_lock); in ufs_iget_internal()
703 mutex_enter(&vp->v_lock); in ufs_iinactive()
707 mutex_exit(&vp->v_lock); in ufs_iinactive()
711 mutex_exit(&vp->v_lock); in ufs_iinactive()
748 mutex_enter(&vp->v_lock); in ufs_iinactive()
750 mutex_exit(&vp->v_lock); in ufs_iinactive()
788 mutex_enter(&vp->v_lock); in ufs_iinactive()
791 mutex_exit(&vp->v_lock); in ufs_iinactive()
795 mutex_exit(&vp->v_lock); in ufs_iinactive()
/illumos-gate/usr/src/uts/common/fs/doorfs/
H A Ddoor_vnops.c175 mutex_enter(&vp->v_lock); in door_inactive()
184 mutex_exit(&vp->v_lock); in door_inactive()
187 mutex_exit(&vp->v_lock); in door_inactive()
211 mutex_enter(&vp->v_lock); in door_bind_thread()
214 mutex_exit(&vp->v_lock); in door_bind_thread()
223 mutex_enter(&vp->v_lock); in door_unbind_thread()
230 mutex_exit(&vp->v_lock); in door_unbind_thread()
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_subr2.c371 mutex_exit(&vp->v_lock); in make_smbnode()
378 mutex_enter(&vp->v_lock); in make_smbnode()
381 mutex_exit(&vp->v_lock); in make_smbnode()
385 mutex_exit(&vp->v_lock); in make_smbnode()
548 mutex_exit(&vp->v_lock); in smbfs_addfree()
574 mutex_enter(&vp->v_lock); in smbfs_addfree()
577 mutex_exit(&vp->v_lock); in smbfs_addfree()
580 mutex_exit(&vp->v_lock); in smbfs_addfree()
596 mutex_enter(&vp->v_lock); in smbfs_addfree()
599 mutex_exit(&vp->v_lock); in smbfs_addfree()
[all …]
/illumos-gate/usr/src/uts/common/fs/mntfs/
H A Dmntvfsops.c207 mutex_enter(&mvp->v_lock); in mntmount()
210 mutex_exit(&mvp->v_lock); in mntmount()
214 mutex_exit(&mvp->v_lock); in mntmount()
253 mutex_enter(&vp->v_lock); in mntunmount()
255 mutex_exit(&vp->v_lock); in mntunmount()
259 mutex_exit(&vp->v_lock); in mntunmount()
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprvfsops.c219 mutex_enter(&mvp->v_lock); in prmount()
222 mutex_exit(&mvp->v_lock); in prmount()
227 mutex_exit(&mvp->v_lock); in prmount()
273 mutex_enter(&vp->v_lock); in prunmount()
275 mutex_exit(&vp->v_lock); in prunmount()
280 mutex_exit(&vp->v_lock); in prunmount()
/illumos-gate/usr/src/uts/common/fs/bootfs/
H A Dbootfs_vfsops.c81 mutex_enter(&mvp->v_lock); in bootfs_mount()
84 mutex_exit(&mvp->v_lock); in bootfs_mount()
87 mutex_exit(&mvp->v_lock); in bootfs_mount()
170 mutex_enter(&bnp->bvn_vnp->v_lock); in bootfs_unmount()
172 mutex_exit(&bnp->bvn_vnp->v_lock); in bootfs_unmount()
175 mutex_exit(&bnp->bvn_vnp->v_lock); in bootfs_unmount()
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_vop.c415 mutex_enter(&dvp->v_lock); in fake_lookup_xattrdir()
419 mutex_exit(&dvp->v_lock); in fake_lookup_xattrdir()
422 mutex_exit(&dvp->v_lock); in fake_lookup_xattrdir()
447 mutex_enter(&dvp->v_lock); in fake_lookup_xattrdir()
450 mutex_exit(&dvp->v_lock); in fake_lookup_xattrdir()
453 mutex_exit(&dvp->v_lock); in fake_lookup_xattrdir()
860 mutex_enter(&vp->v_lock); in fake_inactive_xattrdir()
863 mutex_exit(&vp->v_lock); in fake_inactive_xattrdir()
869 mutex_exit(&vp->v_lock); in fake_inactive_xattrdir()
870 mutex_exit(&dvp->v_lock); in fake_inactive_xattrdir()
[all …]
H A Dvncache.c62 mutex_init(&vp->v_lock, NULL, MUTEX_DEFAULT, NULL); in vn_cache_constructor()
76 mutex_destroy(&vp->v_lock); in vn_cache_destructor()
285 mutex_enter(&vp->v_lock); in vncache_inactive()
292 mutex_exit(&vp->v_lock); in vncache_inactive()
/illumos-gate/usr/src/uts/common/fs/pcfs/
H A Dpc_node.c258 mutex_enter(&vp->v_lock); in pc_rele()
260 mutex_exit(&vp->v_lock); in pc_rele()
268 mutex_exit(&vp->v_lock); in pc_rele()
295 mutex_exit(&vp->v_lock); in pc_rele()
705 mutex_enter(&(vp)->v_lock); in pc_diskchanged()
707 mutex_exit(&(vp)->v_lock); in pc_diskchanged()
710 mutex_exit(&(vp)->v_lock); in pc_diskchanged()
737 mutex_enter(&(vp)->v_lock); in pc_diskchanged()
739 mutex_exit(&(vp)->v_lock); in pc_diskchanged()
742 mutex_exit(&(vp)->v_lock); in pc_diskchanged()
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_rnode.c613 mutex_exit(&vp->v_lock); in make_rnode4()
620 mutex_enter(&vp->v_lock); in make_rnode4()
623 mutex_exit(&vp->v_lock); in make_rnode4()
627 mutex_exit(&vp->v_lock); in make_rnode4()
794 mutex_exit(&vp->v_lock); in rp4_addfree()
829 mutex_enter(&vp->v_lock); in rp4_addfree()
832 mutex_exit(&vp->v_lock); in rp4_addfree()
835 mutex_exit(&vp->v_lock); in rp4_addfree()
852 mutex_enter(&vp->v_lock); in rp4_addfree()
855 mutex_exit(&vp->v_lock); in rp4_addfree()
[all …]
H A Dnfs4_shadow.c306 mutex_enter(&vp->v_lock); in sv_inactive()
310 mutex_exit(&vp->v_lock); in sv_inactive()
315 mutex_exit(&vp->v_lock); in sv_inactive()
/illumos-gate/usr/src/uts/common/fs/fd/
H A Dfdops.c86 mutex_enter(&(*vpp)->v_lock); in fdopen()
88 mutex_exit(&(*vpp)->v_lock); in fdopen()
308 mutex_enter(&vp->v_lock); in fdinactive()
312 mutex_exit(&vp->v_lock); in fdinactive()
315 mutex_exit(&vp->v_lock); in fdinactive()
377 mutex_enter(&mvp->v_lock); in fdmount()
380 mutex_exit(&mvp->v_lock); in fdmount()
383 mutex_exit(&mvp->v_lock); in fdmount()
/illumos-gate/usr/src/uts/common/fs/
H A Dvnode.c841 mutex_enter(&vp->v_lock); in vn_rele()
843 mutex_exit(&vp->v_lock); in vn_rele()
849 mutex_exit(&vp->v_lock); in vn_rele()
861 mutex_enter(&vp->v_lock); in vn_rele_dnlc()
871 mutex_exit(&vp->v_lock); in vn_rele_dnlc()
884 mutex_enter(&vp->v_lock); in vn_rele_stream()
887 mutex_exit(&vp->v_lock); in vn_rele_stream()
893 mutex_exit(&vp->v_lock); in vn_rele_stream()
915 mutex_enter(&vp->v_lock); in vn_rele_async()
917 mutex_exit(&vp->v_lock); in vn_rele_async()
[all …]
H A Dlookup.c993 mutex_enter(&vp->v_lock); in vnode_clear_vpath()
996 mutex_exit(&vp->v_lock); in vnode_clear_vpath()
999 mutex_exit(&vp->v_lock); in vnode_clear_vpath()
1179 mutex_enter(&vp->v_lock); in dirtopath()
1183 mutex_exit(&vp->v_lock); in dirtopath()
1205 mutex_exit(&vp->v_lock); in dirtopath()
1403 mutex_enter(&vp->v_lock); in vnodetopath_common()
1410 mutex_exit(&vp->v_lock); in vnodetopath_common()
1430 mutex_exit(&vp->v_lock); in vnodetopath_common()
H A Dxattr.c186 mutex_enter(&savevp->v_lock); in xattr_common_fid()
190 mutex_exit(&savevp->v_lock); in xattr_common_fid()
971 mutex_enter(&gfs_dvp->v_lock); in xattr_dir_realdir()
974 mutex_exit(&gfs_dvp->v_lock); in xattr_dir_realdir()
1000 mutex_enter(&gfs_dvp->v_lock); in xattr_dir_realdir()
1013 mutex_exit(&gfs_dvp->v_lock); in xattr_dir_realdir()
1596 mutex_enter(&dvp->v_lock); in xattr_dir_lookup()
1603 mutex_exit(&dvp->v_lock); in xattr_dir_lookup()
1619 mutex_exit(&dvp->v_lock); in xattr_dir_lookup()
1655 mutex_enter(&dvp->v_lock); in xattr_dir_lookup()
[all …]
H A Dgfs.c640 mutex_enter(&fp->gfs_parent->v_lock); in gfs_file_inactive()
642 mutex_enter(&vp->v_lock); in gfs_file_inactive()
657 mutex_exit(&fp->gfs_parent->v_lock); in gfs_file_inactive()
659 mutex_exit(&vp->v_lock); in gfs_file_inactive()
677 mutex_exit(&vp->v_lock); in gfs_file_inactive()
679 mutex_exit(&fp->gfs_parent->v_lock); in gfs_file_inactive()
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_vfsops.c222 mutex_enter(&mvp->v_lock); in sdev_mount()
226 mutex_exit(&mvp->v_lock); in sdev_mount()
229 mutex_exit(&mvp->v_lock); in sdev_mount()
532 mutex_enter(&vp->v_lock); in sdev_mntinfo_rele()
534 mutex_exit(&vp->v_lock); in sdev_mntinfo_rele()
/illumos-gate/usr/src/uts/common/fs/namefs/
H A Dnamevfs.c371 mutex_enter(&mvp->v_lock); in nm_mount()
374 mutex_exit(&mvp->v_lock); in nm_mount()
378 mutex_exit(&mvp->v_lock); in nm_mount()
611 mutex_enter(&thisvp->v_lock); in nm_unmount()
615 mutex_exit(&thisvp->v_lock); in nm_unmount()
623 mutex_exit(&thisvp->v_lock); in nm_unmount()
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_inode.c479 mutex_enter(&vp->v_lock); in ud_iget()
481 mutex_exit(&vp->v_lock); in ud_iget()
960 mutex_enter(&vp->v_lock); in ud_iinactive()
967 mutex_exit(&vp->v_lock); in ud_iinactive()
971 mutex_exit(&vp->v_lock); in ud_iinactive()
1069 mutex_exit(&vp->v_lock); in ud_iinactive()
1089 mutex_exit(&vp->v_lock); in ud_iinactive()
1121 mutex_exit(&vp->v_lock); in ud_iinactive()
2039 mutex_enter(&vp->v_lock); in ud_idrop()
2042 mutex_exit(&vp->v_lock); in ud_idrop()
[all …]
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_pvn.c767 mutex_enter(&vp->v_lock); in pvn_vplist_dirty()
769 mutex_exit(&vp->v_lock); in pvn_vplist_dirty()
774 cv_wait(&vp->v_cv, &vp->v_lock); in pvn_vplist_dirty()
777 mutex_exit(&vp->v_lock); in pvn_vplist_dirty()
782 mutex_exit(&vp->v_lock); in pvn_vplist_dirty()
980 mutex_enter(&vp->v_lock); in pvn_vplist_dirty()
983 mutex_exit(&vp->v_lock); in pvn_vplist_dirty()
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_mroute.c815 mutex_enter(&vifp->v_lock); in lock_good_vif()
817 mutex_exit(&vifp->v_lock); in lock_good_vif()
825 mutex_exit(&vifp->v_lock); in lock_good_vif()
831 mutex_exit(&vifp->v_lock); in lock_good_vif()
857 mutex_enter(&vifp->v_lock); in add_vif()
873 mutex_exit(&vifp->v_lock); in add_vif()
879 mutex_exit(&vifp->v_lock); in add_vif()
884 mutex_exit(&vifp->v_lock); in add_vif()
899 mutex_enter(&vifp->v_lock); in add_vif()
954 mutex_exit(&vifp->v_lock); in add_vif()
[all …]
/illumos-gate/usr/src/uts/common/fs/tmpfs/
H A Dtmp_vfsops.c250 mutex_enter(&mvp->v_lock); in tmp_mount()
253 mutex_exit(&mvp->v_lock); in tmp_mount()
256 mutex_exit(&mvp->v_lock); in tmp_mount()
701 mutex_enter(&(*vpp)->v_lock); in tmp_vget()
703 mutex_exit(&(*vpp)->v_lock); in tmp_vget()
/illumos-gate/usr/src/uts/common/fs/lofs/
H A Dlofs_vfsops.c178 mutex_enter(&vp->v_lock); in lo_mount()
181 mutex_exit(&vp->v_lock); in lo_mount()
184 mutex_exit(&vp->v_lock); in lo_mount()

1234