hipExternalSemaphoreWaitParams Struct Reference#
hipExternalSemaphoreWaitParams Struct Reference
#include <hip_runtime_api.h>
Data Fields | ||
struct { | ||
struct { | ||
unsigned long long value | ||
} fence | ||
union { | ||
void * fence | ||
unsigned long long reserved | ||
} nvSciSync | ||
struct { | ||
unsigned long long key | ||
unsigned int timeoutMs | ||
} keyedMutex | ||
unsigned int reserved [10] | ||
} | params | |
unsigned int | flags | |
Detailed Description
External semaphore wait parameters, compatible with driver type
Field Documentation
◆ [struct] [1/2]
struct { ... } hipExternalSemaphoreWaitParams::fence |
◆ fence [2/2]
void* hipExternalSemaphoreWaitParams::fence |
◆ flags
unsigned int hipExternalSemaphoreWaitParams::flags |
◆ key
unsigned long long hipExternalSemaphoreWaitParams::key |
◆ [struct]
struct { ... } hipExternalSemaphoreWaitParams::keyedMutex |
◆ [union]
union { ... } hipExternalSemaphoreWaitParams::nvSciSync |
◆ [struct]
struct { ... } hipExternalSemaphoreWaitParams::params |
◆ reserved [1/2]
unsigned int hipExternalSemaphoreWaitParams::reserved |
◆ reserved [2/2]
unsigned int hipExternalSemaphoreWaitParams::reserved[16] |
◆ timeoutMs
unsigned int hipExternalSemaphoreWaitParams::timeoutMs |
◆ value
unsigned long long hipExternalSemaphoreWaitParams::value |
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-hip/checkouts/docs-6.2.0/include/hip/hip_runtime_api.h