CUDA Driver API (PDF) - v11.0.207 (older) - Last updated June 29, 2020 - Send Feedback

## 7. Data Fields

Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:

## A

accessPolicyWindow
  CUkernelNodeAttrValue
  CUstreamAttrValue
addressMode
  CUDA_TEXTURE_DESC
arrayDesc
  CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC

## B

base_ptr
  CUaccessPolicyWindow
blockDimX
  CUDA_KERNEL_NODE_PARAMS
  CUDA_LAUNCH_PARAMS
blockDimY
  CUDA_KERNEL_NODE_PARAMS
  CUDA_LAUNCH_PARAMS
blockDimZ
  CUDA_KERNEL_NODE_PARAMS
  CUDA_LAUNCH_PARAMS
borderColor
  CUDA_TEXTURE_DESC

## C

clockRate
  CUdevprop
compressionType
  CUmemAllocationProp
cooperative
  CUkernelNodeAttrValue
cuFormat
  CUeglFrame

## D

depth
  CUDA_RESOURCE_VIEW_DESC
  CUeglFrame
Depth
  CUDA_MEMCPY3D_PEER
  CUDA_ARRAY3D_DESCRIPTOR
  CUDA_MEMCPY3D
devPtr
  CUDA_RESOURCE_DESC
dst
  CUDA_MEMSET_NODE_PARAMS
dstArray
  CUDA_MEMCPY2D
  CUDA_MEMCPY3D
  CUDA_MEMCPY3D_PEER
dstContext
  CUDA_MEMCPY3D_PEER
dstDevice
  CUDA_MEMCPY2D
  CUDA_MEMCPY3D
  CUDA_MEMCPY3D_PEER
dstHeight
  CUDA_MEMCPY3D_PEER
  CUDA_MEMCPY3D
dstHost
  CUDA_MEMCPY2D
  CUDA_MEMCPY3D
  CUDA_MEMCPY3D_PEER
dstLOD
  CUDA_MEMCPY3D
  CUDA_MEMCPY3D_PEER
dstMemoryType
  CUDA_MEMCPY2D
  CUDA_MEMCPY3D_PEER
  CUDA_MEMCPY3D
dstPitch
  CUDA_MEMCPY2D
  CUDA_MEMCPY3D
  CUDA_MEMCPY3D_PEER
dstXInBytes
  CUDA_MEMCPY3D_PEER
  CUDA_MEMCPY3D
  CUDA_MEMCPY2D
dstY
  CUDA_MEMCPY3D_PEER
  CUDA_MEMCPY3D
  CUDA_MEMCPY2D
dstZ
  CUDA_MEMCPY3D_PEER
  CUDA_MEMCPY3D

## E

eglColorFormat
  CUeglFrame
elementSize
  CUDA_MEMSET_NODE_PARAMS
extra
  CUDA_KERNEL_NODE_PARAMS

## F

fd
  CUDA_EXTERNAL_MEMORY_HANDLE_DESC
  CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC
fence
  CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS
  CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS
  CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS
filterMode
  CUDA_TEXTURE_DESC
firstLayer
  CUDA_RESOURCE_VIEW_DESC
firstMipmapLevel
  CUDA_RESOURCE_VIEW_DESC
flags
  CUmemAccessDesc
Flags
  CUDA_ARRAY3D_DESCRIPTOR
flags
  CUDA_RESOURCE_DESC
  CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS
  CUDA_TEXTURE_DESC
  CUDA_EXTERNAL_MEMORY_HANDLE_DESC
  CUDA_EXTERNAL_MEMORY_BUFFER_DESC
  CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC
  CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS
fn
  CUDA_HOST_NODE_PARAMS
format
  CUDA_RESOURCE_DESC
Format
  CUDA_ARRAY_DESCRIPTOR
  CUDA_ARRAY3D_DESCRIPTOR
format
  CUDA_RESOURCE_VIEW_DESC
frameType
  CUeglFrame
func
  CUDA_KERNEL_NODE_PARAMS
function
  CUDA_LAUNCH_PARAMS

## G

gridDimX
  CUDA_KERNEL_NODE_PARAMS
  CUDA_LAUNCH_PARAMS
gridDimY
  CUDA_LAUNCH_PARAMS
  CUDA_KERNEL_NODE_PARAMS
gridDimZ
  CUDA_LAUNCH_PARAMS
  CUDA_KERNEL_NODE_PARAMS

## H

handle
  CUDA_EXTERNAL_MEMORY_HANDLE_DESC
  CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC
hArray
  CUDA_RESOURCE_DESC
height
  CUDA_MEMSET_NODE_PARAMS
Height
  CUDA_MEMCPY2D
  CUDA_MEMCPY3D
  CUDA_ARRAY_DESCRIPTOR
height
  CUDA_RESOURCE_DESC
Height
  CUDA_MEMCPY3D_PEER
height
  CUDA_RESOURCE_VIEW_DESC
  CUeglFrame
Height
  CUDA_ARRAY3D_DESCRIPTOR
hitProp
  CUaccessPolicyWindow
hitRatio
  CUaccessPolicyWindow
hMipmappedArray
  CUDA_RESOURCE_DESC
hStream
  CUDA_LAUNCH_PARAMS

## I

id
  CUmemLocation

## K

kernelParams
  CUDA_KERNEL_NODE_PARAMS
  CUDA_LAUNCH_PARAMS
key
  CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS
  CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS
keyedMutex
  CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS
  CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS

## L

lastLayer
  CUDA_RESOURCE_VIEW_DESC
lastMipmapLevel
  CUDA_RESOURCE_VIEW_DESC
location
  CUmemAllocationProp
  CUmemAccessDesc

## M

maxAnisotropy
  CUDA_TEXTURE_DESC
maxGridSize
  CUdevprop
maxMipmapLevelClamp
  CUDA_TEXTURE_DESC
maxThreadsDim
  CUdevprop
maxThreadsPerBlock
  CUdevprop
memPitch
  CUdevprop
minMipmapLevelClamp
  CUDA_TEXTURE_DESC
mipmapFilterMode
  CUDA_TEXTURE_DESC
mipmapLevelBias
  CUDA_TEXTURE_DESC
missProp
  CUaccessPolicyWindow

## N

name
  CUDA_EXTERNAL_MEMORY_HANDLE_DESC
  CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC
num_bytes
  CUaccessPolicyWindow
numChannels
  CUDA_RESOURCE_DESC
  CUeglFrame
NumChannels
  CUDA_ARRAY3D_DESCRIPTOR
  CUDA_ARRAY_DESCRIPTOR
numLevels
  CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC
nvSciBufObject
  CUDA_EXTERNAL_MEMORY_HANDLE_DESC
nvSciSync
  CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS
nvSciSyncObj
  CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC

## O

offset
  CUDA_EXTERNAL_MEMORY_BUFFER_DESC
  CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC

## P

pArray
  CUeglFrame
pitch
  CUDA_MEMSET_NODE_PARAMS
  CUeglFrame
pitchInBytes
  CUDA_RESOURCE_DESC
planeCount
  CUeglFrame
pPitch
  CUeglFrame

## R

regsPerBlock
  CUdevprop
requestedHandleTypes
  CUmemAllocationProp
reserved0
  CUDA_MEMCPY3D
reserved1
  CUDA_MEMCPY3D
resType
  CUDA_RESOURCE_DESC

## S

sharedMemBytes
  CUDA_KERNEL_NODE_PARAMS
  CUDA_LAUNCH_PARAMS
sharedMemPerBlock
  CUdevprop
SIMDWidth
  CUdevprop
size
  CUDA_EXTERNAL_MEMORY_HANDLE_DESC
  CUDA_EXTERNAL_MEMORY_BUFFER_DESC
sizeInBytes
  CUDA_RESOURCE_DESC
srcArray
  CUDA_MEMCPY2D
  CUDA_MEMCPY3D
  CUDA_MEMCPY3D_PEER
srcContext
  CUDA_MEMCPY3D_PEER
srcDevice
  CUDA_MEMCPY2D
  CUDA_MEMCPY3D
  CUDA_MEMCPY3D_PEER
srcHeight
  CUDA_MEMCPY3D_PEER
  CUDA_MEMCPY3D
srcHost
  CUDA_MEMCPY2D
  CUDA_MEMCPY3D
  CUDA_MEMCPY3D_PEER
srcLOD
  CUDA_MEMCPY3D
  CUDA_MEMCPY3D_PEER
srcMemoryType
  CUDA_MEMCPY3D
  CUDA_MEMCPY2D
  CUDA_MEMCPY3D_PEER
srcPitch
  CUDA_MEMCPY3D_PEER
  CUDA_MEMCPY2D
  CUDA_MEMCPY3D
srcXInBytes
  CUDA_MEMCPY3D_PEER
  CUDA_MEMCPY3D
  CUDA_MEMCPY2D
srcY
  CUDA_MEMCPY2D
  CUDA_MEMCPY3D_PEER
  CUDA_MEMCPY3D
srcZ
  CUDA_MEMCPY3D
  CUDA_MEMCPY3D_PEER
syncPolicy
  CUstreamAttrValue

## T

textureAlign
  CUdevprop
timeoutMs
  CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS
totalConstantMemory
  CUdevprop
type
  CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC
  CUDA_EXTERNAL_MEMORY_HANDLE_DESC
  CUmemLocation
  CUmemAllocationProp

## U

userData
  CUDA_HOST_NODE_PARAMS

## V

value
  CUDA_MEMSET_NODE_PARAMS
  CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS
  CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS

## W

width
  CUDA_MEMSET_NODE_PARAMS
  CUDA_RESOURCE_DESC
  CUeglFrame
Width
  CUDA_ARRAY_DESCRIPTOR
width
  CUDA_RESOURCE_VIEW_DESC
Width
  CUDA_ARRAY3D_DESCRIPTOR
WidthInBytes
  CUDA_MEMCPY3D
  CUDA_MEMCPY3D_PEER
  CUDA_MEMCPY2D
win32
  CUDA_EXTERNAL_MEMORY_HANDLE_DESC
  CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC
win32HandleMetaData
  CUmemAllocationProp