Module cuda_sys::cudart[][src]

Re-exports

pub use self::cudaOutputMode as cudaOutputMode_t;
pub use self::cudaDataType_t as cudaDataType;
pub use self::libraryPropertyType_t as libraryPropertyType;

Structs

CUevent_st
CUstream_st
CUuuid_st
cudaArray
cudaChannelFormatDesc
cudaDeviceProp
cudaExtent
cudaFuncAttributes
cudaGraphicsResource
cudaIpcEventHandle_st
cudaIpcMemHandle_st
cudaLaunchParams
cudaMemcpy3DParms
cudaMemcpy3DPeerParms
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
surfaceReference
textureReference

Enums

cudaComputeMode
cudaDeviceAttr
cudaError_t

Constants

CUDART_VERSION
CUDA_IPC_HANDLE_SIZE
cudaArrayCubemap
cudaArrayDefault
cudaArrayLayered
cudaArraySurfaceLoadStore
cudaArrayTextureGather
cudaCGScope_cudaCGScopeGrid
cudaCGScope_cudaCGScopeInvalid
cudaCGScope_cudaCGScopeMultiGrid
cudaChannelFormatKind_cudaChannelFormatKindFloat
cudaChannelFormatKind_cudaChannelFormatKindNone
cudaChannelFormatKind_cudaChannelFormatKindSigned
cudaChannelFormatKind_cudaChannelFormatKindUnsigned
cudaCooperativeLaunchMultiDeviceNoPostSync
cudaCooperativeLaunchMultiDeviceNoPreSync
cudaDataType_t_CUDA_C_16F
cudaDataType_t_CUDA_C_32F
cudaDataType_t_CUDA_C_32I
cudaDataType_t_CUDA_C_32U
cudaDataType_t_CUDA_C_64F
cudaDataType_t_CUDA_C_8I
cudaDataType_t_CUDA_C_8U
cudaDataType_t_CUDA_R_16F
cudaDataType_t_CUDA_R_32F
cudaDataType_t_CUDA_R_32I
cudaDataType_t_CUDA_R_32U
cudaDataType_t_CUDA_R_64F
cudaDataType_t_CUDA_R_8I
cudaDataType_t_CUDA_R_8U
cudaDeviceBlockingSync
cudaDeviceLmemResizeToMax
cudaDeviceMapHost
cudaDeviceMask
cudaDeviceP2PAttr_cudaDevP2PAttrAccessSupported
cudaDeviceP2PAttr_cudaDevP2PAttrNativeAtomicSupported
cudaDeviceP2PAttr_cudaDevP2PAttrPerformanceRank
cudaDeviceScheduleAuto
cudaDeviceScheduleBlockingSync
cudaDeviceScheduleMask
cudaDeviceScheduleSpin
cudaDeviceScheduleYield
cudaEventBlockingSync
cudaEventDefault
cudaEventDisableTiming
cudaEventInterprocess
cudaFuncAttribute_cudaFuncAttributeMax
cudaFuncAttribute_cudaFuncAttributeMaxDynamicSharedMemorySize
cudaFuncAttribute_cudaFuncAttributePreferredSharedMemoryCarveout
cudaFuncCache_cudaFuncCachePreferEqual
cudaFuncCache_cudaFuncCachePreferL1
cudaFuncCache_cudaFuncCachePreferNone
cudaFuncCache_cudaFuncCachePreferShared
cudaGraphicsCubeFace_cudaGraphicsCubeFaceNegativeX
cudaGraphicsCubeFace_cudaGraphicsCubeFaceNegativeY
cudaGraphicsCubeFace_cudaGraphicsCubeFaceNegativeZ
cudaGraphicsCubeFace_cudaGraphicsCubeFacePositiveX
cudaGraphicsCubeFace_cudaGraphicsCubeFacePositiveY
cudaGraphicsCubeFace_cudaGraphicsCubeFacePositiveZ
cudaGraphicsMapFlags_cudaGraphicsMapFlagsNone
cudaGraphicsMapFlags_cudaGraphicsMapFlagsReadOnly
cudaGraphicsMapFlags_cudaGraphicsMapFlagsWriteDiscard
cudaGraphicsRegisterFlags_cudaGraphicsRegisterFlagsNone
cudaGraphicsRegisterFlags_cudaGraphicsRegisterFlagsReadOnly
cudaGraphicsRegisterFlags_cudaGraphicsRegisterFlagsSurfaceLoadStore
cudaGraphicsRegisterFlags_cudaGraphicsRegisterFlagsTextureGather
cudaGraphicsRegisterFlags_cudaGraphicsRegisterFlagsWriteDiscard
cudaHostAllocDefault
cudaHostAllocMapped
cudaHostAllocPortable
cudaHostAllocWriteCombined
cudaHostRegisterDefault
cudaHostRegisterIoMemory
cudaHostRegisterMapped
cudaHostRegisterPortable
cudaIpcMemLazyEnablePeerAccess
cudaLimit_cudaLimitDevRuntimePendingLaunchCount
cudaLimit_cudaLimitDevRuntimeSyncDepth
cudaLimit_cudaLimitMallocHeapSize
cudaLimit_cudaLimitPrintfFifoSize
cudaLimit_cudaLimitStackSize
cudaMemAttachGlobal
cudaMemAttachHost
cudaMemAttachSingle
cudaMemRangeAttribute_cudaMemRangeAttributeAccessedBy
cudaMemRangeAttribute_cudaMemRangeAttributeLastPrefetchLocation
cudaMemRangeAttribute_cudaMemRangeAttributePreferredLocation
cudaMemRangeAttribute_cudaMemRangeAttributeReadMostly
cudaMemcpyKind_cudaMemcpyDefault
cudaMemcpyKind_cudaMemcpyDeviceToDevice
cudaMemcpyKind_cudaMemcpyDeviceToHost
cudaMemcpyKind_cudaMemcpyHostToDevice
cudaMemcpyKind_cudaMemcpyHostToHost
cudaMemoryAdvise_cudaMemAdviseSetAccessedBy
cudaMemoryAdvise_cudaMemAdviseSetPreferredLocation
cudaMemoryAdvise_cudaMemAdviseSetReadMostly
cudaMemoryAdvise_cudaMemAdviseUnsetAccessedBy
cudaMemoryAdvise_cudaMemAdviseUnsetPreferredLocation
cudaMemoryAdvise_cudaMemAdviseUnsetReadMostly
cudaMemoryType_cudaMemoryTypeDevice
cudaMemoryType_cudaMemoryTypeHost
cudaOccupancyDefault
cudaOccupancyDisableCachingOverride
cudaOutputMode_cudaCSV
cudaOutputMode_cudaKeyValuePair
cudaPeerAccessDefault
cudaResourceType_cudaResourceTypeArray
cudaResourceType_cudaResourceTypeLinear
cudaResourceType_cudaResourceTypeMipmappedArray
cudaResourceType_cudaResourceTypePitch2D
cudaResourceViewFormat_cudaResViewFormatFloat1
cudaResourceViewFormat_cudaResViewFormatFloat2
cudaResourceViewFormat_cudaResViewFormatFloat4
cudaResourceViewFormat_cudaResViewFormatHalf1
cudaResourceViewFormat_cudaResViewFormatHalf2
cudaResourceViewFormat_cudaResViewFormatHalf4
cudaResourceViewFormat_cudaResViewFormatNone
cudaResourceViewFormat_cudaResViewFormatSignedBlockCompressed4
cudaResourceViewFormat_cudaResViewFormatSignedBlockCompressed5
cudaResourceViewFormat_cudaResViewFormatSignedBlockCompressed6H
cudaResourceViewFormat_cudaResViewFormatSignedChar1
cudaResourceViewFormat_cudaResViewFormatSignedChar2
cudaResourceViewFormat_cudaResViewFormatSignedChar4
cudaResourceViewFormat_cudaResViewFormatSignedInt1
cudaResourceViewFormat_cudaResViewFormatSignedInt2
cudaResourceViewFormat_cudaResViewFormatSignedInt4
cudaResourceViewFormat_cudaResViewFormatSignedShort1
cudaResourceViewFormat_cudaResViewFormatSignedShort2
cudaResourceViewFormat_cudaResViewFormatSignedShort4
cudaResourceViewFormat_cudaResViewFormatUnsignedBlockCompressed1
cudaResourceViewFormat_cudaResViewFormatUnsignedBlockCompressed2
cudaResourceViewFormat_cudaResViewFormatUnsignedBlockCompressed3
cudaResourceViewFormat_cudaResViewFormatUnsignedBlockCompressed4
cudaResourceViewFormat_cudaResViewFormatUnsignedBlockCompressed5
cudaResourceViewFormat_cudaResViewFormatUnsignedBlockCompressed7
cudaResourceViewFormat_cudaResViewFormatUnsignedBlockCompressed6H
cudaResourceViewFormat_cudaResViewFormatUnsignedChar1
cudaResourceViewFormat_cudaResViewFormatUnsignedChar2
cudaResourceViewFormat_cudaResViewFormatUnsignedChar4
cudaResourceViewFormat_cudaResViewFormatUnsignedInt1
cudaResourceViewFormat_cudaResViewFormatUnsignedInt2
cudaResourceViewFormat_cudaResViewFormatUnsignedInt4
cudaResourceViewFormat_cudaResViewFormatUnsignedShort1
cudaResourceViewFormat_cudaResViewFormatUnsignedShort2
cudaResourceViewFormat_cudaResViewFormatUnsignedShort4
cudaRoundMode_cudaRoundMinInf
cudaRoundMode_cudaRoundNearest
cudaRoundMode_cudaRoundPosInf
cudaRoundMode_cudaRoundZero
cudaSharedCarveout_cudaSharedmemCarveoutDefault
cudaSharedCarveout_cudaSharedmemCarveoutMaxL1
cudaSharedCarveout_cudaSharedmemCarveoutMaxShared
cudaSharedMemConfig_cudaSharedMemBankSizeDefault
cudaSharedMemConfig_cudaSharedMemBankSizeEightByte
cudaSharedMemConfig_cudaSharedMemBankSizeFourByte
cudaStreamDefault
cudaStreamNonBlocking
cudaSurfaceBoundaryMode_cudaBoundaryModeClamp
cudaSurfaceBoundaryMode_cudaBoundaryModeTrap
cudaSurfaceBoundaryMode_cudaBoundaryModeZero
cudaSurfaceFormatMode_cudaFormatModeAuto
cudaSurfaceFormatMode_cudaFormatModeForced
cudaSurfaceType1D
cudaSurfaceType1DLayered
cudaSurfaceType2D
cudaSurfaceType2DLayered
cudaSurfaceType3D
cudaSurfaceTypeCubemap
cudaSurfaceTypeCubemapLayered
cudaTextureAddressMode_cudaAddressModeBorder
cudaTextureAddressMode_cudaAddressModeClamp
cudaTextureAddressMode_cudaAddressModeMirror
cudaTextureAddressMode_cudaAddressModeWrap
cudaTextureFilterMode_cudaFilterModeLinear
cudaTextureFilterMode_cudaFilterModePoint
cudaTextureReadMode_cudaReadModeElementType
cudaTextureReadMode_cudaReadModeNormalizedFloat
cudaTextureType1D
cudaTextureType1DLayered
cudaTextureType2D
cudaTextureType2DLayered
cudaTextureType3D
cudaTextureTypeCubemap
cudaTextureTypeCubemapLayered
libraryPropertyType_t_MAJOR_VERSION
libraryPropertyType_t_MINOR_VERSION
libraryPropertyType_t_PATCH_LEVEL

Functions

cudaArrayGetInfo
cudaBindSurfaceToArray
cudaBindTexture
cudaBindTexture2D
cudaBindTextureToArray
cudaBindTextureToMipmappedArray
cudaChooseDevice
cudaConfigureCall
cudaCreateChannelDesc
cudaCreateSurfaceObject
cudaCreateTextureObject
cudaDestroySurfaceObject
cudaDestroyTextureObject
cudaDeviceCanAccessPeer
cudaDeviceDisablePeerAccess
cudaDeviceEnablePeerAccess
cudaDeviceGetAttribute
cudaDeviceGetByPCIBusId
cudaDeviceGetCacheConfig
cudaDeviceGetLimit
cudaDeviceGetP2PAttribute
cudaDeviceGetPCIBusId
cudaDeviceGetSharedMemConfig
cudaDeviceGetStreamPriorityRange
cudaDeviceReset
cudaDeviceSetCacheConfig
cudaDeviceSetLimit
cudaDeviceSetSharedMemConfig
cudaDeviceSynchronize
cudaDriverGetVersion
cudaEventCreate
cudaEventCreateWithFlags
cudaEventDestroy
cudaEventElapsedTime
cudaEventQuery
cudaEventRecord
cudaEventSynchronize
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
cudaGraphicsMapResources
cudaGraphicsResourceGetMappedMipmappedArray
cudaGraphicsResourceGetMappedPointer
cudaGraphicsResourceSetMapFlags
cudaGraphicsSubResourceGetMappedArray
cudaGraphicsUnmapResources
cudaGraphicsUnregisterResource
cudaHostAlloc
cudaHostGetDevicePointer
cudaHostGetFlags
cudaHostRegister
cudaHostUnregister
cudaIpcCloseMemHandle
cudaIpcGetEventHandle
cudaIpcGetMemHandle
cudaIpcOpenEventHandle
cudaIpcOpenMemHandle
cudaLaunch
cudaLaunchCooperativeKernel
cudaLaunchCooperativeKernelMultiDevice
cudaLaunchKernel
cudaMalloc
cudaMalloc3D
cudaMalloc3DArray
cudaMallocArray
cudaMallocHost
cudaMallocManaged
cudaMallocMipmappedArray
cudaMallocPitch
cudaMemAdvise
cudaMemGetInfo
cudaMemPrefetchAsync
cudaMemRangeGetAttribute
cudaMemRangeGetAttributes
cudaMemcpy
cudaMemcpy2D
cudaMemcpy2DArrayToArray
cudaMemcpy2DAsync
cudaMemcpy2DFromArray
cudaMemcpy2DFromArrayAsync
cudaMemcpy2DToArray
cudaMemcpy2DToArrayAsync
cudaMemcpy3D
cudaMemcpy3DAsync
cudaMemcpy3DPeer
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
cudaSetupArgument
cudaStreamAddCallback
cudaStreamAttachMemAsync
cudaStreamCreate
cudaStreamCreateWithFlags
cudaStreamCreateWithPriority
cudaStreamDestroy
cudaStreamGetFlags
cudaStreamGetPriority
cudaStreamQuery
cudaStreamSynchronize
cudaStreamWaitEvent
cudaThreadExit
cudaThreadGetCacheConfig
cudaThreadGetLimit
cudaThreadSetCacheConfig
cudaThreadSetLimit
cudaThreadSynchronize
cudaUnbindTexture

Type Definitions

cudaArray_const_t
cudaArray_t
cudaCGScope
cudaChannelFormatKind
cudaDataType_t
cudaDeviceP2PAttr
cudaEvent_t
cudaFuncAttribute
cudaFuncCache
cudaGraphicsCubeFace
cudaGraphicsMapFlags
cudaGraphicsRegisterFlags
cudaGraphicsResource_t
cudaIpcEventHandle_t
cudaIpcMemHandle_t
cudaLimit
cudaMemRangeAttribute
cudaMemcpyKind
cudaMemoryAdvise
cudaMemoryType
cudaMipmappedArray_const_t
cudaMipmappedArray_t
cudaOutputMode
cudaResourceType
cudaResourceViewFormat
cudaRoundMode
cudaSharedCarveout
cudaSharedMemConfig
cudaStreamCallback_t
cudaStream_t
cudaSurfaceBoundaryMode
cudaSurfaceFormatMode
cudaSurfaceObject_t
cudaTextureAddressMode
cudaTextureFilterMode
cudaTextureObject_t
cudaTextureReadMode
cudaUUID_t
libraryPropertyType_t

Unions

cudaResourceDesc__bindgen_ty_1