HIP: Heterogenous-computing Interface for Portability
ihipCtxCriticalBase_t< MUTEX_TYPE > Member List

This is the complete list of members for ihipCtxCriticalBase_t< MUTEX_TYPE >, including all inherited members.

_mutex (defined in LockedBase< MUTEX_TYPE >)LockedBase< MUTEX_TYPE >private
_peers (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >
addPeerWatcher(const ihipCtx_t *thisCtx, ihipCtx_t *peer) (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >
addStream(ihipStream_t *stream) (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >
const_streams() const (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >inline
ihipCtxCriticalBase_t(ihipCtx_t *parentCtx, unsigned deviceCnt) (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >inline
isPeerWatcher(const ihipCtx_t *peer) (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >
lock() (defined in LockedBase< MUTEX_TYPE >)LockedBase< MUTEX_TYPE >inlineprivate
LockedAccessor< ihipCtxCriticalBase_t > (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >friend
peerAgents() const (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >inline
peerCnt() const (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >inline
printPeerWatchers(FILE *f) const (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >
removePeerWatcher(const ihipCtx_t *thisCtx, ihipCtx_t *peer) (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >
resetPeerWatchers(ihipCtx_t *thisDevice) (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >
streams() (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >inline
try_lock() (defined in LockedBase< MUTEX_TYPE >)LockedBase< MUTEX_TYPE >inlineprivate
unlock() (defined in LockedBase< MUTEX_TYPE >)LockedBase< MUTEX_TYPE >inlineprivate
~ihipCtxCriticalBase_t() (defined in ihipCtxCriticalBase_t< MUTEX_TYPE >)ihipCtxCriticalBase_t< MUTEX_TYPE >inline