[][src]Crate cuda_runtime_sys

Re-exports

pub use self::cudaError as cudaError_t;
pub use self::cudaOutputMode as cudaOutputMode_t;
pub use self::cudaDataType_t as cudaDataType;

Structs

CUevent_st
CUexternalMemory_st
CUexternalSemaphore_st
CUgraphExec_st
CUgraphNode_st
CUgraph_st
CUstream_st
CUuuid_st
cudaArray
cudaChannelFormatDesc
cudaDeviceProp
cudaExtent
cudaExternalMemoryBufferDesc
cudaExternalMemoryHandleDesc
cudaExternalMemoryHandleDesc__bindgen_ty_1__bindgen_ty_1
cudaExternalMemoryMipmappedArrayDesc
cudaExternalSemaphoreHandleDesc
cudaExternalSemaphoreHandleDesc__bindgen_ty_1__bindgen_ty_1
cudaExternalSemaphoreSignalParams
cudaExternalSemaphoreSignalParams__bindgen_ty_1
cudaExternalSemaphoreSignalParams__bindgen_ty_1__bindgen_ty_1
cudaExternalSemaphoreSignalParams__bindgen_ty_1__bindgen_ty_3
cudaExternalSemaphoreWaitParams
cudaExternalSemaphoreWaitParams__bindgen_ty_1
cudaExternalSemaphoreWaitParams__bindgen_ty_1__bindgen_ty_1
cudaExternalSemaphoreWaitParams__bindgen_ty_1__bindgen_ty_3
cudaFuncAttributes
cudaGraphicsResource
cudaHostNodeParams
cudaIpcEventHandle_st
cudaIpcMemHandle_st
cudaKernelNodeParams
cudaLaunchParams
cudaMemcpy3DParms
cudaMemcpy3DPeerParms
cudaMemsetParams
cudaMipmappedArray
cudaPitchedPtr
cudaPointerAttributes
cudaPos
cudaResourceDesc
cudaResourceDesc__bindgen_ty_1__bindgen_ty_1
cudaResourceDesc__bindgen_ty_1__bindgen_ty_2
cudaResourceDesc__bindgen_ty_1__bindgen_ty_3
cudaResourceDesc__bindgen_ty_1__bindgen_ty_4
cudaResourceViewDesc
cudaTextureDesc
dim3
surfaceReference
textureReference

Enums

cudaCGScope
cudaChannelFormatKind
cudaComputeMode
cudaDataType_t
cudaDeviceAttr
cudaDeviceP2PAttr
cudaError
cudaExternalMemoryHandleType
cudaExternalSemaphoreHandleType
cudaFuncAttribute
cudaFuncCache
cudaGraphExecUpdateResult
cudaGraphNodeType
cudaGraphicsCubeFace
cudaGraphicsMapFlags
cudaGraphicsRegisterFlags
cudaLimit
cudaMemRangeAttribute
cudaMemcpyKind
cudaMemoryAdvise
cudaMemoryType
cudaOutputMode
cudaResourceType
cudaResourceViewFormat
cudaRoundMode
cudaSharedCarveout
cudaSharedMemConfig
cudaStreamCaptureMode
cudaStreamCaptureStatus
cudaSurfaceBoundaryMode
cudaSurfaceFormatMode
cudaTextureAddressMode
cudaTextureFilterMode
cudaTextureReadMode

Constants

cudaArrayColorAttachment
cudaArrayCubemap
cudaArrayDefault
cudaArrayLayered
cudaArraySurfaceLoadStore
cudaArrayTextureGather
cudaCooperativeLaunchMultiDeviceNoPostSync
cudaCooperativeLaunchMultiDeviceNoPreSync
cudaDeviceBlockingSync
cudaDeviceLmemResizeToMax
cudaDeviceMapHost
cudaDeviceMask
cudaDeviceScheduleAuto
cudaDeviceScheduleBlockingSync
cudaDeviceScheduleMask
cudaDeviceScheduleSpin
cudaDeviceScheduleYield
cudaEventBlockingSync
cudaEventDefault
cudaEventDisableTiming
cudaEventInterprocess
cudaExternalMemoryDedicated
cudaExternalSemaphoreSignalSkipNvSciBufMemSync
cudaExternalSemaphoreWaitSkipNvSciBufMemSync
cudaHostAllocDefault
cudaHostAllocMapped
cudaHostAllocPortable
cudaHostAllocWriteCombined
cudaHostRegisterDefault
cudaHostRegisterIoMemory
cudaHostRegisterMapped
cudaHostRegisterPortable
cudaIpcMemLazyEnablePeerAccess
cudaMemAttachGlobal
cudaMemAttachHost
cudaMemAttachSingle
cudaNvSciSyncAttrSignal
cudaNvSciSyncAttrWait
cudaOccupancyDefault
cudaOccupancyDisableCachingOverride
cudaPeerAccessDefault
cudaStreamDefault
cudaStreamNonBlocking
cudaSurfaceType1D
cudaSurfaceType1DLayered
cudaSurfaceType2D
cudaSurfaceType2DLayered
cudaSurfaceType3D
cudaSurfaceTypeCubemap
cudaSurfaceTypeCubemapLayered
cudaTextureType1D
cudaTextureType1DLayered
cudaTextureType2D
cudaTextureType2DLayered
cudaTextureType3D
cudaTextureTypeCubemap
cudaTextureTypeCubemapLayered

Functions

cudaArrayGetInfo
cudaBindSurfaceToArray
cudaBindTexture
cudaBindTexture2D
cudaBindTextureToArray
cudaBindTextureToMipmappedArray
cudaChooseDevice
cudaCreateChannelDesc
cudaCreateSurfaceObject
cudaCreateTextureObject
cudaDestroyExternalMemory
cudaDestroyExternalSemaphore
cudaDestroySurfaceObject
cudaDestroyTextureObject
cudaDeviceCanAccessPeer
cudaDeviceDisablePeerAccess
cudaDeviceEnablePeerAccess
cudaDeviceGetAttribute
cudaDeviceGetByPCIBusId
cudaDeviceGetCacheConfig
cudaDeviceGetLimit
cudaDeviceGetNvSciSyncAttributes
cudaDeviceGetP2PAttribute
cudaDeviceGetPCIBusId
cudaDeviceGetSharedMemConfig
cudaDeviceGetStreamPriorityRange
cudaDeviceReset
cudaDeviceSetCacheConfig
cudaDeviceSetLimit
cudaDeviceSetSharedMemConfig
cudaDeviceSynchronize
cudaDriverGetVersion
cudaEventCreate
cudaEventCreateWithFlags
cudaEventDestroy
cudaEventElapsedTime
cudaEventQuery
cudaEventRecord
cudaEventSynchronize
cudaExternalMemoryGetMappedBuffer
cudaExternalMemoryGetMappedMipmappedArray
cudaFree
cudaFreeArray
cudaFreeHost
cudaFreeMipmappedArray
cudaFuncGetAttributes
cudaFuncSetAttribute
cudaFuncSetCacheConfig
cudaFuncSetSharedMemConfig
cudaGetChannelDesc
cudaGetDevice
cudaGetDeviceCount
cudaGetDeviceFlags
cudaGetDeviceProperties
cudaGetErrorName
cudaGetErrorString
cudaGetExportTable
cudaGetLastError
cudaGetMipmappedArrayLevel
cudaGetSurfaceObjectResourceDesc
cudaGetSurfaceReference
cudaGetSymbolAddress
cudaGetSymbolSize
cudaGetTextureAlignmentOffset
cudaGetTextureObjectResourceDesc
cudaGetTextureObjectResourceViewDesc
cudaGetTextureObjectTextureDesc
cudaGetTextureReference
cudaGraphAddChildGraphNode
cudaGraphAddDependencies
cudaGraphAddEmptyNode
cudaGraphAddHostNode
cudaGraphAddKernelNode
cudaGraphAddMemcpyNode
cudaGraphAddMemsetNode
cudaGraphChildGraphNodeGetGraph
cudaGraphClone
cudaGraphCreate
cudaGraphDestroy
cudaGraphDestroyNode
cudaGraphExecDestroy
cudaGraphExecHostNodeSetParams
cudaGraphExecKernelNodeSetParams
cudaGraphExecMemcpyNodeSetParams
cudaGraphExecMemsetNodeSetParams
cudaGraphExecUpdate
cudaGraphGetEdges
cudaGraphGetNodes
cudaGraphGetRootNodes
cudaGraphHostNodeGetParams
cudaGraphHostNodeSetParams
cudaGraphInstantiate
cudaGraphKernelNodeGetParams
cudaGraphKernelNodeSetParams
cudaGraphLaunch
cudaGraphMemcpyNodeGetParams
cudaGraphMemcpyNodeSetParams
cudaGraphMemsetNodeGetParams
cudaGraphMemsetNodeSetParams
cudaGraphNodeFindInClone
cudaGraphNodeGetDependencies
cudaGraphNodeGetDependentNodes
cudaGraphNodeGetType
cudaGraphRemoveDependencies
cudaGraphicsMapResources
cudaGraphicsResourceGetMappedMipmappedArray
cudaGraphicsResourceGetMappedPointer
cudaGraphicsResourceSetMapFlags
cudaGraphicsSubResourceGetMappedArray
cudaGraphicsUnmapResources
cudaGraphicsUnregisterResource
cudaHostAlloc
cudaHostGetDevicePointer
cudaHostGetFlags
cudaHostRegister
cudaHostUnregister
cudaImportExternalMemory
cudaImportExternalSemaphore
cudaIpcCloseMemHandle
cudaIpcGetEventHandle
cudaIpcGetMemHandle
cudaIpcOpenEventHandle
cudaIpcOpenMemHandle
cudaLaunchCooperativeKernel
cudaLaunchCooperativeKernelMultiDevice
cudaLaunchHostFunc
cudaLaunchKernel
cudaMalloc
cudaMalloc3D
cudaMalloc3DArray
cudaMallocArray
cudaMallocHost
cudaMallocManaged
cudaMallocMipmappedArray
cudaMallocPitch
cudaMemAdvise
cudaMemGetInfo
cudaMemPrefetchAsync
cudaMemRangeGetAttribute
cudaMemRangeGetAttributes
cudaMemcpy
cudaMemcpy2D
cudaMemcpy2DToArray
cudaMemcpy2DFromArray
cudaMemcpy2DArrayToArray
cudaMemcpy2DAsync
cudaMemcpy2DToArrayAsync
cudaMemcpy2DFromArrayAsync
cudaMemcpy3D
cudaMemcpy3DPeer
cudaMemcpy3DAsync
cudaMemcpy3DPeerAsync
cudaMemcpyArrayToArray
cudaMemcpyAsync
cudaMemcpyFromArray
cudaMemcpyFromArrayAsync
cudaMemcpyFromSymbol
cudaMemcpyFromSymbolAsync
cudaMemcpyPeer
cudaMemcpyPeerAsync
cudaMemcpyToArray
cudaMemcpyToArrayAsync
cudaMemcpyToSymbol
cudaMemcpyToSymbolAsync
cudaMemset
cudaMemset2D
cudaMemset2DAsync
cudaMemset3D
cudaMemset3DAsync
cudaMemsetAsync
cudaOccupancyMaxActiveBlocksPerMultiprocessor
cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
cudaPeekAtLastError
cudaPointerGetAttributes
cudaRuntimeGetVersion
cudaSetDevice
cudaSetDeviceFlags
cudaSetDoubleForDevice
cudaSetDoubleForHost
cudaSetValidDevices
cudaSignalExternalSemaphoresAsync
cudaStreamAddCallback
cudaStreamAttachMemAsync
cudaStreamBeginCapture
cudaStreamCreate
cudaStreamCreateWithFlags
cudaStreamCreateWithPriority
cudaStreamDestroy
cudaStreamEndCapture
cudaStreamGetCaptureInfo
cudaStreamGetFlags
cudaStreamGetPriority
cudaStreamIsCapturing
cudaStreamQuery
cudaStreamSynchronize
cudaStreamWaitEvent
cudaThreadExchangeStreamCaptureMode
cudaThreadExit
cudaThreadGetCacheConfig
cudaThreadGetLimit
cudaThreadSetCacheConfig
cudaThreadSetLimit
cudaThreadSynchronize
cudaUnbindTexture
cudaWaitExternalSemaphoresAsync

Type Definitions

cudaArray_const_t
cudaArray_t
cudaEvent_t
cudaExternalMemory_t
cudaExternalSemaphore_t
cudaGraphExec_t
cudaGraphNode_t
cudaGraph_t
cudaGraphicsResource_t
cudaHostFn_t
cudaIpcEventHandle_t
cudaIpcMemHandle_t
cudaMipmappedArray_const_t
cudaMipmappedArray_t
cudaStreamCallback_t
cudaStream_t
cudaSurfaceObject_t
cudaTextureObject_t
cudaUUID_t

Unions

cudaExternalMemoryHandleDesc__bindgen_ty_1
cudaExternalSemaphoreHandleDesc__bindgen_ty_1
cudaExternalSemaphoreSignalParams__bindgen_ty_1__bindgen_ty_2
cudaExternalSemaphoreWaitParams__bindgen_ty_1__bindgen_ty_2
cudaResourceDesc__bindgen_ty_1