7.44. CUDA_SEMAPHORE_EXPORT_DESC_v1
Defined in /dvs/p4/build/sw/gpgpu/bin/x86_64_Linux_release/stub/cuda.h
-
struct CUDA_SEMAPHORE_EXPORT_DESC_v1
Public Members
-
CUsemaphoreHandleType handleType
Type of the handle to create.
-
int fd
File descriptor created.
-
struct CUDA_SEMAPHORE_EXPORT_DESC_v1::[anonymous]::[anonymous] fd
-
void *securityAttributes
Optional input.
Pointer to a SECURITY_ATRRIBUTES structure that specifies the ACL for the created NT object. If null, a system default security attributes will be used.
-
void *name
Optional input.
A NUL-terminated wide character string that specifies a global path and name for the created NT object. This allows other process to open the synchronization object by name.
-
void *handle
Output.
The NT handle created.
-
struct CUDA_SEMAPHORE_EXPORT_DESC_v1::[anonymous]::[anonymous] win32
-
cuuint32_t handle
Handle created for Win32 Kmt.
-
struct CUDA_SEMAPHORE_EXPORT_DESC_v1::[anonymous]::[anonymous] win32Kmt
-
cuuint32_t reserved[8]
-
struct CUDA_SEMAPHORE_EXPORT_DESC_v1::[anonymous]::[anonymous] reserved
-
union CUDA_SEMAPHORE_EXPORT_DESC_v1::[anonymous] handle
-
unsigned int flags
Flags reserved for the future.
Must be zero.
-
CUsemaphoreHandleType handleType