Home
last modified time | relevance | path

Searched refs:RELEASE_MUTEX_RETURN (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/smhba/common/
H A DSMHBAAPILIB.c199 #define RELEASE_MUTEX_RETURN(M, RET) release_mutex(M); return (RET) macro
203 #define RELEASE_MUTEX_RETURN(m, RET) LeaveCriticalSection(m); return (RET) macro
207 #define RELEASE_MUTEX_RETURN(M, RET) return (RET) macro
454 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, HBA_STATUS_ERROR_INVALID_HANDLE); in HBA_CheckLibrary()
468 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, \
1375 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, in HBA_GetNumberOfAdapters()
1396 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, _hbaapi_total_adapter_count); in HBA_GetNumberOfAdapters()
1438 RELEASE_MUTEX_RETURN(&_hbaapi_AL_mutex, ret); in HBA_GetAdapterName()
1480 RELEASE_MUTEX_RETURN(&_hbaapi_AL_mutex, handle); in HBA_OpenAdapter()
1543 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, status); in HBA_OpenAdapterByWWN()
[all …]
/illumos-gate/usr/src/lib/hbaapi/common/
H A DHBAAPILIB.c163 #define RELEASE_MUTEX_RETURN(M,RET) release_mutex(M); return(RET) macro
167 #define RELEASE_MUTEX_RETURN(m, RET) LeaveCriticalSection(m); return(RET) macro
171 #define RELEASE_MUTEX_RETURN(M,RET) return(RET) macro
352 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, HBA_STATUS_ERROR_INVALID_HANDLE); in HBA_CheckLibrary()
1064 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, in HBA_GetNumberOfAdapters()
1084 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, _hbaapi_total_adapter_count); in HBA_GetNumberOfAdapters()
1122 RELEASE_MUTEX_RETURN(&_hbaapi_AL_mutex, ret); in HBA_GetAdapterName()
1161 RELEASE_MUTEX_RETURN(&_hbaapi_AL_mutex, handle); in HBA_OpenAdapter()
1224 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, status); in HBA_OpenAdapterByWWN()
1335 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, status); in HBA_RemoveCallback()
[all …]
H A DHBAAPILIB-sun.c160 #define RELEASE_MUTEX_RETURN(M,RET) release_mutex(M); return(RET) macro
164 #define RELEASE_MUTEX_RETURN(m, RET) LeaveCriticalSection(m); return(RET) macro
168 #define RELEASE_MUTEX_RETURN(M,RET) return(RET) macro
377 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, in Sun_HBA_GetNumberOfTgtAdapters()
398 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, _hbaapi_total_tgtadapter_count); in Sun_HBA_GetNumberOfTgtAdapters()
436 RELEASE_MUTEX_RETURN(&_hbaapi_AL_mutex, ret); in Sun_HBA_GetTgtAdapterName()
476 RELEASE_MUTEX_RETURN(&_hbaapi_AL_mutex, handle); in Sun_HBA_OpenTgtAdapter()
540 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, status); in Sun_HBA_OpenTgtAdapterByWWN()
572 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, HBA_STATUS_ERROR_INVALID_HANDLE); in HBA_NPIV_CheckLibrary()
602 RELEASE_MUTEX_RETURN(&_hbaapi_LL_mutex, status); in Sun_HBA_NPIVGetAdapterAttributes()
[all …]