7.21. cudaExternalSemaphoreSignalParams_v1 Struct Reference
[Data types used by CUDA Runtime]
External semaphore signal parameters(deprecated)
Public Variables
- void * fence
 - cudaExternalSemaphoreSignalParams_v1::@11::@12 fence
 - unsigned int flags
 - cudaExternalSemaphoreSignalParams_v1::@11::@14 keyedMutex
 - unsigned long long value
 
Variables
- void * cudaExternalSemaphoreSignalParams_v1::fence [inherited]
 - 
                           
Pointer to NvSciSyncFence. Valid if cudaExternalSemaphoreHandleType is of type cudaExternalSemaphoreHandleTypeNvSciSync.
 - cudaExternalSemaphoreSignalParams_v1::@11::@12 cudaExternalSemaphoreSignalParams_v1::fence [inherited]
 - 
                           
Parameters for fence objects
 - unsigned int cudaExternalSemaphoreSignalParams_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 signaling 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.
 - cudaExternalSemaphoreSignalParams_v1::@11::@14 cudaExternalSemaphoreSignalParams_v1::keyedMutex [inherited]
 - 
                           
Parameters for keyed mutex objects
 - unsigned long long cudaExternalSemaphoreSignalParams_v1::value [inherited]
 - 
                           
Value of fence to be signaled