Update the CUDA exports required for Win32 cross-compilation out of ForceWare 358.80
[hashcat.git] / lib / cuda64.def
index 45cc7c5..592fd47 100644 (file)
@@ -5,8 +5,6 @@
 ;
 LIBRARY "nvcuda.dll"
 EXPORTS
-clGetExtensionFunctionAddress
-clGetPlatformInfo
 cuArray3DCreate
 cuArray3DCreate_v2
 cuArray3DGetDescriptor
@@ -28,7 +26,10 @@ cuCtxGetApiVersion
 cuCtxGetCacheConfig
 cuCtxGetCurrent
 cuCtxGetDevice
+cuCtxGetFlags
 cuCtxGetLimit
+cuCtxGetSharedMemConfig
+cuCtxGetStreamPriorityRange
 cuCtxPopCurrent
 cuCtxPopCurrent_v2
 cuCtxPushCurrent
@@ -36,6 +37,7 @@ cuCtxPushCurrent_v2
 cuCtxSetCacheConfig
 cuCtxSetCurrent
 cuCtxSetLimit
+cuCtxSetSharedMemConfig
 cuCtxSynchronize
 cuD3D10CtxCreate
 cuD3D10CtxCreateOnDevice
@@ -94,9 +96,16 @@ cuDeviceCanAccessPeer
 cuDeviceComputeCapability
 cuDeviceGet
 cuDeviceGetAttribute
+cuDeviceGetByPCIBusId
 cuDeviceGetCount
 cuDeviceGetName
+cuDeviceGetPCIBusId
 cuDeviceGetProperties
+cuDevicePrimaryCtxGetState
+cuDevicePrimaryCtxRelease
+cuDevicePrimaryCtxReset
+cuDevicePrimaryCtxRetain
+cuDevicePrimaryCtxSetFlags
 cuDeviceTotalMem
 cuDeviceTotalMem_v2
 cuDriverGetVersion
@@ -106,23 +115,31 @@ cuEventDestroy_v2
 cuEventElapsedTime
 cuEventQuery
 cuEventRecord
+cuEventRecord_ptsz
 cuEventSynchronize
 cuFuncGetAttribute
 cuFuncSetBlockShape
 cuFuncSetCacheConfig
+cuFuncSetSharedMemConfig
 cuFuncSetSharedSize
 cuGLCtxCreate
 cuGLCtxCreate_v2
+cuGLGetDevices
+cuGLGetDevices_v2
 cuGLInit
 cuGLMapBufferObject
 cuGLMapBufferObjectAsync
 cuGLMapBufferObjectAsync_v2
+cuGLMapBufferObjectAsync_v2_ptsz
 cuGLMapBufferObject_v2
+cuGLMapBufferObject_v2_ptds
 cuGLRegisterBufferObject
 cuGLSetBufferObjectMapFlags
 cuGLUnmapBufferObject
 cuGLUnmapBufferObjectAsync
 cuGLUnregisterBufferObject
+cuGetErrorName
+cuGetErrorString
 cuGetExportTable
 cuGraphicsD3D10RegisterResource
 cuGraphicsD3D11RegisterResource
@@ -130,20 +147,39 @@ cuGraphicsD3D9RegisterResource
 cuGraphicsGLRegisterBuffer
 cuGraphicsGLRegisterImage
 cuGraphicsMapResources
+cuGraphicsMapResources_ptsz
+cuGraphicsResourceGetMappedMipmappedArray
 cuGraphicsResourceGetMappedPointer
 cuGraphicsResourceGetMappedPointer_v2
 cuGraphicsResourceSetMapFlags
+cuGraphicsResourceSetMapFlags_v2
 cuGraphicsSubResourceGetMappedArray
 cuGraphicsUnmapResources
+cuGraphicsUnmapResources_ptsz
 cuGraphicsUnregisterResource
 cuInit
+cuIpcCloseMemHandle
+cuIpcGetEventHandle
+cuIpcGetMemHandle
+cuIpcOpenEventHandle
+cuIpcOpenMemHandle
 cuLaunch
 cuLaunchGrid
 cuLaunchGridAsync
 cuLaunchKernel
+cuLaunchKernel_ptsz
+cuLinkAddData
+cuLinkAddData_v2
+cuLinkAddFile
+cuLinkAddFile_v2
+cuLinkComplete
+cuLinkCreate
+cuLinkCreate_v2
+cuLinkDestroy
 cuMemAlloc
 cuMemAllocHost
 cuMemAllocHost_v2
+cuMemAllocManaged
 cuMemAllocPitch
 cuMemAllocPitch_v2
 cuMemAlloc_v2
@@ -159,67 +195,107 @@ cuMemHostGetDevicePointer
 cuMemHostGetDevicePointer_v2
 cuMemHostGetFlags
 cuMemHostRegister
+cuMemHostRegister_v2
 cuMemHostUnregister
 cuMemcpy2D
 cuMemcpy2DAsync
 cuMemcpy2DAsync_v2
+cuMemcpy2DAsync_v2_ptsz
 cuMemcpy2DUnaligned
 cuMemcpy2DUnaligned_v2
+cuMemcpy2DUnaligned_v2_ptds
 cuMemcpy2D_v2
+cuMemcpy2D_v2_ptds
 cuMemcpy3D
 cuMemcpy3DAsync
 cuMemcpy3DAsync_v2
+cuMemcpy3DAsync_v2_ptsz
 cuMemcpy3DPeer
 cuMemcpy3DPeerAsync
+cuMemcpy3DPeerAsync_ptsz
+cuMemcpy3DPeer_ptds
 cuMemcpy3D_v2
+cuMemcpy3D_v2_ptds
 cuMemcpy
 cuMemcpyAsync
+cuMemcpyAsync_ptsz
 cuMemcpyAtoA
 cuMemcpyAtoA_v2
+cuMemcpyAtoA_v2_ptds
 cuMemcpyAtoD
 cuMemcpyAtoD_v2
+cuMemcpyAtoD_v2_ptds
 cuMemcpyAtoH
 cuMemcpyAtoHAsync
 cuMemcpyAtoHAsync_v2
+cuMemcpyAtoHAsync_v2_ptsz
 cuMemcpyAtoH_v2
+cuMemcpyAtoH_v2_ptds
 cuMemcpyDtoA
 cuMemcpyDtoA_v2
+cuMemcpyDtoA_v2_ptds
 cuMemcpyDtoD
 cuMemcpyDtoDAsync
 cuMemcpyDtoDAsync_v2
+cuMemcpyDtoDAsync_v2_ptsz
 cuMemcpyDtoD_v2
+cuMemcpyDtoD_v2_ptds
 cuMemcpyDtoH
 cuMemcpyDtoHAsync
 cuMemcpyDtoHAsync_v2
+cuMemcpyDtoHAsync_v2_ptsz
 cuMemcpyDtoH_v2
+cuMemcpyDtoH_v2_ptds
 cuMemcpyHtoA
 cuMemcpyHtoAAsync
 cuMemcpyHtoAAsync_v2
+cuMemcpyHtoAAsync_v2_ptsz
 cuMemcpyHtoA_v2
+cuMemcpyHtoA_v2_ptds
 cuMemcpyHtoD
 cuMemcpyHtoDAsync
 cuMemcpyHtoDAsync_v2
+cuMemcpyHtoDAsync_v2_ptsz
 cuMemcpyHtoD_v2
+cuMemcpyHtoD_v2_ptds
 cuMemcpyPeer
 cuMemcpyPeerAsync
+cuMemcpyPeerAsync_ptsz
+cuMemcpyPeer_ptds
+cuMemcpy_ptds
 cuMemsetD16
 cuMemsetD16Async
+cuMemsetD16Async_ptsz
 cuMemsetD16_v2
+cuMemsetD16_v2_ptds
 cuMemsetD2D16
 cuMemsetD2D16Async
+cuMemsetD2D16Async_ptsz
 cuMemsetD2D16_v2
+cuMemsetD2D16_v2_ptds
 cuMemsetD2D32
 cuMemsetD2D32Async
+cuMemsetD2D32Async_ptsz
 cuMemsetD2D32_v2
+cuMemsetD2D32_v2_ptds
 cuMemsetD2D8
 cuMemsetD2D8Async
+cuMemsetD2D8Async_ptsz
 cuMemsetD2D8_v2
+cuMemsetD2D8_v2_ptds
 cuMemsetD32
 cuMemsetD32Async
+cuMemsetD32Async_ptsz
 cuMemsetD32_v2
+cuMemsetD32_v2_ptds
 cuMemsetD8
 cuMemsetD8Async
+cuMemsetD8Async_ptsz
 cuMemsetD8_v2
+cuMemsetD8_v2_ptds
+cuMipmappedArrayCreate
+cuMipmappedArrayDestroy
+cuMipmappedArrayGetLevel
 cuModuleGetFunction
 cuModuleGetGlobal
 cuModuleGetGlobal_v2
@@ -230,23 +306,49 @@ cuModuleLoadData
 cuModuleLoadDataEx
 cuModuleLoadFatBinary
 cuModuleUnload
+cuOccupancyMaxActiveBlocksPerMultiprocessor
+cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
+cuOccupancyMaxPotentialBlockSize
+cuOccupancyMaxPotentialBlockSizeWithFlags
 cuParamSetSize
 cuParamSetTexRef
 cuParamSetf
 cuParamSeti
 cuParamSetv
 cuPointerGetAttribute
+cuPointerGetAttributes
+cuPointerSetAttribute
 cuProfilerInitialize
 cuProfilerStart
 cuProfilerStop
+cuStreamAddCallback
+cuStreamAddCallback_ptsz
+cuStreamAttachMemAsync
+cuStreamAttachMemAsync_ptsz
 cuStreamCreate
+cuStreamCreateWithPriority
 cuStreamDestroy
 cuStreamDestroy_v2
+cuStreamGetFlags
+cuStreamGetFlags_ptsz
+cuStreamGetPriority
+cuStreamGetPriority_ptsz
 cuStreamQuery
+cuStreamQuery_ptsz
 cuStreamSynchronize
+cuStreamSynchronize_ptsz
 cuStreamWaitEvent
+cuStreamWaitEvent_ptsz
+cuSurfObjectCreate
+cuSurfObjectDestroy
+cuSurfObjectGetResourceDesc
 cuSurfRefGetArray
 cuSurfRefSetArray
+cuTexObjectCreate
+cuTexObjectDestroy
+cuTexObjectGetResourceDesc
+cuTexObjectGetResourceViewDesc
+cuTexObjectGetTextureDesc
 cuTexRefCreate
 cuTexRefDestroy
 cuTexRefGetAddress
@@ -256,8 +358,14 @@ cuTexRefGetArray
 cuTexRefGetFilterMode
 cuTexRefGetFlags
 cuTexRefGetFormat
+cuTexRefGetMaxAnisotropy
+cuTexRefGetMipmapFilterMode
+cuTexRefGetMipmapLevelBias
+cuTexRefGetMipmapLevelClamp
+cuTexRefGetMipmappedArray
 cuTexRefSetAddress2D
 cuTexRefSetAddress2D_v2
+cuTexRefSetAddress2D_v3
 cuTexRefSetAddress
 cuTexRefSetAddressMode
 cuTexRefSetAddress_v2
@@ -265,4 +373,9 @@ cuTexRefSetArray
 cuTexRefSetFilterMode
 cuTexRefSetFlags
 cuTexRefSetFormat
+cuTexRefSetMaxAnisotropy
+cuTexRefSetMipmapFilterMode
+cuTexRefSetMipmapLevelBias
+cuTexRefSetMipmapLevelClamp
+cuTexRefSetMipmappedArray
 cuWGLGetDevice