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

12

/opensolaris-onvv-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_node.c192 mutex_enter(&np->r_statelock);
194 mutex_exit(&np->r_statelock);
217 mutex_enter(&dnp->r_statelock);
231 mutex_exit(&dnp->r_statelock);
237 mutex_enter(&np->r_statelock);
240 mutex_exit(&np->r_statelock);
248 ASSERT(MUTEX_HELD(&np->r_statelock));
H A Dsmbfs_acl.c181 mutex_enter(&np->r_statelock);
183 mutex_exit(&np->r_statelock);
372 mutex_enter(&np->r_statelock);
382 mutex_exit(&np->r_statelock);
419 mutex_enter(&np->r_statelock);
422 mutex_exit(&np->r_statelock);
426 mutex_exit(&np->r_statelock);
455 mutex_enter(&np->r_statelock);
460 mutex_exit(&np->r_statelock);
466 mutex_enter(&np->r_statelock);
[all...]
H A Dsmbfs_subr2.c166 mutex_enter(&np->r_statelock);
180 mutex_exit(&np->r_statelock);
386 mutex_destroy(&np->r_statelock);
422 mutex_init(&np->r_statelock, NULL, MUTEX_DEFAULT, NULL);
665 mutex_enter(&np->r_statelock);
667 mutex_exit(&np->r_statelock);
687 mutex_enter(&np->r_statelock);
689 mutex_exit(&np->r_statelock);
973 mutex_enter(&np->r_statelock);
975 mutex_exit(&np->r_statelock);
[all...]
H A Dsmbfs_client.c159 mutex_enter(&np->r_statelock);
181 mutex_exit(&np->r_statelock);
234 mutex_enter(&np->r_statelock);
308 mutex_exit(&np->r_statelock);
331 mutex_enter(&np->r_statelock);
340 mutex_exit(&np->r_statelock);
H A Dsmbfs_vnops.c393 mutex_enter(&np->r_statelock);
399 mutex_exit(&np->r_statelock);
566 mutex_enter(&np->r_statelock);
571 mutex_exit(&np->r_statelock);
759 mutex_enter(&np->r_statelock);
763 mutex_exit(&np->r_statelock);
875 mutex_enter(&np->r_statelock);
882 mutex_exit(&np->r_statelock);
1074 mutex_enter(&np->r_statelock);
1076 mutex_exit(&np->r_statelock);
[all...]
H A Dsmbfs_node.h184 * r_statelock: Protects all fields in the smbnode except for
197 * Note: r_modaddr is only accessed when the r_statelock mutex is held.
200 * set r_modaddr and release r_statelock as long as the r_rwlock
206 * could update half of the size field. The r_statelock must now
210 * r_rwlock > r_lkserlock > r_statelock
234 kmutex_t r_statelock; /* protect (most) smbnode fields */ member in struct:smbnode
H A Dsmbfs_xattr.c110 mutex_enter(&xnp->r_statelock);
112 mutex_exit(&xnp->r_statelock);
H A Dsmbfs_smb.c719 mutex_enter(&np->r_statelock);
721 mutex_exit(&np->r_statelock);
741 mutex_enter(&np->r_statelock);
743 mutex_exit(&np->r_statelock);
771 mutex_enter(&np->r_statelock);
773 mutex_exit(&np->r_statelock);
1401 mutex_enter(&np->r_statelock);
1407 mutex_exit(&np->r_statelock);
1410 mutex_exit(&np->r_statelock);
1446 mutex_enter(&np->r_statelock);
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_client.c113 mutex_enter(&rp->r_statelock);
116 if (!cv_wait_sig(&rp->r_cv, &rp->r_statelock)) {
118 mutex_exit(&rp->r_statelock);
123 mutex_exit(&rp->r_statelock);
198 mutex_enter(&rp->r_statelock);
208 mutex_exit(&rp->r_statelock);
210 mutex_enter(&rp->r_statelock);
221 mutex_exit(&rp->r_statelock);
234 mutex_enter(&rp->r_statelock);
237 mutex_exit(&rp->r_statelock);
[all...]
H A Dnfs_vnops.c261 mutex_enter(&rp->r_statelock);
266 mutex_exit(&rp->r_statelock);
383 mutex_enter(&rp->r_statelock);
386 mutex_exit(&rp->r_statelock);
389 mutex_enter(&rp->r_statelock);
392 mutex_exit(&rp->r_statelock);
486 mutex_enter(&rp->r_statelock);
488 if (!cv_wait_sig(&rp->r_cv, &rp->r_statelock)) {
489 mutex_exit(&rp->r_statelock);
494 mutex_exit(&rp->r_statelock);
[all...]
H A Dnfs3_vnops.c299 mutex_enter(&rp->r_statelock);
304 mutex_exit(&rp->r_statelock);
421 mutex_enter(&rp->r_statelock);
424 mutex_exit(&rp->r_statelock);
427 mutex_enter(&rp->r_statelock);
430 mutex_exit(&rp->r_statelock);
586 mutex_enter(&rp->r_statelock);
588 if (!cv_wait_sig(&rp->r_cv, &rp->r_statelock)) {
589 mutex_exit(&rp->r_statelock);
594 mutex_exit(&rp->r_statelock);
[all...]
H A Dnfs4_client.c148 mutex_enter(&rp->r_statelock);
153 if (!cv_wait_sig(&rp->r_cv, &rp->r_statelock)) {
155 mutex_exit(&rp->r_statelock);
160 mutex_exit(&rp->r_statelock);
202 mutex_enter(&rp->r_statelock);
210 mutex_exit(&rp->r_statelock);
214 mutex_exit(&rp->r_statelock);
235 mutex_enter(&rp->r_statelock);
239 mutex_exit(&rp->r_statelock);
269 mutex_enter(&rp->r_statelock);
[all...]
H A Dnfs4_acache.c164 mutex_enter(&rp->r_statelock);
167 mutex_exit(&rp->r_statelock);
185 mutex_enter(&rp->r_statelock);
188 mutex_exit(&rp->r_statelock);
H A Dnfs4_rnode.c124 * hash bucket lock -> freelist lock -> r_statelock
205 mutex_enter(&rp->r_statelock);
207 cv_wait(&rp->r_cv, &rp->r_statelock);
208 mutex_exit(&rp->r_statelock);
219 mutex_enter(&rp->r_statelock);
222 mutex_exit(&rp->r_statelock);
249 mutex_enter(&rp->r_statelock);
257 mutex_exit(&rp->r_statelock);
530 mutex_enter(&rp->r_statelock);
532 mutex_exit(&rp->r_statelock);
[all...]
H A Dnfs4_vnops.c814 mutex_enter(&drp->r_statelock);
822 mutex_exit(&drp->r_statelock);
1338 mutex_enter(&(VTOR4(vp))->r_statelock);
1341 mutex_exit(&(VTOR4(vp))->r_statelock);
1754 mutex_enter(&rp->r_statelock);
1756 mutex_exit(&rp->r_statelock);
1760 mutex_exit(&rp->r_statelock);
1928 mutex_enter(&rp->r_statelock);
1930 mutex_exit(&rp->r_statelock);
2320 mutex_enter(&rp->r_statelock);
[all...]
H A Dnfs_common.c609 mutex_enter(&rp->r_statelock);
612 mutex_exit(&rp->r_statelock);
619 mutex_enter(&rp->r_statelock);
621 mutex_exit(&rp->r_statelock);
627 mutex_enter(&rp->r_statelock);
629 mutex_exit(&rp->r_statelock);
H A Dnfs_acl_vnops.c141 mutex_enter(&rp->r_statelock);
144 mutex_exit(&rp->r_statelock);
148 mutex_exit(&rp->r_statelock);
217 mutex_enter(&rp->r_statelock);
222 mutex_exit(&rp->r_statelock);
521 mutex_enter(&rp->r_statelock);
524 mutex_exit(&rp->r_statelock);
528 mutex_exit(&rp->r_statelock);
598 mutex_enter(&rp->r_statelock);
603 mutex_exit(&rp->r_statelock);
[all...]
H A Dnfs4_recovery.c655 mutex_enter(&rp->r_statelock);
704 mutex_exit(&rp->r_statelock);
1001 mutex_enter(&rp->r_statelock);
1003 mutex_exit(&rp->r_statelock);
1163 /* do a unprotected check to reduce r_statelock contention */
1165 mutex_enter(&rp->r_statelock);
1180 mutex_exit(&rp->r_statelock);
1186 mutex_enter(&rp->r_statelock);
1194 mutex_exit(&rp->r_statelock);
1685 mutex_enter(&rp->r_statelock);
[all...]
H A Dnfs4_subr.c1866 mutex_enter(&rp->r_statelock);
1868 mutex_exit(&rp->r_statelock);
1924 mutex_enter(&rp->r_statelock);
1933 mutex_exit(&rp->r_statelock);
1973 mutex_exit(&rp->r_statelock);
2397 ASSERT(MUTEX_HELD(&rp->r_statelock));
2420 ASSERT(MUTEX_HELD(&rp->r_statelock));
2454 ASSERT(MUTEX_HELD(&rp->r_statelock));
2466 mutex_exit(&rp->r_statelock);
2470 mutex_enter(&rp->r_statelock);
[all...]
H A Dnfs_subr.c2116 mutex_enter(&rp->r_statelock);
2121 mutex_exit(&rp->r_statelock);
2186 mutex_enter(&rp->r_statelock);
2188 cv_wait(&rp->r_cv, &rp->r_statelock);
2189 mutex_exit(&rp->r_statelock);
2200 mutex_enter(&rp->r_statelock);
2203 mutex_exit(&rp->r_statelock);
2213 mutex_enter(&rp->r_statelock);
2223 mutex_exit(&rp->r_statelock);
2365 mutex_enter(&rp->r_statelock);
[all...]
H A Dnfs4_client_state.c1851 mutex_enter(&rp->r_statelock);
1853 mutex_exit(&rp->r_statelock);
1857 mutex_exit(&rp->r_statelock);
2056 mutex_enter(&rp->r_statelock);
2058 mutex_exit(&rp->r_statelock);
2062 mutex_exit(&rp->r_statelock);
2068 mutex_enter(&drp->r_statelock);
2070 mutex_exit(&drp->r_statelock);
2074 mutex_exit(&drp->r_statelock);
2207 mutex_enter(&(VTOR4(*vpp))->r_statelock);
[all...]
H A Dnfs4_callback.c321 mutex_enter(&rp->r_statelock);
324 mutex_exit(&rp->r_statelock);
1544 mutex_enter(&rp->r_statelock);
1548 mutex_exit(&rp->r_statelock);
1655 mutex_enter(&rp->r_statelock);
1657 mutex_exit(&rp->r_statelock);
1675 mutex_enter(&rp->r_statelock);
1683 mutex_exit(&rp->r_statelock);
1686 mutex_exit(&rp->r_statelock);
2097 mutex_enter(&rp->r_statelock);
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/nfs/
H A Dnfs_clnt.h173 * by the rnode_t's r_statelock. The individual elements do not need to be
515 * The caller must not be holding the rnode r_statelock mutex.
519 mutex_enter(&rp->r_statelock); \
521 mutex_exit(&rp->r_statelock); \
525 ASSERT(MUTEX_HELD(&rp->r_statelock)); \
554 mutex_enter(&rp->r_statelock); \
558 mutex_exit(&rp->r_statelock); \
569 * Caller should be holding the rnode r_statelock mutex.
H A Drnode4.h170 * r_statelock: Protects all fields in the rnode except for
196 * Note: r_modaddr is only accessed when the r_statelock mutex is held.
199 * set r_modaddr and release r_statelock as long as the r_rwlock
215 * could update half of the size field. The r_statelock must now
219 * r_rwlock > r_lkserlock > r_os_lock > r_statelock > r_statev4_lock
239 kmutex_t r_statelock; /* protects (most of) rnode contents */ member in struct:rnode4
445 * The caller must not be holding the rnode r_statelock mutex.
455 mutex_enter(&rp->r_statelock); \
457 mutex_exit(&rp->r_statelock); \
H A Drnode.h212 * r_statelock: Protects all fields in the rnode except for
226 * Note: r_modaddr is only accessed when the r_statelock mutex is held.
229 * set r_modaddr and release r_statelock as long as the r_rwlock
245 * could update half of the size field. The r_statelock must now
249 * r_rwlock > r_lkserlock > r_statelock
268 kmutex_t r_statelock; /* protects (most of) rnode contents */ member in struct:rnode

Completed in 385 milliseconds

12