Searched refs:s_recovlock (Results 1 - 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_recovery.c | 785 * acquire s_recovlock and mi_recovlock. 811 * The lock order calls for us to acquire s_recovlock before 815 * s_recovlock and mi_recovlock, then verify that sp is still the 833 if (nfs_rw_enter_sig(&sp->s_recovlock, RW_READER, 842 nfs_rw_exit(&sp->s_recovlock); 861 nfs_rw_exit(&sp->s_recovlock); 896 nfs_rw_exit(&sp->s_recovlock); 1015 nfs_rw_exit(&sp->s_recovlock); 1742 * still needs to be recovered. (Note that s_recovlock is supposed 1746 (void) nfs_rw_enter_sig(&sp->s_recovlock, RW_WRITE [all...] |
H A D | nfs4_stub_vnops.c | 1372 * lock: if set do not lock s_recovlock and mi_recovlock mutex, 1409 (void) nfs_rw_enter_sig(&sp->s_recovlock, 1414 ASSERT(nfs_rw_lock_held(&sp->s_recovlock, RW_READER) || 1415 nfs_rw_lock_held(&sp->s_recovlock, RW_WRITER)); 1459 nfs_rw_exit(&sp->s_recovlock);
|
H A D | nfs4_vfsops.c | 3930 nfs_rw_init(&np->s_recovlock, NULL, RW_DEFAULT, NULL); 4250 nfs_rw_destroy(&sp->s_recovlock);
|
H A D | nfs4_client.c | 3698 return (nfs_rw_lock_held(&sp->s_recovlock, RW_WRITER));
|
/illumos-gate/usr/src/uts/common/nfs/ |
H A D | nfs4_clnt.h | 910 * nfs4_server_t::s_recovlock > mi_recovlock 1250 * s_recovlock is used to synchronize recovery operations. The thread 1266 * s_lock protects: everything except cv_thread_exit and s_recovlock. 1279 * s_recovlock > s_lock 1306 nfs_rwlock_t s_recovlock; member in struct:nfs4_server
|
Completed in 76 milliseconds