/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_client.c | 121 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 D | nfs_vnops.c | 266 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 D | nfs3_vnops.c | 305 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 D | nfs4_client.c | 149 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 D | nfs4_vnops.c | 828 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 D | nfs4_rnode.c | 209 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 D | nfs4_recovery.c | 655 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 D | nfs_acl_vnops.c | 139 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 D | nfs4_acache.c | 162 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 D | nfs_common.c | 605 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 D | nfs4_subr.c | 1869 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 D | nfs4_callback.c | 321 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 D | nfs_subr.c | 2121 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 D | nfs4_client_state.c | 1851 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 D | smbfs_node.c | 195 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 D | smbfs_vnops.c | 340 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 D | smbfs_acl.c | 173 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 D | smbfs_subr2.c | 175 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 D | smbfs_client.c | 123 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 D | smbfs_xattr.c | 114 mutex_enter(&xnp->r_statelock); in smbfs_get_xattrdir() 116 mutex_exit(&xnp->r_statelock); in smbfs_get_xattrdir()
|
H A D | smbfs_smb.c | 355 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 D | smbfs_node.h | 214 kmutex_t r_statelock; /* protect (most) smbnode fields */ member
|
/illumos-gate/usr/src/uts/common/nfs/ |
H A D | nfs_clnt.h | 524 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 D | rnode4.h | 239 kmutex_t r_statelock; /* protects (most of) rnode contents */ member 452 mutex_enter(&rp->r_statelock); \ 454 mutex_exit(&rp->r_statelock); \
|
H A D | rnode.h | 269 kmutex_t r_statelock; /* protects (most of) rnode contents */ member
|