7. Structs

CUuuid_st

cudaAccessPolicyWindow

Specifies an access policy for a window, a contiguous extent of memory beginning at base_ptr and ending at base_ptr + num_bytes.

cudaArrayMemoryRequirements

CUDA array and CUDA mipmapped array memory requirements.

cudaArraySparseProperties

Sparse CUDA array and CUDA mipmapped array properties.

cudaAsyncNotificationInfo_t

Information describing an async notification event.

cudaChannelFormatDesc

CUDA Channel format descriptor.

cudaChildGraphNodeParams

Child graph node parameters.

cudaConditionalNodeParams

CUDA conditional node parameters.

cudaDevResource

A tagged union describing different resources identified by the type field.

cudaDevSmResource

Data for SM-related resources All parameters in this structure are OUTPUT only.

cudaDevSmResourceGroupParams

Input data for splitting SMs.

cudaDevWorkqueueConfigResource

Data for workqueue configuration related resources.

cudaDevWorkqueueResource

Handle to a pre-existing workqueue related resource.

cudaDeviceProp

CUDA device properties.

cudaEglFrame

CUDA EGLFrame Descriptor - structure defining one frame of EGL.

cudaEglPlaneDesc

CUDA EGL Plane Descriptor - structure defining each plane of a CUDA EGLFrame.

cudaEventRecordNodeParams

Event record node parameters.

cudaEventWaitNodeParams

Event wait node parameters.

cudaExtent

CUDA extent.

cudaExternalMemoryBufferDesc

External memory buffer descriptor.

cudaExternalMemoryHandleDesc

External memory handle descriptor.

cudaExternalMemoryMipmappedArrayDesc

External memory mipmap descriptor.

cudaExternalSemaphoreHandleDesc

External semaphore handle descriptor.

cudaExternalSemaphoreSignalNodeParams

External semaphore signal node parameters.

cudaExternalSemaphoreSignalNodeParamsV2

External semaphore signal node parameters.

cudaExternalSemaphoreSignalParams

External semaphore signal parameters, compatible with driver type.

cudaExternalSemaphoreWaitNodeParams

External semaphore wait node parameters.

cudaExternalSemaphoreWaitNodeParamsV2

External semaphore wait node parameters.

cudaExternalSemaphoreWaitParams

External semaphore wait parameters, compatible with driver type.

cudaFuncAttributes

CUDA function attributes.

cudaGraphEdgeData

Optional annotation for edges in a CUDA graph.

cudaGraphExecUpdateResultInfo

Result information returned by cudaGraphExecUpdate.

cudaGraphInstantiateParams

Graph instantiation parameters.

cudaGraphKernelNodeRelocTarget_t

cudaGraphKernelNodeUpdate

Struct to specify a single node update to pass as part of a larger array to cudaGraphKernelNodeUpdatesApply .

cudaGraphMemcpyNodeRelocTarget_t

cudaGraphMemsetNodeRelocTarget_t

cudaGraphNodeParams

Graph node parameters.

cudaGraphRecaptureCallbackData

Struct of user callback data that is invoked when node parameter mismatches are detected while recapturing to an existing graph.

cudaGraphRelocationEntry_t

cudaHostNodeParams

CUDA host node parameters.

cudaHostNodeParamsV2

CUDA host node parameters.

cudaIpcEventHandle_t

CUDA IPC event handle.

cudaIpcMemHandle_t

CUDA IPC memory handle.

cudaKernelNodeParams

CUDA GPU kernel node parameters.

cudaKernelNodeParamsV2

CUDA GPU kernel node parameters.

cudaLaunchAttribute

Launch attribute.

cudaLaunchConfig_t

CUDA extensible launch configuration.

cudaLaunchMemSyncDomainMap

Memory Synchronization Domain map.

cudaMemAccessDesc

Memory access descriptor.

cudaMemAllocNodeParams

Memory allocation node parameters.

cudaMemAllocNodeParamsV2

Memory allocation node parameters.

cudaMemFabricHandle_t

cudaMemFreeNodeParams

Memory free node parameters.

cudaMemLocation

Specifies a memory location.

cudaMemPoolProps

Specifies the properties of allocations made from the pool.

cudaMemPoolPtrExportData

Opaque data for exporting a pool allocation.

cudaMemcpy3DBatchOp

cudaMemcpy3DOperand

Struct representing an operand for copy with cudaMemcpy3DBatchAsync .

cudaMemcpy3DParms

CUDA 3D memory copying parameters.

cudaMemcpy3DPeerParms

CUDA 3D cross-device memory copying parameters.

cudaMemcpyAttributes

Attributes specific to copies within a batch.

cudaMemcpyBatchNodeParams

CUDA Batch Memcpy Node Parameters.

cudaMemcpyNodeParams

Memcpy node parameters.

cudaMemsetParams

CUDA Memset node parameters.

cudaMemsetParamsV2

CUDA Memset node parameters.

cudaOffset3D

Struct representing offset into a cudaArray_t in elements.

cudaPitchedPtr

CUDA Pitched memory pointer.

cudaPointerAttributes

CUDA pointer attributes.

cudaPos

CUDA 3D position.

cudaResourceDesc

CUDA resource descriptor.

cudaResourceViewDesc

CUDA resource view descriptor.

cudaSubgridScheduleNodeParams

Subgrid schedule node parameters.

cudaSubgridWorkerGridDesc_t

Subgrid worker grid descriptor.

cudaTextureDesc

CUDA texture descriptor.

cudalibraryHostUniversalFunctionAndDataTable