Skip to main content

Module sys

Module sys 

Source

Re-exports§

pub use self::cudaError_enum as CUresult;
pub use self::CUDA_POINTER_ATTRIBUTE_ACCESS_FLAGS_enum as CUDA_POINTER_ATTRIBUTE_ACCESS_FLAGS;
pub use self::CUGPUDirectRDMAWritesOrdering_enum as CUGPUDirectRDMAWritesOrdering;
pub use self::CUaccessProperty_enum as CUaccessProperty;
pub use self::CUaddress_mode_enum as CUaddress_mode;
pub use self::CUarraySparseSubresourceType_enum as CUarraySparseSubresourceType;
pub use self::CUarray_cubemap_face_enum as CUarray_cubemap_face;
pub use self::CUarray_format_enum as CUarray_format;
pub use self::CUasyncNotificationType_enum as CUasyncNotificationType;
pub use self::CUatomicOperationCapability_enum as CUatomicOperationCapability;
pub use self::CUatomicOperation_enum as CUatomicOperation;
pub use self::CUcigDataType_enum as CUcigDataType;
pub use self::CUclusterSchedulingPolicy_enum as CUclusterSchedulingPolicy;
pub use self::CUcomputemode_enum as CUcomputemode;
pub use self::CUcoredumpSettings_enum as CUcoredumpSettings;
pub use self::CUctx_flags_enum as CUctx_flags;
pub use self::CUdeviceNumaConfig_enum as CUdeviceNumaConfig;
pub use self::CUdevice_P2PAttribute_enum as CUdevice_P2PAttribute;
pub use self::CUdevice_attribute_enum as CUdevice_attribute;
pub use self::CUdriverProcAddressQueryResult_enum as CUdriverProcAddressQueryResult;
pub use self::CUdriverProcAddress_flags_enum as CUdriverProcAddress_flags;
pub use self::CUevent_flags_enum as CUevent_flags;
pub use self::CUevent_record_flags_enum as CUevent_record_flags;
pub use self::CUevent_sched_flags_enum as CUevent_sched_flags;
pub use self::CUevent_wait_flags_enum as CUevent_wait_flags;
pub use self::CUexecAffinityType_enum as CUexecAffinityType;
pub use self::CUexternalMemoryHandleType_enum as CUexternalMemoryHandleType;
pub use self::CUexternalSemaphoreHandleType_enum as CUexternalSemaphoreHandleType;
pub use self::CUfilter_mode_enum as CUfilter_mode;
pub use self::CUflushGPUDirectRDMAWritesOptions_enum as CUflushGPUDirectRDMAWritesOptions;
pub use self::CUflushGPUDirectRDMAWritesScope_enum as CUflushGPUDirectRDMAWritesScope;
pub use self::CUflushGPUDirectRDMAWritesTarget_enum as CUflushGPUDirectRDMAWritesTarget;
pub use self::CUfunc_cache_enum as CUfunc_cache;
pub use self::CUfunctionLoadingState_enum as CUfunctionLoadingState;
pub use self::CUfunction_attribute_enum as CUfunction_attribute;
pub use self::CUgraphChildGraphNodeOwnership_enum as CUgraphChildGraphNodeOwnership;
pub use self::CUgraphConditionalNodeType_enum as CUgraphConditionalNodeType;
pub use self::CUgraphDebugDot_flags_enum as CUgraphDebugDot_flags;
pub use self::CUgraphDependencyType_enum as CUgraphDependencyType;
pub use self::CUgraphExecUpdateResult_enum as CUgraphExecUpdateResult;
pub use self::CUgraphInstantiateResult_enum as CUgraphInstantiateResult;
pub use self::CUgraphInstantiate_flags_enum as CUgraphInstantiate_flags;
pub use self::CUgraphMem_attribute_enum as CUgraphMem_attribute;
pub use self::CUgraphNodeType_enum as CUgraphNodeType;
pub use self::CUgraphicsMapResourceFlags_enum as CUgraphicsMapResourceFlags;
pub use self::CUgraphicsRegisterFlags_enum as CUgraphicsRegisterFlags;
pub use self::CUipcMem_flags_enum as CUipcMem_flags;
pub use self::CUjitInputType_enum as CUjitInputType;
pub use self::CUjit_cacheMode_enum as CUjit_cacheMode;
pub use self::CUjit_fallback_enum as CUjit_fallback;
pub use self::CUjit_option_enum as CUjit_option;
pub use self::CUjit_target_enum as CUjit_target;
pub use self::CUlaunchAttributeID as CUkernelNodeAttrID;
pub use self::CUlaunchAttributeID as CUstreamAttrID;
pub use self::CUlaunchAttributeID_enum as CUlaunchAttributeID;
pub use self::CUlaunchMemSyncDomain_enum as CUlaunchMemSyncDomain;
pub use self::CUlibraryOption_enum as CUlibraryOption;
pub use self::CUlimit_enum as CUlimit;
pub use self::CUlogLevel_enum as CUlogLevel;
pub use self::CUmemAccess_flags_enum as CUmemAccess_flags;
pub use self::CUmemAllocationCompType_enum as CUmemAllocationCompType;
pub use self::CUmemAllocationGranularity_flags_enum as CUmemAllocationGranularity_flags;
pub use self::CUmemAllocationHandleType_enum as CUmemAllocationHandleType;
pub use self::CUmemAllocationType_enum as CUmemAllocationType;
pub use self::CUmemAttach_flags_enum as CUmemAttach_flags;
pub use self::CUmemDecompressAlgorithm_enum as CUmemDecompressAlgorithm;
pub use self::CUmemHandleType_enum as CUmemHandleType;
pub use self::CUmemLocationType_enum as CUmemLocationType;
pub use self::CUmemOperationType_enum as CUmemOperationType;
pub use self::CUmemPool_attribute_enum as CUmemPool_attribute;
pub use self::CUmemRangeFlags_enum as CUmemRangeFlags;
pub use self::CUmemRangeHandleType_enum as CUmemRangeHandleType;
pub use self::CUmem_advise_enum as CUmem_advise;
pub use self::CUmem_range_attribute_enum as CUmem_range_attribute;
pub use self::CUmemcpy3DOperandType_enum as CUmemcpy3DOperandType;
pub use self::CUmemcpyFlags_enum as CUmemcpyFlags;
pub use self::CUmemcpySrcAccessOrder_enum as CUmemcpySrcAccessOrder;
pub use self::CUmemorytype_enum as CUmemorytype;
pub use self::CUmoduleLoadingMode_enum as CUmoduleLoadingMode;
pub use self::CUmulticastGranularity_flags_enum as CUmulticastGranularity_flags;
pub use self::CUoccupancy_flags_enum as CUoccupancy_flags;
pub use self::CUoutput_mode_enum as CUoutput_mode;
pub use self::CUpointer_attribute_enum as CUpointer_attribute;
pub use self::CUprocessState_enum as CUprocessState;
pub use self::CUresourceViewFormat_enum as CUresourceViewFormat;
pub use self::CUresourcetype_enum as CUresourcetype;
pub use self::CUshared_carveout_enum as CUshared_carveout;
pub use self::CUsharedconfig_enum as CUsharedconfig;
pub use self::CUstreamAtomicReductionDataType_enum as CUstreamAtomicReductionDataType;
pub use self::CUstreamAtomicReductionOpType_enum as CUstreamAtomicReductionOpType;
pub use self::CUstreamBatchMemOpType_enum as CUstreamBatchMemOpType;
pub use self::CUstreamCaptureMode_enum as CUstreamCaptureMode;
pub use self::CUstreamCaptureStatus_enum as CUstreamCaptureStatus;
pub use self::CUstreamMemoryBarrier_flags_enum as CUstreamMemoryBarrier_flags;
pub use self::CUstreamUpdateCaptureDependencies_flags_enum as CUstreamUpdateCaptureDependencies_flags;
pub use self::CUstreamWaitValue_flags_enum as CUstreamWaitValue_flags;
pub use self::CUstreamWriteValue_flags_enum as CUstreamWriteValue_flags;
pub use self::CUstream_flags_enum as CUstream_flags;
pub use self::CUsynchronizationPolicy_enum as CUsynchronizationPolicy;
pub use self::CUtensorMapDataType_enum as CUtensorMapDataType;
pub use self::CUtensorMapFloatOOBfill_enum as CUtensorMapFloatOOBfill;
pub use self::CUtensorMapIm2ColWideMode_enum as CUtensorMapIm2ColWideMode;
pub use self::CUtensorMapInterleave_enum as CUtensorMapInterleave;
pub use self::CUtensorMapL2promotion_enum as CUtensorMapL2promotion;
pub use self::CUtensorMapSwizzle_enum as CUtensorMapSwizzle;
pub use self::CUuserObjectRetain_flags_enum as CUuserObjectRetain_flags;
pub use self::CUuserObject_flags_enum as CUuserObject_flags;

Structs§

CUDA_ARRAY3D_DESCRIPTOR_st
CUDA_ARRAY_DESCRIPTOR_st
CUDA_ARRAY_MEMORY_REQUIREMENTS_st
CUDA_ARRAY_SPARSE_PROPERTIES_st
CUDA_ARRAY_SPARSE_PROPERTIES_st__bindgen_ty_1
CUDA_BATCH_MEM_OP_NODE_PARAMS_v1_st
CUDA_BATCH_MEM_OP_NODE_PARAMS_v2_st
CUDA_CHILD_GRAPH_NODE_PARAMS_st
CUDA_CONDITIONAL_NODE_PARAMS
CUDA_EVENT_RECORD_NODE_PARAMS_st
CUDA_EVENT_WAIT_NODE_PARAMS_st
CUDA_EXTERNAL_MEMORY_BUFFER_DESC_st
CUDA_EXTERNAL_MEMORY_HANDLE_DESC_st
CUDA_EXTERNAL_MEMORY_HANDLE_DESC_st__bindgen_ty_1__bindgen_ty_1
CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC_st
CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC_st
CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC_st__bindgen_ty_1__bindgen_ty_1
CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_st
CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_st__bindgen_ty_1
CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_st__bindgen_ty_1__bindgen_ty_1
CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_st__bindgen_ty_1__bindgen_ty_3
CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_st
CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_st__bindgen_ty_1
CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_st__bindgen_ty_1__bindgen_ty_1
CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_st__bindgen_ty_1__bindgen_ty_3
CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_st
CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v2_st
CUDA_EXT_SEM_WAIT_NODE_PARAMS_st
CUDA_EXT_SEM_WAIT_NODE_PARAMS_v2_st
CUDA_GRAPH_INSTANTIATE_PARAMS_st
CUDA_HOST_NODE_PARAMS_st
CUDA_HOST_NODE_PARAMS_v2_st
CUDA_KERNEL_NODE_PARAMS_st
CUDA_KERNEL_NODE_PARAMS_v2_st
CUDA_KERNEL_NODE_PARAMS_v3_st
CUDA_LAUNCH_PARAMS_st
CUDA_MEMCPY2D_st
CUDA_MEMCPY3D_BATCH_OP_st
CUDA_MEMCPY3D_PEER_st
CUDA_MEMCPY3D_st
CUDA_MEMCPY_NODE_PARAMS_st
CUDA_MEMSET_NODE_PARAMS_st
CUDA_MEMSET_NODE_PARAMS_v2_st
CUDA_MEM_ALLOC_NODE_PARAMS_v1_st
CUDA_MEM_ALLOC_NODE_PARAMS_v2_st
CUDA_MEM_FREE_NODE_PARAMS_st
CUDA_POINTER_ATTRIBUTE_P2P_TOKENS_st
CUDA_RESOURCE_DESC_st
CUDA_RESOURCE_DESC_st__bindgen_ty_1__bindgen_ty_1
CUDA_RESOURCE_DESC_st__bindgen_ty_1__bindgen_ty_2
CUDA_RESOURCE_DESC_st__bindgen_ty_1__bindgen_ty_3
CUDA_RESOURCE_DESC_st__bindgen_ty_1__bindgen_ty_4
CUDA_RESOURCE_DESC_st__bindgen_ty_1__bindgen_ty_5
CUDA_RESOURCE_VIEW_DESC_st
CUDA_TEXTURE_DESC_st
CU_DEV_SM_RESOURCE_GROUP_PARAMS_st
CUaccessPolicyWindow_st
CUarrayMapInfo_st
CUarrayMapInfo_st__bindgen_ty_2__bindgen_ty_1
CUarrayMapInfo_st__bindgen_ty_2__bindgen_ty_2
CUarray_st
CUasyncCallbackEntry_st
CUasyncNotificationInfo_st
CUasyncNotificationInfo_st__bindgen_ty_1__bindgen_ty_1
CUcheckpointCheckpointArgs_st
CUcheckpointGpuPair_st
CUcheckpointLockArgs_st
CUcheckpointRestoreArgs_st
CUcheckpointUnlockArgs_st
CUctxCigParam_st
CUctxCreateParams_st
CUctx_st
CUdevResourceDesc_st
CUdevResource_st
CUdevSmResource_st
CUdevWorkqueueConfigResource_st
CUdevWorkqueueResource_st
CUdevprop_st
CUevent_st
CUexecAffinityParam_st
CUexecAffinitySmCount_st
CUextMemory_st
CUextSemaphore_st
CUextent3D_st
CUfunc_st
CUgraphDeviceUpdatableNode_st
CUgraphEdgeData_st
CUgraphExecUpdateResultInfo_st
CUgraphExec_st
CUgraphNodeParams_st
CUgraphNode_st
CUgraph_st
CUgraphicsResource_st
CUgreenCtx_st
CUipcEventHandle_st
CUipcMemHandle_st
CUkern_st
CUlaunchAttributeValue_union__bindgen_ty_1
CUlaunchAttributeValue_union__bindgen_ty_2
CUlaunchAttributeValue_union__bindgen_ty_3
CUlaunchAttributeValue_union__bindgen_ty_4
CUlaunchAttributeValue_union__bindgen_ty_5
CUlaunchAttribute_st
CUlaunchConfig_st
CUlaunchMemSyncDomainMap_st
CUlib_st
CUlibraryHostUniversalFunctionAndDataTable_st
CUlinkState_st
CUlogsCallbackEntry_st
CUmemAccessDesc_st
CUmemAllocationProp_st
CUmemAllocationProp_st__bindgen_ty_1
CUmemDecompressParams_st
CUmemFabricHandle_st
CUmemLocation_st
CUmemPoolHandle_st
CUmemPoolProps_st
CUmemPoolPtrExportData_st
CUmemcpy3DOperand_st
CUmemcpy3DOperand_st__bindgen_ty_1__bindgen_ty_1
CUmemcpy3DOperand_st__bindgen_ty_1__bindgen_ty_2
CUmemcpyAttributes_st
CUmipmappedArray_st
CUmod_st
CUmulticastObjectProp_st
CUoffset3D_st
CUstreamBatchMemOpParams_union_CUstreamMemOpAtomicReductionParams_st
CUstreamBatchMemOpParams_union_CUstreamMemOpFlushRemoteWritesParams_st
CUstreamBatchMemOpParams_union_CUstreamMemOpMemoryBarrierParams_st
CUstreamBatchMemOpParams_union_CUstreamMemOpWaitValueParams_st
CUstreamBatchMemOpParams_union_CUstreamMemOpWriteValueParams_st
CUstream_st
CUsurfref_st
CUtensorMap_st
CUtexref_st
CUuserObject_st
CUuuid_st
Lib

Enums§

CUCoredumpGenerationFlags
CUDA_POINTER_ATTRIBUTE_ACCESS_FLAGS_enum
CUGPUDirectRDMAWritesOrdering_enum
CUaccessProperty_enum
CUaddress_mode_enum
CUarraySparseSubresourceType_enum
CUarray_cubemap_face_enum
CUarray_format_enum
CUasyncNotificationType_enum
CUatomicOperationCapability_enum
CUatomicOperation_enum
CUcigDataType_enum
CUclusterSchedulingPolicy_enum
CUcomputemode_enum
CUcoredumpSettings_enum
CUctx_flags_enum
CUdevResourceType
CUdevSmResourceGroup_flags
CUdevSmResourceSplitByCount_flags
CUdevWorkqueueConfigScope
CUdeviceNumaConfig_enum
CUdevice_P2PAttribute_enum
CUdevice_attribute_enum
CUdriverProcAddressQueryResult_enum
CUdriverProcAddress_flags_enum
CUevent_flags_enum
CUevent_record_flags_enum
CUevent_sched_flags_enum
CUevent_wait_flags_enum
CUexecAffinityType_enum
CUexternalMemoryHandleType_enum
CUexternalSemaphoreHandleType_enum
CUfilter_mode_enum
CUflushGPUDirectRDMAWritesOptions_enum
CUflushGPUDirectRDMAWritesScope_enum
CUflushGPUDirectRDMAWritesTarget_enum
CUfunc_cache_enum
CUfunctionLoadingState_enum
CUfunction_attribute_enum
CUgraphChildGraphNodeOwnership_enum
CUgraphConditionalNodeType_enum
CUgraphDebugDot_flags_enum
CUgraphDependencyType_enum
CUgraphExecUpdateResult_enum
CUgraphInstantiateResult_enum
CUgraphInstantiate_flags_enum
CUgraphMem_attribute_enum
CUgraphNodeType_enum
CUgraphicsMapResourceFlags_enum
CUgraphicsRegisterFlags_enum
CUgreenCtxCreate_flags
CUipcMem_flags_enum
CUjitInputType_enum
CUjit_cacheMode_enum
CUjit_fallback_enum
CUjit_option_enum
CUjit_target_enum
CUlaunchAttributeID_enum
CUlaunchMemSyncDomain_enum
CUlibraryOption_enum
CUlimit_enum
CUlogLevel_enum
CUmemAccess_flags_enum
CUmemAllocationCompType_enum
CUmemAllocationGranularity_flags_enum
CUmemAllocationHandleType_enum
CUmemAllocationType_enum
CUmemAttach_flags_enum
CUmemDecompressAlgorithm_enum
CUmemHandleType_enum
CUmemLocationType_enum
CUmemOperationType_enum
CUmemPool_attribute_enum
CUmemRangeFlags_enum
CUmemRangeHandleType_enum
CUmem_advise_enum
CUmem_range_attribute_enum
CUmemcpy3DOperandType_enum
CUmemcpyFlags_enum
CUmemcpySrcAccessOrder_enum
CUmemorytype_enum
CUmoduleLoadingMode_enum
CUmulticastGranularity_flags_enum
CUoccupancy_flags_enum
CUoutput_mode_enum
CUpointer_attribute_enum
CUprocessState_enum
CUresourceViewFormat_enum
CUresourcetype_enum
CUshared_carveout_enum
CUsharedconfig_enum
CUstreamAtomicReductionDataType_enum
CUstreamAtomicReductionOpType_enum
CUstreamBatchMemOpType_enum
CUstreamCaptureMode_enum
CUstreamCaptureStatus_enum
CUstreamMemoryBarrier_flags_enum
CUstreamUpdateCaptureDependencies_flags_enum
CUstreamWaitValue_flags_enum
CUstreamWriteValue_flags_enum
CUstream_flags_enum
CUsynchronizationPolicy_enum
CUtensorMapDataType_enum
CUtensorMapFloatOOBfill_enum
CUtensorMapIm2ColWideMode_enum
CUtensorMapInterleave_enum
CUtensorMapL2promotion_enum
CUtensorMapSwizzle_enum
CUuserObjectRetain_flags_enum
CUuserObject_flags_enum
cudaError_enum

Constants§

CUDA_ARRAY3D_2DARRAY
CUDA_ARRAY3D_COLOR_ATTACHMENT
CUDA_ARRAY3D_CUBEMAP
CUDA_ARRAY3D_DEFERRED_MAPPING
CUDA_ARRAY3D_DEPTH_TEXTURE
CUDA_ARRAY3D_LAYERED
CUDA_ARRAY3D_SPARSE
CUDA_ARRAY3D_SURFACE_LDST
CUDA_ARRAY3D_TEXTURE_GATHER
CUDA_ARRAY3D_VIDEO_ENCODE_DECODE
CUDA_COOPERATIVE_LAUNCH_MULTI_DEVICE_NO_POST_LAUNCH_SYNC
CUDA_COOPERATIVE_LAUNCH_MULTI_DEVICE_NO_PRE_LAUNCH_SYNC
CUDA_EXTERNAL_MEMORY_DEDICATED
CUDA_EXTERNAL_SEMAPHORE_SIGNAL_SKIP_NVSCIBUF_MEMSYNC
CUDA_EXTERNAL_SEMAPHORE_WAIT_SKIP_NVSCIBUF_MEMSYNC
CUDA_NVSCISYNC_ATTR_SIGNAL
CUDA_NVSCISYNC_ATTR_WAIT
CUDA_VERSION
CU_ARRAY_SPARSE_PROPERTIES_SINGLE_MIPTAIL
CU_COMPUTE_ACCELERATED_TARGET_BASE
CU_COMPUTE_FAMILY_TARGET_BASE
CU_GRAPH_COND_ASSIGN_DEFAULT
CU_GRAPH_KERNEL_NODE_PORT_DEFAULT
CU_GRAPH_KERNEL_NODE_PORT_LAUNCH_ORDER
CU_GRAPH_KERNEL_NODE_PORT_PROGRAMMATIC
CU_IPC_HANDLE_SIZE
CU_LAUNCH_KERNEL_REQUIRED_BLOCK_DIM
CU_LAUNCH_PARAM_BUFFER_POINTER_AS_INT
CU_LAUNCH_PARAM_BUFFER_SIZE_AS_INT
CU_LAUNCH_PARAM_END_AS_INT
CU_MEMHOSTALLOC_DEVICEMAP
CU_MEMHOSTALLOC_PORTABLE
CU_MEMHOSTALLOC_WRITECOMBINED
CU_MEMHOSTREGISTER_DEVICEMAP
CU_MEMHOSTREGISTER_IOMEMORY
CU_MEMHOSTREGISTER_PORTABLE
CU_MEMHOSTREGISTER_READ_ONLY
CU_MEM_CREATE_USAGE_HW_DECOMPRESS
CU_MEM_CREATE_USAGE_TILE_POOL
CU_MEM_POOL_CREATE_USAGE_HW_DECOMPRESS
CU_PARAM_TR_DEFAULT
CU_TENSOR_MAP_NUM_QWORDS
CU_TRSA_OVERRIDE_FORMAT
CU_TRSF_DISABLE_TRILINEAR_OPTIMIZATION
CU_TRSF_NORMALIZED_COORDINATES
CU_TRSF_READ_AS_INTEGER
CU_TRSF_SEAMLESS_CUBEMAP
CU_TRSF_SRGB

Functions§

cuArray3DCreate_v2
cuArray3DGetDescriptor_v2
cuArrayCreate_v2
cuArrayDestroy
cuArrayGetDescriptor_v2
cuArrayGetMemoryRequirements
cuArrayGetPlane
cuArrayGetSparseProperties
cuCoredumpGetAttribute
cuCoredumpGetAttributeGlobal
cuCoredumpSetAttribute
cuCoredumpSetAttributeGlobal
cuCtxAttach
cuCtxDestroy_v2
cuCtxDetach
cuCtxDisablePeerAccess
cuCtxEnablePeerAccess
cuCtxFromGreenCtx
cuCtxGetApiVersion
cuCtxGetCacheConfig
cuCtxGetCurrent
cuCtxGetDevResource
cuCtxGetDevice
cuCtxGetDevice_v2
cuCtxGetExecAffinity
cuCtxGetFlags
cuCtxGetId
cuCtxGetLimit
cuCtxGetSharedMemConfig
cuCtxGetStreamPriorityRange
cuCtxPopCurrent_v2
cuCtxPushCurrent_v2
cuCtxRecordEvent
cuCtxResetPersistingL2Cache
cuCtxSetCacheConfig
cuCtxSetCurrent
cuCtxSetFlags
cuCtxSetLimit
cuCtxSetSharedMemConfig
cuCtxSynchronize
cuCtxSynchronize_v2
cuCtxWaitEvent
cuDestroyExternalMemory
cuDestroyExternalSemaphore
cuDevResourceGenerateDesc
cuDevSmResourceSplit
cuDevSmResourceSplitByCount
cuDeviceCanAccessPeer
cuDeviceComputeCapability
cuDeviceGet
cuDeviceGetAttribute
cuDeviceGetByPCIBusId
cuDeviceGetCount
cuDeviceGetDefaultMemPool
cuDeviceGetDevResource
cuDeviceGetExecAffinitySupport
cuDeviceGetGraphMemAttribute
cuDeviceGetHostAtomicCapabilities
cuDeviceGetLuid
cuDeviceGetMemPool
cuDeviceGetName
cuDeviceGetP2PAtomicCapabilities
cuDeviceGetP2PAttribute
cuDeviceGetPCIBusId
cuDeviceGetProperties
cuDeviceGetTexture1DLinearMaxWidth
cuDeviceGetUuid_v2
cuDeviceGraphMemTrim
cuDevicePrimaryCtxGetState
cuDevicePrimaryCtxRelease_v2
cuDevicePrimaryCtxReset_v2
cuDevicePrimaryCtxRetain
cuDevicePrimaryCtxSetFlags_v2
cuDeviceRegisterAsyncNotification
cuDeviceSetGraphMemAttribute
cuDeviceSetMemPool
cuDeviceTotalMem_v2
cuDeviceUnregisterAsyncNotification
cuDriverGetVersion
cuEventCreate
cuEventDestroy_v2
cuEventElapsedTime_v2
cuEventQuery
cuEventRecord
cuEventRecordWithFlags
cuEventSynchronize
cuExternalMemoryGetMappedBuffer
cuExternalMemoryGetMappedMipmappedArray
cuFlushGPUDirectRDMAWrites
cuFuncGetAttribute
cuFuncGetModule
cuFuncGetName
cuFuncGetParamInfo
cuFuncIsLoaded
cuFuncLoad
cuFuncSetAttribute
cuFuncSetBlockShape
cuFuncSetCacheConfig
cuFuncSetSharedMemConfig
cuFuncSetSharedSize
cuGetErrorName
cuGetErrorString
cuGetExportTable
cuGetProcAddress_v2
cuGraphAddBatchMemOpNode
cuGraphAddChildGraphNode
cuGraphAddDependencies_v2
cuGraphAddEmptyNode
cuGraphAddEventRecordNode
cuGraphAddEventWaitNode
cuGraphAddExternalSemaphoresSignalNode
cuGraphAddExternalSemaphoresWaitNode
cuGraphAddHostNode
cuGraphAddKernelNode_v2
cuGraphAddMemAllocNode
cuGraphAddMemFreeNode
cuGraphAddMemcpyNode
cuGraphAddMemsetNode
cuGraphAddNode_v2
cuGraphBatchMemOpNodeGetParams
cuGraphBatchMemOpNodeSetParams
cuGraphChildGraphNodeGetGraph
cuGraphClone
cuGraphConditionalHandleCreate
cuGraphCreate
cuGraphDebugDotPrint
cuGraphDestroy
cuGraphDestroyNode
cuGraphEventRecordNodeGetEvent
cuGraphEventRecordNodeSetEvent
cuGraphEventWaitNodeGetEvent
cuGraphEventWaitNodeSetEvent
cuGraphExecBatchMemOpNodeSetParams
cuGraphExecChildGraphNodeSetParams
cuGraphExecDestroy
cuGraphExecEventRecordNodeSetEvent
cuGraphExecEventWaitNodeSetEvent
cuGraphExecExternalSemaphoresSignalNodeSetParams
cuGraphExecExternalSemaphoresWaitNodeSetParams
cuGraphExecGetFlags
cuGraphExecGetId
cuGraphExecHostNodeSetParams
cuGraphExecKernelNodeSetParams_v2
cuGraphExecMemcpyNodeSetParams
cuGraphExecMemsetNodeSetParams
cuGraphExecNodeSetParams
cuGraphExecUpdate_v2
cuGraphExternalSemaphoresSignalNodeGetParams
cuGraphExternalSemaphoresSignalNodeSetParams
cuGraphExternalSemaphoresWaitNodeGetParams
cuGraphExternalSemaphoresWaitNodeSetParams
cuGraphGetEdges_v2
cuGraphGetId
cuGraphGetNodes
cuGraphGetRootNodes
cuGraphHostNodeGetParams
cuGraphHostNodeSetParams
cuGraphInstantiateWithFlags
cuGraphInstantiateWithParams
cuGraphKernelNodeCopyAttributes
cuGraphKernelNodeGetAttribute
cuGraphKernelNodeGetParams_v2
cuGraphKernelNodeSetAttribute
cuGraphKernelNodeSetParams_v2
cuGraphLaunch
cuGraphMemAllocNodeGetParams
cuGraphMemFreeNodeGetParams
cuGraphMemcpyNodeGetParams
cuGraphMemcpyNodeSetParams
cuGraphMemsetNodeGetParams
cuGraphMemsetNodeSetParams
cuGraphNodeFindInClone
cuGraphNodeGetContainingGraph
cuGraphNodeGetDependencies_v2
cuGraphNodeGetDependentNodes_v2
cuGraphNodeGetEnabled
cuGraphNodeGetLocalId
cuGraphNodeGetToolsId
cuGraphNodeGetType
cuGraphNodeSetEnabled
cuGraphNodeSetParams
cuGraphReleaseUserObject
cuGraphRemoveDependencies_v2
cuGraphRetainUserObject
cuGraphUpload
cuGraphicsMapResources
cuGraphicsResourceGetMappedMipmappedArray
cuGraphicsResourceGetMappedPointer_v2
cuGraphicsResourceSetMapFlags_v2
cuGraphicsSubResourceGetMappedArray
cuGraphicsUnmapResources
cuGraphicsUnregisterResource
cuGreenCtxCreate
cuGreenCtxDestroy
cuGreenCtxGetDevResource
cuGreenCtxGetId
cuGreenCtxRecordEvent
cuGreenCtxStreamCreate
cuGreenCtxWaitEvent
cuImportExternalMemory
cuImportExternalSemaphore
cuInit
cuIpcCloseMemHandle
cuIpcGetEventHandle
cuIpcGetMemHandle
cuIpcOpenEventHandle
cuIpcOpenMemHandle_v2
cuKernelGetAttribute
cuKernelGetFunction
cuKernelGetLibrary
cuKernelGetName
cuKernelGetParamInfo
cuKernelSetAttribute
cuKernelSetCacheConfig
cuLaunch
cuLaunchCooperativeKernel
cuLaunchCooperativeKernelMultiDevice
cuLaunchGrid
cuLaunchGridAsync
cuLaunchHostFunc
cuLaunchKernel
cuLaunchKernelEx
cuLibraryEnumerateKernels
cuLibraryGetGlobal
cuLibraryGetKernel
cuLibraryGetKernelCount
cuLibraryGetManaged
cuLibraryGetModule
cuLibraryGetUnifiedFunction
cuLibraryLoadData
cuLibraryLoadFromFile
cuLibraryUnload
cuLinkAddData_v2
cuLinkAddFile_v2
cuLinkComplete
cuLinkCreate_v2
cuLinkDestroy
cuLogsCurrent
cuLogsDumpToFile
cuLogsDumpToMemory
cuLogsRegisterCallback
cuLogsUnregisterCallback
cuMemAddressFree
cuMemAddressReserve
cuMemAdvise_v2
cuMemAllocAsync
cuMemAllocFromPoolAsync
cuMemAllocHost_v2
cuMemAllocManaged
cuMemAllocPitch_v2
cuMemAlloc_v2
cuMemBatchDecompressAsync
cuMemCreate
cuMemDiscardAndPrefetchBatchAsync
cuMemDiscardBatchAsync
cuMemExportToShareableHandle
cuMemFreeAsync
cuMemFreeHost
cuMemFree_v2
cuMemGetAccess
cuMemGetAddressRange_v2
cuMemGetAllocationGranularity
cuMemGetAllocationPropertiesFromHandle
cuMemGetDefaultMemPool
cuMemGetHandleForAddressRange
cuMemGetInfo_v2
cuMemGetMemPool
cuMemHostAlloc
cuMemHostGetDevicePointer_v2
cuMemHostGetFlags
cuMemHostRegister_v2
cuMemHostUnregister
cuMemImportFromShareableHandle
cuMemMap
cuMemMapArrayAsync
cuMemPoolCreate
cuMemPoolDestroy
cuMemPoolExportPointer
cuMemPoolExportToShareableHandle
cuMemPoolGetAccess
cuMemPoolGetAttribute
cuMemPoolImportFromShareableHandle
cuMemPoolImportPointer
cuMemPoolSetAccess
cuMemPoolSetAttribute
cuMemPoolTrimTo
cuMemPrefetchAsync_v2
cuMemPrefetchBatchAsync
cuMemRangeGetAttribute
cuMemRangeGetAttributes
cuMemRelease
cuMemRetainAllocationHandle
cuMemSetAccess
cuMemSetMemPool
cuMemUnmap
cuMemcpy
cuMemcpy2DAsync_v2
cuMemcpy2DUnaligned_v2
cuMemcpy2D_v2
cuMemcpy3DAsync_v2
cuMemcpy3DBatchAsync_v2
cuMemcpy3DPeer
cuMemcpy3DPeerAsync
cuMemcpy3D_v2
cuMemcpyAsync
cuMemcpyAtoA_v2
cuMemcpyAtoD_v2
cuMemcpyAtoHAsync_v2
cuMemcpyAtoH_v2
cuMemcpyBatchAsync_v2
cuMemcpyDtoA_v2
cuMemcpyDtoDAsync_v2
cuMemcpyDtoD_v2
cuMemcpyDtoHAsync_v2
cuMemcpyDtoH_v2
cuMemcpyHtoAAsync_v2
cuMemcpyHtoA_v2
cuMemcpyHtoDAsync_v2
cuMemcpyHtoD_v2
cuMemcpyPeer
cuMemcpyPeerAsync
cuMemsetD2D8Async
cuMemsetD2D8_v2
cuMemsetD2D16Async
cuMemsetD2D16_v2
cuMemsetD2D32Async
cuMemsetD2D32_v2
cuMemsetD8Async
cuMemsetD8_v2
cuMemsetD16Async
cuMemsetD16_v2
cuMemsetD32Async
cuMemsetD32_v2
cuMipmappedArrayCreate
cuMipmappedArrayDestroy
cuMipmappedArrayGetLevel
cuMipmappedArrayGetMemoryRequirements
cuMipmappedArrayGetSparseProperties
cuModuleEnumerateFunctions
cuModuleGetFunction
cuModuleGetFunctionCount
cuModuleGetGlobal_v2
cuModuleGetLoadingMode
cuModuleGetSurfRef
cuModuleGetTexRef
cuModuleLoad
cuModuleLoadData
cuModuleLoadDataEx
cuModuleLoadFatBinary
cuModuleUnload
cuMulticastAddDevice
cuMulticastBindAddr
cuMulticastBindAddr_v2
cuMulticastBindMem
cuMulticastBindMem_v2
cuMulticastCreate
cuMulticastGetGranularity
cuMulticastUnbind
cuOccupancyAvailableDynamicSMemPerBlock
cuOccupancyMaxActiveBlocksPerMultiprocessor
cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
cuOccupancyMaxActiveClusters
cuOccupancyMaxPotentialBlockSize
cuOccupancyMaxPotentialBlockSizeWithFlags
cuOccupancyMaxPotentialClusterSize
cuParamSetSize
cuParamSetTexRef
cuParamSetf
cuParamSeti
cuParamSetv
cuPointerGetAttribute
cuPointerGetAttributes
cuPointerSetAttribute
cuProfilerInitialize
cuProfilerStart
cuProfilerStop
cuSignalExternalSemaphoresAsync
cuStreamAddCallback
cuStreamAttachMemAsync
cuStreamBatchMemOp_v2
cuStreamBeginCaptureToGraph
cuStreamBeginCapture_v2
cuStreamCopyAttributes
cuStreamCreate
cuStreamCreateWithPriority
cuStreamDestroy_v2
cuStreamEndCapture
cuStreamGetAttribute
cuStreamGetCaptureInfo_v3
cuStreamGetCtx
cuStreamGetCtx_v2
cuStreamGetDevResource
cuStreamGetDevice
cuStreamGetFlags
cuStreamGetGreenCtx
cuStreamGetId
cuStreamGetPriority
cuStreamIsCapturing
cuStreamQuery
cuStreamSetAttribute
cuStreamSynchronize
cuStreamUpdateCaptureDependencies_v2
cuStreamWaitEvent
cuStreamWaitValue32_v2
cuStreamWaitValue64_v2
cuStreamWriteValue32_v2
cuStreamWriteValue64_v2
cuSurfObjectCreate
cuSurfObjectDestroy
cuSurfObjectGetResourceDesc
cuSurfRefGetArray
cuSurfRefSetArray
cuTensorMapEncodeIm2col
cuTensorMapEncodeIm2colWide
cuTensorMapEncodeTiled
cuTensorMapReplaceAddress
cuTexObjectCreate
cuTexObjectDestroy
cuTexObjectGetResourceDesc
cuTexObjectGetResourceViewDesc
cuTexObjectGetTextureDesc
cuTexRefCreate
cuTexRefDestroy
cuTexRefGetAddressMode
cuTexRefGetAddress_v2
cuTexRefGetArray
cuTexRefGetBorderColor
cuTexRefGetFilterMode
cuTexRefGetFlags
cuTexRefGetFormat
cuTexRefGetMaxAnisotropy
cuTexRefGetMipmapFilterMode
cuTexRefGetMipmapLevelBias
cuTexRefGetMipmapLevelClamp
cuTexRefGetMipmappedArray
cuTexRefSetAddress2D_v3
cuTexRefSetAddressMode
cuTexRefSetAddress_v2
cuTexRefSetArray
cuTexRefSetBorderColor
cuTexRefSetFilterMode
cuTexRefSetFlags
cuTexRefSetFormat
cuTexRefSetMaxAnisotropy
cuTexRefSetMipmapFilterMode
cuTexRefSetMipmapLevelBias
cuTexRefSetMipmapLevelClamp
cuTexRefSetMipmappedArray
cuThreadExchangeStreamCaptureMode
cuUserObjectCreate
cuUserObjectRelease
cuUserObjectRetain
cuWaitExternalSemaphoresAsync
culib
is_culib_present

Type Aliases§

CUDA_ARRAY3D_DESCRIPTOR
CUDA_ARRAY3D_DESCRIPTOR_v2
CUDA_ARRAY_DESCRIPTOR
CUDA_ARRAY_DESCRIPTOR_v2
CUDA_ARRAY_MEMORY_REQUIREMENTS
CUDA_ARRAY_MEMORY_REQUIREMENTS_v1
CUDA_ARRAY_SPARSE_PROPERTIES
CUDA_ARRAY_SPARSE_PROPERTIES_v1
CUDA_BATCH_MEM_OP_NODE_PARAMS
CUDA_BATCH_MEM_OP_NODE_PARAMS_v1
CUDA_BATCH_MEM_OP_NODE_PARAMS_v2
CUDA_CHILD_GRAPH_NODE_PARAMS
CUDA_EVENT_RECORD_NODE_PARAMS
CUDA_EVENT_WAIT_NODE_PARAMS
CUDA_EXTERNAL_MEMORY_BUFFER_DESC
CUDA_EXTERNAL_MEMORY_BUFFER_DESC_v1
CUDA_EXTERNAL_MEMORY_HANDLE_DESC
CUDA_EXTERNAL_MEMORY_HANDLE_DESC_v1
CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC
CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC_v1
CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC
CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC_v1
CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS
CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_v1
CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS
CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_v1
CUDA_EXT_SEM_SIGNAL_NODE_PARAMS
CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v1
CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v2
CUDA_EXT_SEM_WAIT_NODE_PARAMS
CUDA_EXT_SEM_WAIT_NODE_PARAMS_v1
CUDA_EXT_SEM_WAIT_NODE_PARAMS_v2
CUDA_GRAPH_INSTANTIATE_PARAMS
CUDA_HOST_NODE_PARAMS
CUDA_HOST_NODE_PARAMS_v1
CUDA_HOST_NODE_PARAMS_v2
CUDA_KERNEL_NODE_PARAMS
CUDA_KERNEL_NODE_PARAMS_v1
CUDA_KERNEL_NODE_PARAMS_v2
CUDA_KERNEL_NODE_PARAMS_v3
CUDA_LAUNCH_PARAMS
CUDA_LAUNCH_PARAMS_v1
CUDA_MEMCPY2D
CUDA_MEMCPY2D_v2
CUDA_MEMCPY3D
CUDA_MEMCPY3D_BATCH_OP
CUDA_MEMCPY3D_BATCH_OP_v1
CUDA_MEMCPY3D_PEER
CUDA_MEMCPY3D_PEER_v1
CUDA_MEMCPY3D_v2
CUDA_MEMCPY_NODE_PARAMS
CUDA_MEMSET_NODE_PARAMS
CUDA_MEMSET_NODE_PARAMS_v1
CUDA_MEMSET_NODE_PARAMS_v2
CUDA_MEM_ALLOC_NODE_PARAMS
CUDA_MEM_ALLOC_NODE_PARAMS_v1
CUDA_MEM_ALLOC_NODE_PARAMS_v2
CUDA_MEM_FREE_NODE_PARAMS
CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
CUDA_POINTER_ATTRIBUTE_P2P_TOKENS_v1
CUDA_RESOURCE_DESC
CUDA_RESOURCE_DESC_v1
CUDA_RESOURCE_VIEW_DESC
CUDA_RESOURCE_VIEW_DESC_v1
CUDA_TEXTURE_DESC
CUDA_TEXTURE_DESC_v1
CU_DEV_SM_RESOURCE_GROUP_PARAMS
CUaccessPolicyWindow
CUaccessPolicyWindow_v1
CUarray
CUarrayMapInfo
CUarrayMapInfo_v1
CUasyncCallback
CUasyncCallbackHandle
CUasyncNotificationInfo
CUcheckpointCheckpointArgs
CUcheckpointGpuPair
CUcheckpointLockArgs
CUcheckpointRestoreArgs
CUcheckpointUnlockArgs
CUcontext
CUctxCigParam
CUctxCreateParams
CUdevResource
CUdevResourceDesc
CUdevResource_v1
CUdevSmResource
CUdevWorkqueueConfigResource
CUdevWorkqueueResource
CUdevice
CUdevice_v1
CUdeviceptr
CUdeviceptr_v2
CUdevprop
CUdevprop_v1
CUevent
CUexecAffinityParam
CUexecAffinityParam_v1
CUexecAffinitySmCount
CUexecAffinitySmCount_v1
CUextent3D
CUextent3D_v1
CUexternalMemory
CUexternalSemaphore
CUfunction
CUgraph
CUgraphConditionalHandle
CUgraphDeviceNode
CUgraphEdgeData
CUgraphExec
CUgraphExecUpdateResultInfo
CUgraphExecUpdateResultInfo_v1
CUgraphNode
CUgraphNodeParams
CUgraphicsResource
CUgreenCtx
CUhostFn
CUipcEventHandle
CUipcEventHandle_v1
CUipcMemHandle
CUipcMemHandle_v1
CUkernel
CUkernelNodeAttrValue
CUkernelNodeAttrValue_v1
CUlaunchAttribute
CUlaunchAttributeValue
CUlaunchConfig
CUlaunchMemSyncDomainMap
CUlibrary
CUlibraryHostUniversalFunctionAndDataTable
CUlinkState
CUlogIterator
CUlogsCallback
CUlogsCallbackHandle
CUmemAccessDesc
CUmemAccessDesc_v1
CUmemAllocationProp
CUmemAllocationProp_v1
CUmemDecompressParams
CUmemFabricHandle
CUmemFabricHandle_v1
CUmemGenericAllocationHandle
CUmemGenericAllocationHandle_v1
CUmemLocation
CUmemLocation_v1
CUmemPoolProps
CUmemPoolProps_v1
CUmemPoolPtrExportData
CUmemPoolPtrExportData_v1
CUmemcpy3DOperand
CUmemcpy3DOperand_v1
CUmemcpyAttributes
CUmemcpyAttributes_v1
CUmemoryPool
CUmipmappedArray
CUmodule
CUmulticastObjectProp
CUmulticastObjectProp_v1
CUoccupancyB2DSize
CUoffset3D
CUoffset3D_v1
CUstream
CUstreamAttrValue
CUstreamAttrValue_v1
CUstreamBatchMemOpParams
CUstreamBatchMemOpParams_v1
CUstreamCallback
CUsurfObject
CUsurfObject_v1
CUsurfref
CUtensorMap
CUtexObject
CUtexObject_v1
CUtexref
CUuserObject
CUuuid
cuuint32_t
cuuint64_t

Unions§

CUDA_EXTERNAL_MEMORY_HANDLE_DESC_st__bindgen_ty_1
CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC_st__bindgen_ty_1
CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_st__bindgen_ty_1__bindgen_ty_2
CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_st__bindgen_ty_1__bindgen_ty_2
CUDA_RESOURCE_DESC_st__bindgen_ty_1
CUarrayMapInfo_st__bindgen_ty_1
CUarrayMapInfo_st__bindgen_ty_2
CUarrayMapInfo_st__bindgen_ty_3
CUasyncNotificationInfo_st__bindgen_ty_1
CUdevResource_st__bindgen_ty_1
CUexecAffinityParam_st__bindgen_ty_1
CUgraphNodeParams_st__bindgen_ty_1
CUlaunchAttributeValue_union
CUmemcpy3DOperand_st__bindgen_ty_1
CUstreamBatchMemOpParams_union
CUstreamBatchMemOpParams_union_CUstreamMemOpWaitValueParams_st__bindgen_ty_1
CUstreamBatchMemOpParams_union_CUstreamMemOpWriteValueParams_st__bindgen_ty_1