HIP: Heterogenous-computing Interface for Portability
|
Public Member Functions | |
ihipStreamCriticalBase_t (ihipStream_t *parentStream, hc::accelerator_view av) | |
ihipStreamCriticalBase_t< StreamMutex > * | mlock () |
void | munlock () |
ihipStreamCriticalBase_t< StreamMutex > * | mtry_lock () |
![]() | |
void | lock () |
void | unlock () |
bool | try_lock () |
Public Attributes | |
ihipStream_t * | _parent |
uint32_t | _kernelCnt |
hc::accelerator_view | _av |
![]() | |
MUTEX_TYPE | _mutex |