Symbol: smb_sa_handle
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
217
static smb_sa_handle_t smb_sa_handle;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
241
(void) mutex_lock(&smb_sa_handle.sa_mtx);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
242
smb_sa_handle.sa_in_service = B_TRUE;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
243
(void) mutex_unlock(&smb_sa_handle.sa_mtx);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
268
(void) mutex_lock(&smb_sa_handle.sa_mtx);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
269
smb_sa_handle.sa_in_service = B_FALSE;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
271
if (smb_sa_handle.sa_handle != NULL) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
272
sa_fini(smb_sa_handle.sa_handle);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
273
smb_sa_handle.sa_handle = NULL;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
276
(void) mutex_unlock(&smb_sa_handle.sa_mtx);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
285
(void) mutex_lock(&smb_sa_handle.sa_mtx);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
286
if (!smb_sa_handle.sa_in_service) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
287
(void) mutex_unlock(&smb_sa_handle.sa_mtx);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
291
if (smb_sa_handle.sa_handle != NULL &&
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
292
sa_needs_refresh(smb_sa_handle.sa_handle)) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
293
sa_fini(smb_sa_handle.sa_handle);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
294
smb_sa_handle.sa_handle = NULL;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
297
if (smb_sa_handle.sa_handle == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
298
smb_sa_handle.sa_handle = sa_init(SA_INIT_SHARE_API);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
299
if (smb_sa_handle.sa_handle == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
301
(void) mutex_unlock(&smb_sa_handle.sa_mtx);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
306
return (smb_sa_handle.sa_handle);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
315
(void) mutex_unlock(&smb_sa_handle.sa_mtx);