7.26. cudaExternalSemaphoreWaitParams_v1 Struct Reference
[Data types used by CUDA Runtime]
External semaphore wait parameters(deprecated)
Public Variables
- void * fence
- cudaExternalSemaphoreWaitParams_v1::@18::@19 fence
- unsigned int flags
- unsigned long long key
- cudaExternalSemaphoreWaitParams_v1::@18::@21 keyedMutex
- unsigned int timeoutMs
- unsigned long long value
Variables
- void * cudaExternalSemaphoreWaitParams_v1::fence [inherited]
- 
                           Pointer to NvSciSyncFence. Valid if cudaExternalSemaphoreHandleType is of type cudaExternalSemaphoreHandleTypeNvSciSync. 
- cudaExternalSemaphoreWaitParams_v1::@18::@19 cudaExternalSemaphoreWaitParams_v1::fence [inherited]
- 
                           Parameters for fence objects 
- unsigned int cudaExternalSemaphoreWaitParams_v1::flags [inherited]
- 
                           Only when cudaExternalSemaphoreSignalParams is used to signal a cudaExternalSemaphore_t of type cudaExternalSemaphoreHandleTypeNvSciSync, the valid flag is cudaExternalSemaphoreSignalSkipNvSciBufMemSync: which indicates that while waiting for the cudaExternalSemaphore_t, no memory synchronization operations should be performed for any external memory object imported as cudaExternalMemoryHandleTypeNvSciBuf. For all other types of cudaExternalSemaphore_t, flags must be zero. 
- unsigned long long cudaExternalSemaphoreWaitParams_v1::key [inherited]
- 
                           Value of key to acquire the mutex with 
- cudaExternalSemaphoreWaitParams_v1::@18::@21 cudaExternalSemaphoreWaitParams_v1::keyedMutex [inherited]
- 
                           Parameters for keyed mutex objects 
- unsigned int cudaExternalSemaphoreWaitParams_v1::timeoutMs [inherited]
- 
                           Timeout in milliseconds to wait to acquire the mutex 
- unsigned long long cudaExternalSemaphoreWaitParams_v1::value [inherited]
- 
                           Value of fence to be waited on