Searched refs:RELEASE_MUTEX_RETURN (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/lib/smhba/common/ |
H A D | SMHBAAPILIB.c | 199 #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 D | HBAAPILIB.c | 163 #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 D | HBAAPILIB-sun.c | 160 #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 …]
|