|
| ihipStream_t (ihipCtx_t *ctx, hc::accelerator_view av, unsigned int flags) |
|
void | locked_copySync (void *dst, const void *src, size_t sizeBytes, unsigned kind, bool resolveOn=true) |
|
void | locked_copyAsync (void *dst, const void *src, size_t sizeBytes, unsigned kind) |
|
void | lockedSymbolCopySync (hc::accelerator &acc, void *dst, void *src, size_t sizeBytes, size_t offset, unsigned kind) |
|
void | lockedSymbolCopyAsync (hc::accelerator &acc, void *dst, void *src, size_t sizeBytes, size_t offset, unsigned kind) |
|
LockedAccessor_StreamCrit_t | lockopen_preKernelCommand () |
|
void | lockclose_postKernelCommand (const char *kernelName, hc::accelerator_view *av) |
|
void | locked_wait () |
|
hc::accelerator_view * | locked_getAv () |
|
void | locked_waitEvent (hipEvent_t event) |
|
void | locked_recordEvent (hipEvent_t event) |
|
ihipStreamCritical_t & | criticalData () |
|
hc::hcWaitMode | waitMode () const |
|
void | wait (LockedAccessor_StreamCrit_t &crit) |
|
void | launchModuleKernel (hc::accelerator_view av, hsa_signal_t signal, uint32_t blockDimX, uint32_t blockDimY, uint32_t blockDimZ, uint32_t gridDimX, uint32_t gridDimY, uint32_t gridDimZ, uint32_t groupSegmentSize, uint32_t sharedMemBytes, void *kernarg, size_t kernSize, uint64_t kernel) |
|
const ihipDevice_t * | getDevice () const |
|
ihipCtx_t * | getCtx () const |
|
bool | isDefaultStream () const |
|