Searched defs:_hbaapi_LL_mutex (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/hbaapi/common/
H A DHBAAPILIB.c205 pthread_mutex_t _hbaapi_LL_mutex = PTHREAD_MUTEX_INITIALIZER; variable
207 CRITICAL_SECTION _hbaapi_LL_mutex; variable
339 GRAB_MUTEX(&_hbaapi_LL_mutex);
353 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, HBA_STATUS_ERROR_INVALID_HANDLE);
362 *freevendorhandlelist is called with _hbaapi_LL_mutex already held
835 ret = pthread_mutex_init(&_hbaapi_LL_mutex, NULL);
862 InitializeCriticalSection(&_hbaapi_LL_mutex);
888 GRAB_MUTEX(&_hbaapi_LL_mutex);
942 RELEASE_MUTEX(&_hbaapi_LL_mutex);
962 pthread_mutex_destroy(&_hbaapi_LL_mutex);
[all...]
/illumos-gate/usr/src/lib/smhba/common/
H A DSMHBAAPILIB.c253 pthread_mutex_t _hbaapi_LL_mutex = PTHREAD_MUTEX_INITIALIZER; variable
255 CRITICAL_SECTION _hbaapi_LL_mutex; variable
440 GRAB_MUTEX(&_hbaapi_LL_mutex);
454 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, HBA_STATUS_ERROR_INVALID_HANDLE);
468 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, \
474 * freevendorhandlelist is called with _hbaapi_LL_mutex already held
879 GRAB_MUTEX(&_hbaapi_LL_mutex);
884 RELEASE_MUTEX(&_hbaapi_LL_mutex);
892 RELEASE_MUTEX(&_hbaapi_LL_mutex);
948 RELEASE_MUTEX(&_hbaapi_LL_mutex);
[all...]

Completed in 65 milliseconds