cuda-0.8.0.0: FFI binding to the CUDA interface for programming NVIDIA GPUs

Index

accessible 
1 (Function)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Context.Peer, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
activeThreadBlocksForeign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
activeThreadsForeign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
activeWarpsForeign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
add 
1 (Function)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Context.Peer, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
addDataForeign.CUDA.Driver.Module.Link
addDataFromPtrForeign.CUDA.Driver.Module.Link
addFileForeign.CUDA.Driver.Module.Link
addressingForeign.CUDA.Runtime.Texture
AddressMode 
1 (Type/Class)Foreign.CUDA.Runtime.Texture
2 (Type/Class)Foreign.CUDA.Driver.Texture
AddressOfConstantForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
advanceDevPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
advanceHostPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
AdviceForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
adviseForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
alignDevPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
alignHostPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
allocaArray 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
AllocationForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
AllocFlag 
1 (Type/Class)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Type/Class)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
AlreadyAcquiredForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
AlreadyMappedForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
ApiFailureBaseForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
ArrayIsMappedForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
ArrayMemoryForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
Assert 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
AsyncEngineCountForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
asyncEngineCountForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
attachForeign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
AttachFlag 
1 (Type/Class)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Type/Class)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
attributeForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
attributesForeign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
BinaryVersionForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
bind 
1 (Function)Foreign.CUDA.Runtime.Texture
2 (Function)Foreign.CUDA.Driver.Texture
bind2D 
1 (Function)Foreign.CUDA.Runtime.Texture
2 (Function)Foreign.CUDA.Driver.Texture
BlockForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
block 
1 (Function)Foreign.CUDA.Runtime.Stream
2 (Function)Foreign.CUDA.Runtime.Event
3 (Function)Foreign.CUDA.Driver.Stream
4 (Function)Foreign.CUDA.Driver.Event
BlockingSync 
1 (Data Constructor)Foreign.CUDA.Types, Foreign.CUDA.Runtime.Event, Foreign.CUDA.Driver.Event
2 (Data Constructor)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
3 (Data Constructor)Foreign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
Border 
1 (Data Constructor)Foreign.CUDA.Runtime.Texture
2 (Data Constructor)Foreign.CUDA.Driver.Texture
busIDForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
CacheForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
CacheConfigForeign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
cacheMemL2Foreign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
CacheModeCaForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
CanMapHostMemoryForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
canMapHostMemoryForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
CanTex2dGatherForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
CanUseHostPointerForRegisteredMemForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
capabilityForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
castDevPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
castHostPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
chooseForeign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
Clamp 
1 (Data Constructor)Foreign.CUDA.Runtime.Texture
2 (Data Constructor)Foreign.CUDA.Driver.Texture
ClockRateForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
clockRateForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
closeForeign.CUDA.Driver.IPC.Marshal
completeForeign.CUDA.Driver.Module.Link
Compute 
1 (Type/Class)Foreign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
2 (Data Constructor)Foreign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
Compute10Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute11Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute12Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute13Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute20Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute21Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute30Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute32Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute35Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute37Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute50Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute52Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute53Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute60Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute61Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Compute62Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
computeCapabilityForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
ComputeCapabilityMajorForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
ComputeCapabilityMinorForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
ComputeMode 
1 (Type/Class)Foreign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
2 (Data Constructor)Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver
computeModeForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
ComputePreemptionSupportedForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
ConcurrentKernelsForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
concurrentKernelsForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
ConcurrentManagedAccessForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
ConstSizeBytesForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
constSizeBytesForeign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
Context 
1 (Type/Class)Foreign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
2 (Data Constructor)Foreign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
ContextAlreadyCurrentForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
ContextAlreadyInUseForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
ContextFlagForeign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
ContextIsDestroyedForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
copyArray 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
copyArray2D 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
copyArray2DAsync 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
copyArrayAsync 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
copyArrayPeerForeign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
copyArrayPeerAsyncForeign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
coresPerMPForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
count 
1 (Function)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver
create 
1 (Function)Foreign.CUDA.Runtime.Stream
2 (Function)Foreign.CUDA.Runtime.Event
3 (Function)Foreign.CUDA.Driver.Stream
4 (Function)Foreign.CUDA.Driver.Event
5 (Function)Foreign.CUDA.Driver.Module.Link
6 (Function)Foreign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
7 (Function)Foreign.CUDA.Driver.Texture
createWithPriorityForeign.CUDA.Driver.Stream
CSVForeign.CUDA.Driver.Profiler
CubinForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
cudaBinPathForeign.CUDA.Path
cudaError 
1 (Function)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
cudaErrorIOForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
CUDAException 
1 (Type/Class)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Type/Class)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
cudaIncludePathForeign.CUDA.Path
cudaInstallPathForeign.CUDA.Path
cudaLibraryPathForeign.CUDA.Path
CudartUnloadingForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
CuJitNumInputTypesForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
CuMemAttachGlobalForeign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
CuMemAttachHostForeign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
CuMemAttachSingleForeign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
CU_DEVICE_ATTRIBUTE_MAXForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
CU_FUNC_ATTRIBUTE_MAXForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
DArgForeign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
decPow2Foreign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
decWarpForeign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
Default 
1 (Data Constructor)Foreign.CUDA.Types, Foreign.CUDA.Runtime.Event, Foreign.CUDA.Driver.Event
2 (Data Constructor)Foreign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
DefaultBankSizeForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
defaultStreamForeign.CUDA.Types, Foreign.CUDA.Runtime.Stream, Foreign.CUDA.Driver.Stream
DeinitializedForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
depthForeign.CUDA.Runtime.Texture
describeForeign.CUDA.Runtime.Error, Foreign.CUDA.Driver.Error, Foreign.CUDA.Analysis.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
destroy 
1 (Function)Foreign.CUDA.Runtime.Stream
2 (Function)Foreign.CUDA.Runtime.Event
3 (Function)Foreign.CUDA.Driver.Stream
4 (Function)Foreign.CUDA.Driver.Event
5 (Function)Foreign.CUDA.Driver.Module.Link
6 (Function)Foreign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
7 (Function)Foreign.CUDA.Driver.Texture
detachForeign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
Device 
1 (Type/Class)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Type/Class)Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver
3 (Data Constructor)Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver
device 
1 (Function)Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver
2 (Function)Foreign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context
DeviceAlreadyInUseForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
DeviceAttributeForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
DeviceFlagForeign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
deviceIDForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
DeviceMapped 
1 (Data Constructor)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
DeviceMemoryForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
deviceNameForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
deviceOverlapForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
DeviceProperties 
1 (Type/Class)Foreign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
2 (Data Constructor)Foreign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
DevicePtr 
1 (Type/Class)Foreign.CUDA.Types, Foreign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
2 (Data Constructor)Foreign.CUDA.Types, Foreign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
DeviceResources 
1 (Type/Class)Foreign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
2 (Data Constructor)Foreign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
deviceResourcesForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
DevicesUnavailableForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
devPtrToWordPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
DevRuntimePendingLaunchCountForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
DevruntimependinglaunchcountForeign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
DevRuntimeSyncDepthForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
DevruntimesyncdepthForeign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
DisableTimingForeign.CUDA.Types, Foreign.CUDA.Runtime.Event, Foreign.CUDA.Driver.Event
domainIDForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
driverVersion 
1 (Function)Foreign.CUDA.Runtime.Utils, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Utils, Foreign.CUDA.Driver
DuplicateSurfaceNameForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
DuplicateTextureNameForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
DuplicateVariableNameForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
EccEnabledForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
eccEnabledForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
ECCUncorrectableForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
EccUncorrectableForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
EightByteBankSizeForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
elapsedTime 
1 (Function)Foreign.CUDA.Runtime.Event
2 (Function)Foreign.CUDA.Driver.Event
EqualForeign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
Event 
1 (Type/Class)Foreign.CUDA.Types, Foreign.CUDA.Runtime.Event, Foreign.CUDA.Driver.Event
2 (Data Constructor)Foreign.CUDA.Types, Foreign.CUDA.Driver.Event
EventFlagForeign.CUDA.Types, Foreign.CUDA.Runtime.Event, Foreign.CUDA.Driver.Event
ExclusiveProcessForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
ExitCode 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
export 
1 (Function)Foreign.CUDA.Driver.IPC.Event
2 (Function)Foreign.CUDA.Driver.IPC.Marshal
FallbackStrategyForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
FArg 
1 (Data Constructor)Foreign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
FatbinaryForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
FileNotFoundForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
filteringForeign.CUDA.Runtime.Texture
FilterMode 
1 (Type/Class)Foreign.CUDA.Runtime.Texture
2 (Type/Class)Foreign.CUDA.Driver.Texture
finished 
1 (Function)Foreign.CUDA.Runtime.Stream
2 (Function)Foreign.CUDA.Driver.Stream
FlagsMaskForeign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
Float 
1 (Data Constructor)Foreign.CUDA.Runtime.Texture
2 (Data Constructor)Foreign.CUDA.Driver.Texture
FormatForeign.CUDA.Driver.Texture
formatForeign.CUDA.Runtime.Texture
FormatDesc 
1 (Type/Class)Foreign.CUDA.Runtime.Texture
2 (Data Constructor)Foreign.CUDA.Runtime.Texture
FormatKindForeign.CUDA.Runtime.Texture
FourByteBankSizeForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
free 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
freeHost 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
Fun 
1 (Type/Class)Foreign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Type/Class)Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
3 (Data Constructor)Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
FunAttributeForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
FunAttributes 
1 (Type/Class)Foreign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
FunParam 
1 (Type/Class)Foreign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Type/Class)Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
GenerateDebugInfoForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
GenerateLineInfoForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
get 
1 (Function)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
getAddressModeForeign.CUDA.Driver.Texture
getAttributesForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
getBasePtrForeign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
getCacheForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
getDevicePtrForeign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
getFilterModeForeign.CUDA.Driver.Texture
getFlagsForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
getFormatForeign.CUDA.Driver.Texture
getFunForeign.CUDA.Driver.Module.Query, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
getLimit 
1 (Function)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
getMemInfoForeign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
getPriorityForeign.CUDA.Driver.Stream
getPtrForeign.CUDA.Driver.Module.Query, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
getSharedMemForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
getStreamPriorityRangeForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
getTexForeign.CUDA.Driver.Module.Query, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
GlobalForeign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
globalL1CacheForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
GlobalL1CacheSupportedForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
GlobalMemoryBusWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
GpuOverlapForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
HalfForeign.CUDA.Driver.Texture
HardwareStackError 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
HostForeign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
HostMemoryForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
HostMemoryAlreadyRegistered 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
HostMemoryNotRegistered 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
HostNativeAtomicSupportedForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
HostPtr 
1 (Type/Class)Foreign.CUDA.Types, Foreign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
2 (Data Constructor)Foreign.CUDA.Types, Foreign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
IArg 
1 (Data Constructor)Foreign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
IllegalAddress 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
IllegalInstruction 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
IncompatibleDriverContextForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
incPow2Foreign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
incWarpForeign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
InitFlagForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
initialise 
1 (Function)Foreign.CUDA.Driver.Profiler
2 (Function)Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver
InitializationErrorForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InsufficientDriverForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
Int16Foreign.CUDA.Driver.Texture
Int32Foreign.CUDA.Driver.Texture
Int8Foreign.CUDA.Driver.Texture
IntegratedForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
integratedForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
InterprocessForeign.CUDA.Types, Foreign.CUDA.Runtime.Event, Foreign.CUDA.Driver.Event
InvalidAddressSpace 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
InvalidChannelDescriptorForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidConfigurationForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidContextForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
InvalidDevice 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
InvalidDeviceFunctionForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidDevicePointerForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidFilterSettingForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidGraphicsContext 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
InvalidHandleForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
InvalidHostPointerForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidImageForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
InvalidKernelImageForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidMemcpyDirectionForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidNormSettingForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidPCForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
InvalidPcForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidPitchValueForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidPTXForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
InvalidPtxForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidResourceHandleForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidSourceForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
InvalidSurfaceForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidSymbolForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidTextureForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidTextureBindingForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
InvalidValue 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
IPCDevicePtrForeign.CUDA.Driver.IPC.Marshal
IPCEventForeign.CUDA.Driver.IPC.Event
IPCFlagForeign.CUDA.Driver.IPC.Marshal
JITFallbackForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
jitInfoLogForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
JITInputTypeForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
jitModuleForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
JITOptionForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
JITOptionInternalForeign.CUDA.Driver.Module.Base
jitOptionUnpackForeign.CUDA.Driver.Module.Base
JITResult 
1 (Type/Class)Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
2 (Data Constructor)Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
JITTargetForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
jitTargetOfComputeForeign.CUDA.Driver.Module.Base
jitTimeForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
JIT_CACHE_MODEForeign.CUDA.Driver.Module.Base
JIT_ERROR_LOG_BUFFERForeign.CUDA.Driver.Module.Base
JIT_ERROR_LOG_BUFFER_SIZE_BYTESForeign.CUDA.Driver.Module.Base
JIT_FALLBACK_STRATEGYForeign.CUDA.Driver.Module.Base
JIT_FAST_COMPILEForeign.CUDA.Driver.Module.Base
JIT_GENERATE_DEBUG_INFOForeign.CUDA.Driver.Module.Base
JIT_GENERATE_LINE_INFOForeign.CUDA.Driver.Module.Base
JIT_INFO_LOG_BUFFERForeign.CUDA.Driver.Module.Base
JIT_INFO_LOG_BUFFER_SIZE_BYTESForeign.CUDA.Driver.Module.Base
JIT_LOG_VERBOSEForeign.CUDA.Driver.Module.Base
JIT_MAX_REGISTERSForeign.CUDA.Driver.Module.Base
JIT_NEW_SM3X_OPTForeign.CUDA.Driver.Module.Base
JIT_NUM_OPTIONSForeign.CUDA.Driver.Module.Base
JIT_OPTIMIZATION_LEVELForeign.CUDA.Driver.Module.Base
JIT_TARGETForeign.CUDA.Driver.Module.Base
JIT_TARGET_FROM_CUCONTEXTForeign.CUDA.Driver.Module.Base
JIT_THREADS_PER_BLOCKForeign.CUDA.Driver.Module.Base
JIT_WALL_TIMEForeign.CUDA.Driver.Module.Base
KernelExecTimeoutForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
kernelExecTimeoutEnabledForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
KeyValuePairForeign.CUDA.Driver.Profiler
kindForeign.CUDA.Runtime.Texture
L1Foreign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
L2CacheSizeForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
launch 
1 (Function)Foreign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
LaunchFailedForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
LaunchFailureForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
LaunchFileScopedSurfForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
LaunchFileScopedTexForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
LaunchIncompatibleTexturingForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
launchKernel 
1 (Function)Foreign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
launchKernel'Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
LaunchMaxDepthExceededForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
LaunchOutOfResources 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
LaunchPendingCountExceededForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
LaunchTimeout 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
LazyEnablePeerAccessForeign.CUDA.Driver.IPC.Marshal
LibraryForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Limit 
1 (Type/Class)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Type/Class)Foreign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
Linear 
1 (Data Constructor)Foreign.CUDA.Runtime.Texture
2 (Data Constructor)Foreign.CUDA.Driver.Texture
LinkStateForeign.CUDA.Driver.Module.Link
LMemResizeToMaxForeign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
LmemResizeToMaxForeign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
loadDataForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
loadDataExForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
loadDataFromPtrForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
loadDataFromPtrExForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
loadFileForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
localL1CacheForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
LocalL1CacheSupportedForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
LocalSizeBytesForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
localSizeBytesForeign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
mallocArray 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
MallocHeapSizeForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
MallocheapsizeForeign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
mallocHostArray 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
mallocHostForeignPtrForeign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
mallocManagedArray 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
ManagedMemoryForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
managedMemoryForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
MapBufferObjectFailedForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
MapFailedForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
MapHost 
1 (Data Constructor)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
MaxForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
MaxBlockDimXForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaxBlockDimYForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaxBlockDimZForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
maxBlockSizeForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
MaxGridDimXForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaxGridDimYForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaxGridDimZForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
maxGridSizeForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
MaximumSurface1dLayeredLayersForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumSurface1dLayeredWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumSurface1dWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumSurface2dHeightForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumSurface2dLayeredHeightForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumSurface2dLayeredLayersForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumSurface2dLayeredWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumSurface2dWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumSurface3dDepthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumSurface3dHeightForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumSurface3dWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumSurfacecubemapLayeredLayersForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumSurfacecubemapLayeredWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumSurfacecubemapWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture1dLayeredLayersForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture1dLayeredWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture1dLinearWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture1dMipmappedWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture1dWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dArrayHeightForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dArrayNumslicesForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dArrayWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dGatherHeightForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dGatherWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dHeightForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dLayeredHeightForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dLayeredLayersForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dLayeredWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dLinearHeightForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dLinearPitchForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dLinearWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dMipmappedHeightForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dMipmappedWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture2dWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture3dDepthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture3dDepthAlternateForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture3dHeightForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture3dHeightAlternateForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture3dWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexture3dWidthAlternateForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexturecubemapLayeredLayersForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexturecubemapLayeredWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaximumTexturecubemapWidthForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaxKernelThreadsPerBlockForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
maxKernelThreadsPerBlockForeign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
MaxPitchForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaxRegistersForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
MaxRegistersPerBlockForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaxRegistersPerMultiprocessorForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
maxRegPerBlockForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
maxRegPerThreadForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
maxResidentBlocksForeign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
MaxSharedMemoryPerBlockForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MaxSharedMemoryPerMultiprocessorForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
maxSharedMemPerBlockForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
maxTextureDim1DForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
maxTextureDim2DForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
maxTextureDim3DForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
MaxThreadsPerBlockForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
maxThreadsPerBlockForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
MaxThreadsPerMultiprocessorForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
maxThreadsPerMultiProcessorForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
memBusWidthForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
memClockRateForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
MemoryAllocationForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
MemoryClockRateForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
MemoryTypeForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
MemoryValueTooLargeForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
memPitchForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
memset 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
memsetAsyncForeign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
minusDevPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
minusHostPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
Mirror 
1 (Data Constructor)Foreign.CUDA.Runtime.Texture
2 (Data Constructor)Foreign.CUDA.Driver.Texture
MisalignedAddress 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
MissingConfigurationForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
MixedDeviceExecutionForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
Module 
1 (Type/Class)Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
2 (Data Constructor)Foreign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
MultiGpuBoardForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
multiGPUBoardForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
MultiGpuBoardGroupIdForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
multiGPUBoardGroupIDForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
MultiprocessorCountForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
multiProcessorCountForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
nameForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
newListArray 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
newListArrayLen 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
NoBinaryForGPUForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
NoDevice 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
NoKernelImageForDeviceForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
None 
1 (Data Constructor)Foreign.CUDA.Runtime.Texture
2 (Data Constructor)Foreign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
normalisedForeign.CUDA.Runtime.Texture
NormalizedCoordinatesForeign.CUDA.Driver.Texture
NotFoundForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
nothingIfOk 
1 (Function)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
NotInitializedForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
NotMappedForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
NotMappedAsArrayForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
NotMappedAsPointerForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
NotPermitted 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
NotReady 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
NotSupported 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
NotYetImplementedForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
nullDevPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
nullHostPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
NumRegsForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
numRegsForeign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
NvlinkUncorrectable 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
ObjectForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
Occupancy 
1 (Type/Class)Foreign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
2 (Data Constructor)Foreign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
occupancyForeign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
occupancy100Foreign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
open 
1 (Function)Foreign.CUDA.Driver.IPC.Event
2 (Function)Foreign.CUDA.Driver.IPC.Marshal
OperatingSystem 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
optimalBlockSizeForeign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
optimalBlockSizeOfForeign.CUDA.Analysis.Occupancy, Foreign.CUDA.Analysis
OptimisationLevelForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
OutOfMemoryForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
OutputModeForeign.CUDA.Driver.Profiler
PageableMemoryAccessForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
PCI 
1 (Type/Class)Foreign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
2 (Data Constructor)Foreign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
PciBusIdForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
PciDeviceIdForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
PciDomainIdForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
pciInfoForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
peekArray 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
peekArray2D 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
peekArray2DAsync 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
peekArrayAsync 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
peekDeviceHandleForeign.CUDA.Driver.Marshal
peekListArray 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
peekTexForeign.CUDA.Driver.Texture
PeerAccessAlreadyEnabled 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
PeerAccessNotEnabled 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
PeerAccessUnsupported 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
PeerFlag 
1 (Type/Class)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Type/Class)Foreign.CUDA.Driver.Context.Peer, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
plusDevPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
plusHostPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
Point 
1 (Data Constructor)Foreign.CUDA.Runtime.Texture
2 (Data Constructor)Foreign.CUDA.Driver.Texture
PointerAttributes 
1 (Type/Class)Foreign.CUDA.Driver.Unified, Foreign.CUDA.Driver
2 (Data Constructor)Foreign.CUDA.Driver.Unified, Foreign.CUDA.Driver
pokeArray 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
pokeArray2D 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
pokeArray2DAsync 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
pokeArrayAsync 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
pokeListArray 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
popForeign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
Portable 
1 (Data Constructor)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
PreferBinaryForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
PreferEqualForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
PreferL1Foreign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
PreferNoneForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
PreferPTXForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
PreferSharedForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
prefetchArrayAsyncForeign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
PrimaryContextActiveForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
PrintfFifoSizeForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
PrintffifosizeForeign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
PriorLaunchFailureForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
ProfilerAlreadyStarted 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
ProfilerAlreadyStopped 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
ProfilerDisabled 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
ProfilerNotInitialized 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
ProhibitedForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
props 
1 (Function)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver
ptrBufferIDForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
ptrContextForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
ptrDeviceForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
ptrHostForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
ptrIsManagedForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
ptrMemoryTypeForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
ptrSyncMemopsForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
PTXForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
PtxVersionForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
pushForeign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
query 
1 (Function)Foreign.CUDA.Runtime.Event
2 (Function)Foreign.CUDA.Driver.Event
ReadAsIntegerForeign.CUDA.Driver.Texture
ReadModeForeign.CUDA.Driver.Texture
record 
1 (Function)Foreign.CUDA.Runtime.Event
2 (Function)Foreign.CUDA.Driver.Event
regAllocationStyleForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
regAllocUnitForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
regFileSizePerMPForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
registerArrayForeign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
RegistersPerBlockForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
regsPerBlockForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
releaseForeign.CUDA.Driver.Context.Primary
remove 
1 (Function)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Context.Peer, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
requiresForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
requireSDK 
1 (Function)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
reset 
1 (Function)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Context.Primary
resultIfOk 
1 (Function)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
retainForeign.CUDA.Driver.Context.Primary
runtimeVersionForeign.CUDA.Runtime.Utils, Foreign.CUDA.Runtime, Foreign.CUDA
SchedAutoForeign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
SchedBlockingSyncForeign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
SchedMaskForeign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
SchedSpinForeign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
ScheduleAutoForeign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
ScheduleSpinForeign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
ScheduleYieldForeign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
SchedYieldForeign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
set 
1 (Function)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
SetAccessedByForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
setAddressModeForeign.CUDA.Driver.Texture
setBlockShapeForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
setCacheForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
setCacheConfigForeign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
setCacheConfigFunForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
setConfigForeign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
setFilterModeForeign.CUDA.Driver.Texture
setFlagsForeign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
setFormatForeign.CUDA.Driver.Texture
setLimit 
1 (Function)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
SetOnActiveProcessForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
setOrderForeign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
setParams 
1 (Function)Foreign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
SetPreferredLocationForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
setReadModeForeign.CUDA.Driver.Texture
SetReadMostlyForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
setSharedMemForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
setSharedMemConfigFunForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
setSharedSizeForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
setSyncMemopsForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
setupForeign.CUDA.Driver.Context.Primary
SharedForeign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
SharedMemForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
sharedMemAllocUnitForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
SharedMemoryPerBlockForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
sharedMemPerBlockForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
sharedMemPerMPForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
SharedObjectInitFailed 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
SharedObjectSymbolNotFound 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
SharedSizeBytesForeign.CUDA.Driver.Exec, Foreign.CUDA.Driver
sharedSizeBytesForeign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
SignedForeign.CUDA.Runtime.Texture
SingleForeign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
SingleToDoublePrecisionPerfRatioForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
SRGBForeign.CUDA.Driver.Texture
StackSizeForeign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
StacksizeForeign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
startForeign.CUDA.Driver.Profiler
StartupFailureForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
Status 
1 (Type/Class)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Type/Class)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
statusForeign.CUDA.Driver.Context.Primary
stopForeign.CUDA.Driver.Profiler
Stream 
1 (Type/Class)Foreign.CUDA.Types, Foreign.CUDA.Runtime.Stream, Foreign.CUDA.Driver.Stream
2 (Data Constructor)Foreign.CUDA.Types, Foreign.CUDA.Runtime.Stream, Foreign.CUDA.Driver.Stream
StreamFlagForeign.CUDA.Types, Foreign.CUDA.Driver.Stream
streamPrioritiesForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
StreamPrioritiesSupportedForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
StreamPriorityForeign.CUDA.Types, Foreign.CUDA.Driver.Context.Config, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
StreamWaitFlagForeign.CUDA.Driver.Stream
StreamWriteFlagForeign.CUDA.Driver.Stream
Success 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
SurfaceAlignmentForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
sync 
1 (Function)Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context, Foreign.CUDA.Driver
SyncDepthExceededForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
SynchronizationErrorForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
TargetForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
TccDriverForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
tccDriverEnabledForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
Texture 
1 (Type/Class)Foreign.CUDA.Runtime.Texture
2 (Data Constructor)Foreign.CUDA.Runtime.Texture
3 (Type/Class)Foreign.CUDA.Driver.Texture
4 (Data Constructor)Foreign.CUDA.Driver.Texture
TextureAlignmentForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
textureAlignmentForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
TextureFetchFailedForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
TextureNotBoundForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
TexturePitchAlignmentForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
threadBlocksPerMPForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
ThreadsPerBlockForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
threadsPerMPForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
threadsPerWarpForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
TooManyPeers 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
TotalConstantMemoryForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
totalConstMemForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
totalGlobalMemForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
totalMemForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
UnifiedAddressingForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
unifiedAddressingForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
UnifiedMemoryForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
Unknown 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
unloadForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
UnmapBufferObjectFailedForeign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
UnmapFailedForeign.CUDA.Driver.Error, Foreign.CUDA.Driver
unregisterArrayForeign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
UnsetAccessedByForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
UnsetPreferredLocationForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
UnsetReadMostlyForeign.CUDA.Driver.Unified, Foreign.CUDA.Driver
UnsignedForeign.CUDA.Runtime.Texture
UnsupportedLimit 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
useContextForeign.CUDA.Driver.Context.Base, Foreign.CUDA.Driver.Context
useDeviceForeign.CUDA.Driver.Device
useDeviceHandleForeign.CUDA.Driver.Marshal
useDevicePtrForeign.CUDA.Types, Foreign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
useEventForeign.CUDA.Types, Foreign.CUDA.Driver.Event
useHostPtrForeign.CUDA.Types, Foreign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
useModuleForeign.CUDA.Driver.Module.Base
UserError 
1 (Data Constructor)Foreign.CUDA.Runtime.Error, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Error, Foreign.CUDA.Driver
useStreamForeign.CUDA.Types, Foreign.CUDA.Runtime.Stream, Foreign.CUDA.Driver.Stream
useTextureForeign.CUDA.Driver.Texture
VArg 
1 (Data Constructor)Foreign.CUDA.Runtime.Exec, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Exec, Foreign.CUDA.Driver
VerboseForeign.CUDA.Driver.Module.Base, Foreign.CUDA.Driver.Module.Link, Foreign.CUDA.Driver.Module, Foreign.CUDA.Driver
wait 
1 (Function)Foreign.CUDA.Runtime.Event
2 (Function)Foreign.CUDA.Driver.Stream
3 (Function)Foreign.CUDA.Driver.Event
WaitFlagForeign.CUDA.Types, Foreign.CUDA.Runtime.Event, Foreign.CUDA.Driver.Event
WaitValueAndForeign.CUDA.Driver.Stream
WaitValueEqForeign.CUDA.Driver.Stream
WaitValueFlushForeign.CUDA.Driver.Stream
WaitValueGeqForeign.CUDA.Driver.Stream
WarpForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
warpAllocUnitForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
warpRegAllocUnitForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
WarpSizeForeign.CUDA.Driver.Device, Foreign.CUDA.Driver
warpSizeForeign.CUDA.Analysis.Device, Foreign.CUDA.Runtime.Device, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver.Device, Foreign.CUDA.Driver, Foreign.CUDA.Analysis
warpsPerMPForeign.CUDA.Analysis.Device, Foreign.CUDA.Analysis
withDevicePtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
withHostPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
withListArray 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
withListArrayLen 
1 (Function)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Function)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
Word16Foreign.CUDA.Driver.Texture
Word32Foreign.CUDA.Driver.Texture
Word8Foreign.CUDA.Driver.Texture
wordPtrToDevPtrForeign.CUDA.Ptr, Foreign.CUDA.Runtime, Foreign.CUDA, Foreign.CUDA.Driver
Wrap 
1 (Data Constructor)Foreign.CUDA.Runtime.Texture
2 (Data Constructor)Foreign.CUDA.Driver.Texture
writeForeign.CUDA.Driver.Stream
WriteCombined 
1 (Data Constructor)Foreign.CUDA.Runtime.Marshal, Foreign.CUDA.Runtime, Foreign.CUDA
2 (Data Constructor)Foreign.CUDA.Driver.Marshal, Foreign.CUDA.Driver
WriteValueDefaultForeign.CUDA.Driver.Stream
WriteValueNoMemoryBarrierForeign.CUDA.Driver.Stream