Searched refs:sharetab_lock (Results 1 – 9 of 9) sorted by relevance
/titanic_50/usr/src/uts/common/fs/sharefs/ |
H A D | sharetab.c | 77 krwlock_t sharetab_lock; /* lock to protect the cached sharetab */ variable 121 rw_enter(&sharetab_lock, RW_WRITER); in sharefs_remove() 133 rw_exit(&sharetab_lock); in sharefs_remove() 173 rw_exit(&sharetab_lock); in sharefs_remove() 209 rw_enter(&sharetab_lock, RW_WRITER); in sharefs_add() 287 rw_exit(&sharetab_lock); in sharefs_add() 309 rw_exit(&sharetab_lock); in sharefs_add() 317 rw_init(&sharetab_lock, NULL, RW_DEFAULT, NULL); in sharefs_sharetab_init() 350 rw_enter(&sharetab_lock, RW_READER); in sharefs_impl() 355 rw_exit(&sharetab_lock); in sharefs_impl() [all …]
|
H A D | sharefs_vnops.c | 57 rw_enter(&sharetab_lock, RW_READER); in sharefs_snap_create() 64 rw_exit(&sharetab_lock); in sharefs_snap_create() 78 rw_exit(&sharetab_lock); in sharefs_snap_create() 141 rw_exit(&sharetab_lock); in sharefs_snap_create() 151 rw_exit(&sharetab_lock); in sharefs_snap_create() 180 rw_enter(&sharetab_lock, RW_READER); in sharefs_getattr() 183 rw_exit(&sharetab_lock); in sharefs_getattr()
|
H A D | sharefs_vfsops.c | 248 rw_enter(&sharetab_lock, RW_READER); in sharefs_unmount() 250 rw_exit(&sharetab_lock); in sharefs_unmount() 253 rw_exit(&sharetab_lock); in sharefs_unmount()
|
/titanic_50/usr/src/lib/libfsmgt/common/ |
H A D | fs_shares.c | 48 static mutex_t sharetab_lock = DEFAULTMUTEX; variable 96 (void) mutex_lock(&sharetab_lock); in fs_get_share_list() 105 (void) mutex_unlock(&sharetab_lock); in fs_get_share_list() 119 (void) mutex_unlock(&sharetab_lock); in fs_get_share_list()
|
/titanic_50/usr/src/cmd/fs.d/nfs/mountd/ |
H A D | exportlist.c | 93 (void) rw_rdlock(&sharetab_lock); in export() 159 (void) rw_unlock(&sharetab_lock); in export()
|
H A D | mountd.h | 60 extern rwlock_t sharetab_lock;
|
H A D | mountd.c | 98 rwlock_t sharetab_lock; /* lock to protect the cached sharetab */ variable 496 (void) rwlock_init(&sharetab_lock, USYNC_THREAD, NULL); in main() 1564 (void) rw_rdlock(&sharetab_lock); in findentry() 1598 (void) rw_unlock(&sharetab_lock); in findentry() 3005 (void) rw_wrlock(&sharetab_lock); in check_sharetab() 3009 (void) rw_unlock(&sharetab_lock); in check_sharetab() 3021 (void) rw_unlock(&sharetab_lock); in check_sharetab() 3061 (void) rw_unlock(&sharetab_lock); in check_sharetab() 3067 (void) rw_unlock(&sharetab_lock); in check_sharetab() 3077 (void) rw_unlock(&sharetab_lock); in check_sharetab()
|
/titanic_50/usr/src/uts/common/sharefs/ |
H A D | sharefs.h | 78 extern krwlock_t sharetab_lock; /* lock for the cached sharetab */
|
/titanic_50/usr/src/lib/libshare/common/ |
H A D | libsharecore.c | 71 static mutex_t sharetab_lock = DEFAULTMUTEX; variable 1377 (void) mutex_lock(&sharetab_lock); in get_share_list() 1382 (void) mutex_unlock(&sharetab_lock); in get_share_list() 1408 (void) mutex_unlock(&sharetab_lock); in get_share_list() 1414 (void) mutex_unlock(&sharetab_lock); in get_share_list()
|