Docs.rs
cust_raw-0.11.3
cust_raw 0.11.3
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
RDambrosio016
Dependencies
find_cuda_helper ^0.2
build
Versions
0%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
cust_
raw
0.11.3
All Items
Crate Items
Structs
Enums
Constants
Functions
Type Aliases
Unions
Crate
cust_raw
Copy item path
Source
Structs
§
CUDA_
ARRA
Y3D_
DESCRIPTOR_
st
CUDA_
ARRAY_
DESCRIPTOR_
st
CUDA_
ARRAY_
SPARSE_
PROPERTIES_
st
CUDA_
ARRAY_
SPARSE_
PROPERTIES_
st__
bindgen_
ty_
1
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_
WAIT_
NODE_
PARAMS_
st
CUDA_
HOST_
NODE_
PARAMS_
st
CUDA_
KERNEL_
NODE_
PARAMS_
st
CUDA_
LAUNCH_
PARAMS_
st
CUDA_
MEMCP
Y2D_
st
CUDA_
MEMCP
Y3D_
PEER_
st
CUDA_
MEMCP
Y3D_
st
CUDA_
MEMSET_
NODE_
PARAMS_
st
CUDA_
MEM_
ALLOC_
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
CUaccess
Policy
Window_
st
CUarray
MapInfo_
st
CUarray
MapInfo_
st__
bindgen_
ty_
2__
bindgen_
ty_
1
CUarray
MapInfo_
st__
bindgen_
ty_
2__
bindgen_
ty_
2
CUarray_
st
CUctx_
st
CUdevprop_
st
CUevent_
st
CUexec
Affinity
Param_
st
CUexec
Affinity
SmCount_
st
CUext
Memory_
st
CUext
Semaphore_
st
CUfunc_
st
CUgraph
Exec_
st
CUgraph
Node_
st
CUgraph_
st
CUgraphics
Resource_
st
CUipc
Event
Handle_
st
CUipc
MemHandle_
st
CUlink
State_
st
CUmem
Access
Desc_
st
CUmem
Allocation
Prop_
st
CUmem
Allocation
Prop_
st__
bindgen_
ty_
1
CUmem
Location_
st
CUmem
Pool
Handle_
st
CUmem
Pool
Props_
st
CUmem
Pool
PtrExport
Data_
st
CUmipmapped
Array_
st
CUmod_
st
CUstream
Batch
MemOp
Params_
union_
CUstream
MemOp
Flush
Remote
Writes
Params_
st
CUstream
Batch
MemOp
Params_
union_
CUstream
MemOp
Wait
Value
Params_
st
CUstream
Batch
MemOp
Params_
union_
CUstream
MemOp
Write
Value
Params_
st
CUstream_
st
CUsurfref_
st
CUtexref_
st
CUuser
Object_
st
CUuuid_
st
double2
float2
Enums
§
CUDA_
POINTER_
ATTRIBUTE_
ACCESS_
FLAGS
CUDA_
POINTER_
ATTRIBUTE_
ACCESS_
FLAGS_
enum
CUGPU
DirectRDMA
Writes
Ordering
CUGPU
DirectRDMA
Writes
Ordering_
enum
CUaccess
Property
CUaccess
Property_
enum
CUaddress_
mode
CUaddress_
mode_
enum
CUarray
Sparse
Subresource
Type
CUarray
Sparse
Subresource
Type_
enum
CUarray_
cubemap_
face
CUarray_
cubemap_
face_
enum
CUarray_
format
CUarray_
format_
enum
CUcomputemode
CUcomputemode_
enum
CUctx_
flags
CUctx_
flags_
enum
CUdevice_
P2PAttribute
CUdevice_
P2PAttribute_
enum
CUdevice_
attribute
CUdevice_
attribute_
enum
CUdriver
Proc
Address_
flags
CUdriver
Proc
Address_
flags_
enum
CUevent_
flags
CUevent_
flags_
enum
CUevent_
record_
flags
CUevent_
record_
flags_
enum
CUevent_
wait_
flags
CUevent_
wait_
flags_
enum
CUexec
Affinity
Type
CUexec
Affinity
Type_
enum
CUexternal
Memory
Handle
Type
CUexternal
Memory
Handle
Type_
enum
CUexternal
Semaphore
Handle
Type
CUexternal
Semaphore
Handle
Type_
enum
CUfilter_
mode
CUfilter_
mode_
enum
CUflushGPU
DirectRDMA
Writes
Options
CUflushGPU
DirectRDMA
Writes
Options_
enum
CUflushGPU
DirectRDMA
Writes
Scope
CUflushGPU
DirectRDMA
Writes
Scope_
enum
CUflushGPU
DirectRDMA
Writes
Target
CUflushGPU
DirectRDMA
Writes
Target_
enum
CUfunc_
cache
CUfunc_
cache_
enum
CUfunction_
attribute
CUfunction_
attribute_
enum
CUgraph
Debug
Dot_
flags
CUgraph
Debug
Dot_
flags_
enum
CUgraph
Exec
Update
Result
CUgraph
Exec
Update
Result_
enum
CUgraph
Instantiate_
flags
CUgraph
Instantiate_
flags_
enum
CUgraph
Mem_
attribute
CUgraph
Mem_
attribute_
enum
CUgraph
Node
Type
CUgraph
Node
Type_
enum
CUgraphics
MapResource
Flags
CUgraphics
MapResource
Flags_
enum
CUgraphics
Register
Flags
CUgraphics
Register
Flags_
enum
CUipc
Mem_
flags
CUipc
Mem_
flags_
enum
CUjit
Input
Type
CUjit
Input
Type_
enum
CUjit_
cache
Mode
CUjit_
cache
Mode_
enum
CUjit_
fallback
CUjit_
fallback_
enum
CUjit_
option
CUjit_
option_
enum
CUjit_
target
CUjit_
target_
enum
CUkernel
Node
AttrID
CUkernel
Node
AttrID_
enum
CUlimit
CUlimit_
enum
CUmem
Access_
flags
CUmem
Access_
flags_
enum
CUmem
Allocation
Comp
Type
CUmem
Allocation
Comp
Type_
enum
CUmem
Allocation
Granularity_
flags
CUmem
Allocation
Granularity_
flags_
enum
CUmem
Allocation
Handle
Type
CUmem
Allocation
Handle
Type_
enum
CUmem
Allocation
Type
CUmem
Allocation
Type_
enum
CUmem
Attach_
flags
CUmem
Attach_
flags_
enum
CUmem
Handle
Type
CUmem
Handle
Type_
enum
CUmem
Location
Type
CUmem
Location
Type_
enum
CUmem
Operation
Type
CUmem
Operation
Type_
enum
CUmem
Pool_
attribute
CUmem
Pool_
attribute_
enum
CUmem_
advise
CUmem_
advise_
enum
CUmem_
range_
attribute
CUmem_
range_
attribute_
enum
CUmemorytype
CUmemorytype_
enum
CUoccupancy_
flags
CUoccupancy_
flags_
enum
CUoutput_
mode
CUoutput_
mode_
enum
CUpointer_
attribute
CUpointer_
attribute_
enum
CUresource
View
Format
CUresource
View
Format_
enum
CUresourcetype
CUresourcetype_
enum
CUresult
CUshared_
carveout
CUshared_
carveout_
enum
CUsharedconfig
CUsharedconfig_
enum
CUstream
AttrID
CUstream
AttrID_
enum
CUstream
Batch
MemOp
Type
CUstream
Batch
MemOp
Type_
enum
CUstream
Capture
Mode
CUstream
Capture
Mode_
enum
CUstream
Capture
Status
CUstream
Capture
Status_
enum
CUstream
Update
Capture
Dependencies_
flags
CUstream
Update
Capture
Dependencies_
flags_
enum
CUstream
Wait
Value_
flags
CUstream
Wait
Value_
flags_
enum
CUstream
Write
Value_
flags
CUstream
Write
Value_
flags_
enum
CUstream_
flags
CUstream_
flags_
enum
CUsynchronization
Policy
CUsynchronization
Policy_
enum
CUuser
Object
Retain_
flags
CUuser
Object
Retain_
flags_
enum
CUuser
Object_
flags
CUuser
Object_
flags_
enum
cuda
Data
Type
cuda
Data
Type_
t
cuda
Error_
enum
library
Property
Type
library
Property
Type_
t
Constants
§
CUDA_
ARRA
Y3D_
2DARRAY
CUDA_
ARRA
Y3D_
COLOR_
ATTACHMENT
CUDA_
ARRA
Y3D_
CUBEMAP
CUDA_
ARRA
Y3D_
DEPTH_
TEXTURE
CUDA_
ARRA
Y3D_
LAYERED
CUDA_
ARRA
Y3D_
SPARSE
CUDA_
ARRA
Y3D_
SURFACE_
LDST
CUDA_
ARRA
Y3D_
TEXTURE_
GATHER
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_
IPC_
HANDLE_
SIZE
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_
TILE_
POOL
CU_
PARAM_
TR_
DEFAULT
CU_
TRSA_
OVERRIDE_
FORMAT
CU_
TRSF_
DISABLE_
TRILINEAR_
OPTIMIZATION
CU_
TRSF_
NORMALIZED_
COORDINATES
CU_
TRSF_
READ_
AS_
INTEGER
CU_
TRSF_
SRGB
Functions
§
cuArray3D
Create_
v2
⚠
cuArray3D
GetDescriptor_
v2
⚠
cuArray
Create_
v2
⚠
cuArray
Destroy
⚠
cuArray
GetDescriptor_
v2
⚠
cuArray
GetPlane
⚠
cuArray
GetSparse
Properties
⚠
cuCtx
Attach
⚠
cuCtx
Create_
v2
⚠
cuCtx
Create_
v3
⚠
cuCtx
Destroy_
v2
⚠
cuCtx
Detach
⚠
cuCtx
Disable
Peer
Access
⚠
cuCtx
Enable
Peer
Access
⚠
cuCtx
GetApi
Version
⚠
cuCtx
GetCache
Config
⚠
cuCtx
GetCurrent
⚠
cuCtx
GetDevice
⚠
cuCtx
GetExec
Affinity
⚠
cuCtx
GetFlags
⚠
cuCtx
GetLimit
⚠
cuCtx
GetShared
MemConfig
⚠
cuCtx
GetStream
Priority
Range
⚠
cuCtx
PopCurrent_
v2
⚠
cuCtx
Push
Current_
v2
⚠
cuCtx
Reset
Persisting
L2Cache
⚠
cuCtx
SetCache
Config
⚠
cuCtx
SetCurrent
⚠
cuCtx
SetLimit
⚠
cuCtx
SetShared
MemConfig
⚠
cuCtx
Synchronize
⚠
cuDestroy
External
Memory
⚠
cuDestroy
External
Semaphore
⚠
cuDevice
CanAccess
Peer
⚠
cuDevice
Compute
Capability
⚠
cuDevice
Get
⚠
cuDevice
GetAttribute
⚠
cuDevice
GetByPCI
BusId
⚠
cuDevice
GetCount
⚠
cuDevice
GetDefault
MemPool
⚠
cuDevice
GetExec
Affinity
Support
⚠
cuDevice
GetGraph
MemAttribute
⚠
cuDevice
GetLuid
⚠
cuDevice
GetMem
Pool
⚠
cuDevice
GetName
⚠
cuDevice
GetNv
SciSync
Attributes
⚠
cuDevice
GetP2P
Attribute
⚠
cuDevice
GetPCI
BusId
⚠
cuDevice
GetProperties
⚠
cuDevice
GetTexture1D
Linear
MaxWidth
⚠
cuDevice
GetUuid
⚠
cuDevice
GetUuid_
v2
⚠
cuDevice
Graph
MemTrim
⚠
cuDevice
Primary
CtxGet
State
⚠
cuDevice
Primary
CtxRelease_
v2
⚠
cuDevice
Primary
CtxReset_
v2
⚠
cuDevice
Primary
CtxRetain
⚠
cuDevice
Primary
CtxSet
Flags_
v2
⚠
cuDevice
SetGraph
MemAttribute
⚠
cuDevice
SetMem
Pool
⚠
cuDevice
Total
Mem_
v2
⚠
cuDriver
GetVersion
⚠
cuEvent
Create
⚠
cuEvent
Destroy_
v2
⚠
cuEvent
Elapsed
Time
⚠
cuEvent
Query
⚠
cuEvent
Record
⚠
cuEvent
Record
With
Flags
⚠
cuEvent
Synchronize
⚠
cuExternal
Memory
GetMapped
Buffer
⚠
cuExternal
Memory
GetMapped
Mipmapped
Array
⚠
cuFlushGPU
DirectRDMA
Writes
⚠
cuFunc
GetAttribute
⚠
cuFunc
GetModule
⚠
cuFunc
SetAttribute
⚠
cuFunc
SetBlock
Shape
⚠
cuFunc
SetCache
Config
⚠
cuFunc
SetShared
MemConfig
⚠
cuFunc
SetShared
Size
⚠
cuGet
Error
Name
⚠
cuGet
Error
String
⚠
cuGet
Export
Table
⚠
cuGet
Proc
Address
⚠
cuGraph
AddChild
Graph
Node
⚠
cuGraph
AddDependencies
⚠
cuGraph
AddEmpty
Node
⚠
cuGraph
AddEvent
Record
Node
⚠
cuGraph
AddEvent
Wait
Node
⚠
cuGraph
AddExternal
Semaphores
Signal
Node
⚠
cuGraph
AddExternal
Semaphores
Wait
Node
⚠
cuGraph
AddHost
Node
⚠
cuGraph
AddKernel
Node
⚠
cuGraph
AddMem
Alloc
Node
⚠
cuGraph
AddMem
Free
Node
⚠
cuGraph
AddMemcpy
Node
⚠
cuGraph
AddMemset
Node
⚠
cuGraph
Child
Graph
Node
GetGraph
⚠
cuGraph
Clone
⚠
cuGraph
Create
⚠
cuGraph
Debug
DotPrint
⚠
cuGraph
Destroy
⚠
cuGraph
Destroy
Node
⚠
cuGraph
Event
Record
Node
GetEvent
⚠
cuGraph
Event
Record
Node
SetEvent
⚠
cuGraph
Event
Wait
Node
GetEvent
⚠
cuGraph
Event
Wait
Node
SetEvent
⚠
cuGraph
Exec
Child
Graph
Node
SetParams
⚠
cuGraph
Exec
Destroy
⚠
cuGraph
Exec
Event
Record
Node
SetEvent
⚠
cuGraph
Exec
Event
Wait
Node
SetEvent
⚠
cuGraph
Exec
External
Semaphores
Signal
Node
SetParams
⚠
cuGraph
Exec
External
Semaphores
Wait
Node
SetParams
⚠
cuGraph
Exec
Host
Node
SetParams
⚠
cuGraph
Exec
Kernel
Node
SetParams
⚠
cuGraph
Exec
Memcpy
Node
SetParams
⚠
cuGraph
Exec
Memset
Node
SetParams
⚠
cuGraph
Exec
Update
⚠
cuGraph
External
Semaphores
Signal
Node
GetParams
⚠
cuGraph
External
Semaphores
Signal
Node
SetParams
⚠
cuGraph
External
Semaphores
Wait
Node
GetParams
⚠
cuGraph
External
Semaphores
Wait
Node
SetParams
⚠
cuGraph
GetEdges
⚠
cuGraph
GetNodes
⚠
cuGraph
GetRoot
Nodes
⚠
cuGraph
Host
Node
GetParams
⚠
cuGraph
Host
Node
SetParams
⚠
cuGraph
Instantiate
With
Flags
⚠
cuGraph
Instantiate_
v2
⚠
cuGraph
Kernel
Node
Copy
Attributes
⚠
cuGraph
Kernel
Node
GetAttribute
⚠
cuGraph
Kernel
Node
GetParams
⚠
cuGraph
Kernel
Node
SetAttribute
⚠
cuGraph
Kernel
Node
SetParams
⚠
cuGraph
Launch
⚠
cuGraph
MemAlloc
Node
GetParams
⚠
cuGraph
MemFree
Node
GetParams
⚠
cuGraph
Memcpy
Node
GetParams
⚠
cuGraph
Memcpy
Node
SetParams
⚠
cuGraph
Memset
Node
GetParams
⚠
cuGraph
Memset
Node
SetParams
⚠
cuGraph
Node
Find
InClone
⚠
cuGraph
Node
GetDependencies
⚠
cuGraph
Node
GetDependent
Nodes
⚠
cuGraph
Node
GetType
⚠
cuGraph
Release
User
Object
⚠
cuGraph
Remove
Dependencies
⚠
cuGraph
Retain
User
Object
⚠
cuGraph
Upload
⚠
cuGraphics
MapResources
⚠
cuGraphics
Resource
GetMapped
Mipmapped
Array
⚠
cuGraphics
Resource
GetMapped
Pointer_
v2
⚠
cuGraphics
Resource
SetMap
Flags_
v2
⚠
cuGraphics
SubResource
GetMapped
Array
⚠
cuGraphics
Unmap
Resources
⚠
cuGraphics
Unregister
Resource
⚠
cuImport
External
Memory
⚠
cuImport
External
Semaphore
⚠
cuInit
⚠
cuIpc
Close
MemHandle
⚠
cuIpc
GetEvent
Handle
⚠
cuIpc
GetMem
Handle
⚠
cuIpc
Open
Event
Handle
⚠
cuIpc
Open
MemHandle_
v2
⚠
cuLaunch
⚠
cuLaunch
Cooperative
Kernel
⚠
cuLaunch
Cooperative
Kernel
Multi
Device
⚠
cuLaunch
Grid
⚠
cuLaunch
Grid
Async
⚠
cuLaunch
Host
Func
⚠
cuLaunch
Kernel
⚠
cuLink
AddData_
v2
⚠
cuLink
AddFile_
v2
⚠
cuLink
Complete
⚠
cuLink
Create_
v2
⚠
cuLink
Destroy
⚠
cuMem
Address
Free
⚠
cuMem
Address
Reserve
⚠
cuMem
Advise
⚠
cuMem
Alloc
Async
⚠
cuMem
Alloc
From
Pool
Async
⚠
cuMem
Alloc
Host_
v2
⚠
cuMem
Alloc
Managed
⚠
cuMem
Alloc
Pitch_
v2
⚠
cuMem
Alloc_
v2
⚠
cuMem
Create
⚠
cuMem
Export
ToShareable
Handle
⚠
cuMem
Free
Async
⚠
cuMem
Free
Host
⚠
cuMem
Free_
v2
⚠
cuMem
GetAccess
⚠
cuMem
GetAddress
Range_
v2
⚠
cuMem
GetAllocation
Granularity
⚠
cuMem
GetAllocation
Properties
From
Handle
⚠
cuMem
GetInfo_
v2
⚠
cuMem
Host
Alloc
⚠
cuMem
Host
GetDevice
Pointer_
v2
⚠
cuMem
Host
GetFlags
⚠
cuMem
Host
Register_
v2
⚠
cuMem
Host
Unregister
⚠
cuMem
Import
From
Shareable
Handle
⚠
cuMem
Map
⚠
cuMem
MapArray
Async
⚠
cuMem
Pool
Create
⚠
cuMem
Pool
Destroy
⚠
cuMem
Pool
Export
Pointer
⚠
cuMem
Pool
Export
ToShareable
Handle
⚠
cuMem
Pool
GetAccess
⚠
cuMem
Pool
GetAttribute
⚠
cuMem
Pool
Import
From
Shareable
Handle
⚠
cuMem
Pool
Import
Pointer
⚠
cuMem
Pool
SetAccess
⚠
cuMem
Pool
SetAttribute
⚠
cuMem
Pool
Trim
To
⚠
cuMem
Prefetch
Async
⚠
cuMem
Range
GetAttribute
⚠
cuMem
Range
GetAttributes
⚠
cuMem
Release
⚠
cuMem
Retain
Allocation
Handle
⚠
cuMem
SetAccess
⚠
cuMem
Unmap
⚠
cuMemcpy
⚠
cuMemcpy2D
Async_
v2
⚠
cuMemcpy2D
Unaligned_
v2
⚠
cuMemcpy2D_
v2
⚠
cuMemcpy3D
Async_
v2
⚠
cuMemcpy3D
Peer
⚠
cuMemcpy3D
Peer
Async
⚠
cuMemcpy3D_
v2
⚠
cuMemcpy
Async
⚠
cuMemcpy
AtoA_
v2
⚠
cuMemcpy
AtoD_
v2
⚠
cuMemcpy
AtoH
Async_
v2
⚠
cuMemcpy
AtoH_
v2
⚠
cuMemcpy
DtoA_
v2
⚠
cuMemcpy
DtoD
Async_
v2
⚠
cuMemcpy
DtoD_
v2
⚠
cuMemcpy
DtoH
Async_
v2
⚠
cuMemcpy
DtoH_
v2
⚠
cuMemcpy
HtoA
Async_
v2
⚠
cuMemcpy
HtoA_
v2
⚠
cuMemcpy
HtoD
Async_
v2
⚠
cuMemcpy
HtoD_
v2
⚠
cuMemcpy
Peer
⚠
cuMemcpy
Peer
Async
⚠
cuMemset
D2D8
Async
⚠
cuMemset
D2D8_
v2
⚠
cuMemset
D2D16
Async
⚠
cuMemset
D2D16_
v2
⚠
cuMemset
D2D32
Async
⚠
cuMemset
D2D32_
v2
⚠
cuMemset
D8Async
⚠
cuMemset
D8_
v2
⚠
cuMemset
D16Async
⚠
cuMemset
D16_
v2
⚠
cuMemset
D32Async
⚠
cuMemset
D32_
v2
⚠
cuMipmapped
Array
Create
⚠
cuMipmapped
Array
Destroy
⚠
cuMipmapped
Array
GetLevel
⚠
cuMipmapped
Array
GetSparse
Properties
⚠
cuModule
GetFunction
⚠
cuModule
GetGlobal_
v2
⚠
cuModule
GetSurf
Ref
⚠
cuModule
GetTex
Ref
⚠
cuModule
Load
⚠
cuModule
Load
Data
⚠
cuModule
Load
Data
Ex
⚠
cuModule
Load
FatBinary
⚠
cuModule
Unload
⚠
cuOccupancy
Available
DynamicS
MemPer
Block
⚠
cuOccupancy
MaxActive
Blocks
PerMultiprocessor
⚠
cuOccupancy
MaxActive
Blocks
PerMultiprocessor
With
Flags
⚠
cuOccupancy
MaxPotential
Block
Size
⚠
cuOccupancy
MaxPotential
Block
Size
With
Flags
⚠
cuParam
SetSize
⚠
cuParam
SetTex
Ref
⚠
cuParam
Setf
⚠
cuParam
Seti
⚠
cuParam
Setv
⚠
cuPointer
GetAttribute
⚠
cuPointer
GetAttributes
⚠
cuPointer
SetAttribute
⚠
cuProfiler
Initialize
⚠
cuProfiler
Start
⚠
cuProfiler
Stop
⚠
cuSignal
External
Semaphores
Async
⚠
cuStream
AddCallback
⚠
cuStream
Attach
MemAsync
⚠
cuStream
Batch
MemOp
⚠
cuStream
Begin
Capture_
v2
⚠
cuStream
Copy
Attributes
⚠
cuStream
Create
⚠
cuStream
Create
With
Priority
⚠
cuStream
Destroy_
v2
⚠
cuStream
EndCapture
⚠
cuStream
GetAttribute
⚠
cuStream
GetCapture
Info
⚠
cuStream
GetCapture
Info_
v2
⚠
cuStream
GetCtx
⚠
cuStream
GetFlags
⚠
cuStream
GetPriority
⚠
cuStream
IsCapturing
⚠
cuStream
Query
⚠
cuStream
SetAttribute
⚠
cuStream
Synchronize
⚠
cuStream
Update
Capture
Dependencies
⚠
cuStream
Wait
Event
⚠
cuStream
Wait
Value32
⚠
cuStream
Wait
Value64
⚠
cuStream
Write
Value32
⚠
cuStream
Write
Value64
⚠
cuSurf
Object
Create
⚠
cuSurf
Object
Destroy
⚠
cuSurf
Object
GetResource
Desc
⚠
cuSurf
RefGet
Array
⚠
cuSurf
RefSet
Array
⚠
cuTex
Object
Create
⚠
cuTex
Object
Destroy
⚠
cuTex
Object
GetResource
Desc
⚠
cuTex
Object
GetResource
View
Desc
⚠
cuTex
Object
GetTexture
Desc
⚠
cuTex
RefCreate
⚠
cuTex
RefDestroy
⚠
cuTex
RefGet
Address
Mode
⚠
cuTex
RefGet
Address_
v2
⚠
cuTex
RefGet
Array
⚠
cuTex
RefGet
Border
Color
⚠
cuTex
RefGet
Filter
Mode
⚠
cuTex
RefGet
Flags
⚠
cuTex
RefGet
Format
⚠
cuTex
RefGet
MaxAnisotropy
⚠
cuTex
RefGet
Mipmap
Filter
Mode
⚠
cuTex
RefGet
Mipmap
Level
Bias
⚠
cuTex
RefGet
Mipmap
Level
Clamp
⚠
cuTex
RefGet
Mipmapped
Array
⚠
cuTex
RefSet
Address2D_
v3
⚠
cuTex
RefSet
Address
Mode
⚠
cuTex
RefSet
Address_
v2
⚠
cuTex
RefSet
Array
⚠
cuTex
RefSet
Border
Color
⚠
cuTex
RefSet
Filter
Mode
⚠
cuTex
RefSet
Flags
⚠
cuTex
RefSet
Format
⚠
cuTex
RefSet
MaxAnisotropy
⚠
cuTex
RefSet
Mipmap
Filter
Mode
⚠
cuTex
RefSet
Mipmap
Level
Bias
⚠
cuTex
RefSet
Mipmap
Level
Clamp
⚠
cuTex
RefSet
Mipmapped
Array
⚠
cuThread
Exchange
Stream
Capture
Mode
⚠
cuUser
Object
Create
⚠
cuUser
Object
Release
⚠
cuUser
Object
Retain
⚠
cuWait
External
Semaphores
Async
⚠
Type Aliases
§
CUDA_
ARRA
Y3D_
DESCRIPTOR
CUDA_
ARRA
Y3D_
DESCRIPTOR_
v2
CUDA_
ARRAY_
DESCRIPTOR
CUDA_
ARRAY_
DESCRIPTOR_
v2
CUDA_
ARRAY_
SPARSE_
PROPERTIES
CUDA_
ARRAY_
SPARSE_
PROPERTIES_
v1
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_
WAIT_
NODE_
PARAMS
CUDA_
EXT_
SEM_
WAIT_
NODE_
PARAMS_
v1
CUDA_
HOST_
NODE_
PARAMS
CUDA_
HOST_
NODE_
PARAMS_
v1
CUDA_
KERNEL_
NODE_
PARAMS
CUDA_
KERNEL_
NODE_
PARAMS_
v1
CUDA_
LAUNCH_
PARAMS
CUDA_
LAUNCH_
PARAMS_
v1
CUDA_
MEMCP
Y2D
CUDA_
MEMCP
Y2D_
v2
CUDA_
MEMCP
Y3D
CUDA_
MEMCP
Y3D_
PEER
CUDA_
MEMCP
Y3D_
PEER_
v1
CUDA_
MEMCP
Y3D_
v2
CUDA_
MEMSET_
NODE_
PARAMS
CUDA_
MEMSET_
NODE_
PARAMS_
v1
CUDA_
MEM_
ALLOC_
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
CUaccess
Policy
Window
CUaccess
Policy
Window_
v1
CUarray
CUarray
MapInfo
CUarray
MapInfo_
v1
CUcontext
CUdevice
CUdevice_
v1
CUdeviceptr
CUdeviceptr_
v2
CUdevprop
CUdevprop_
v1
CUevent
CUexec
Affinity
Param
CUexec
Affinity
Param_
v1
CUexec
Affinity
SmCount
CUexec
Affinity
SmCount_
v1
CUexternal
Memory
CUexternal
Semaphore
CUfunction
CUgraph
CUgraph
Exec
CUgraph
Node
CUgraphics
Resource
CUhost
Fn
CUipc
Event
Handle
CUipc
Event
Handle_
v1
CUipc
MemHandle
CUipc
MemHandle_
v1
CUkernel
Node
Attr
Value
CUkernel
Node
Attr
Value_
v1
CUlink
State
CUmem
Access
Desc
CUmem
Access
Desc_
v1
CUmem
Allocation
Prop
CUmem
Allocation
Prop_
v1
CUmem
Generic
Allocation
Handle
CUmem
Generic
Allocation
Handle_
v1
CUmem
Location
CUmem
Location_
v1
CUmem
Pool
Props
CUmem
Pool
Props_
v1
CUmem
Pool
PtrExport
Data
CUmem
Pool
PtrExport
Data_
v1
CUmemory
Pool
CUmipmapped
Array
CUmodule
CUoccupancy
B2DSize
CUstream
CUstream
Attr
Value
CUstream
Attr
Value_
v1
CUstream
Batch
MemOp
Params
CUstream
Batch
MemOp
Params_
v1
CUstream
Callback
CUsurf
Object
CUsurf
Object_
v1
CUsurfref
CUtex
Object
CUtex
Object_
v1
CUtexref
CUuser
Object
CUuuid
cuComplex
cuDouble
Complex
cuFloat
Complex
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
CUarray
MapInfo_
st__
bindgen_
ty_
1
CUarray
MapInfo_
st__
bindgen_
ty_
2
CUarray
MapInfo_
st__
bindgen_
ty_
3
CUexec
Affinity
Param_
st__
bindgen_
ty_
1
CUkernel
Node
Attr
Value_
union
CUstream
Attr
Value_
union
CUstream
Batch
MemOp
Params_
union
CUstream
Batch
MemOp
Params_
union_
CUstream
MemOp
Wait
Value
Params_
st__
bindgen_
ty_
1
CUstream
Batch
MemOp
Params_
union_
CUstream
MemOp
Write
Value
Params_
st__
bindgen_
ty_
1