Home
last modified time | relevance | path

Searched refs:r_statelock (Results 1 – 25 of 29) sorted by relevance

12

/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_client.c121 mutex_enter(&rp->r_statelock); in nfs_waitfor_purge_complete()
124 if (!cv_wait_sig(&rp->r_cv, &rp->r_statelock)) { in nfs_waitfor_purge_complete()
126 mutex_exit(&rp->r_statelock); in nfs_waitfor_purge_complete()
131 mutex_exit(&rp->r_statelock); in nfs_waitfor_purge_complete()
206 mutex_enter(&rp->r_statelock); in nfs_purge_caches()
216 mutex_exit(&rp->r_statelock); in nfs_purge_caches()
218 mutex_enter(&rp->r_statelock); in nfs_purge_caches()
229 mutex_exit(&rp->r_statelock); in nfs_purge_caches()
242 mutex_enter(&rp->r_statelock); in nfs_purge_caches()
245 mutex_exit(&rp->r_statelock); in nfs_purge_caches()
[all …]
H A Dnfs_vnops.c266 mutex_enter(&rp->r_statelock); in nfs_open()
271 mutex_exit(&rp->r_statelock); in nfs_open()
388 mutex_enter(&rp->r_statelock); in nfs_close()
391 mutex_exit(&rp->r_statelock); in nfs_close()
394 mutex_enter(&rp->r_statelock); in nfs_close()
397 mutex_exit(&rp->r_statelock); in nfs_close()
491 mutex_enter(&rp->r_statelock); in nfs_read()
493 if (!cv_wait_sig(&rp->r_cv, &rp->r_statelock)) { in nfs_read()
494 mutex_exit(&rp->r_statelock); in nfs_read()
499 mutex_exit(&rp->r_statelock); in nfs_read()
[all …]
H A Dnfs3_vnops.c305 mutex_enter(&rp->r_statelock); in nfs3_open()
310 mutex_exit(&rp->r_statelock); in nfs3_open()
427 mutex_enter(&rp->r_statelock); in nfs3_close()
430 mutex_exit(&rp->r_statelock); in nfs3_close()
433 mutex_enter(&rp->r_statelock); in nfs3_close()
436 mutex_exit(&rp->r_statelock); in nfs3_close()
592 mutex_enter(&rp->r_statelock); in nfs3_read()
594 if (!cv_wait_sig(&rp->r_cv, &rp->r_statelock)) { in nfs3_read()
595 mutex_exit(&rp->r_statelock); in nfs3_read()
600 mutex_exit(&rp->r_statelock); in nfs3_read()
[all …]
H A Dnfs4_client.c149 mutex_enter(&rp->r_statelock); in nfs4_waitfor_purge_complete()
154 if (!cv_wait_sig(&rp->r_cv, &rp->r_statelock)) { in nfs4_waitfor_purge_complete()
156 mutex_exit(&rp->r_statelock); in nfs4_waitfor_purge_complete()
161 mutex_exit(&rp->r_statelock); in nfs4_waitfor_purge_complete()
202 mutex_enter(&rp->r_statelock); in nfs4_getattr_cache()
210 mutex_exit(&rp->r_statelock); in nfs4_getattr_cache()
214 mutex_exit(&rp->r_statelock); in nfs4_getattr_cache()
235 mutex_enter(&rp->r_statelock); in nfs4_purge_stale_fh()
239 mutex_exit(&rp->r_statelock); in nfs4_purge_stale_fh()
269 mutex_enter(&rp->r_statelock); in nfs4_purge_caches()
[all …]
H A Dnfs4_vnops.c828 mutex_enter(&drp->r_statelock); in nfs4open_otw()
836 mutex_exit(&drp->r_statelock); in nfs4open_otw()
1352 mutex_enter(&(VTOR4(vp))->r_statelock); in nfs4open_otw()
1355 mutex_exit(&(VTOR4(vp))->r_statelock); in nfs4open_otw()
1785 mutex_enter(&rp->r_statelock); in nfs4_reopen()
1787 mutex_exit(&rp->r_statelock); in nfs4_reopen()
1791 mutex_exit(&rp->r_statelock); in nfs4_reopen()
1959 mutex_enter(&rp->r_statelock); in nfs4_reopen()
1961 mutex_exit(&rp->r_statelock); in nfs4_reopen()
2352 mutex_enter(&rp->r_statelock); in nfs4_close()
[all …]
H A Dnfs4_rnode.c209 mutex_enter(&rp->r_statelock); in r4flushpages()
211 cv_wait(&rp->r_cv, &rp->r_statelock); in r4flushpages()
212 mutex_exit(&rp->r_statelock); in r4flushpages()
223 mutex_enter(&rp->r_statelock); in r4flushpages()
226 mutex_exit(&rp->r_statelock); in r4flushpages()
253 mutex_enter(&rp->r_statelock); in r4inactive()
261 mutex_exit(&rp->r_statelock); in r4inactive()
534 mutex_enter(&rp->r_statelock); in makenfs4node()
536 mutex_exit(&rp->r_statelock); in makenfs4node()
663 mutex_init(&rp->r_statelock, NULL, MUTEX_DEFAULT, NULL); in make_rnode4()
[all …]
H A Dnfs4_recovery.c655 mutex_enter(&rp->r_statelock); in nfs4_check_recov_err()
704 mutex_exit(&rp->r_statelock); in nfs4_check_recov_err()
1001 mutex_enter(&rp->r_statelock); in nfs4_end_fop()
1003 mutex_exit(&rp->r_statelock); in nfs4_end_fop()
1165 mutex_enter(&rp->r_statelock); in nfs4_wait_for_delay()
1180 mutex_exit(&rp->r_statelock); in nfs4_wait_for_delay()
1186 mutex_enter(&rp->r_statelock); in nfs4_wait_for_delay()
1194 mutex_exit(&rp->r_statelock); in nfs4_wait_for_delay()
1685 mutex_enter(&rp->r_statelock); in recov_newserver()
1688 mutex_exit(&rp->r_statelock); in recov_newserver()
[all …]
H A Dnfs_acl_vnops.c139 mutex_enter(&rp->r_statelock); in acl_getacl2()
142 mutex_exit(&rp->r_statelock); in acl_getacl2()
146 mutex_exit(&rp->r_statelock); in acl_getacl2()
215 mutex_enter(&rp->r_statelock); in acl_setacl2()
220 mutex_exit(&rp->r_statelock); in acl_setacl2()
519 mutex_enter(&rp->r_statelock); in acl_getacl3()
522 mutex_exit(&rp->r_statelock); in acl_getacl3()
526 mutex_exit(&rp->r_statelock); in acl_getacl3()
596 mutex_enter(&rp->r_statelock); in acl_setacl3()
601 mutex_exit(&rp->r_statelock); in acl_setacl3()
[all …]
H A Dnfs4_acache.c162 mutex_enter(&rp->r_statelock); in nfs4_access_cache()
165 mutex_exit(&rp->r_statelock); in nfs4_access_cache()
183 mutex_enter(&rp->r_statelock); in nfs4_access_purge_rp()
186 mutex_exit(&rp->r_statelock); in nfs4_access_purge_rp()
H A Dnfs_common.c605 mutex_enter(&rp->r_statelock); in nfs_directio()
608 mutex_exit(&rp->r_statelock); in nfs_directio()
615 mutex_enter(&rp->r_statelock); in nfs_directio()
617 mutex_exit(&rp->r_statelock); in nfs_directio()
623 mutex_enter(&rp->r_statelock); in nfs_directio()
625 mutex_exit(&rp->r_statelock); in nfs_directio()
H A Dnfs4_subr.c1869 mutex_enter(&rp->r_statelock); in nfs4_remap_file()
1871 mutex_exit(&rp->r_statelock); in nfs4_remap_file()
1927 mutex_enter(&rp->r_statelock); in nfs4_remap_file()
1936 mutex_exit(&rp->r_statelock); in nfs4_remap_file()
1976 mutex_exit(&rp->r_statelock); in nfs4_remap_file()
2407 ASSERT(MUTEX_HELD(&rp->r_statelock)); in rddir4_cache_purge()
2430 ASSERT(MUTEX_HELD(&rp->r_statelock)); in rddir4_cache_destroy()
2464 ASSERT(MUTEX_HELD(&rp->r_statelock)); in rddir4_cache_lookup()
2476 mutex_exit(&rp->r_statelock); in rddir4_cache_lookup()
2480 mutex_enter(&rp->r_statelock); in rddir4_cache_lookup()
[all …]
H A Dnfs4_callback.c321 mutex_enter(&rp->r_statelock); in cb_getattr()
324 mutex_exit(&rp->r_statelock); in cb_getattr()
1548 mutex_enter(&rp->r_statelock); in nfs4_resend_delegreturn()
1552 mutex_exit(&rp->r_statelock); in nfs4_resend_delegreturn()
1659 mutex_enter(&rp->r_statelock); in nfs4delegreturn_impl()
1661 mutex_exit(&rp->r_statelock); in nfs4delegreturn_impl()
1679 mutex_enter(&rp->r_statelock); in nfs4delegreturn_impl()
1687 mutex_exit(&rp->r_statelock); in nfs4delegreturn_impl()
1690 mutex_exit(&rp->r_statelock); in nfs4delegreturn_impl()
2102 mutex_enter(&rp->r_statelock); in nfs4delegreturn_thread()
[all …]
H A Dnfs_subr.c2121 mutex_enter(&rp->r_statelock); in setdirgid()
2126 mutex_exit(&rp->r_statelock); in setdirgid()
2191 mutex_enter(&rp->r_statelock); in rinactive()
2193 cv_wait(&rp->r_cv, &rp->r_statelock); in rinactive()
2194 mutex_exit(&rp->r_statelock); in rinactive()
2205 mutex_enter(&rp->r_statelock); in rinactive()
2208 mutex_exit(&rp->r_statelock); in rinactive()
2218 mutex_enter(&rp->r_statelock); in rinactive()
2228 mutex_exit(&rp->r_statelock); in rinactive()
2370 mutex_enter(&rp->r_statelock); in makenfs3node_va()
[all …]
H A Dnfs4_client_state.c1851 mutex_enter(&rp->r_statelock); in nfs4_open_downgrade()
1853 mutex_exit(&rp->r_statelock); in nfs4_open_downgrade()
1857 mutex_exit(&rp->r_statelock); in nfs4_open_downgrade()
2056 mutex_enter(&rp->r_statelock); in nfs4_resend_open_otw()
2058 mutex_exit(&rp->r_statelock); in nfs4_resend_open_otw()
2062 mutex_exit(&rp->r_statelock); in nfs4_resend_open_otw()
2068 mutex_enter(&drp->r_statelock); in nfs4_resend_open_otw()
2070 mutex_exit(&drp->r_statelock); in nfs4_resend_open_otw()
2074 mutex_exit(&drp->r_statelock); in nfs4_resend_open_otw()
2207 mutex_enter(&(VTOR4(*vpp))->r_statelock); in nfs4_resend_open_otw()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_node.c195 mutex_enter(&np->r_statelock); in smbfs_nget()
197 mutex_exit(&np->r_statelock); in smbfs_nget()
215 mutex_enter(&dnp->r_statelock); in smbfs_attr_touchdir()
229 mutex_exit(&dnp->r_statelock); in smbfs_attr_touchdir()
235 mutex_enter(&np->r_statelock); in smbfs_attrcache_remove()
238 mutex_exit(&np->r_statelock); in smbfs_attrcache_remove()
246 ASSERT(MUTEX_HELD(&np->r_statelock)); in smbfs_attrcache_rm_locked()
H A Dsmbfs_vnops.c340 mutex_enter(&np->r_statelock); in smbfs_open()
346 mutex_exit(&np->r_statelock); in smbfs_open()
447 mutex_enter(&np->r_statelock); in smbfs_close()
450 mutex_exit(&np->r_statelock); in smbfs_close()
534 mutex_enter(&np->r_statelock); in smbfs_rele_fid()
539 mutex_exit(&np->r_statelock); in smbfs_rele_fid()
673 mutex_enter(&np->r_statelock); in smbfs_read()
679 mutex_exit(&np->r_statelock); in smbfs_read()
842 mutex_enter(&np->r_statelock); in smbfs_write()
846 mutex_exit(&np->r_statelock); in smbfs_write()
[all …]
H A Dsmbfs_acl.c173 mutex_enter(&np->r_statelock); in smbfs_setsd()
175 mutex_exit(&np->r_statelock); in smbfs_setsd()
360 mutex_enter(&np->r_statelock); in smbfs_acl_refresh()
370 mutex_exit(&np->r_statelock); in smbfs_acl_refresh()
407 mutex_enter(&np->r_statelock); in smbfs_acl_getids()
410 mutex_exit(&np->r_statelock); in smbfs_acl_getids()
414 mutex_exit(&np->r_statelock); in smbfs_acl_getids()
443 mutex_enter(&np->r_statelock); in smbfs_acl_getvsa()
448 mutex_exit(&np->r_statelock); in smbfs_acl_getvsa()
454 mutex_enter(&np->r_statelock); in smbfs_acl_getvsa()
[all …]
H A Dsmbfs_subr2.c175 mutex_enter(&np->r_statelock); in sn_inactive()
189 mutex_exit(&np->r_statelock); in sn_inactive()
393 mutex_destroy(&np->r_statelock); in make_smbnode()
429 mutex_init(&np->r_statelock, NULL, MUTEX_DEFAULT, NULL); in make_smbnode()
665 mutex_enter(&np->r_statelock); in sn_addhash_locked()
670 mutex_exit(&np->r_statelock); in sn_addhash_locked()
687 mutex_enter(&np->r_statelock); in sn_rmhash_locked()
692 mutex_exit(&np->r_statelock); in sn_rmhash_locked()
976 mutex_enter(&np->r_statelock); in smbfs_destroy_table()
978 mutex_exit(&np->r_statelock); in smbfs_destroy_table()
[all …]
H A Dsmbfs_client.c123 mutex_enter(&np->r_statelock); in smbfs_waitfor_purge_complete()
126 if (!cv_wait_sig(&np->r_cv, &np->r_statelock)) { in smbfs_waitfor_purge_complete()
128 mutex_exit(&np->r_statelock); in smbfs_waitfor_purge_complete()
133 mutex_exit(&np->r_statelock); in smbfs_waitfor_purge_complete()
220 mutex_enter(&np->r_statelock); in smbfs_cache_check()
241 mutex_exit(&np->r_statelock); in smbfs_cache_check()
278 mutex_enter(&np->r_statelock); in smbfs_attrcache_fa()
355 mutex_exit(&np->r_statelock); in smbfs_attrcache_fa()
378 mutex_enter(&np->r_statelock); in smbfs_getattr_cache()
387 mutex_exit(&np->r_statelock); in smbfs_getattr_cache()
H A Dsmbfs_xattr.c114 mutex_enter(&xnp->r_statelock); in smbfs_get_xattrdir()
116 mutex_exit(&xnp->r_statelock); in smbfs_get_xattrdir()
H A Dsmbfs_smb.c355 mutex_enter(&np->r_statelock); in smbfs_smb_tmpopen()
362 mutex_exit(&np->r_statelock); in smbfs_smb_tmpopen()
365 mutex_exit(&np->r_statelock); in smbfs_smb_tmpopen()
H A Dsmbfs_node.h214 kmutex_t r_statelock; /* protect (most) smbnode fields */ member
/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs_clnt.h524 mutex_enter(&rp->r_statelock); \
526 mutex_exit(&rp->r_statelock); \
530 ASSERT(MUTEX_HELD(&rp->r_statelock)); \
559 mutex_enter(&rp->r_statelock); \
563 mutex_exit(&rp->r_statelock); \
H A Drnode4.h239 kmutex_t r_statelock; /* protects (most of) rnode contents */ member
452 mutex_enter(&rp->r_statelock); \
454 mutex_exit(&rp->r_statelock); \
H A Drnode.h269 kmutex_t r_statelock; /* protects (most of) rnode contents */ member

12