Coverage for cuda/bindings/_internal/driver.pyx: 57.51%

4684 statements  

« prev     ^ index     » next       coverage.py v7.14.1, created at 2026-06-13 01:38 +0000

1# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. 

2# 

3# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE 

4# 

5# This code was automatically generated across versions from 12.9.0 to 13.3.0, generator version 0.3.1.dev1738+g1060a290f. Do not modify it directly. 

6  

7from libc.stdint cimport intptr_t, uintptr_t 

8  

9import os 

10import threading 

11from .utils import FunctionNotFoundError, NotSupportedError 

12  

13from cuda.pathfinder import load_nvidia_dynamic_lib 

14  

15  

16############################################################################### 

17# Extern 

18############################################################################### 

19  

20# You must 'from .utils import NotSupportedError' before using this template 

21  

22cdef extern from "<dlfcn.h>" nogil: 

23 void* dlopen(const char*, int) 

24 char* dlerror() 

25 void* dlsym(void*, const char*) 

26 int dlclose(void*) 

27  

28 enum: 

29 RTLD_LAZY 

30 RTLD_NOW 

31 RTLD_GLOBAL 

32 RTLD_LOCAL 

33  

34 const void* RTLD_DEFAULT 'RTLD_DEFAULT' 

35  

36cdef int get_cuda_version(): 

37 cdef void* handle = NULL 

38 cdef int err, driver_ver = 0 

39  

40 # Load driver to check version 

41 handle = dlopen('libcuda.so.1', RTLD_NOW | RTLD_GLOBAL) 

42 if handle == NULL: 

43 err_msg = dlerror() 

44 raise NotSupportedError(f'CUDA driver is not found ({err_msg.decode()})') 

45 cuDriverGetVersion = dlsym(handle, "cuDriverGetVersion") 

46 if cuDriverGetVersion == NULL: 

47 raise RuntimeError('Did not find cuDriverGetVersion symbol in libcuda.so.1') 

48 err = (<int (*)(int*) noexcept nogil>cuDriverGetVersion)(&driver_ver) 

49 if err != 0: 

50 raise RuntimeError(f'cuDriverGetVersion returned error code {err}') 

51  

52 return driver_ver 

53  

54  

55  

56############################################################################### 

57# Wrapper init 

58############################################################################### 

59  

60cdef object __symbol_lock = threading.Lock() 

61cdef bint __py_driver_init = False 

62  

63cdef void* __cuGetErrorString = NULL 

64cdef void* __cuGetErrorName = NULL 

65cdef void* __cuInit = NULL 

66cdef void* __cuDriverGetVersion = NULL 

67cdef void* __cuDeviceGet = NULL 

68cdef void* __cuDeviceGetCount = NULL 

69cdef void* __cuDeviceGetName = NULL 

70cdef void* __cuDeviceGetUuid_v2 = NULL 

71cdef void* __cuDeviceGetLuid = NULL 

72cdef void* __cuDeviceTotalMem_v2 = NULL 

73cdef void* __cuDeviceGetTexture1DLinearMaxWidth = NULL 

74cdef void* __cuDeviceGetAttribute = NULL 

75cdef void* __cuDeviceGetNvSciSyncAttributes = NULL 

76cdef void* __cuDeviceSetMemPool = NULL 

77cdef void* __cuDeviceGetMemPool = NULL 

78cdef void* __cuDeviceGetDefaultMemPool = NULL 

79cdef void* __cuDeviceGetExecAffinitySupport = NULL 

80cdef void* __cuFlushGPUDirectRDMAWrites = NULL 

81cdef void* __cuDeviceGetProperties = NULL 

82cdef void* __cuDeviceComputeCapability = NULL 

83cdef void* __cuDevicePrimaryCtxRetain = NULL 

84cdef void* __cuDevicePrimaryCtxRelease_v2 = NULL 

85cdef void* __cuDevicePrimaryCtxSetFlags_v2 = NULL 

86cdef void* __cuDevicePrimaryCtxGetState = NULL 

87cdef void* __cuDevicePrimaryCtxReset_v2 = NULL 

88cdef void* __cuCtxCreate_v4 = NULL 

89cdef void* __cuCtxDestroy_v2 = NULL 

90cdef void* __cuCtxPushCurrent_v2 = NULL 

91cdef void* __cuCtxPopCurrent_v2 = NULL 

92cdef void* __cuCtxSetCurrent = NULL 

93cdef void* __cuCtxGetCurrent = NULL 

94cdef void* __cuCtxGetDevice = NULL 

95cdef void* __cuCtxGetFlags = NULL 

96cdef void* __cuCtxSetFlags = NULL 

97cdef void* __cuCtxGetId = NULL 

98cdef void* __cuCtxSynchronize = NULL 

99cdef void* __cuCtxSetLimit = NULL 

100cdef void* __cuCtxGetLimit = NULL 

101cdef void* __cuCtxGetCacheConfig = NULL 

102cdef void* __cuCtxSetCacheConfig = NULL 

103cdef void* __cuCtxGetApiVersion = NULL 

104cdef void* __cuCtxGetStreamPriorityRange = NULL 

105cdef void* __cuCtxResetPersistingL2Cache = NULL 

106cdef void* __cuCtxGetExecAffinity = NULL 

107cdef void* __cuCtxRecordEvent = NULL 

108cdef void* __cuCtxWaitEvent = NULL 

109cdef void* __cuCtxAttach = NULL 

110cdef void* __cuCtxDetach = NULL 

111cdef void* __cuCtxGetSharedMemConfig = NULL 

112cdef void* __cuCtxSetSharedMemConfig = NULL 

113cdef void* __cuModuleLoad = NULL 

114cdef void* __cuModuleLoadData = NULL 

115cdef void* __cuModuleLoadDataEx = NULL 

116cdef void* __cuModuleLoadFatBinary = NULL 

117cdef void* __cuModuleUnload = NULL 

118cdef void* __cuModuleGetLoadingMode = NULL 

119cdef void* __cuModuleGetFunction = NULL 

120cdef void* __cuModuleGetFunctionCount = NULL 

121cdef void* __cuModuleEnumerateFunctions = NULL 

122cdef void* __cuModuleGetGlobal_v2 = NULL 

123cdef void* __cuLinkCreate_v2 = NULL 

124cdef void* __cuLinkAddData_v2 = NULL 

125cdef void* __cuLinkAddFile_v2 = NULL 

126cdef void* __cuLinkComplete = NULL 

127cdef void* __cuLinkDestroy = NULL 

128cdef void* __cuModuleGetTexRef = NULL 

129cdef void* __cuModuleGetSurfRef = NULL 

130cdef void* __cuLibraryLoadData = NULL 

131cdef void* __cuLibraryLoadFromFile = NULL 

132cdef void* __cuLibraryUnload = NULL 

133cdef void* __cuLibraryGetKernel = NULL 

134cdef void* __cuLibraryGetKernelCount = NULL 

135cdef void* __cuLibraryEnumerateKernels = NULL 

136cdef void* __cuLibraryGetModule = NULL 

137cdef void* __cuKernelGetFunction = NULL 

138cdef void* __cuKernelGetLibrary = NULL 

139cdef void* __cuLibraryGetGlobal = NULL 

140cdef void* __cuLibraryGetManaged = NULL 

141cdef void* __cuLibraryGetUnifiedFunction = NULL 

142cdef void* __cuKernelGetAttribute = NULL 

143cdef void* __cuKernelSetAttribute = NULL 

144cdef void* __cuKernelSetCacheConfig = NULL 

145cdef void* __cuKernelGetName = NULL 

146cdef void* __cuKernelGetParamInfo = NULL 

147cdef void* __cuMemGetInfo_v2 = NULL 

148cdef void* __cuMemAlloc_v2 = NULL 

149cdef void* __cuMemAllocPitch_v2 = NULL 

150cdef void* __cuMemFree_v2 = NULL 

151cdef void* __cuMemGetAddressRange_v2 = NULL 

152cdef void* __cuMemAllocHost_v2 = NULL 

153cdef void* __cuMemFreeHost = NULL 

154cdef void* __cuMemHostAlloc = NULL 

155cdef void* __cuMemHostGetDevicePointer_v2 = NULL 

156cdef void* __cuMemHostGetFlags = NULL 

157cdef void* __cuMemAllocManaged = NULL 

158cdef void* __cuDeviceRegisterAsyncNotification = NULL 

159cdef void* __cuDeviceUnregisterAsyncNotification = NULL 

160cdef void* __cuDeviceGetByPCIBusId = NULL 

161cdef void* __cuDeviceGetPCIBusId = NULL 

162cdef void* __cuIpcGetEventHandle = NULL 

163cdef void* __cuIpcOpenEventHandle = NULL 

164cdef void* __cuIpcGetMemHandle = NULL 

165cdef void* __cuIpcOpenMemHandle_v2 = NULL 

166cdef void* __cuIpcCloseMemHandle = NULL 

167cdef void* __cuMemHostRegister_v2 = NULL 

168cdef void* __cuMemHostUnregister = NULL 

169cdef void* __cuMemcpy = NULL 

170cdef void* __cuMemcpyPeer = NULL 

171cdef void* __cuMemcpyHtoD_v2 = NULL 

172cdef void* __cuMemcpyDtoH_v2 = NULL 

173cdef void* __cuMemcpyDtoD_v2 = NULL 

174cdef void* __cuMemcpyDtoA_v2 = NULL 

175cdef void* __cuMemcpyAtoD_v2 = NULL 

176cdef void* __cuMemcpyHtoA_v2 = NULL 

177cdef void* __cuMemcpyAtoH_v2 = NULL 

178cdef void* __cuMemcpyAtoA_v2 = NULL 

179cdef void* __cuMemcpy2D_v2 = NULL 

180cdef void* __cuMemcpy2DUnaligned_v2 = NULL 

181cdef void* __cuMemcpy3D_v2 = NULL 

182cdef void* __cuMemcpy3DPeer = NULL 

183cdef void* __cuMemcpyAsync = NULL 

184cdef void* __cuMemcpyPeerAsync = NULL 

185cdef void* __cuMemcpyHtoDAsync_v2 = NULL 

186cdef void* __cuMemcpyDtoHAsync_v2 = NULL 

187cdef void* __cuMemcpyDtoDAsync_v2 = NULL 

188cdef void* __cuMemcpyHtoAAsync_v2 = NULL 

189cdef void* __cuMemcpyAtoHAsync_v2 = NULL 

190cdef void* __cuMemcpy2DAsync_v2 = NULL 

191cdef void* __cuMemcpy3DAsync_v2 = NULL 

192cdef void* __cuMemcpy3DPeerAsync = NULL 

193cdef void* __cuMemsetD8_v2 = NULL 

194cdef void* __cuMemsetD16_v2 = NULL 

195cdef void* __cuMemsetD32_v2 = NULL 

196cdef void* __cuMemsetD2D8_v2 = NULL 

197cdef void* __cuMemsetD2D16_v2 = NULL 

198cdef void* __cuMemsetD2D32_v2 = NULL 

199cdef void* __cuMemsetD8Async = NULL 

200cdef void* __cuMemsetD16Async = NULL 

201cdef void* __cuMemsetD32Async = NULL 

202cdef void* __cuMemsetD2D8Async = NULL 

203cdef void* __cuMemsetD2D16Async = NULL 

204cdef void* __cuMemsetD2D32Async = NULL 

205cdef void* __cuArrayCreate_v2 = NULL 

206cdef void* __cuArrayGetDescriptor_v2 = NULL 

207cdef void* __cuArrayGetSparseProperties = NULL 

208cdef void* __cuMipmappedArrayGetSparseProperties = NULL 

209cdef void* __cuArrayGetMemoryRequirements = NULL 

210cdef void* __cuMipmappedArrayGetMemoryRequirements = NULL 

211cdef void* __cuArrayGetPlane = NULL 

212cdef void* __cuArrayDestroy = NULL 

213cdef void* __cuArray3DCreate_v2 = NULL 

214cdef void* __cuArray3DGetDescriptor_v2 = NULL 

215cdef void* __cuMipmappedArrayCreate = NULL 

216cdef void* __cuMipmappedArrayGetLevel = NULL 

217cdef void* __cuMipmappedArrayDestroy = NULL 

218cdef void* __cuMemGetHandleForAddressRange = NULL 

219cdef void* __cuMemBatchDecompressAsync = NULL 

220cdef void* __cuMemAddressReserve = NULL 

221cdef void* __cuMemAddressFree = NULL 

222cdef void* __cuMemCreate = NULL 

223cdef void* __cuMemRelease = NULL 

224cdef void* __cuMemMap = NULL 

225cdef void* __cuMemMapArrayAsync = NULL 

226cdef void* __cuMemUnmap = NULL 

227cdef void* __cuMemSetAccess = NULL 

228cdef void* __cuMemGetAccess = NULL 

229cdef void* __cuMemExportToShareableHandle = NULL 

230cdef void* __cuMemImportFromShareableHandle = NULL 

231cdef void* __cuMemGetAllocationGranularity = NULL 

232cdef void* __cuMemGetAllocationPropertiesFromHandle = NULL 

233cdef void* __cuMemRetainAllocationHandle = NULL 

234cdef void* __cuMemFreeAsync = NULL 

235cdef void* __cuMemAllocAsync = NULL 

236cdef void* __cuMemPoolTrimTo = NULL 

237cdef void* __cuMemPoolSetAttribute = NULL 

238cdef void* __cuMemPoolGetAttribute = NULL 

239cdef void* __cuMemPoolSetAccess = NULL 

240cdef void* __cuMemPoolGetAccess = NULL 

241cdef void* __cuMemPoolCreate = NULL 

242cdef void* __cuMemPoolDestroy = NULL 

243cdef void* __cuMemAllocFromPoolAsync = NULL 

244cdef void* __cuMemPoolExportToShareableHandle = NULL 

245cdef void* __cuMemPoolImportFromShareableHandle = NULL 

246cdef void* __cuMemPoolExportPointer = NULL 

247cdef void* __cuMemPoolImportPointer = NULL 

248cdef void* __cuMulticastCreate = NULL 

249cdef void* __cuMulticastAddDevice = NULL 

250cdef void* __cuMulticastBindMem = NULL 

251cdef void* __cuMulticastBindAddr = NULL 

252cdef void* __cuMulticastUnbind = NULL 

253cdef void* __cuMulticastGetGranularity = NULL 

254cdef void* __cuPointerGetAttribute = NULL 

255cdef void* __cuMemPrefetchAsync_v2 = NULL 

256cdef void* __cuMemAdvise_v2 = NULL 

257cdef void* __cuMemRangeGetAttribute = NULL 

258cdef void* __cuMemRangeGetAttributes = NULL 

259cdef void* __cuPointerSetAttribute = NULL 

260cdef void* __cuPointerGetAttributes = NULL 

261cdef void* __cuStreamCreate = NULL 

262cdef void* __cuStreamCreateWithPriority = NULL 

263cdef void* __cuStreamGetPriority = NULL 

264cdef void* __cuStreamGetDevice = NULL 

265cdef void* __cuStreamGetFlags = NULL 

266cdef void* __cuStreamGetId = NULL 

267cdef void* __cuStreamGetCtx = NULL 

268cdef void* __cuStreamGetCtx_v2 = NULL 

269cdef void* __cuStreamWaitEvent = NULL 

270cdef void* __cuStreamAddCallback = NULL 

271cdef void* __cuStreamBeginCapture_v2 = NULL 

272cdef void* __cuStreamBeginCaptureToGraph = NULL 

273cdef void* __cuThreadExchangeStreamCaptureMode = NULL 

274cdef void* __cuStreamEndCapture = NULL 

275cdef void* __cuStreamIsCapturing = NULL 

276cdef void* __cuStreamGetCaptureInfo_v3 = NULL 

277cdef void* __cuStreamUpdateCaptureDependencies_v2 = NULL 

278cdef void* __cuStreamAttachMemAsync = NULL 

279cdef void* __cuStreamQuery = NULL 

280cdef void* __cuStreamSynchronize = NULL 

281cdef void* __cuStreamDestroy_v2 = NULL 

282cdef void* __cuStreamCopyAttributes = NULL 

283cdef void* __cuStreamGetAttribute = NULL 

284cdef void* __cuStreamSetAttribute = NULL 

285cdef void* __cuEventCreate = NULL 

286cdef void* __cuEventRecord = NULL 

287cdef void* __cuEventRecordWithFlags = NULL 

288cdef void* __cuEventQuery = NULL 

289cdef void* __cuEventSynchronize = NULL 

290cdef void* __cuEventDestroy_v2 = NULL 

291cdef void* __cuEventElapsedTime_v2 = NULL 

292cdef void* __cuImportExternalMemory = NULL 

293cdef void* __cuExternalMemoryGetMappedBuffer = NULL 

294cdef void* __cuExternalMemoryGetMappedMipmappedArray = NULL 

295cdef void* __cuDestroyExternalMemory = NULL 

296cdef void* __cuImportExternalSemaphore = NULL 

297cdef void* __cuSignalExternalSemaphoresAsync = NULL 

298cdef void* __cuWaitExternalSemaphoresAsync = NULL 

299cdef void* __cuDestroyExternalSemaphore = NULL 

300cdef void* __cuStreamWaitValue32_v2 = NULL 

301cdef void* __cuStreamWaitValue64_v2 = NULL 

302cdef void* __cuStreamWriteValue32_v2 = NULL 

303cdef void* __cuStreamWriteValue64_v2 = NULL 

304cdef void* __cuStreamBatchMemOp_v2 = NULL 

305cdef void* __cuFuncGetAttribute = NULL 

306cdef void* __cuFuncSetAttribute = NULL 

307cdef void* __cuFuncSetCacheConfig = NULL 

308cdef void* __cuFuncGetModule = NULL 

309cdef void* __cuFuncGetName = NULL 

310cdef void* __cuFuncGetParamInfo = NULL 

311cdef void* __cuFuncIsLoaded = NULL 

312cdef void* __cuFuncLoad = NULL 

313cdef void* __cuLaunchKernel = NULL 

314cdef void* __cuLaunchKernelEx = NULL 

315cdef void* __cuLaunchCooperativeKernel = NULL 

316cdef void* __cuLaunchCooperativeKernelMultiDevice = NULL 

317cdef void* __cuLaunchHostFunc = NULL 

318cdef void* __cuFuncSetBlockShape = NULL 

319cdef void* __cuFuncSetSharedSize = NULL 

320cdef void* __cuParamSetSize = NULL 

321cdef void* __cuParamSeti = NULL 

322cdef void* __cuParamSetf = NULL 

323cdef void* __cuParamSetv = NULL 

324cdef void* __cuLaunch = NULL 

325cdef void* __cuLaunchGrid = NULL 

326cdef void* __cuLaunchGridAsync = NULL 

327cdef void* __cuParamSetTexRef = NULL 

328cdef void* __cuFuncSetSharedMemConfig = NULL 

329cdef void* __cuGraphCreate = NULL 

330cdef void* __cuGraphAddKernelNode_v2 = NULL 

331cdef void* __cuGraphKernelNodeGetParams_v2 = NULL 

332cdef void* __cuGraphKernelNodeSetParams_v2 = NULL 

333cdef void* __cuGraphAddMemcpyNode = NULL 

334cdef void* __cuGraphMemcpyNodeGetParams = NULL 

335cdef void* __cuGraphMemcpyNodeSetParams = NULL 

336cdef void* __cuGraphAddMemsetNode = NULL 

337cdef void* __cuGraphMemsetNodeGetParams = NULL 

338cdef void* __cuGraphMemsetNodeSetParams = NULL 

339cdef void* __cuGraphAddHostNode = NULL 

340cdef void* __cuGraphHostNodeGetParams = NULL 

341cdef void* __cuGraphHostNodeSetParams = NULL 

342cdef void* __cuGraphAddChildGraphNode = NULL 

343cdef void* __cuGraphChildGraphNodeGetGraph = NULL 

344cdef void* __cuGraphAddEmptyNode = NULL 

345cdef void* __cuGraphAddEventRecordNode = NULL 

346cdef void* __cuGraphEventRecordNodeGetEvent = NULL 

347cdef void* __cuGraphEventRecordNodeSetEvent = NULL 

348cdef void* __cuGraphAddEventWaitNode = NULL 

349cdef void* __cuGraphEventWaitNodeGetEvent = NULL 

350cdef void* __cuGraphEventWaitNodeSetEvent = NULL 

351cdef void* __cuGraphAddExternalSemaphoresSignalNode = NULL 

352cdef void* __cuGraphExternalSemaphoresSignalNodeGetParams = NULL 

353cdef void* __cuGraphExternalSemaphoresSignalNodeSetParams = NULL 

354cdef void* __cuGraphAddExternalSemaphoresWaitNode = NULL 

355cdef void* __cuGraphExternalSemaphoresWaitNodeGetParams = NULL 

356cdef void* __cuGraphExternalSemaphoresWaitNodeSetParams = NULL 

357cdef void* __cuGraphAddBatchMemOpNode = NULL 

358cdef void* __cuGraphBatchMemOpNodeGetParams = NULL 

359cdef void* __cuGraphBatchMemOpNodeSetParams = NULL 

360cdef void* __cuGraphExecBatchMemOpNodeSetParams = NULL 

361cdef void* __cuGraphAddMemAllocNode = NULL 

362cdef void* __cuGraphMemAllocNodeGetParams = NULL 

363cdef void* __cuGraphAddMemFreeNode = NULL 

364cdef void* __cuGraphMemFreeNodeGetParams = NULL 

365cdef void* __cuDeviceGraphMemTrim = NULL 

366cdef void* __cuDeviceGetGraphMemAttribute = NULL 

367cdef void* __cuDeviceSetGraphMemAttribute = NULL 

368cdef void* __cuGraphClone = NULL 

369cdef void* __cuGraphNodeFindInClone = NULL 

370cdef void* __cuGraphNodeGetType = NULL 

371cdef void* __cuGraphGetNodes = NULL 

372cdef void* __cuGraphGetRootNodes = NULL 

373cdef void* __cuGraphGetEdges_v2 = NULL 

374cdef void* __cuGraphNodeGetDependencies_v2 = NULL 

375cdef void* __cuGraphNodeGetDependentNodes_v2 = NULL 

376cdef void* __cuGraphAddDependencies_v2 = NULL 

377cdef void* __cuGraphRemoveDependencies_v2 = NULL 

378cdef void* __cuGraphDestroyNode = NULL 

379cdef void* __cuGraphInstantiateWithFlags = NULL 

380cdef void* __cuGraphInstantiateWithParams = NULL 

381cdef void* __cuGraphExecGetFlags = NULL 

382cdef void* __cuGraphExecKernelNodeSetParams_v2 = NULL 

383cdef void* __cuGraphExecMemcpyNodeSetParams = NULL 

384cdef void* __cuGraphExecMemsetNodeSetParams = NULL 

385cdef void* __cuGraphExecHostNodeSetParams = NULL 

386cdef void* __cuGraphExecChildGraphNodeSetParams = NULL 

387cdef void* __cuGraphExecEventRecordNodeSetEvent = NULL 

388cdef void* __cuGraphExecEventWaitNodeSetEvent = NULL 

389cdef void* __cuGraphExecExternalSemaphoresSignalNodeSetParams = NULL 

390cdef void* __cuGraphExecExternalSemaphoresWaitNodeSetParams = NULL 

391cdef void* __cuGraphNodeSetEnabled = NULL 

392cdef void* __cuGraphNodeGetEnabled = NULL 

393cdef void* __cuGraphUpload = NULL 

394cdef void* __cuGraphLaunch = NULL 

395cdef void* __cuGraphExecDestroy = NULL 

396cdef void* __cuGraphDestroy = NULL 

397cdef void* __cuGraphExecUpdate_v2 = NULL 

398cdef void* __cuGraphKernelNodeCopyAttributes = NULL 

399cdef void* __cuGraphKernelNodeGetAttribute = NULL 

400cdef void* __cuGraphKernelNodeSetAttribute = NULL 

401cdef void* __cuGraphDebugDotPrint = NULL 

402cdef void* __cuUserObjectCreate = NULL 

403cdef void* __cuUserObjectRetain = NULL 

404cdef void* __cuUserObjectRelease = NULL 

405cdef void* __cuGraphRetainUserObject = NULL 

406cdef void* __cuGraphReleaseUserObject = NULL 

407cdef void* __cuGraphAddNode_v2 = NULL 

408cdef void* __cuGraphNodeSetParams = NULL 

409cdef void* __cuGraphExecNodeSetParams = NULL 

410cdef void* __cuGraphConditionalHandleCreate = NULL 

411cdef void* __cuOccupancyMaxActiveBlocksPerMultiprocessor = NULL 

412cdef void* __cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags = NULL 

413cdef void* __cuOccupancyMaxPotentialBlockSize = NULL 

414cdef void* __cuOccupancyMaxPotentialBlockSizeWithFlags = NULL 

415cdef void* __cuOccupancyAvailableDynamicSMemPerBlock = NULL 

416cdef void* __cuOccupancyMaxPotentialClusterSize = NULL 

417cdef void* __cuOccupancyMaxActiveClusters = NULL 

418cdef void* __cuTexRefSetArray = NULL 

419cdef void* __cuTexRefSetMipmappedArray = NULL 

420cdef void* __cuTexRefSetAddress_v2 = NULL 

421cdef void* __cuTexRefSetAddress2D_v3 = NULL 

422cdef void* __cuTexRefSetFormat = NULL 

423cdef void* __cuTexRefSetAddressMode = NULL 

424cdef void* __cuTexRefSetFilterMode = NULL 

425cdef void* __cuTexRefSetMipmapFilterMode = NULL 

426cdef void* __cuTexRefSetMipmapLevelBias = NULL 

427cdef void* __cuTexRefSetMipmapLevelClamp = NULL 

428cdef void* __cuTexRefSetMaxAnisotropy = NULL 

429cdef void* __cuTexRefSetBorderColor = NULL 

430cdef void* __cuTexRefSetFlags = NULL 

431cdef void* __cuTexRefGetAddress_v2 = NULL 

432cdef void* __cuTexRefGetArray = NULL 

433cdef void* __cuTexRefGetMipmappedArray = NULL 

434cdef void* __cuTexRefGetAddressMode = NULL 

435cdef void* __cuTexRefGetFilterMode = NULL 

436cdef void* __cuTexRefGetFormat = NULL 

437cdef void* __cuTexRefGetMipmapFilterMode = NULL 

438cdef void* __cuTexRefGetMipmapLevelBias = NULL 

439cdef void* __cuTexRefGetMipmapLevelClamp = NULL 

440cdef void* __cuTexRefGetMaxAnisotropy = NULL 

441cdef void* __cuTexRefGetBorderColor = NULL 

442cdef void* __cuTexRefGetFlags = NULL 

443cdef void* __cuTexRefCreate = NULL 

444cdef void* __cuTexRefDestroy = NULL 

445cdef void* __cuSurfRefSetArray = NULL 

446cdef void* __cuSurfRefGetArray = NULL 

447cdef void* __cuTexObjectCreate = NULL 

448cdef void* __cuTexObjectDestroy = NULL 

449cdef void* __cuTexObjectGetResourceDesc = NULL 

450cdef void* __cuTexObjectGetTextureDesc = NULL 

451cdef void* __cuTexObjectGetResourceViewDesc = NULL 

452cdef void* __cuSurfObjectCreate = NULL 

453cdef void* __cuSurfObjectDestroy = NULL 

454cdef void* __cuSurfObjectGetResourceDesc = NULL 

455cdef void* __cuTensorMapEncodeTiled = NULL 

456cdef void* __cuTensorMapEncodeIm2col = NULL 

457cdef void* __cuTensorMapEncodeIm2colWide = NULL 

458cdef void* __cuTensorMapReplaceAddress = NULL 

459cdef void* __cuDeviceCanAccessPeer = NULL 

460cdef void* __cuCtxEnablePeerAccess = NULL 

461cdef void* __cuCtxDisablePeerAccess = NULL 

462cdef void* __cuDeviceGetP2PAttribute = NULL 

463cdef void* __cuGraphicsUnregisterResource = NULL 

464cdef void* __cuGraphicsSubResourceGetMappedArray = NULL 

465cdef void* __cuGraphicsResourceGetMappedMipmappedArray = NULL 

466cdef void* __cuGraphicsResourceGetMappedPointer_v2 = NULL 

467cdef void* __cuGraphicsResourceSetMapFlags_v2 = NULL 

468cdef void* __cuGraphicsMapResources = NULL 

469cdef void* __cuGraphicsUnmapResources = NULL 

470cdef void* __cuGetProcAddress_v2 = NULL 

471cdef void* __cuCoredumpGetAttribute = NULL 

472cdef void* __cuCoredumpGetAttributeGlobal = NULL 

473cdef void* __cuCoredumpSetAttribute = NULL 

474cdef void* __cuCoredumpSetAttributeGlobal = NULL 

475cdef void* __cuGetExportTable = NULL 

476cdef void* __cuGreenCtxCreate = NULL 

477cdef void* __cuGreenCtxDestroy = NULL 

478cdef void* __cuCtxFromGreenCtx = NULL 

479cdef void* __cuDeviceGetDevResource = NULL 

480cdef void* __cuCtxGetDevResource = NULL 

481cdef void* __cuGreenCtxGetDevResource = NULL 

482cdef void* __cuDevSmResourceSplitByCount = NULL 

483cdef void* __cuDevResourceGenerateDesc = NULL 

484cdef void* __cuGreenCtxRecordEvent = NULL 

485cdef void* __cuGreenCtxWaitEvent = NULL 

486cdef void* __cuStreamGetGreenCtx = NULL 

487cdef void* __cuGreenCtxStreamCreate = NULL 

488cdef void* __cuLogsRegisterCallback = NULL 

489cdef void* __cuLogsUnregisterCallback = NULL 

490cdef void* __cuLogsCurrent = NULL 

491cdef void* __cuLogsDumpToFile = NULL 

492cdef void* __cuLogsDumpToMemory = NULL 

493cdef void* __cuCheckpointProcessGetRestoreThreadId = NULL 

494cdef void* __cuCheckpointProcessGetState = NULL 

495cdef void* __cuCheckpointProcessLock = NULL 

496cdef void* __cuCheckpointProcessCheckpoint = NULL 

497cdef void* __cuCheckpointProcessRestore = NULL 

498cdef void* __cuCheckpointProcessUnlock = NULL 

499cdef void* __cuGraphicsEGLRegisterImage = NULL 

500cdef void* __cuEGLStreamConsumerConnect = NULL 

501cdef void* __cuEGLStreamConsumerConnectWithFlags = NULL 

502cdef void* __cuEGLStreamConsumerDisconnect = NULL 

503cdef void* __cuEGLStreamConsumerAcquireFrame = NULL 

504cdef void* __cuEGLStreamConsumerReleaseFrame = NULL 

505cdef void* __cuEGLStreamProducerConnect = NULL 

506cdef void* __cuEGLStreamProducerDisconnect = NULL 

507cdef void* __cuEGLStreamProducerPresentFrame = NULL 

508cdef void* __cuEGLStreamProducerReturnFrame = NULL 

509cdef void* __cuGraphicsResourceGetMappedEglFrame = NULL 

510cdef void* __cuEventCreateFromEGLSync = NULL 

511cdef void* __cuGraphicsGLRegisterBuffer = NULL 

512cdef void* __cuGraphicsGLRegisterImage = NULL 

513cdef void* __cuGLGetDevices_v2 = NULL 

514cdef void* __cuGLCtxCreate_v2 = NULL 

515cdef void* __cuGLInit = NULL 

516cdef void* __cuGLRegisterBufferObject = NULL 

517cdef void* __cuGLMapBufferObject_v2 = NULL 

518cdef void* __cuGLUnmapBufferObject = NULL 

519cdef void* __cuGLUnregisterBufferObject = NULL 

520cdef void* __cuGLSetBufferObjectMapFlags = NULL 

521cdef void* __cuGLMapBufferObjectAsync_v2 = NULL 

522cdef void* __cuGLUnmapBufferObjectAsync = NULL 

523cdef void* __cuProfilerInitialize = NULL 

524cdef void* __cuProfilerStart = NULL 

525cdef void* __cuProfilerStop = NULL 

526cdef void* __cuVDPAUGetDevice = NULL 

527cdef void* __cuVDPAUCtxCreate_v2 = NULL 

528cdef void* __cuGraphicsVDPAURegisterVideoSurface = NULL 

529cdef void* __cuGraphicsVDPAURegisterOutputSurface = NULL 

530cdef void* __cuDeviceGetHostAtomicCapabilities = NULL 

531cdef void* __cuCtxGetDevice_v2 = NULL 

532cdef void* __cuCtxSynchronize_v2 = NULL 

533cdef void* __cuMemcpyBatchAsync_v2 = NULL 

534cdef void* __cuMemcpy3DBatchAsync_v2 = NULL 

535cdef void* __cuMemGetDefaultMemPool = NULL 

536cdef void* __cuMemGetMemPool = NULL 

537cdef void* __cuMemSetMemPool = NULL 

538cdef void* __cuMemPrefetchBatchAsync = NULL 

539cdef void* __cuMemDiscardBatchAsync = NULL 

540cdef void* __cuMemDiscardAndPrefetchBatchAsync = NULL 

541cdef void* __cuDeviceGetP2PAtomicCapabilities = NULL 

542cdef void* __cuGreenCtxGetId = NULL 

543cdef void* __cuMulticastBindMem_v2 = NULL 

544cdef void* __cuMulticastBindAddr_v2 = NULL 

545cdef void* __cuGraphNodeGetContainingGraph = NULL 

546cdef void* __cuGraphNodeGetLocalId = NULL 

547cdef void* __cuGraphNodeGetToolsId = NULL 

548cdef void* __cuGraphGetId = NULL 

549cdef void* __cuGraphExecGetId = NULL 

550cdef void* __cuDevSmResourceSplit = NULL 

551cdef void* __cuStreamGetDevResource = NULL 

552cdef void* __cuKernelGetParamCount = NULL 

553cdef void* __cuMemcpyWithAttributesAsync = NULL 

554cdef void* __cuMemcpy3DWithAttributesAsync = NULL 

555cdef void* __cuStreamBeginCaptureToCig = NULL 

556cdef void* __cuStreamEndCaptureToCig = NULL 

557cdef void* __cuFuncGetParamCount = NULL 

558cdef void* __cuLaunchHostFunc_v2 = NULL 

559cdef void* __cuGraphNodeGetParams = NULL 

560cdef void* __cuCoredumpRegisterStartCallback = NULL 

561cdef void* __cuCoredumpRegisterCompleteCallback = NULL 

562cdef void* __cuCoredumpDeregisterStartCallback = NULL 

563cdef void* __cuCoredumpDeregisterCompleteCallback = NULL 

564cdef void* __cuLogicalEndpointIdReserve = NULL 

565cdef void* __cuLogicalEndpointIdRelease = NULL 

566cdef void* __cuLogicalEndpointCreate = NULL 

567cdef void* __cuLogicalEndpointAddDevice = NULL 

568cdef void* __cuLogicalEndpointDestroy = NULL 

569cdef void* __cuLogicalEndpointBindAddr = NULL 

570cdef void* __cuLogicalEndpointBindMem = NULL 

571cdef void* __cuLogicalEndpointUnbind = NULL 

572cdef void* __cuLogicalEndpointExport = NULL 

573cdef void* __cuLogicalEndpointImport = NULL 

574cdef void* __cuLogicalEndpointGetLimits = NULL 

575cdef void* __cuLogicalEndpointQuery = NULL 

576cdef void* __cuStreamBeginRecaptureToGraph = NULL 

577  

578  

579  

580cdef void* load_library() except* with gil: 

581 cdef uintptr_t handle = load_nvidia_dynamic_lib("cuda")._handle_uint 

582 return <void*>handle 

583  

584  

585ctypedef CUresult (*__cuGetProcAddress_v2_T)(const char*, void**, int, cuuint64_t, CUdriverProcAddressQueryResult*) except?CUDA_ERROR_NOT_FOUND nogil 

586cdef __cuGetProcAddress_v2_T _F_cuGetProcAddress_v2 = NULL 

587  

588  

589cdef int _init_driver() except -1 nogil: 

590 global __py_driver_init 

591  

592 cdef void* handle = NULL 

593 cdef int ptds_mode 

594  

595 with gil, __symbol_lock: 

596 # Recheck the flag after obtaining the locks 

597 if __py_driver_init: 

598 return 0 

599  

600 handle = load_library() 

601 if handle == NULL: 

602 raise RuntimeError('Failed to open cuda') 

603  

604 # Get latest __cuGetProcAddress_v2 

605 global __cuGetProcAddress_v2 

606 __cuGetProcAddress_v2 = dlsym(handle, 'cuGetProcAddress_v2') 

607 if __cuGetProcAddress_v2 == NULL: 

608 raise RuntimeError("Failed to get __cuGetProcAddress_v2") 

609 _F_cuGetProcAddress_v2 = <__cuGetProcAddress_v2_T>__cuGetProcAddress_v2 

610  

611 if bool(int(os.getenv('CUDA_PYTHON_CUDA_PER_THREAD_DEFAULT_STREAM', default=0))): 

612 ptds_mode = CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM 

613 else: 

614 ptds_mode = CU_GET_PROC_ADDRESS_DEFAULT 

615  

616 # Load function 

617 global __cuGetErrorString 

618 _F_cuGetProcAddress_v2('cuGetErrorString', <void **>&__cuGetErrorString, 6000, ptds_mode, NULL) 

619  

620 global __cuGetErrorName 

621 _F_cuGetProcAddress_v2('cuGetErrorName', <void **>&__cuGetErrorName, 6000, ptds_mode, NULL) 

622  

623 global __cuInit 

624 _F_cuGetProcAddress_v2('cuInit', <void **>&__cuInit, 2000, ptds_mode, NULL) 

625  

626 global __cuDriverGetVersion 

627 _F_cuGetProcAddress_v2('cuDriverGetVersion', <void **>&__cuDriverGetVersion, 2020, ptds_mode, NULL) 

628  

629 global __cuDeviceGet 

630 _F_cuGetProcAddress_v2('cuDeviceGet', <void **>&__cuDeviceGet, 2000, ptds_mode, NULL) 

631  

632 global __cuDeviceGetCount 

633 _F_cuGetProcAddress_v2('cuDeviceGetCount', <void **>&__cuDeviceGetCount, 2000, ptds_mode, NULL) 

634  

635 global __cuDeviceGetName 

636 _F_cuGetProcAddress_v2('cuDeviceGetName', <void **>&__cuDeviceGetName, 2000, ptds_mode, NULL) 

637  

638 global __cuDeviceGetUuid_v2 

639 _F_cuGetProcAddress_v2('cuDeviceGetUuid', <void **>&__cuDeviceGetUuid_v2, 11040, ptds_mode, NULL) 

640  

641 global __cuDeviceGetLuid 

642 _F_cuGetProcAddress_v2('cuDeviceGetLuid', <void **>&__cuDeviceGetLuid, 10000, ptds_mode, NULL) 

643  

644 global __cuDeviceTotalMem_v2 

645 _F_cuGetProcAddress_v2('cuDeviceTotalMem', <void **>&__cuDeviceTotalMem_v2, 3020, ptds_mode, NULL) 

646  

647 global __cuDeviceGetTexture1DLinearMaxWidth 

648 _F_cuGetProcAddress_v2('cuDeviceGetTexture1DLinearMaxWidth', <void **>&__cuDeviceGetTexture1DLinearMaxWidth, 11010, ptds_mode, NULL) 

649  

650 global __cuDeviceGetAttribute 

651 _F_cuGetProcAddress_v2('cuDeviceGetAttribute', <void **>&__cuDeviceGetAttribute, 2000, ptds_mode, NULL) 

652  

653 global __cuDeviceGetNvSciSyncAttributes 

654 _F_cuGetProcAddress_v2('cuDeviceGetNvSciSyncAttributes', <void **>&__cuDeviceGetNvSciSyncAttributes, 10020, ptds_mode, NULL) 

655  

656 global __cuDeviceSetMemPool 

657 _F_cuGetProcAddress_v2('cuDeviceSetMemPool', <void **>&__cuDeviceSetMemPool, 11020, ptds_mode, NULL) 

658  

659 global __cuDeviceGetMemPool 

660 _F_cuGetProcAddress_v2('cuDeviceGetMemPool', <void **>&__cuDeviceGetMemPool, 11020, ptds_mode, NULL) 

661  

662 global __cuDeviceGetDefaultMemPool 

663 _F_cuGetProcAddress_v2('cuDeviceGetDefaultMemPool', <void **>&__cuDeviceGetDefaultMemPool, 11020, ptds_mode, NULL) 

664  

665 global __cuDeviceGetExecAffinitySupport 

666 _F_cuGetProcAddress_v2('cuDeviceGetExecAffinitySupport', <void **>&__cuDeviceGetExecAffinitySupport, 11040, ptds_mode, NULL) 

667  

668 global __cuFlushGPUDirectRDMAWrites 

669 _F_cuGetProcAddress_v2('cuFlushGPUDirectRDMAWrites', <void **>&__cuFlushGPUDirectRDMAWrites, 11030, ptds_mode, NULL) 

670  

671 global __cuDeviceGetProperties 

672 _F_cuGetProcAddress_v2('cuDeviceGetProperties', <void **>&__cuDeviceGetProperties, 2000, ptds_mode, NULL) 

673  

674 global __cuDeviceComputeCapability 

675 _F_cuGetProcAddress_v2('cuDeviceComputeCapability', <void **>&__cuDeviceComputeCapability, 2000, ptds_mode, NULL) 

676  

677 global __cuDevicePrimaryCtxRetain 

678 _F_cuGetProcAddress_v2('cuDevicePrimaryCtxRetain', <void **>&__cuDevicePrimaryCtxRetain, 7000, ptds_mode, NULL) 

679  

680 global __cuDevicePrimaryCtxRelease_v2 

681 _F_cuGetProcAddress_v2('cuDevicePrimaryCtxRelease', <void **>&__cuDevicePrimaryCtxRelease_v2, 11000, ptds_mode, NULL) 

682  

683 global __cuDevicePrimaryCtxSetFlags_v2 

684 _F_cuGetProcAddress_v2('cuDevicePrimaryCtxSetFlags', <void **>&__cuDevicePrimaryCtxSetFlags_v2, 11000, ptds_mode, NULL) 

685  

686 global __cuDevicePrimaryCtxGetState 

687 _F_cuGetProcAddress_v2('cuDevicePrimaryCtxGetState', <void **>&__cuDevicePrimaryCtxGetState, 7000, ptds_mode, NULL) 

688  

689 global __cuDevicePrimaryCtxReset_v2 

690 _F_cuGetProcAddress_v2('cuDevicePrimaryCtxReset', <void **>&__cuDevicePrimaryCtxReset_v2, 11000, ptds_mode, NULL) 

691  

692 global __cuCtxCreate_v4 

693 _F_cuGetProcAddress_v2('cuCtxCreate', <void **>&__cuCtxCreate_v4, 12050, ptds_mode, NULL) 

694  

695 global __cuCtxDestroy_v2 

696 _F_cuGetProcAddress_v2('cuCtxDestroy', <void **>&__cuCtxDestroy_v2, 4000, ptds_mode, NULL) 

697  

698 global __cuCtxPushCurrent_v2 

699 _F_cuGetProcAddress_v2('cuCtxPushCurrent', <void **>&__cuCtxPushCurrent_v2, 4000, ptds_mode, NULL) 

700  

701 global __cuCtxPopCurrent_v2 

702 _F_cuGetProcAddress_v2('cuCtxPopCurrent', <void **>&__cuCtxPopCurrent_v2, 4000, ptds_mode, NULL) 

703  

704 global __cuCtxSetCurrent 

705 _F_cuGetProcAddress_v2('cuCtxSetCurrent', <void **>&__cuCtxSetCurrent, 4000, ptds_mode, NULL) 

706  

707 global __cuCtxGetCurrent 

708 _F_cuGetProcAddress_v2('cuCtxGetCurrent', <void **>&__cuCtxGetCurrent, 4000, ptds_mode, NULL) 

709  

710 global __cuCtxGetDevice 

711 _F_cuGetProcAddress_v2('cuCtxGetDevice', <void **>&__cuCtxGetDevice, 2000, ptds_mode, NULL) 

712  

713 global __cuCtxGetFlags 

714 _F_cuGetProcAddress_v2('cuCtxGetFlags', <void **>&__cuCtxGetFlags, 7000, ptds_mode, NULL) 

715  

716 global __cuCtxSetFlags 

717 _F_cuGetProcAddress_v2('cuCtxSetFlags', <void **>&__cuCtxSetFlags, 12010, ptds_mode, NULL) 

718  

719 global __cuCtxGetId 

720 _F_cuGetProcAddress_v2('cuCtxGetId', <void **>&__cuCtxGetId, 12000, ptds_mode, NULL) 

721  

722 global __cuCtxSynchronize 

723 _F_cuGetProcAddress_v2('cuCtxSynchronize', <void **>&__cuCtxSynchronize, 2000, ptds_mode, NULL) 

724  

725 global __cuCtxSetLimit 

726 _F_cuGetProcAddress_v2('cuCtxSetLimit', <void **>&__cuCtxSetLimit, 3010, ptds_mode, NULL) 

727  

728 global __cuCtxGetLimit 

729 _F_cuGetProcAddress_v2('cuCtxGetLimit', <void **>&__cuCtxGetLimit, 3010, ptds_mode, NULL) 

730  

731 global __cuCtxGetCacheConfig 

732 _F_cuGetProcAddress_v2('cuCtxGetCacheConfig', <void **>&__cuCtxGetCacheConfig, 3020, ptds_mode, NULL) 

733  

734 global __cuCtxSetCacheConfig 

735 _F_cuGetProcAddress_v2('cuCtxSetCacheConfig', <void **>&__cuCtxSetCacheConfig, 3020, ptds_mode, NULL) 

736  

737 global __cuCtxGetApiVersion 

738 _F_cuGetProcAddress_v2('cuCtxGetApiVersion', <void **>&__cuCtxGetApiVersion, 3020, ptds_mode, NULL) 

739  

740 global __cuCtxGetStreamPriorityRange 

741 _F_cuGetProcAddress_v2('cuCtxGetStreamPriorityRange', <void **>&__cuCtxGetStreamPriorityRange, 5050, ptds_mode, NULL) 

742  

743 global __cuCtxResetPersistingL2Cache 

744 _F_cuGetProcAddress_v2('cuCtxResetPersistingL2Cache', <void **>&__cuCtxResetPersistingL2Cache, 11000, ptds_mode, NULL) 

745  

746 global __cuCtxGetExecAffinity 

747 _F_cuGetProcAddress_v2('cuCtxGetExecAffinity', <void **>&__cuCtxGetExecAffinity, 11040, ptds_mode, NULL) 

748  

749 global __cuCtxRecordEvent 

750 _F_cuGetProcAddress_v2('cuCtxRecordEvent', <void **>&__cuCtxRecordEvent, 12050, ptds_mode, NULL) 

751  

752 global __cuCtxWaitEvent 

753 _F_cuGetProcAddress_v2('cuCtxWaitEvent', <void **>&__cuCtxWaitEvent, 12050, ptds_mode, NULL) 

754  

755 global __cuCtxAttach 

756 _F_cuGetProcAddress_v2('cuCtxAttach', <void **>&__cuCtxAttach, 2000, ptds_mode, NULL) 

757  

758 global __cuCtxDetach 

759 _F_cuGetProcAddress_v2('cuCtxDetach', <void **>&__cuCtxDetach, 2000, ptds_mode, NULL) 

760  

761 global __cuCtxGetSharedMemConfig 

762 _F_cuGetProcAddress_v2('cuCtxGetSharedMemConfig', <void **>&__cuCtxGetSharedMemConfig, 4020, ptds_mode, NULL) 

763  

764 global __cuCtxSetSharedMemConfig 

765 _F_cuGetProcAddress_v2('cuCtxSetSharedMemConfig', <void **>&__cuCtxSetSharedMemConfig, 4020, ptds_mode, NULL) 

766  

767 global __cuModuleLoad 

768 _F_cuGetProcAddress_v2('cuModuleLoad', <void **>&__cuModuleLoad, 2000, ptds_mode, NULL) 

769  

770 global __cuModuleLoadData 

771 _F_cuGetProcAddress_v2('cuModuleLoadData', <void **>&__cuModuleLoadData, 2000, ptds_mode, NULL) 

772  

773 global __cuModuleLoadDataEx 

774 _F_cuGetProcAddress_v2('cuModuleLoadDataEx', <void **>&__cuModuleLoadDataEx, 2010, ptds_mode, NULL) 

775  

776 global __cuModuleLoadFatBinary 

777 _F_cuGetProcAddress_v2('cuModuleLoadFatBinary', <void **>&__cuModuleLoadFatBinary, 2000, ptds_mode, NULL) 

778  

779 global __cuModuleUnload 

780 _F_cuGetProcAddress_v2('cuModuleUnload', <void **>&__cuModuleUnload, 2000, ptds_mode, NULL) 

781  

782 global __cuModuleGetLoadingMode 

783 _F_cuGetProcAddress_v2('cuModuleGetLoadingMode', <void **>&__cuModuleGetLoadingMode, 11070, ptds_mode, NULL) 

784  

785 global __cuModuleGetFunction 

786 _F_cuGetProcAddress_v2('cuModuleGetFunction', <void **>&__cuModuleGetFunction, 2000, ptds_mode, NULL) 

787  

788 global __cuModuleGetFunctionCount 

789 _F_cuGetProcAddress_v2('cuModuleGetFunctionCount', <void **>&__cuModuleGetFunctionCount, 12040, ptds_mode, NULL) 

790  

791 global __cuModuleEnumerateFunctions 

792 _F_cuGetProcAddress_v2('cuModuleEnumerateFunctions', <void **>&__cuModuleEnumerateFunctions, 12040, ptds_mode, NULL) 

793  

794 global __cuModuleGetGlobal_v2 

795 _F_cuGetProcAddress_v2('cuModuleGetGlobal', <void **>&__cuModuleGetGlobal_v2, 3020, ptds_mode, NULL) 

796  

797 global __cuLinkCreate_v2 

798 _F_cuGetProcAddress_v2('cuLinkCreate', <void **>&__cuLinkCreate_v2, 6050, ptds_mode, NULL) 

799  

800 global __cuLinkAddData_v2 

801 _F_cuGetProcAddress_v2('cuLinkAddData', <void **>&__cuLinkAddData_v2, 6050, ptds_mode, NULL) 

802  

803 global __cuLinkAddFile_v2 

804 _F_cuGetProcAddress_v2('cuLinkAddFile', <void **>&__cuLinkAddFile_v2, 6050, ptds_mode, NULL) 

805  

806 global __cuLinkComplete 

807 _F_cuGetProcAddress_v2('cuLinkComplete', <void **>&__cuLinkComplete, 5050, ptds_mode, NULL) 

808  

809 global __cuLinkDestroy 

810 _F_cuGetProcAddress_v2('cuLinkDestroy', <void **>&__cuLinkDestroy, 5050, ptds_mode, NULL) 

811  

812 global __cuModuleGetTexRef 

813 _F_cuGetProcAddress_v2('cuModuleGetTexRef', <void **>&__cuModuleGetTexRef, 2000, ptds_mode, NULL) 

814  

815 global __cuModuleGetSurfRef 

816 _F_cuGetProcAddress_v2('cuModuleGetSurfRef', <void **>&__cuModuleGetSurfRef, 3000, ptds_mode, NULL) 

817  

818 global __cuLibraryLoadData 

819 _F_cuGetProcAddress_v2('cuLibraryLoadData', <void **>&__cuLibraryLoadData, 12000, ptds_mode, NULL) 

820  

821 global __cuLibraryLoadFromFile 

822 _F_cuGetProcAddress_v2('cuLibraryLoadFromFile', <void **>&__cuLibraryLoadFromFile, 12000, ptds_mode, NULL) 

823  

824 global __cuLibraryUnload 

825 _F_cuGetProcAddress_v2('cuLibraryUnload', <void **>&__cuLibraryUnload, 12000, ptds_mode, NULL) 

826  

827 global __cuLibraryGetKernel 

828 _F_cuGetProcAddress_v2('cuLibraryGetKernel', <void **>&__cuLibraryGetKernel, 12000, ptds_mode, NULL) 

829  

830 global __cuLibraryGetKernelCount 

831 _F_cuGetProcAddress_v2('cuLibraryGetKernelCount', <void **>&__cuLibraryGetKernelCount, 12040, ptds_mode, NULL) 

832  

833 global __cuLibraryEnumerateKernels 

834 _F_cuGetProcAddress_v2('cuLibraryEnumerateKernels', <void **>&__cuLibraryEnumerateKernels, 12040, ptds_mode, NULL) 

835  

836 global __cuLibraryGetModule 

837 _F_cuGetProcAddress_v2('cuLibraryGetModule', <void **>&__cuLibraryGetModule, 12000, ptds_mode, NULL) 

838  

839 global __cuKernelGetFunction 

840 _F_cuGetProcAddress_v2('cuKernelGetFunction', <void **>&__cuKernelGetFunction, 12000, ptds_mode, NULL) 

841  

842 global __cuKernelGetLibrary 

843 _F_cuGetProcAddress_v2('cuKernelGetLibrary', <void **>&__cuKernelGetLibrary, 12050, ptds_mode, NULL) 

844  

845 global __cuLibraryGetGlobal 

846 _F_cuGetProcAddress_v2('cuLibraryGetGlobal', <void **>&__cuLibraryGetGlobal, 12000, ptds_mode, NULL) 

847  

848 global __cuLibraryGetManaged 

849 _F_cuGetProcAddress_v2('cuLibraryGetManaged', <void **>&__cuLibraryGetManaged, 12000, ptds_mode, NULL) 

850  

851 global __cuLibraryGetUnifiedFunction 

852 _F_cuGetProcAddress_v2('cuLibraryGetUnifiedFunction', <void **>&__cuLibraryGetUnifiedFunction, 12000, ptds_mode, NULL) 

853  

854 global __cuKernelGetAttribute 

855 _F_cuGetProcAddress_v2('cuKernelGetAttribute', <void **>&__cuKernelGetAttribute, 12000, ptds_mode, NULL) 

856  

857 global __cuKernelSetAttribute 

858 _F_cuGetProcAddress_v2('cuKernelSetAttribute', <void **>&__cuKernelSetAttribute, 12000, ptds_mode, NULL) 

859  

860 global __cuKernelSetCacheConfig 

861 _F_cuGetProcAddress_v2('cuKernelSetCacheConfig', <void **>&__cuKernelSetCacheConfig, 12000, ptds_mode, NULL) 

862  

863 global __cuKernelGetName 

864 _F_cuGetProcAddress_v2('cuKernelGetName', <void **>&__cuKernelGetName, 12030, ptds_mode, NULL) 

865  

866 global __cuKernelGetParamInfo 

867 _F_cuGetProcAddress_v2('cuKernelGetParamInfo', <void **>&__cuKernelGetParamInfo, 12040, ptds_mode, NULL) 

868  

869 global __cuMemGetInfo_v2 

870 _F_cuGetProcAddress_v2('cuMemGetInfo', <void **>&__cuMemGetInfo_v2, 3020, ptds_mode, NULL) 

871  

872 global __cuMemAlloc_v2 

873 _F_cuGetProcAddress_v2('cuMemAlloc', <void **>&__cuMemAlloc_v2, 3020, ptds_mode, NULL) 

874  

875 global __cuMemAllocPitch_v2 

876 _F_cuGetProcAddress_v2('cuMemAllocPitch', <void **>&__cuMemAllocPitch_v2, 3020, ptds_mode, NULL) 

877  

878 global __cuMemFree_v2 

879 _F_cuGetProcAddress_v2('cuMemFree', <void **>&__cuMemFree_v2, 3020, ptds_mode, NULL) 

880  

881 global __cuMemGetAddressRange_v2 

882 _F_cuGetProcAddress_v2('cuMemGetAddressRange', <void **>&__cuMemGetAddressRange_v2, 3020, ptds_mode, NULL) 

883  

884 global __cuMemAllocHost_v2 

885 _F_cuGetProcAddress_v2('cuMemAllocHost', <void **>&__cuMemAllocHost_v2, 3020, ptds_mode, NULL) 

886  

887 global __cuMemFreeHost 

888 _F_cuGetProcAddress_v2('cuMemFreeHost', <void **>&__cuMemFreeHost, 2000, ptds_mode, NULL) 

889  

890 global __cuMemHostAlloc 

891 _F_cuGetProcAddress_v2('cuMemHostAlloc', <void **>&__cuMemHostAlloc, 2020, ptds_mode, NULL) 

892  

893 global __cuMemHostGetDevicePointer_v2 

894 _F_cuGetProcAddress_v2('cuMemHostGetDevicePointer', <void **>&__cuMemHostGetDevicePointer_v2, 3020, ptds_mode, NULL) 

895  

896 global __cuMemHostGetFlags 

897 _F_cuGetProcAddress_v2('cuMemHostGetFlags', <void **>&__cuMemHostGetFlags, 2030, ptds_mode, NULL) 

898  

899 global __cuMemAllocManaged 

900 _F_cuGetProcAddress_v2('cuMemAllocManaged', <void **>&__cuMemAllocManaged, 6000, ptds_mode, NULL) 

901  

902 global __cuDeviceRegisterAsyncNotification 

903 _F_cuGetProcAddress_v2('cuDeviceRegisterAsyncNotification', <void **>&__cuDeviceRegisterAsyncNotification, 12040, ptds_mode, NULL) 

904  

905 global __cuDeviceUnregisterAsyncNotification 

906 _F_cuGetProcAddress_v2('cuDeviceUnregisterAsyncNotification', <void **>&__cuDeviceUnregisterAsyncNotification, 12040, ptds_mode, NULL) 

907  

908 global __cuDeviceGetByPCIBusId 

909 _F_cuGetProcAddress_v2('cuDeviceGetByPCIBusId', <void **>&__cuDeviceGetByPCIBusId, 4010, ptds_mode, NULL) 

910  

911 global __cuDeviceGetPCIBusId 

912 _F_cuGetProcAddress_v2('cuDeviceGetPCIBusId', <void **>&__cuDeviceGetPCIBusId, 4010, ptds_mode, NULL) 

913  

914 global __cuIpcGetEventHandle 

915 _F_cuGetProcAddress_v2('cuIpcGetEventHandle', <void **>&__cuIpcGetEventHandle, 4010, ptds_mode, NULL) 

916  

917 global __cuIpcOpenEventHandle 

918 _F_cuGetProcAddress_v2('cuIpcOpenEventHandle', <void **>&__cuIpcOpenEventHandle, 4010, ptds_mode, NULL) 

919  

920 global __cuIpcGetMemHandle 

921 _F_cuGetProcAddress_v2('cuIpcGetMemHandle', <void **>&__cuIpcGetMemHandle, 4010, ptds_mode, NULL) 

922  

923 global __cuIpcOpenMemHandle_v2 

924 _F_cuGetProcAddress_v2('cuIpcOpenMemHandle', <void **>&__cuIpcOpenMemHandle_v2, 11000, ptds_mode, NULL) 

925  

926 global __cuIpcCloseMemHandle 

927 _F_cuGetProcAddress_v2('cuIpcCloseMemHandle', <void **>&__cuIpcCloseMemHandle, 4010, ptds_mode, NULL) 

928  

929 global __cuMemHostRegister_v2 

930 _F_cuGetProcAddress_v2('cuMemHostRegister', <void **>&__cuMemHostRegister_v2, 6050, ptds_mode, NULL) 

931  

932 global __cuMemHostUnregister 

933 _F_cuGetProcAddress_v2('cuMemHostUnregister', <void **>&__cuMemHostUnregister, 4000, ptds_mode, NULL) 

934  

935 global __cuMemcpy 

936 _F_cuGetProcAddress_v2('cuMemcpy', <void **>&__cuMemcpy, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 4000, ptds_mode, NULL) 

937  

938 global __cuMemcpyPeer 

939 _F_cuGetProcAddress_v2('cuMemcpyPeer', <void **>&__cuMemcpyPeer, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 4000, ptds_mode, NULL) 

940  

941 global __cuMemcpyHtoD_v2 

942 _F_cuGetProcAddress_v2('cuMemcpyHtoD', <void **>&__cuMemcpyHtoD_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

943  

944 global __cuMemcpyDtoH_v2 

945 _F_cuGetProcAddress_v2('cuMemcpyDtoH', <void **>&__cuMemcpyDtoH_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

946  

947 global __cuMemcpyDtoD_v2 

948 _F_cuGetProcAddress_v2('cuMemcpyDtoD', <void **>&__cuMemcpyDtoD_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

949  

950 global __cuMemcpyDtoA_v2 

951 _F_cuGetProcAddress_v2('cuMemcpyDtoA', <void **>&__cuMemcpyDtoA_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

952  

953 global __cuMemcpyAtoD_v2 

954 _F_cuGetProcAddress_v2('cuMemcpyAtoD', <void **>&__cuMemcpyAtoD_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

955  

956 global __cuMemcpyHtoA_v2 

957 _F_cuGetProcAddress_v2('cuMemcpyHtoA', <void **>&__cuMemcpyHtoA_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

958  

959 global __cuMemcpyAtoH_v2 

960 _F_cuGetProcAddress_v2('cuMemcpyAtoH', <void **>&__cuMemcpyAtoH_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

961  

962 global __cuMemcpyAtoA_v2 

963 _F_cuGetProcAddress_v2('cuMemcpyAtoA', <void **>&__cuMemcpyAtoA_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

964  

965 global __cuMemcpy2D_v2 

966 _F_cuGetProcAddress_v2('cuMemcpy2D', <void **>&__cuMemcpy2D_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

967  

968 global __cuMemcpy2DUnaligned_v2 

969 _F_cuGetProcAddress_v2('cuMemcpy2DUnaligned', <void **>&__cuMemcpy2DUnaligned_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

970  

971 global __cuMemcpy3D_v2 

972 _F_cuGetProcAddress_v2('cuMemcpy3D', <void **>&__cuMemcpy3D_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

973  

974 global __cuMemcpy3DPeer 

975 _F_cuGetProcAddress_v2('cuMemcpy3DPeer', <void **>&__cuMemcpy3DPeer, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 4000, ptds_mode, NULL) 

976  

977 global __cuMemcpyAsync 

978 _F_cuGetProcAddress_v2('cuMemcpyAsync', <void **>&__cuMemcpyAsync, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 4000, ptds_mode, NULL) 

979  

980 global __cuMemcpyPeerAsync 

981 _F_cuGetProcAddress_v2('cuMemcpyPeerAsync', <void **>&__cuMemcpyPeerAsync, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 4000, ptds_mode, NULL) 

982  

983 global __cuMemcpyHtoDAsync_v2 

984 _F_cuGetProcAddress_v2('cuMemcpyHtoDAsync', <void **>&__cuMemcpyHtoDAsync_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

985  

986 global __cuMemcpyDtoHAsync_v2 

987 _F_cuGetProcAddress_v2('cuMemcpyDtoHAsync', <void **>&__cuMemcpyDtoHAsync_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

988  

989 global __cuMemcpyDtoDAsync_v2 

990 _F_cuGetProcAddress_v2('cuMemcpyDtoDAsync', <void **>&__cuMemcpyDtoDAsync_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

991  

992 global __cuMemcpyHtoAAsync_v2 

993 _F_cuGetProcAddress_v2('cuMemcpyHtoAAsync', <void **>&__cuMemcpyHtoAAsync_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

994  

995 global __cuMemcpyAtoHAsync_v2 

996 _F_cuGetProcAddress_v2('cuMemcpyAtoHAsync', <void **>&__cuMemcpyAtoHAsync_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

997  

998 global __cuMemcpy2DAsync_v2 

999 _F_cuGetProcAddress_v2('cuMemcpy2DAsync', <void **>&__cuMemcpy2DAsync_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1000  

1001 global __cuMemcpy3DAsync_v2 

1002 _F_cuGetProcAddress_v2('cuMemcpy3DAsync', <void **>&__cuMemcpy3DAsync_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1003  

1004 global __cuMemcpy3DPeerAsync 

1005 _F_cuGetProcAddress_v2('cuMemcpy3DPeerAsync', <void **>&__cuMemcpy3DPeerAsync, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 4000, ptds_mode, NULL) 

1006  

1007 global __cuMemsetD8_v2 

1008 _F_cuGetProcAddress_v2('cuMemsetD8', <void **>&__cuMemsetD8_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1009  

1010 global __cuMemsetD16_v2 

1011 _F_cuGetProcAddress_v2('cuMemsetD16', <void **>&__cuMemsetD16_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1012  

1013 global __cuMemsetD32_v2 

1014 _F_cuGetProcAddress_v2('cuMemsetD32', <void **>&__cuMemsetD32_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1015  

1016 global __cuMemsetD2D8_v2 

1017 _F_cuGetProcAddress_v2('cuMemsetD2D8', <void **>&__cuMemsetD2D8_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1018  

1019 global __cuMemsetD2D16_v2 

1020 _F_cuGetProcAddress_v2('cuMemsetD2D16', <void **>&__cuMemsetD2D16_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1021  

1022 global __cuMemsetD2D32_v2 

1023 _F_cuGetProcAddress_v2('cuMemsetD2D32', <void **>&__cuMemsetD2D32_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1024  

1025 global __cuMemsetD8Async 

1026 _F_cuGetProcAddress_v2('cuMemsetD8Async', <void **>&__cuMemsetD8Async, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1027  

1028 global __cuMemsetD16Async 

1029 _F_cuGetProcAddress_v2('cuMemsetD16Async', <void **>&__cuMemsetD16Async, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1030  

1031 global __cuMemsetD32Async 

1032 _F_cuGetProcAddress_v2('cuMemsetD32Async', <void **>&__cuMemsetD32Async, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1033  

1034 global __cuMemsetD2D8Async 

1035 _F_cuGetProcAddress_v2('cuMemsetD2D8Async', <void **>&__cuMemsetD2D8Async, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1036  

1037 global __cuMemsetD2D16Async 

1038 _F_cuGetProcAddress_v2('cuMemsetD2D16Async', <void **>&__cuMemsetD2D16Async, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1039  

1040 global __cuMemsetD2D32Async 

1041 _F_cuGetProcAddress_v2('cuMemsetD2D32Async', <void **>&__cuMemsetD2D32Async, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1042  

1043 global __cuArrayCreate_v2 

1044 _F_cuGetProcAddress_v2('cuArrayCreate', <void **>&__cuArrayCreate_v2, 3020, ptds_mode, NULL) 

1045  

1046 global __cuArrayGetDescriptor_v2 

1047 _F_cuGetProcAddress_v2('cuArrayGetDescriptor', <void **>&__cuArrayGetDescriptor_v2, 3020, ptds_mode, NULL) 

1048  

1049 global __cuArrayGetSparseProperties 

1050 _F_cuGetProcAddress_v2('cuArrayGetSparseProperties', <void **>&__cuArrayGetSparseProperties, 11010, ptds_mode, NULL) 

1051  

1052 global __cuMipmappedArrayGetSparseProperties 

1053 _F_cuGetProcAddress_v2('cuMipmappedArrayGetSparseProperties', <void **>&__cuMipmappedArrayGetSparseProperties, 11010, ptds_mode, NULL) 

1054  

1055 global __cuArrayGetMemoryRequirements 

1056 _F_cuGetProcAddress_v2('cuArrayGetMemoryRequirements', <void **>&__cuArrayGetMemoryRequirements, 11060, ptds_mode, NULL) 

1057  

1058 global __cuMipmappedArrayGetMemoryRequirements 

1059 _F_cuGetProcAddress_v2('cuMipmappedArrayGetMemoryRequirements', <void **>&__cuMipmappedArrayGetMemoryRequirements, 11060, ptds_mode, NULL) 

1060  

1061 global __cuArrayGetPlane 

1062 _F_cuGetProcAddress_v2('cuArrayGetPlane', <void **>&__cuArrayGetPlane, 11020, ptds_mode, NULL) 

1063  

1064 global __cuArrayDestroy 

1065 _F_cuGetProcAddress_v2('cuArrayDestroy', <void **>&__cuArrayDestroy, 2000, ptds_mode, NULL) 

1066  

1067 global __cuArray3DCreate_v2 

1068 _F_cuGetProcAddress_v2('cuArray3DCreate', <void **>&__cuArray3DCreate_v2, 3020, ptds_mode, NULL) 

1069  

1070 global __cuArray3DGetDescriptor_v2 

1071 _F_cuGetProcAddress_v2('cuArray3DGetDescriptor', <void **>&__cuArray3DGetDescriptor_v2, 3020, ptds_mode, NULL) 

1072  

1073 global __cuMipmappedArrayCreate 

1074 _F_cuGetProcAddress_v2('cuMipmappedArrayCreate', <void **>&__cuMipmappedArrayCreate, 5000, ptds_mode, NULL) 

1075  

1076 global __cuMipmappedArrayGetLevel 

1077 _F_cuGetProcAddress_v2('cuMipmappedArrayGetLevel', <void **>&__cuMipmappedArrayGetLevel, 5000, ptds_mode, NULL) 

1078  

1079 global __cuMipmappedArrayDestroy 

1080 _F_cuGetProcAddress_v2('cuMipmappedArrayDestroy', <void **>&__cuMipmappedArrayDestroy, 5000, ptds_mode, NULL) 

1081  

1082 global __cuMemGetHandleForAddressRange 

1083 _F_cuGetProcAddress_v2('cuMemGetHandleForAddressRange', <void **>&__cuMemGetHandleForAddressRange, 11070, ptds_mode, NULL) 

1084  

1085 global __cuMemBatchDecompressAsync 

1086 _F_cuGetProcAddress_v2('cuMemBatchDecompressAsync', <void **>&__cuMemBatchDecompressAsync, 12060, ptds_mode, NULL) 

1087  

1088 global __cuMemAddressReserve 

1089 _F_cuGetProcAddress_v2('cuMemAddressReserve', <void **>&__cuMemAddressReserve, 10020, ptds_mode, NULL) 

1090  

1091 global __cuMemAddressFree 

1092 _F_cuGetProcAddress_v2('cuMemAddressFree', <void **>&__cuMemAddressFree, 10020, ptds_mode, NULL) 

1093  

1094 global __cuMemCreate 

1095 _F_cuGetProcAddress_v2('cuMemCreate', <void **>&__cuMemCreate, 10020, ptds_mode, NULL) 

1096  

1097 global __cuMemRelease 

1098 _F_cuGetProcAddress_v2('cuMemRelease', <void **>&__cuMemRelease, 10020, ptds_mode, NULL) 

1099  

1100 global __cuMemMap 

1101 _F_cuGetProcAddress_v2('cuMemMap', <void **>&__cuMemMap, 10020, ptds_mode, NULL) 

1102  

1103 global __cuMemMapArrayAsync 

1104 _F_cuGetProcAddress_v2('cuMemMapArrayAsync', <void **>&__cuMemMapArrayAsync, 11010, ptds_mode, NULL) 

1105  

1106 global __cuMemUnmap 

1107 _F_cuGetProcAddress_v2('cuMemUnmap', <void **>&__cuMemUnmap, 10020, ptds_mode, NULL) 

1108  

1109 global __cuMemSetAccess 

1110 _F_cuGetProcAddress_v2('cuMemSetAccess', <void **>&__cuMemSetAccess, 10020, ptds_mode, NULL) 

1111  

1112 global __cuMemGetAccess 

1113 _F_cuGetProcAddress_v2('cuMemGetAccess', <void **>&__cuMemGetAccess, 10020, ptds_mode, NULL) 

1114  

1115 global __cuMemExportToShareableHandle 

1116 _F_cuGetProcAddress_v2('cuMemExportToShareableHandle', <void **>&__cuMemExportToShareableHandle, 10020, ptds_mode, NULL) 

1117  

1118 global __cuMemImportFromShareableHandle 

1119 _F_cuGetProcAddress_v2('cuMemImportFromShareableHandle', <void **>&__cuMemImportFromShareableHandle, 10020, ptds_mode, NULL) 

1120  

1121 global __cuMemGetAllocationGranularity 

1122 _F_cuGetProcAddress_v2('cuMemGetAllocationGranularity', <void **>&__cuMemGetAllocationGranularity, 10020, ptds_mode, NULL) 

1123  

1124 global __cuMemGetAllocationPropertiesFromHandle 

1125 _F_cuGetProcAddress_v2('cuMemGetAllocationPropertiesFromHandle', <void **>&__cuMemGetAllocationPropertiesFromHandle, 10020, ptds_mode, NULL) 

1126  

1127 global __cuMemRetainAllocationHandle 

1128 _F_cuGetProcAddress_v2('cuMemRetainAllocationHandle', <void **>&__cuMemRetainAllocationHandle, 11000, ptds_mode, NULL) 

1129  

1130 global __cuMemFreeAsync 

1131 _F_cuGetProcAddress_v2('cuMemFreeAsync', <void **>&__cuMemFreeAsync, 11020, ptds_mode, NULL) 

1132  

1133 global __cuMemAllocAsync 

1134 _F_cuGetProcAddress_v2('cuMemAllocAsync', <void **>&__cuMemAllocAsync, 11020, ptds_mode, NULL) 

1135  

1136 global __cuMemPoolTrimTo 

1137 _F_cuGetProcAddress_v2('cuMemPoolTrimTo', <void **>&__cuMemPoolTrimTo, 11020, ptds_mode, NULL) 

1138  

1139 global __cuMemPoolSetAttribute 

1140 _F_cuGetProcAddress_v2('cuMemPoolSetAttribute', <void **>&__cuMemPoolSetAttribute, 11020, ptds_mode, NULL) 

1141  

1142 global __cuMemPoolGetAttribute 

1143 _F_cuGetProcAddress_v2('cuMemPoolGetAttribute', <void **>&__cuMemPoolGetAttribute, 11020, ptds_mode, NULL) 

1144  

1145 global __cuMemPoolSetAccess 

1146 _F_cuGetProcAddress_v2('cuMemPoolSetAccess', <void **>&__cuMemPoolSetAccess, 11020, ptds_mode, NULL) 

1147  

1148 global __cuMemPoolGetAccess 

1149 _F_cuGetProcAddress_v2('cuMemPoolGetAccess', <void **>&__cuMemPoolGetAccess, 11020, ptds_mode, NULL) 

1150  

1151 global __cuMemPoolCreate 

1152 _F_cuGetProcAddress_v2('cuMemPoolCreate', <void **>&__cuMemPoolCreate, 11020, ptds_mode, NULL) 

1153  

1154 global __cuMemPoolDestroy 

1155 _F_cuGetProcAddress_v2('cuMemPoolDestroy', <void **>&__cuMemPoolDestroy, 11020, ptds_mode, NULL) 

1156  

1157 global __cuMemAllocFromPoolAsync 

1158 _F_cuGetProcAddress_v2('cuMemAllocFromPoolAsync', <void **>&__cuMemAllocFromPoolAsync, 11020, ptds_mode, NULL) 

1159  

1160 global __cuMemPoolExportToShareableHandle 

1161 _F_cuGetProcAddress_v2('cuMemPoolExportToShareableHandle', <void **>&__cuMemPoolExportToShareableHandle, 11020, ptds_mode, NULL) 

1162  

1163 global __cuMemPoolImportFromShareableHandle 

1164 _F_cuGetProcAddress_v2('cuMemPoolImportFromShareableHandle', <void **>&__cuMemPoolImportFromShareableHandle, 11020, ptds_mode, NULL) 

1165  

1166 global __cuMemPoolExportPointer 

1167 _F_cuGetProcAddress_v2('cuMemPoolExportPointer', <void **>&__cuMemPoolExportPointer, 11020, ptds_mode, NULL) 

1168  

1169 global __cuMemPoolImportPointer 

1170 _F_cuGetProcAddress_v2('cuMemPoolImportPointer', <void **>&__cuMemPoolImportPointer, 11020, ptds_mode, NULL) 

1171  

1172 global __cuMulticastCreate 

1173 _F_cuGetProcAddress_v2('cuMulticastCreate', <void **>&__cuMulticastCreate, 12010, ptds_mode, NULL) 

1174  

1175 global __cuMulticastAddDevice 

1176 _F_cuGetProcAddress_v2('cuMulticastAddDevice', <void **>&__cuMulticastAddDevice, 12010, ptds_mode, NULL) 

1177  

1178 global __cuMulticastBindMem 

1179 _F_cuGetProcAddress_v2('cuMulticastBindMem', <void **>&__cuMulticastBindMem, 12010, ptds_mode, NULL) 

1180  

1181 global __cuMulticastBindAddr 

1182 _F_cuGetProcAddress_v2('cuMulticastBindAddr', <void **>&__cuMulticastBindAddr, 12010, ptds_mode, NULL) 

1183  

1184 global __cuMulticastUnbind 

1185 _F_cuGetProcAddress_v2('cuMulticastUnbind', <void **>&__cuMulticastUnbind, 12010, ptds_mode, NULL) 

1186  

1187 global __cuMulticastGetGranularity 

1188 _F_cuGetProcAddress_v2('cuMulticastGetGranularity', <void **>&__cuMulticastGetGranularity, 12010, ptds_mode, NULL) 

1189  

1190 global __cuPointerGetAttribute 

1191 _F_cuGetProcAddress_v2('cuPointerGetAttribute', <void **>&__cuPointerGetAttribute, 4000, ptds_mode, NULL) 

1192  

1193 global __cuMemPrefetchAsync_v2 

1194 _F_cuGetProcAddress_v2('cuMemPrefetchAsync', <void **>&__cuMemPrefetchAsync_v2, 12020, ptds_mode, NULL) 

1195  

1196 global __cuMemAdvise_v2 

1197 _F_cuGetProcAddress_v2('cuMemAdvise', <void **>&__cuMemAdvise_v2, 12020, ptds_mode, NULL) 

1198  

1199 global __cuMemRangeGetAttribute 

1200 _F_cuGetProcAddress_v2('cuMemRangeGetAttribute', <void **>&__cuMemRangeGetAttribute, 8000, ptds_mode, NULL) 

1201  

1202 global __cuMemRangeGetAttributes 

1203 _F_cuGetProcAddress_v2('cuMemRangeGetAttributes', <void **>&__cuMemRangeGetAttributes, 8000, ptds_mode, NULL) 

1204  

1205 global __cuPointerSetAttribute 

1206 _F_cuGetProcAddress_v2('cuPointerSetAttribute', <void **>&__cuPointerSetAttribute, 6000, ptds_mode, NULL) 

1207  

1208 global __cuPointerGetAttributes 

1209 _F_cuGetProcAddress_v2('cuPointerGetAttributes', <void **>&__cuPointerGetAttributes, 7000, ptds_mode, NULL) 

1210  

1211 global __cuStreamCreate 

1212 _F_cuGetProcAddress_v2('cuStreamCreate', <void **>&__cuStreamCreate, 2000, ptds_mode, NULL) 

1213  

1214 global __cuStreamCreateWithPriority 

1215 _F_cuGetProcAddress_v2('cuStreamCreateWithPriority', <void **>&__cuStreamCreateWithPriority, 5050, ptds_mode, NULL) 

1216  

1217 global __cuStreamGetPriority 

1218 _F_cuGetProcAddress_v2('cuStreamGetPriority', <void **>&__cuStreamGetPriority, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 5050, ptds_mode, NULL) 

1219  

1220 global __cuStreamGetDevice 

1221 _F_cuGetProcAddress_v2('cuStreamGetDevice', <void **>&__cuStreamGetDevice, 12080, ptds_mode, NULL) 

1222  

1223 global __cuStreamGetFlags 

1224 _F_cuGetProcAddress_v2('cuStreamGetFlags', <void **>&__cuStreamGetFlags, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 5050, ptds_mode, NULL) 

1225  

1226 global __cuStreamGetId 

1227 _F_cuGetProcAddress_v2('cuStreamGetId', <void **>&__cuStreamGetId, 12000, ptds_mode, NULL) 

1228  

1229 global __cuStreamGetCtx 

1230 _F_cuGetProcAddress_v2('cuStreamGetCtx', <void **>&__cuStreamGetCtx, 9020, ptds_mode, NULL) 

1231  

1232 global __cuStreamGetCtx_v2 

1233 _F_cuGetProcAddress_v2('cuStreamGetCtx', <void **>&__cuStreamGetCtx_v2, 12050, ptds_mode, NULL) 

1234  

1235 global __cuStreamWaitEvent 

1236 _F_cuGetProcAddress_v2('cuStreamWaitEvent', <void **>&__cuStreamWaitEvent, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1237  

1238 global __cuStreamAddCallback 

1239 _F_cuGetProcAddress_v2('cuStreamAddCallback', <void **>&__cuStreamAddCallback, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 5000, ptds_mode, NULL) 

1240  

1241 global __cuStreamBeginCapture_v2 

1242 _F_cuGetProcAddress_v2('cuStreamBeginCapture', <void **>&__cuStreamBeginCapture_v2, 10010, ptds_mode, NULL) 

1243  

1244 global __cuStreamBeginCaptureToGraph 

1245 _F_cuGetProcAddress_v2('cuStreamBeginCaptureToGraph', <void **>&__cuStreamBeginCaptureToGraph, 12030, ptds_mode, NULL) 

1246  

1247 global __cuThreadExchangeStreamCaptureMode 

1248 _F_cuGetProcAddress_v2('cuThreadExchangeStreamCaptureMode', <void **>&__cuThreadExchangeStreamCaptureMode, 10010, ptds_mode, NULL) 

1249  

1250 global __cuStreamEndCapture 

1251 _F_cuGetProcAddress_v2('cuStreamEndCapture', <void **>&__cuStreamEndCapture, 10000, ptds_mode, NULL) 

1252  

1253 global __cuStreamIsCapturing 

1254 _F_cuGetProcAddress_v2('cuStreamIsCapturing', <void **>&__cuStreamIsCapturing, 10000, ptds_mode, NULL) 

1255  

1256 global __cuStreamGetCaptureInfo_v3 

1257 _F_cuGetProcAddress_v2('cuStreamGetCaptureInfo', <void **>&__cuStreamGetCaptureInfo_v3, 12030, ptds_mode, NULL) 

1258  

1259 global __cuStreamUpdateCaptureDependencies_v2 

1260 _F_cuGetProcAddress_v2('cuStreamUpdateCaptureDependencies', <void **>&__cuStreamUpdateCaptureDependencies_v2, 12030, ptds_mode, NULL) 

1261  

1262 global __cuStreamAttachMemAsync 

1263 _F_cuGetProcAddress_v2('cuStreamAttachMemAsync', <void **>&__cuStreamAttachMemAsync, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 6000, ptds_mode, NULL) 

1264  

1265 global __cuStreamQuery 

1266 _F_cuGetProcAddress_v2('cuStreamQuery', <void **>&__cuStreamQuery, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 2000, ptds_mode, NULL) 

1267  

1268 global __cuStreamSynchronize 

1269 _F_cuGetProcAddress_v2('cuStreamSynchronize', <void **>&__cuStreamSynchronize, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 2000, ptds_mode, NULL) 

1270  

1271 global __cuStreamDestroy_v2 

1272 _F_cuGetProcAddress_v2('cuStreamDestroy', <void **>&__cuStreamDestroy_v2, 4000, ptds_mode, NULL) 

1273  

1274 global __cuStreamCopyAttributes 

1275 _F_cuGetProcAddress_v2('cuStreamCopyAttributes', <void **>&__cuStreamCopyAttributes, 11000, ptds_mode, NULL) 

1276  

1277 global __cuStreamGetAttribute 

1278 _F_cuGetProcAddress_v2('cuStreamGetAttribute', <void **>&__cuStreamGetAttribute, 11000, ptds_mode, NULL) 

1279  

1280 global __cuStreamSetAttribute 

1281 _F_cuGetProcAddress_v2('cuStreamSetAttribute', <void **>&__cuStreamSetAttribute, 11000, ptds_mode, NULL) 

1282  

1283 global __cuEventCreate 

1284 _F_cuGetProcAddress_v2('cuEventCreate', <void **>&__cuEventCreate, 2000, ptds_mode, NULL) 

1285  

1286 global __cuEventRecord 

1287 _F_cuGetProcAddress_v2('cuEventRecord', <void **>&__cuEventRecord, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 2000, ptds_mode, NULL) 

1288  

1289 global __cuEventRecordWithFlags 

1290 _F_cuGetProcAddress_v2('cuEventRecordWithFlags', <void **>&__cuEventRecordWithFlags, 11010, ptds_mode, NULL) 

1291  

1292 global __cuEventQuery 

1293 _F_cuGetProcAddress_v2('cuEventQuery', <void **>&__cuEventQuery, 2000, ptds_mode, NULL) 

1294  

1295 global __cuEventSynchronize 

1296 _F_cuGetProcAddress_v2('cuEventSynchronize', <void **>&__cuEventSynchronize, 2000, ptds_mode, NULL) 

1297  

1298 global __cuEventDestroy_v2 

1299 _F_cuGetProcAddress_v2('cuEventDestroy', <void **>&__cuEventDestroy_v2, 4000, ptds_mode, NULL) 

1300  

1301 global __cuEventElapsedTime_v2 

1302 _F_cuGetProcAddress_v2('cuEventElapsedTime', <void **>&__cuEventElapsedTime_v2, 12080, ptds_mode, NULL) 

1303  

1304 global __cuImportExternalMemory 

1305 _F_cuGetProcAddress_v2('cuImportExternalMemory', <void **>&__cuImportExternalMemory, 10000, ptds_mode, NULL) 

1306  

1307 global __cuExternalMemoryGetMappedBuffer 

1308 _F_cuGetProcAddress_v2('cuExternalMemoryGetMappedBuffer', <void **>&__cuExternalMemoryGetMappedBuffer, 10000, ptds_mode, NULL) 

1309  

1310 global __cuExternalMemoryGetMappedMipmappedArray 

1311 _F_cuGetProcAddress_v2('cuExternalMemoryGetMappedMipmappedArray', <void **>&__cuExternalMemoryGetMappedMipmappedArray, 10000, ptds_mode, NULL) 

1312  

1313 global __cuDestroyExternalMemory 

1314 _F_cuGetProcAddress_v2('cuDestroyExternalMemory', <void **>&__cuDestroyExternalMemory, 10000, ptds_mode, NULL) 

1315  

1316 global __cuImportExternalSemaphore 

1317 _F_cuGetProcAddress_v2('cuImportExternalSemaphore', <void **>&__cuImportExternalSemaphore, 10000, ptds_mode, NULL) 

1318  

1319 global __cuSignalExternalSemaphoresAsync 

1320 _F_cuGetProcAddress_v2('cuSignalExternalSemaphoresAsync', <void **>&__cuSignalExternalSemaphoresAsync, 10000, ptds_mode, NULL) 

1321  

1322 global __cuWaitExternalSemaphoresAsync 

1323 _F_cuGetProcAddress_v2('cuWaitExternalSemaphoresAsync', <void **>&__cuWaitExternalSemaphoresAsync, 10000, ptds_mode, NULL) 

1324  

1325 global __cuDestroyExternalSemaphore 

1326 _F_cuGetProcAddress_v2('cuDestroyExternalSemaphore', <void **>&__cuDestroyExternalSemaphore, 10000, ptds_mode, NULL) 

1327  

1328 global __cuStreamWaitValue32_v2 

1329 _F_cuGetProcAddress_v2('cuStreamWaitValue32', <void **>&__cuStreamWaitValue32_v2, 11070, ptds_mode, NULL) 

1330  

1331 global __cuStreamWaitValue64_v2 

1332 _F_cuGetProcAddress_v2('cuStreamWaitValue64', <void **>&__cuStreamWaitValue64_v2, 11070, ptds_mode, NULL) 

1333  

1334 global __cuStreamWriteValue32_v2 

1335 _F_cuGetProcAddress_v2('cuStreamWriteValue32', <void **>&__cuStreamWriteValue32_v2, 11070, ptds_mode, NULL) 

1336  

1337 global __cuStreamWriteValue64_v2 

1338 _F_cuGetProcAddress_v2('cuStreamWriteValue64', <void **>&__cuStreamWriteValue64_v2, 11070, ptds_mode, NULL) 

1339  

1340 global __cuStreamBatchMemOp_v2 

1341 _F_cuGetProcAddress_v2('cuStreamBatchMemOp', <void **>&__cuStreamBatchMemOp_v2, 11070, ptds_mode, NULL) 

1342  

1343 global __cuFuncGetAttribute 

1344 _F_cuGetProcAddress_v2('cuFuncGetAttribute', <void **>&__cuFuncGetAttribute, 2020, ptds_mode, NULL) 

1345  

1346 global __cuFuncSetAttribute 

1347 _F_cuGetProcAddress_v2('cuFuncSetAttribute', <void **>&__cuFuncSetAttribute, 9000, ptds_mode, NULL) 

1348  

1349 global __cuFuncSetCacheConfig 

1350 _F_cuGetProcAddress_v2('cuFuncSetCacheConfig', <void **>&__cuFuncSetCacheConfig, 3000, ptds_mode, NULL) 

1351  

1352 global __cuFuncGetModule 

1353 _F_cuGetProcAddress_v2('cuFuncGetModule', <void **>&__cuFuncGetModule, 11000, ptds_mode, NULL) 

1354  

1355 global __cuFuncGetName 

1356 _F_cuGetProcAddress_v2('cuFuncGetName', <void **>&__cuFuncGetName, 12030, ptds_mode, NULL) 

1357  

1358 global __cuFuncGetParamInfo 

1359 _F_cuGetProcAddress_v2('cuFuncGetParamInfo', <void **>&__cuFuncGetParamInfo, 12040, ptds_mode, NULL) 

1360  

1361 global __cuFuncIsLoaded 

1362 _F_cuGetProcAddress_v2('cuFuncIsLoaded', <void **>&__cuFuncIsLoaded, 12040, ptds_mode, NULL) 

1363  

1364 global __cuFuncLoad 

1365 _F_cuGetProcAddress_v2('cuFuncLoad', <void **>&__cuFuncLoad, 12040, ptds_mode, NULL) 

1366  

1367 global __cuLaunchKernel 

1368 _F_cuGetProcAddress_v2('cuLaunchKernel', <void **>&__cuLaunchKernel, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 4000, ptds_mode, NULL) 

1369  

1370 global __cuLaunchKernelEx 

1371 _F_cuGetProcAddress_v2('cuLaunchKernelEx', <void **>&__cuLaunchKernelEx, 11060, ptds_mode, NULL) 

1372  

1373 global __cuLaunchCooperativeKernel 

1374 _F_cuGetProcAddress_v2('cuLaunchCooperativeKernel', <void **>&__cuLaunchCooperativeKernel, 9000, ptds_mode, NULL) 

1375  

1376 global __cuLaunchCooperativeKernelMultiDevice 

1377 _F_cuGetProcAddress_v2('cuLaunchCooperativeKernelMultiDevice', <void **>&__cuLaunchCooperativeKernelMultiDevice, 9000, ptds_mode, NULL) 

1378  

1379 global __cuLaunchHostFunc 

1380 _F_cuGetProcAddress_v2('cuLaunchHostFunc', <void **>&__cuLaunchHostFunc, 10000, ptds_mode, NULL) 

1381  

1382 global __cuFuncSetBlockShape 

1383 _F_cuGetProcAddress_v2('cuFuncSetBlockShape', <void **>&__cuFuncSetBlockShape, 2000, ptds_mode, NULL) 

1384  

1385 global __cuFuncSetSharedSize 

1386 _F_cuGetProcAddress_v2('cuFuncSetSharedSize', <void **>&__cuFuncSetSharedSize, 2000, ptds_mode, NULL) 

1387  

1388 global __cuParamSetSize 

1389 _F_cuGetProcAddress_v2('cuParamSetSize', <void **>&__cuParamSetSize, 2000, ptds_mode, NULL) 

1390  

1391 global __cuParamSeti 

1392 _F_cuGetProcAddress_v2('cuParamSeti', <void **>&__cuParamSeti, 2000, ptds_mode, NULL) 

1393  

1394 global __cuParamSetf 

1395 _F_cuGetProcAddress_v2('cuParamSetf', <void **>&__cuParamSetf, 2000, ptds_mode, NULL) 

1396  

1397 global __cuParamSetv 

1398 _F_cuGetProcAddress_v2('cuParamSetv', <void **>&__cuParamSetv, 2000, ptds_mode, NULL) 

1399  

1400 global __cuLaunch 

1401 _F_cuGetProcAddress_v2('cuLaunch', <void **>&__cuLaunch, 2000, ptds_mode, NULL) 

1402  

1403 global __cuLaunchGrid 

1404 _F_cuGetProcAddress_v2('cuLaunchGrid', <void **>&__cuLaunchGrid, 2000, ptds_mode, NULL) 

1405  

1406 global __cuLaunchGridAsync 

1407 _F_cuGetProcAddress_v2('cuLaunchGridAsync', <void **>&__cuLaunchGridAsync, 2000, ptds_mode, NULL) 

1408  

1409 global __cuParamSetTexRef 

1410 _F_cuGetProcAddress_v2('cuParamSetTexRef', <void **>&__cuParamSetTexRef, 2000, ptds_mode, NULL) 

1411  

1412 global __cuFuncSetSharedMemConfig 

1413 _F_cuGetProcAddress_v2('cuFuncSetSharedMemConfig', <void **>&__cuFuncSetSharedMemConfig, 4020, ptds_mode, NULL) 

1414  

1415 global __cuGraphCreate 

1416 _F_cuGetProcAddress_v2('cuGraphCreate', <void **>&__cuGraphCreate, 10000, ptds_mode, NULL) 

1417  

1418 global __cuGraphAddKernelNode_v2 

1419 _F_cuGetProcAddress_v2('cuGraphAddKernelNode', <void **>&__cuGraphAddKernelNode_v2, 12000, ptds_mode, NULL) 

1420  

1421 global __cuGraphKernelNodeGetParams_v2 

1422 _F_cuGetProcAddress_v2('cuGraphKernelNodeGetParams', <void **>&__cuGraphKernelNodeGetParams_v2, 12000, ptds_mode, NULL) 

1423  

1424 global __cuGraphKernelNodeSetParams_v2 

1425 _F_cuGetProcAddress_v2('cuGraphKernelNodeSetParams', <void **>&__cuGraphKernelNodeSetParams_v2, 12000, ptds_mode, NULL) 

1426  

1427 global __cuGraphAddMemcpyNode 

1428 _F_cuGetProcAddress_v2('cuGraphAddMemcpyNode', <void **>&__cuGraphAddMemcpyNode, 10000, ptds_mode, NULL) 

1429  

1430 global __cuGraphMemcpyNodeGetParams 

1431 _F_cuGetProcAddress_v2('cuGraphMemcpyNodeGetParams', <void **>&__cuGraphMemcpyNodeGetParams, 10000, ptds_mode, NULL) 

1432  

1433 global __cuGraphMemcpyNodeSetParams 

1434 _F_cuGetProcAddress_v2('cuGraphMemcpyNodeSetParams', <void **>&__cuGraphMemcpyNodeSetParams, 10000, ptds_mode, NULL) 

1435  

1436 global __cuGraphAddMemsetNode 

1437 _F_cuGetProcAddress_v2('cuGraphAddMemsetNode', <void **>&__cuGraphAddMemsetNode, 10000, ptds_mode, NULL) 

1438  

1439 global __cuGraphMemsetNodeGetParams 

1440 _F_cuGetProcAddress_v2('cuGraphMemsetNodeGetParams', <void **>&__cuGraphMemsetNodeGetParams, 10000, ptds_mode, NULL) 

1441  

1442 global __cuGraphMemsetNodeSetParams 

1443 _F_cuGetProcAddress_v2('cuGraphMemsetNodeSetParams', <void **>&__cuGraphMemsetNodeSetParams, 10000, ptds_mode, NULL) 

1444  

1445 global __cuGraphAddHostNode 

1446 _F_cuGetProcAddress_v2('cuGraphAddHostNode', <void **>&__cuGraphAddHostNode, 10000, ptds_mode, NULL) 

1447  

1448 global __cuGraphHostNodeGetParams 

1449 _F_cuGetProcAddress_v2('cuGraphHostNodeGetParams', <void **>&__cuGraphHostNodeGetParams, 10000, ptds_mode, NULL) 

1450  

1451 global __cuGraphHostNodeSetParams 

1452 _F_cuGetProcAddress_v2('cuGraphHostNodeSetParams', <void **>&__cuGraphHostNodeSetParams, 10000, ptds_mode, NULL) 

1453  

1454 global __cuGraphAddChildGraphNode 

1455 _F_cuGetProcAddress_v2('cuGraphAddChildGraphNode', <void **>&__cuGraphAddChildGraphNode, 10000, ptds_mode, NULL) 

1456  

1457 global __cuGraphChildGraphNodeGetGraph 

1458 _F_cuGetProcAddress_v2('cuGraphChildGraphNodeGetGraph', <void **>&__cuGraphChildGraphNodeGetGraph, 10000, ptds_mode, NULL) 

1459  

1460 global __cuGraphAddEmptyNode 

1461 _F_cuGetProcAddress_v2('cuGraphAddEmptyNode', <void **>&__cuGraphAddEmptyNode, 10000, ptds_mode, NULL) 

1462  

1463 global __cuGraphAddEventRecordNode 

1464 _F_cuGetProcAddress_v2('cuGraphAddEventRecordNode', <void **>&__cuGraphAddEventRecordNode, 11010, ptds_mode, NULL) 

1465  

1466 global __cuGraphEventRecordNodeGetEvent 

1467 _F_cuGetProcAddress_v2('cuGraphEventRecordNodeGetEvent', <void **>&__cuGraphEventRecordNodeGetEvent, 11010, ptds_mode, NULL) 

1468  

1469 global __cuGraphEventRecordNodeSetEvent 

1470 _F_cuGetProcAddress_v2('cuGraphEventRecordNodeSetEvent', <void **>&__cuGraphEventRecordNodeSetEvent, 11010, ptds_mode, NULL) 

1471  

1472 global __cuGraphAddEventWaitNode 

1473 _F_cuGetProcAddress_v2('cuGraphAddEventWaitNode', <void **>&__cuGraphAddEventWaitNode, 11010, ptds_mode, NULL) 

1474  

1475 global __cuGraphEventWaitNodeGetEvent 

1476 _F_cuGetProcAddress_v2('cuGraphEventWaitNodeGetEvent', <void **>&__cuGraphEventWaitNodeGetEvent, 11010, ptds_mode, NULL) 

1477  

1478 global __cuGraphEventWaitNodeSetEvent 

1479 _F_cuGetProcAddress_v2('cuGraphEventWaitNodeSetEvent', <void **>&__cuGraphEventWaitNodeSetEvent, 11010, ptds_mode, NULL) 

1480  

1481 global __cuGraphAddExternalSemaphoresSignalNode 

1482 _F_cuGetProcAddress_v2('cuGraphAddExternalSemaphoresSignalNode', <void **>&__cuGraphAddExternalSemaphoresSignalNode, 11020, ptds_mode, NULL) 

1483  

1484 global __cuGraphExternalSemaphoresSignalNodeGetParams 

1485 _F_cuGetProcAddress_v2('cuGraphExternalSemaphoresSignalNodeGetParams', <void **>&__cuGraphExternalSemaphoresSignalNodeGetParams, 11020, ptds_mode, NULL) 

1486  

1487 global __cuGraphExternalSemaphoresSignalNodeSetParams 

1488 _F_cuGetProcAddress_v2('cuGraphExternalSemaphoresSignalNodeSetParams', <void **>&__cuGraphExternalSemaphoresSignalNodeSetParams, 11020, ptds_mode, NULL) 

1489  

1490 global __cuGraphAddExternalSemaphoresWaitNode 

1491 _F_cuGetProcAddress_v2('cuGraphAddExternalSemaphoresWaitNode', <void **>&__cuGraphAddExternalSemaphoresWaitNode, 11020, ptds_mode, NULL) 

1492  

1493 global __cuGraphExternalSemaphoresWaitNodeGetParams 

1494 _F_cuGetProcAddress_v2('cuGraphExternalSemaphoresWaitNodeGetParams', <void **>&__cuGraphExternalSemaphoresWaitNodeGetParams, 11020, ptds_mode, NULL) 

1495  

1496 global __cuGraphExternalSemaphoresWaitNodeSetParams 

1497 _F_cuGetProcAddress_v2('cuGraphExternalSemaphoresWaitNodeSetParams', <void **>&__cuGraphExternalSemaphoresWaitNodeSetParams, 11020, ptds_mode, NULL) 

1498  

1499 global __cuGraphAddBatchMemOpNode 

1500 _F_cuGetProcAddress_v2('cuGraphAddBatchMemOpNode', <void **>&__cuGraphAddBatchMemOpNode, 11070, ptds_mode, NULL) 

1501  

1502 global __cuGraphBatchMemOpNodeGetParams 

1503 _F_cuGetProcAddress_v2('cuGraphBatchMemOpNodeGetParams', <void **>&__cuGraphBatchMemOpNodeGetParams, 11070, ptds_mode, NULL) 

1504  

1505 global __cuGraphBatchMemOpNodeSetParams 

1506 _F_cuGetProcAddress_v2('cuGraphBatchMemOpNodeSetParams', <void **>&__cuGraphBatchMemOpNodeSetParams, 11070, ptds_mode, NULL) 

1507  

1508 global __cuGraphExecBatchMemOpNodeSetParams 

1509 _F_cuGetProcAddress_v2('cuGraphExecBatchMemOpNodeSetParams', <void **>&__cuGraphExecBatchMemOpNodeSetParams, 11070, ptds_mode, NULL) 

1510  

1511 global __cuGraphAddMemAllocNode 

1512 _F_cuGetProcAddress_v2('cuGraphAddMemAllocNode', <void **>&__cuGraphAddMemAllocNode, 11040, ptds_mode, NULL) 

1513  

1514 global __cuGraphMemAllocNodeGetParams 

1515 _F_cuGetProcAddress_v2('cuGraphMemAllocNodeGetParams', <void **>&__cuGraphMemAllocNodeGetParams, 11040, ptds_mode, NULL) 

1516  

1517 global __cuGraphAddMemFreeNode 

1518 _F_cuGetProcAddress_v2('cuGraphAddMemFreeNode', <void **>&__cuGraphAddMemFreeNode, 11040, ptds_mode, NULL) 

1519  

1520 global __cuGraphMemFreeNodeGetParams 

1521 _F_cuGetProcAddress_v2('cuGraphMemFreeNodeGetParams', <void **>&__cuGraphMemFreeNodeGetParams, 11040, ptds_mode, NULL) 

1522  

1523 global __cuDeviceGraphMemTrim 

1524 _F_cuGetProcAddress_v2('cuDeviceGraphMemTrim', <void **>&__cuDeviceGraphMemTrim, 11040, ptds_mode, NULL) 

1525  

1526 global __cuDeviceGetGraphMemAttribute 

1527 _F_cuGetProcAddress_v2('cuDeviceGetGraphMemAttribute', <void **>&__cuDeviceGetGraphMemAttribute, 11040, ptds_mode, NULL) 

1528  

1529 global __cuDeviceSetGraphMemAttribute 

1530 _F_cuGetProcAddress_v2('cuDeviceSetGraphMemAttribute', <void **>&__cuDeviceSetGraphMemAttribute, 11040, ptds_mode, NULL) 

1531  

1532 global __cuGraphClone 

1533 _F_cuGetProcAddress_v2('cuGraphClone', <void **>&__cuGraphClone, 10000, ptds_mode, NULL) 

1534  

1535 global __cuGraphNodeFindInClone 

1536 _F_cuGetProcAddress_v2('cuGraphNodeFindInClone', <void **>&__cuGraphNodeFindInClone, 10000, ptds_mode, NULL) 

1537  

1538 global __cuGraphNodeGetType 

1539 _F_cuGetProcAddress_v2('cuGraphNodeGetType', <void **>&__cuGraphNodeGetType, 10000, ptds_mode, NULL) 

1540  

1541 global __cuGraphGetNodes 

1542 _F_cuGetProcAddress_v2('cuGraphGetNodes', <void **>&__cuGraphGetNodes, 10000, ptds_mode, NULL) 

1543  

1544 global __cuGraphGetRootNodes 

1545 _F_cuGetProcAddress_v2('cuGraphGetRootNodes', <void **>&__cuGraphGetRootNodes, 10000, ptds_mode, NULL) 

1546  

1547 global __cuGraphGetEdges_v2 

1548 _F_cuGetProcAddress_v2('cuGraphGetEdges', <void **>&__cuGraphGetEdges_v2, 12030, ptds_mode, NULL) 

1549  

1550 global __cuGraphNodeGetDependencies_v2 

1551 _F_cuGetProcAddress_v2('cuGraphNodeGetDependencies', <void **>&__cuGraphNodeGetDependencies_v2, 12030, ptds_mode, NULL) 

1552  

1553 global __cuGraphNodeGetDependentNodes_v2 

1554 _F_cuGetProcAddress_v2('cuGraphNodeGetDependentNodes', <void **>&__cuGraphNodeGetDependentNodes_v2, 12030, ptds_mode, NULL) 

1555  

1556 global __cuGraphAddDependencies_v2 

1557 _F_cuGetProcAddress_v2('cuGraphAddDependencies', <void **>&__cuGraphAddDependencies_v2, 12030, ptds_mode, NULL) 

1558  

1559 global __cuGraphRemoveDependencies_v2 

1560 _F_cuGetProcAddress_v2('cuGraphRemoveDependencies', <void **>&__cuGraphRemoveDependencies_v2, 12030, ptds_mode, NULL) 

1561  

1562 global __cuGraphDestroyNode 

1563 _F_cuGetProcAddress_v2('cuGraphDestroyNode', <void **>&__cuGraphDestroyNode, 10000, ptds_mode, NULL) 

1564  

1565 global __cuGraphInstantiateWithFlags 

1566 _F_cuGetProcAddress_v2('cuGraphInstantiateWithFlags', <void **>&__cuGraphInstantiateWithFlags, 11040, ptds_mode, NULL) 

1567  

1568 global __cuGraphInstantiateWithParams 

1569 _F_cuGetProcAddress_v2('cuGraphInstantiateWithParams', <void **>&__cuGraphInstantiateWithParams, 12000, ptds_mode, NULL) 

1570  

1571 global __cuGraphExecGetFlags 

1572 _F_cuGetProcAddress_v2('cuGraphExecGetFlags', <void **>&__cuGraphExecGetFlags, 12000, ptds_mode, NULL) 

1573  

1574 global __cuGraphExecKernelNodeSetParams_v2 

1575 _F_cuGetProcAddress_v2('cuGraphExecKernelNodeSetParams', <void **>&__cuGraphExecKernelNodeSetParams_v2, 12000, ptds_mode, NULL) 

1576  

1577 global __cuGraphExecMemcpyNodeSetParams 

1578 _F_cuGetProcAddress_v2('cuGraphExecMemcpyNodeSetParams', <void **>&__cuGraphExecMemcpyNodeSetParams, 10020, ptds_mode, NULL) 

1579  

1580 global __cuGraphExecMemsetNodeSetParams 

1581 _F_cuGetProcAddress_v2('cuGraphExecMemsetNodeSetParams', <void **>&__cuGraphExecMemsetNodeSetParams, 10020, ptds_mode, NULL) 

1582  

1583 global __cuGraphExecHostNodeSetParams 

1584 _F_cuGetProcAddress_v2('cuGraphExecHostNodeSetParams', <void **>&__cuGraphExecHostNodeSetParams, 10020, ptds_mode, NULL) 

1585  

1586 global __cuGraphExecChildGraphNodeSetParams 

1587 _F_cuGetProcAddress_v2('cuGraphExecChildGraphNodeSetParams', <void **>&__cuGraphExecChildGraphNodeSetParams, 11010, ptds_mode, NULL) 

1588  

1589 global __cuGraphExecEventRecordNodeSetEvent 

1590 _F_cuGetProcAddress_v2('cuGraphExecEventRecordNodeSetEvent', <void **>&__cuGraphExecEventRecordNodeSetEvent, 11010, ptds_mode, NULL) 

1591  

1592 global __cuGraphExecEventWaitNodeSetEvent 

1593 _F_cuGetProcAddress_v2('cuGraphExecEventWaitNodeSetEvent', <void **>&__cuGraphExecEventWaitNodeSetEvent, 11010, ptds_mode, NULL) 

1594  

1595 global __cuGraphExecExternalSemaphoresSignalNodeSetParams 

1596 _F_cuGetProcAddress_v2('cuGraphExecExternalSemaphoresSignalNodeSetParams', <void **>&__cuGraphExecExternalSemaphoresSignalNodeSetParams, 11020, ptds_mode, NULL) 

1597  

1598 global __cuGraphExecExternalSemaphoresWaitNodeSetParams 

1599 _F_cuGetProcAddress_v2('cuGraphExecExternalSemaphoresWaitNodeSetParams', <void **>&__cuGraphExecExternalSemaphoresWaitNodeSetParams, 11020, ptds_mode, NULL) 

1600  

1601 global __cuGraphNodeSetEnabled 

1602 _F_cuGetProcAddress_v2('cuGraphNodeSetEnabled', <void **>&__cuGraphNodeSetEnabled, 11060, ptds_mode, NULL) 

1603  

1604 global __cuGraphNodeGetEnabled 

1605 _F_cuGetProcAddress_v2('cuGraphNodeGetEnabled', <void **>&__cuGraphNodeGetEnabled, 11060, ptds_mode, NULL) 

1606  

1607 global __cuGraphUpload 

1608 _F_cuGetProcAddress_v2('cuGraphUpload', <void **>&__cuGraphUpload, 11010, ptds_mode, NULL) 

1609  

1610 global __cuGraphLaunch 

1611 _F_cuGetProcAddress_v2('cuGraphLaunch', <void **>&__cuGraphLaunch, 10000, ptds_mode, NULL) 

1612  

1613 global __cuGraphExecDestroy 

1614 _F_cuGetProcAddress_v2('cuGraphExecDestroy', <void **>&__cuGraphExecDestroy, 10000, ptds_mode, NULL) 

1615  

1616 global __cuGraphDestroy 

1617 _F_cuGetProcAddress_v2('cuGraphDestroy', <void **>&__cuGraphDestroy, 10000, ptds_mode, NULL) 

1618  

1619 global __cuGraphExecUpdate_v2 

1620 _F_cuGetProcAddress_v2('cuGraphExecUpdate', <void **>&__cuGraphExecUpdate_v2, 12000, ptds_mode, NULL) 

1621  

1622 global __cuGraphKernelNodeCopyAttributes 

1623 _F_cuGetProcAddress_v2('cuGraphKernelNodeCopyAttributes', <void **>&__cuGraphKernelNodeCopyAttributes, 11000, ptds_mode, NULL) 

1624  

1625 global __cuGraphKernelNodeGetAttribute 

1626 _F_cuGetProcAddress_v2('cuGraphKernelNodeGetAttribute', <void **>&__cuGraphKernelNodeGetAttribute, 11000, ptds_mode, NULL) 

1627  

1628 global __cuGraphKernelNodeSetAttribute 

1629 _F_cuGetProcAddress_v2('cuGraphKernelNodeSetAttribute', <void **>&__cuGraphKernelNodeSetAttribute, 11000, ptds_mode, NULL) 

1630  

1631 global __cuGraphDebugDotPrint 

1632 _F_cuGetProcAddress_v2('cuGraphDebugDotPrint', <void **>&__cuGraphDebugDotPrint, 11030, ptds_mode, NULL) 

1633  

1634 global __cuUserObjectCreate 

1635 _F_cuGetProcAddress_v2('cuUserObjectCreate', <void **>&__cuUserObjectCreate, 11030, ptds_mode, NULL) 

1636  

1637 global __cuUserObjectRetain 

1638 _F_cuGetProcAddress_v2('cuUserObjectRetain', <void **>&__cuUserObjectRetain, 11030, ptds_mode, NULL) 

1639  

1640 global __cuUserObjectRelease 

1641 _F_cuGetProcAddress_v2('cuUserObjectRelease', <void **>&__cuUserObjectRelease, 11030, ptds_mode, NULL) 

1642  

1643 global __cuGraphRetainUserObject 

1644 _F_cuGetProcAddress_v2('cuGraphRetainUserObject', <void **>&__cuGraphRetainUserObject, 11030, ptds_mode, NULL) 

1645  

1646 global __cuGraphReleaseUserObject 

1647 _F_cuGetProcAddress_v2('cuGraphReleaseUserObject', <void **>&__cuGraphReleaseUserObject, 11030, ptds_mode, NULL) 

1648  

1649 global __cuGraphAddNode_v2 

1650 _F_cuGetProcAddress_v2('cuGraphAddNode', <void **>&__cuGraphAddNode_v2, 12030, ptds_mode, NULL) 

1651  

1652 global __cuGraphNodeSetParams 

1653 _F_cuGetProcAddress_v2('cuGraphNodeSetParams', <void **>&__cuGraphNodeSetParams, 12020, ptds_mode, NULL) 

1654  

1655 global __cuGraphExecNodeSetParams 

1656 _F_cuGetProcAddress_v2('cuGraphExecNodeSetParams', <void **>&__cuGraphExecNodeSetParams, 12020, ptds_mode, NULL) 

1657  

1658 global __cuGraphConditionalHandleCreate 

1659 _F_cuGetProcAddress_v2('cuGraphConditionalHandleCreate', <void **>&__cuGraphConditionalHandleCreate, 12030, ptds_mode, NULL) 

1660  

1661 global __cuOccupancyMaxActiveBlocksPerMultiprocessor 

1662 _F_cuGetProcAddress_v2('cuOccupancyMaxActiveBlocksPerMultiprocessor', <void **>&__cuOccupancyMaxActiveBlocksPerMultiprocessor, 6050, ptds_mode, NULL) 

1663  

1664 global __cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags 

1665 _F_cuGetProcAddress_v2('cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags', <void **>&__cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags, 7000, ptds_mode, NULL) 

1666  

1667 global __cuOccupancyMaxPotentialBlockSize 

1668 _F_cuGetProcAddress_v2('cuOccupancyMaxPotentialBlockSize', <void **>&__cuOccupancyMaxPotentialBlockSize, 6050, ptds_mode, NULL) 

1669  

1670 global __cuOccupancyMaxPotentialBlockSizeWithFlags 

1671 _F_cuGetProcAddress_v2('cuOccupancyMaxPotentialBlockSizeWithFlags', <void **>&__cuOccupancyMaxPotentialBlockSizeWithFlags, 7000, ptds_mode, NULL) 

1672  

1673 global __cuOccupancyAvailableDynamicSMemPerBlock 

1674 _F_cuGetProcAddress_v2('cuOccupancyAvailableDynamicSMemPerBlock', <void **>&__cuOccupancyAvailableDynamicSMemPerBlock, 10020, ptds_mode, NULL) 

1675  

1676 global __cuOccupancyMaxPotentialClusterSize 

1677 _F_cuGetProcAddress_v2('cuOccupancyMaxPotentialClusterSize', <void **>&__cuOccupancyMaxPotentialClusterSize, 11070, ptds_mode, NULL) 

1678  

1679 global __cuOccupancyMaxActiveClusters 

1680 _F_cuGetProcAddress_v2('cuOccupancyMaxActiveClusters', <void **>&__cuOccupancyMaxActiveClusters, 11070, ptds_mode, NULL) 

1681  

1682 global __cuTexRefSetArray 

1683 _F_cuGetProcAddress_v2('cuTexRefSetArray', <void **>&__cuTexRefSetArray, 2000, ptds_mode, NULL) 

1684  

1685 global __cuTexRefSetMipmappedArray 

1686 _F_cuGetProcAddress_v2('cuTexRefSetMipmappedArray', <void **>&__cuTexRefSetMipmappedArray, 5000, ptds_mode, NULL) 

1687  

1688 global __cuTexRefSetAddress_v2 

1689 _F_cuGetProcAddress_v2('cuTexRefSetAddress', <void **>&__cuTexRefSetAddress_v2, 3020, ptds_mode, NULL) 

1690  

1691 global __cuTexRefSetAddress2D_v3 

1692 _F_cuGetProcAddress_v2('cuTexRefSetAddress2D', <void **>&__cuTexRefSetAddress2D_v3, 4010, ptds_mode, NULL) 

1693  

1694 global __cuTexRefSetFormat 

1695 _F_cuGetProcAddress_v2('cuTexRefSetFormat', <void **>&__cuTexRefSetFormat, 2000, ptds_mode, NULL) 

1696  

1697 global __cuTexRefSetAddressMode 

1698 _F_cuGetProcAddress_v2('cuTexRefSetAddressMode', <void **>&__cuTexRefSetAddressMode, 2000, ptds_mode, NULL) 

1699  

1700 global __cuTexRefSetFilterMode 

1701 _F_cuGetProcAddress_v2('cuTexRefSetFilterMode', <void **>&__cuTexRefSetFilterMode, 2000, ptds_mode, NULL) 

1702  

1703 global __cuTexRefSetMipmapFilterMode 

1704 _F_cuGetProcAddress_v2('cuTexRefSetMipmapFilterMode', <void **>&__cuTexRefSetMipmapFilterMode, 5000, ptds_mode, NULL) 

1705  

1706 global __cuTexRefSetMipmapLevelBias 

1707 _F_cuGetProcAddress_v2('cuTexRefSetMipmapLevelBias', <void **>&__cuTexRefSetMipmapLevelBias, 5000, ptds_mode, NULL) 

1708  

1709 global __cuTexRefSetMipmapLevelClamp 

1710 _F_cuGetProcAddress_v2('cuTexRefSetMipmapLevelClamp', <void **>&__cuTexRefSetMipmapLevelClamp, 5000, ptds_mode, NULL) 

1711  

1712 global __cuTexRefSetMaxAnisotropy 

1713 _F_cuGetProcAddress_v2('cuTexRefSetMaxAnisotropy', <void **>&__cuTexRefSetMaxAnisotropy, 5000, ptds_mode, NULL) 

1714  

1715 global __cuTexRefSetBorderColor 

1716 _F_cuGetProcAddress_v2('cuTexRefSetBorderColor', <void **>&__cuTexRefSetBorderColor, 8000, ptds_mode, NULL) 

1717  

1718 global __cuTexRefSetFlags 

1719 _F_cuGetProcAddress_v2('cuTexRefSetFlags', <void **>&__cuTexRefSetFlags, 2000, ptds_mode, NULL) 

1720  

1721 global __cuTexRefGetAddress_v2 

1722 _F_cuGetProcAddress_v2('cuTexRefGetAddress', <void **>&__cuTexRefGetAddress_v2, 3020, ptds_mode, NULL) 

1723  

1724 global __cuTexRefGetArray 

1725 _F_cuGetProcAddress_v2('cuTexRefGetArray', <void **>&__cuTexRefGetArray, 2000, ptds_mode, NULL) 

1726  

1727 global __cuTexRefGetMipmappedArray 

1728 _F_cuGetProcAddress_v2('cuTexRefGetMipmappedArray', <void **>&__cuTexRefGetMipmappedArray, 5000, ptds_mode, NULL) 

1729  

1730 global __cuTexRefGetAddressMode 

1731 _F_cuGetProcAddress_v2('cuTexRefGetAddressMode', <void **>&__cuTexRefGetAddressMode, 2000, ptds_mode, NULL) 

1732  

1733 global __cuTexRefGetFilterMode 

1734 _F_cuGetProcAddress_v2('cuTexRefGetFilterMode', <void **>&__cuTexRefGetFilterMode, 2000, ptds_mode, NULL) 

1735  

1736 global __cuTexRefGetFormat 

1737 _F_cuGetProcAddress_v2('cuTexRefGetFormat', <void **>&__cuTexRefGetFormat, 2000, ptds_mode, NULL) 

1738  

1739 global __cuTexRefGetMipmapFilterMode 

1740 _F_cuGetProcAddress_v2('cuTexRefGetMipmapFilterMode', <void **>&__cuTexRefGetMipmapFilterMode, 5000, ptds_mode, NULL) 

1741  

1742 global __cuTexRefGetMipmapLevelBias 

1743 _F_cuGetProcAddress_v2('cuTexRefGetMipmapLevelBias', <void **>&__cuTexRefGetMipmapLevelBias, 5000, ptds_mode, NULL) 

1744  

1745 global __cuTexRefGetMipmapLevelClamp 

1746 _F_cuGetProcAddress_v2('cuTexRefGetMipmapLevelClamp', <void **>&__cuTexRefGetMipmapLevelClamp, 5000, ptds_mode, NULL) 

1747  

1748 global __cuTexRefGetMaxAnisotropy 

1749 _F_cuGetProcAddress_v2('cuTexRefGetMaxAnisotropy', <void **>&__cuTexRefGetMaxAnisotropy, 5000, ptds_mode, NULL) 

1750  

1751 global __cuTexRefGetBorderColor 

1752 _F_cuGetProcAddress_v2('cuTexRefGetBorderColor', <void **>&__cuTexRefGetBorderColor, 8000, ptds_mode, NULL) 

1753  

1754 global __cuTexRefGetFlags 

1755 _F_cuGetProcAddress_v2('cuTexRefGetFlags', <void **>&__cuTexRefGetFlags, 2000, ptds_mode, NULL) 

1756  

1757 global __cuTexRefCreate 

1758 _F_cuGetProcAddress_v2('cuTexRefCreate', <void **>&__cuTexRefCreate, 2000, ptds_mode, NULL) 

1759  

1760 global __cuTexRefDestroy 

1761 _F_cuGetProcAddress_v2('cuTexRefDestroy', <void **>&__cuTexRefDestroy, 2000, ptds_mode, NULL) 

1762  

1763 global __cuSurfRefSetArray 

1764 _F_cuGetProcAddress_v2('cuSurfRefSetArray', <void **>&__cuSurfRefSetArray, 3000, ptds_mode, NULL) 

1765  

1766 global __cuSurfRefGetArray 

1767 _F_cuGetProcAddress_v2('cuSurfRefGetArray', <void **>&__cuSurfRefGetArray, 3000, ptds_mode, NULL) 

1768  

1769 global __cuTexObjectCreate 

1770 _F_cuGetProcAddress_v2('cuTexObjectCreate', <void **>&__cuTexObjectCreate, 5000, ptds_mode, NULL) 

1771  

1772 global __cuTexObjectDestroy 

1773 _F_cuGetProcAddress_v2('cuTexObjectDestroy', <void **>&__cuTexObjectDestroy, 5000, ptds_mode, NULL) 

1774  

1775 global __cuTexObjectGetResourceDesc 

1776 _F_cuGetProcAddress_v2('cuTexObjectGetResourceDesc', <void **>&__cuTexObjectGetResourceDesc, 5000, ptds_mode, NULL) 

1777  

1778 global __cuTexObjectGetTextureDesc 

1779 _F_cuGetProcAddress_v2('cuTexObjectGetTextureDesc', <void **>&__cuTexObjectGetTextureDesc, 5000, ptds_mode, NULL) 

1780  

1781 global __cuTexObjectGetResourceViewDesc 

1782 _F_cuGetProcAddress_v2('cuTexObjectGetResourceViewDesc', <void **>&__cuTexObjectGetResourceViewDesc, 5000, ptds_mode, NULL) 

1783  

1784 global __cuSurfObjectCreate 

1785 _F_cuGetProcAddress_v2('cuSurfObjectCreate', <void **>&__cuSurfObjectCreate, 5000, ptds_mode, NULL) 

1786  

1787 global __cuSurfObjectDestroy 

1788 _F_cuGetProcAddress_v2('cuSurfObjectDestroy', <void **>&__cuSurfObjectDestroy, 5000, ptds_mode, NULL) 

1789  

1790 global __cuSurfObjectGetResourceDesc 

1791 _F_cuGetProcAddress_v2('cuSurfObjectGetResourceDesc', <void **>&__cuSurfObjectGetResourceDesc, 5000, ptds_mode, NULL) 

1792  

1793 global __cuTensorMapEncodeTiled 

1794 _F_cuGetProcAddress_v2('cuTensorMapEncodeTiled', <void **>&__cuTensorMapEncodeTiled, 12000, ptds_mode, NULL) 

1795  

1796 global __cuTensorMapEncodeIm2col 

1797 _F_cuGetProcAddress_v2('cuTensorMapEncodeIm2col', <void **>&__cuTensorMapEncodeIm2col, 12000, ptds_mode, NULL) 

1798  

1799 global __cuTensorMapEncodeIm2colWide 

1800 _F_cuGetProcAddress_v2('cuTensorMapEncodeIm2colWide', <void **>&__cuTensorMapEncodeIm2colWide, 12080, ptds_mode, NULL) 

1801  

1802 global __cuTensorMapReplaceAddress 

1803 _F_cuGetProcAddress_v2('cuTensorMapReplaceAddress', <void **>&__cuTensorMapReplaceAddress, 12000, ptds_mode, NULL) 

1804  

1805 global __cuDeviceCanAccessPeer 

1806 _F_cuGetProcAddress_v2('cuDeviceCanAccessPeer', <void **>&__cuDeviceCanAccessPeer, 4000, ptds_mode, NULL) 

1807  

1808 global __cuCtxEnablePeerAccess 

1809 _F_cuGetProcAddress_v2('cuCtxEnablePeerAccess', <void **>&__cuCtxEnablePeerAccess, 4000, ptds_mode, NULL) 

1810  

1811 global __cuCtxDisablePeerAccess 

1812 _F_cuGetProcAddress_v2('cuCtxDisablePeerAccess', <void **>&__cuCtxDisablePeerAccess, 4000, ptds_mode, NULL) 

1813  

1814 global __cuDeviceGetP2PAttribute 

1815 _F_cuGetProcAddress_v2('cuDeviceGetP2PAttribute', <void **>&__cuDeviceGetP2PAttribute, 8000, ptds_mode, NULL) 

1816  

1817 global __cuGraphicsUnregisterResource 

1818 _F_cuGetProcAddress_v2('cuGraphicsUnregisterResource', <void **>&__cuGraphicsUnregisterResource, 3000, ptds_mode, NULL) 

1819  

1820 global __cuGraphicsSubResourceGetMappedArray 

1821 _F_cuGetProcAddress_v2('cuGraphicsSubResourceGetMappedArray', <void **>&__cuGraphicsSubResourceGetMappedArray, 3000, ptds_mode, NULL) 

1822  

1823 global __cuGraphicsResourceGetMappedMipmappedArray 

1824 _F_cuGetProcAddress_v2('cuGraphicsResourceGetMappedMipmappedArray', <void **>&__cuGraphicsResourceGetMappedMipmappedArray, 5000, ptds_mode, NULL) 

1825  

1826 global __cuGraphicsResourceGetMappedPointer_v2 

1827 _F_cuGetProcAddress_v2('cuGraphicsResourceGetMappedPointer', <void **>&__cuGraphicsResourceGetMappedPointer_v2, 3020, ptds_mode, NULL) 

1828  

1829 global __cuGraphicsResourceSetMapFlags_v2 

1830 _F_cuGetProcAddress_v2('cuGraphicsResourceSetMapFlags', <void **>&__cuGraphicsResourceSetMapFlags_v2, 6050, ptds_mode, NULL) 

1831  

1832 global __cuGraphicsMapResources 

1833 _F_cuGetProcAddress_v2('cuGraphicsMapResources', <void **>&__cuGraphicsMapResources, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3000, ptds_mode, NULL) 

1834  

1835 global __cuGraphicsUnmapResources 

1836 _F_cuGetProcAddress_v2('cuGraphicsUnmapResources', <void **>&__cuGraphicsUnmapResources, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3000, ptds_mode, NULL) 

1837  

1838 global __cuGetProcAddress_v2 

1839 _F_cuGetProcAddress_v2('cuGetProcAddress', <void **>&__cuGetProcAddress_v2, 12000, ptds_mode, NULL) 

1840  

1841 global __cuCoredumpGetAttribute 

1842 _F_cuGetProcAddress_v2('cuCoredumpGetAttribute', <void **>&__cuCoredumpGetAttribute, 12010, ptds_mode, NULL) 

1843  

1844 global __cuCoredumpGetAttributeGlobal 

1845 _F_cuGetProcAddress_v2('cuCoredumpGetAttributeGlobal', <void **>&__cuCoredumpGetAttributeGlobal, 12010, ptds_mode, NULL) 

1846  

1847 global __cuCoredumpSetAttribute 

1848 _F_cuGetProcAddress_v2('cuCoredumpSetAttribute', <void **>&__cuCoredumpSetAttribute, 12010, ptds_mode, NULL) 

1849  

1850 global __cuCoredumpSetAttributeGlobal 

1851 _F_cuGetProcAddress_v2('cuCoredumpSetAttributeGlobal', <void **>&__cuCoredumpSetAttributeGlobal, 12010, ptds_mode, NULL) 

1852  

1853 global __cuGetExportTable 

1854 _F_cuGetProcAddress_v2('cuGetExportTable', <void **>&__cuGetExportTable, 3000, ptds_mode, NULL) 

1855  

1856 global __cuGreenCtxCreate 

1857 _F_cuGetProcAddress_v2('cuGreenCtxCreate', <void **>&__cuGreenCtxCreate, 12040, ptds_mode, NULL) 

1858  

1859 global __cuGreenCtxDestroy 

1860 _F_cuGetProcAddress_v2('cuGreenCtxDestroy', <void **>&__cuGreenCtxDestroy, 12040, ptds_mode, NULL) 

1861  

1862 global __cuCtxFromGreenCtx 

1863 _F_cuGetProcAddress_v2('cuCtxFromGreenCtx', <void **>&__cuCtxFromGreenCtx, 12040, ptds_mode, NULL) 

1864  

1865 global __cuDeviceGetDevResource 

1866 _F_cuGetProcAddress_v2('cuDeviceGetDevResource', <void **>&__cuDeviceGetDevResource, 12040, ptds_mode, NULL) 

1867  

1868 global __cuCtxGetDevResource 

1869 _F_cuGetProcAddress_v2('cuCtxGetDevResource', <void **>&__cuCtxGetDevResource, 12040, ptds_mode, NULL) 

1870  

1871 global __cuGreenCtxGetDevResource 

1872 _F_cuGetProcAddress_v2('cuGreenCtxGetDevResource', <void **>&__cuGreenCtxGetDevResource, 12040, ptds_mode, NULL) 

1873  

1874 global __cuDevSmResourceSplitByCount 

1875 _F_cuGetProcAddress_v2('cuDevSmResourceSplitByCount', <void **>&__cuDevSmResourceSplitByCount, 12040, ptds_mode, NULL) 

1876  

1877 global __cuDevResourceGenerateDesc 

1878 _F_cuGetProcAddress_v2('cuDevResourceGenerateDesc', <void **>&__cuDevResourceGenerateDesc, 12040, ptds_mode, NULL) 

1879  

1880 global __cuGreenCtxRecordEvent 

1881 _F_cuGetProcAddress_v2('cuGreenCtxRecordEvent', <void **>&__cuGreenCtxRecordEvent, 12040, ptds_mode, NULL) 

1882  

1883 global __cuGreenCtxWaitEvent 

1884 _F_cuGetProcAddress_v2('cuGreenCtxWaitEvent', <void **>&__cuGreenCtxWaitEvent, 12040, ptds_mode, NULL) 

1885  

1886 global __cuStreamGetGreenCtx 

1887 _F_cuGetProcAddress_v2('cuStreamGetGreenCtx', <void **>&__cuStreamGetGreenCtx, 12040, ptds_mode, NULL) 

1888  

1889 global __cuGreenCtxStreamCreate 

1890 _F_cuGetProcAddress_v2('cuGreenCtxStreamCreate', <void **>&__cuGreenCtxStreamCreate, 12050, ptds_mode, NULL) 

1891  

1892 global __cuLogsRegisterCallback 

1893 _F_cuGetProcAddress_v2('cuLogsRegisterCallback', <void **>&__cuLogsRegisterCallback, 12080, ptds_mode, NULL) 

1894  

1895 global __cuLogsUnregisterCallback 

1896 _F_cuGetProcAddress_v2('cuLogsUnregisterCallback', <void **>&__cuLogsUnregisterCallback, 12080, ptds_mode, NULL) 

1897  

1898 global __cuLogsCurrent 

1899 _F_cuGetProcAddress_v2('cuLogsCurrent', <void **>&__cuLogsCurrent, 12080, ptds_mode, NULL) 

1900  

1901 global __cuLogsDumpToFile 

1902 _F_cuGetProcAddress_v2('cuLogsDumpToFile', <void **>&__cuLogsDumpToFile, 12080, ptds_mode, NULL) 

1903  

1904 global __cuLogsDumpToMemory 

1905 _F_cuGetProcAddress_v2('cuLogsDumpToMemory', <void **>&__cuLogsDumpToMemory, 12080, ptds_mode, NULL) 

1906  

1907 global __cuCheckpointProcessGetRestoreThreadId 

1908 _F_cuGetProcAddress_v2('cuCheckpointProcessGetRestoreThreadId', <void **>&__cuCheckpointProcessGetRestoreThreadId, 12080, ptds_mode, NULL) 

1909  

1910 global __cuCheckpointProcessGetState 

1911 _F_cuGetProcAddress_v2('cuCheckpointProcessGetState', <void **>&__cuCheckpointProcessGetState, 12080, ptds_mode, NULL) 

1912  

1913 global __cuCheckpointProcessLock 

1914 _F_cuGetProcAddress_v2('cuCheckpointProcessLock', <void **>&__cuCheckpointProcessLock, 12080, ptds_mode, NULL) 

1915  

1916 global __cuCheckpointProcessCheckpoint 

1917 _F_cuGetProcAddress_v2('cuCheckpointProcessCheckpoint', <void **>&__cuCheckpointProcessCheckpoint, 12080, ptds_mode, NULL) 

1918  

1919 global __cuCheckpointProcessRestore 

1920 _F_cuGetProcAddress_v2('cuCheckpointProcessRestore', <void **>&__cuCheckpointProcessRestore, 12080, ptds_mode, NULL) 

1921  

1922 global __cuCheckpointProcessUnlock 

1923 _F_cuGetProcAddress_v2('cuCheckpointProcessUnlock', <void **>&__cuCheckpointProcessUnlock, 12080, ptds_mode, NULL) 

1924  

1925 global __cuGraphicsEGLRegisterImage 

1926 _F_cuGetProcAddress_v2('cuGraphicsEGLRegisterImage', <void **>&__cuGraphicsEGLRegisterImage, 7000, ptds_mode, NULL) 

1927  

1928 global __cuEGLStreamConsumerConnect 

1929 _F_cuGetProcAddress_v2('cuEGLStreamConsumerConnect', <void **>&__cuEGLStreamConsumerConnect, 7000, ptds_mode, NULL) 

1930  

1931 global __cuEGLStreamConsumerConnectWithFlags 

1932 _F_cuGetProcAddress_v2('cuEGLStreamConsumerConnectWithFlags', <void **>&__cuEGLStreamConsumerConnectWithFlags, 8000, ptds_mode, NULL) 

1933  

1934 global __cuEGLStreamConsumerDisconnect 

1935 _F_cuGetProcAddress_v2('cuEGLStreamConsumerDisconnect', <void **>&__cuEGLStreamConsumerDisconnect, 7000, ptds_mode, NULL) 

1936  

1937 global __cuEGLStreamConsumerAcquireFrame 

1938 _F_cuGetProcAddress_v2('cuEGLStreamConsumerAcquireFrame', <void **>&__cuEGLStreamConsumerAcquireFrame, 7000, ptds_mode, NULL) 

1939  

1940 global __cuEGLStreamConsumerReleaseFrame 

1941 _F_cuGetProcAddress_v2('cuEGLStreamConsumerReleaseFrame', <void **>&__cuEGLStreamConsumerReleaseFrame, 7000, ptds_mode, NULL) 

1942  

1943 global __cuEGLStreamProducerConnect 

1944 _F_cuGetProcAddress_v2('cuEGLStreamProducerConnect', <void **>&__cuEGLStreamProducerConnect, 7000, ptds_mode, NULL) 

1945  

1946 global __cuEGLStreamProducerDisconnect 

1947 _F_cuGetProcAddress_v2('cuEGLStreamProducerDisconnect', <void **>&__cuEGLStreamProducerDisconnect, 7000, ptds_mode, NULL) 

1948  

1949 global __cuEGLStreamProducerPresentFrame 

1950 _F_cuGetProcAddress_v2('cuEGLStreamProducerPresentFrame', <void **>&__cuEGLStreamProducerPresentFrame, 7000, ptds_mode, NULL) 

1951  

1952 global __cuEGLStreamProducerReturnFrame 

1953 _F_cuGetProcAddress_v2('cuEGLStreamProducerReturnFrame', <void **>&__cuEGLStreamProducerReturnFrame, 7000, ptds_mode, NULL) 

1954  

1955 global __cuGraphicsResourceGetMappedEglFrame 

1956 _F_cuGetProcAddress_v2('cuGraphicsResourceGetMappedEglFrame', <void **>&__cuGraphicsResourceGetMappedEglFrame, 7000, ptds_mode, NULL) 

1957  

1958 global __cuEventCreateFromEGLSync 

1959 _F_cuGetProcAddress_v2('cuEventCreateFromEGLSync', <void **>&__cuEventCreateFromEGLSync, 9000, ptds_mode, NULL) 

1960  

1961 global __cuGraphicsGLRegisterBuffer 

1962 _F_cuGetProcAddress_v2('cuGraphicsGLRegisterBuffer', <void **>&__cuGraphicsGLRegisterBuffer, 3000, ptds_mode, NULL) 

1963  

1964 global __cuGraphicsGLRegisterImage 

1965 _F_cuGetProcAddress_v2('cuGraphicsGLRegisterImage', <void **>&__cuGraphicsGLRegisterImage, 3000, ptds_mode, NULL) 

1966  

1967 global __cuGLGetDevices_v2 

1968 _F_cuGetProcAddress_v2('cuGLGetDevices', <void **>&__cuGLGetDevices_v2, 6050, ptds_mode, NULL) 

1969  

1970 global __cuGLCtxCreate_v2 

1971 _F_cuGetProcAddress_v2('cuGLCtxCreate', <void **>&__cuGLCtxCreate_v2, 3020, ptds_mode, NULL) 

1972  

1973 global __cuGLInit 

1974 _F_cuGetProcAddress_v2('cuGLInit', <void **>&__cuGLInit, 2000, ptds_mode, NULL) 

1975  

1976 global __cuGLRegisterBufferObject 

1977 _F_cuGetProcAddress_v2('cuGLRegisterBufferObject', <void **>&__cuGLRegisterBufferObject, 2000, ptds_mode, NULL) 

1978  

1979 global __cuGLMapBufferObject_v2 

1980 _F_cuGetProcAddress_v2('cuGLMapBufferObject', <void **>&__cuGLMapBufferObject_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1981  

1982 global __cuGLUnmapBufferObject 

1983 _F_cuGetProcAddress_v2('cuGLUnmapBufferObject', <void **>&__cuGLUnmapBufferObject, 2000, ptds_mode, NULL) 

1984  

1985 global __cuGLUnregisterBufferObject 

1986 _F_cuGetProcAddress_v2('cuGLUnregisterBufferObject', <void **>&__cuGLUnregisterBufferObject, 2000, ptds_mode, NULL) 

1987  

1988 global __cuGLSetBufferObjectMapFlags 

1989 _F_cuGetProcAddress_v2('cuGLSetBufferObjectMapFlags', <void **>&__cuGLSetBufferObjectMapFlags, 2030, ptds_mode, NULL) 

1990  

1991 global __cuGLMapBufferObjectAsync_v2 

1992 _F_cuGetProcAddress_v2('cuGLMapBufferObjectAsync', <void **>&__cuGLMapBufferObjectAsync_v2, 7000 if ptds_mode == CU_GET_PROC_ADDRESS_PER_THREAD_DEFAULT_STREAM else 3020, ptds_mode, NULL) 

1993  

1994 global __cuGLUnmapBufferObjectAsync 

1995 _F_cuGetProcAddress_v2('cuGLUnmapBufferObjectAsync', <void **>&__cuGLUnmapBufferObjectAsync, 2030, ptds_mode, NULL) 

1996  

1997 global __cuProfilerInitialize 

1998 _F_cuGetProcAddress_v2('cuProfilerInitialize', <void **>&__cuProfilerInitialize, 4000, ptds_mode, NULL) 

1999  

2000 global __cuProfilerStart 

2001 _F_cuGetProcAddress_v2('cuProfilerStart', <void **>&__cuProfilerStart, 4000, ptds_mode, NULL) 

2002  

2003 global __cuProfilerStop 

2004 _F_cuGetProcAddress_v2('cuProfilerStop', <void **>&__cuProfilerStop, 4000, ptds_mode, NULL) 

2005  

2006 global __cuVDPAUGetDevice 

2007 _F_cuGetProcAddress_v2('cuVDPAUGetDevice', <void **>&__cuVDPAUGetDevice, 3010, ptds_mode, NULL) 

2008  

2009 global __cuVDPAUCtxCreate_v2 

2010 _F_cuGetProcAddress_v2('cuVDPAUCtxCreate', <void **>&__cuVDPAUCtxCreate_v2, 3020, ptds_mode, NULL) 

2011  

2012 global __cuGraphicsVDPAURegisterVideoSurface 

2013 _F_cuGetProcAddress_v2('cuGraphicsVDPAURegisterVideoSurface', <void **>&__cuGraphicsVDPAURegisterVideoSurface, 3010, ptds_mode, NULL) 

2014  

2015 global __cuGraphicsVDPAURegisterOutputSurface 

2016 _F_cuGetProcAddress_v2('cuGraphicsVDPAURegisterOutputSurface', <void **>&__cuGraphicsVDPAURegisterOutputSurface, 3010, ptds_mode, NULL) 

2017  

2018 global __cuDeviceGetHostAtomicCapabilities 

2019 _F_cuGetProcAddress_v2('cuDeviceGetHostAtomicCapabilities', <void **>&__cuDeviceGetHostAtomicCapabilities, 13000, ptds_mode, NULL) 

2020  

2021 global __cuCtxGetDevice_v2 

2022 _F_cuGetProcAddress_v2('cuCtxGetDevice', <void **>&__cuCtxGetDevice_v2, 13000, ptds_mode, NULL) 

2023  

2024 global __cuCtxSynchronize_v2 

2025 _F_cuGetProcAddress_v2('cuCtxSynchronize', <void **>&__cuCtxSynchronize_v2, 13000, ptds_mode, NULL) 

2026  

2027 global __cuMemcpyBatchAsync_v2 

2028 _F_cuGetProcAddress_v2('cuMemcpyBatchAsync', <void **>&__cuMemcpyBatchAsync_v2, 13000, ptds_mode, NULL) 

2029  

2030 global __cuMemcpy3DBatchAsync_v2 

2031 _F_cuGetProcAddress_v2('cuMemcpy3DBatchAsync', <void **>&__cuMemcpy3DBatchAsync_v2, 13000, ptds_mode, NULL) 

2032  

2033 global __cuMemGetDefaultMemPool 

2034 _F_cuGetProcAddress_v2('cuMemGetDefaultMemPool', <void **>&__cuMemGetDefaultMemPool, 13000, ptds_mode, NULL) 

2035  

2036 global __cuMemGetMemPool 

2037 _F_cuGetProcAddress_v2('cuMemGetMemPool', <void **>&__cuMemGetMemPool, 13000, ptds_mode, NULL) 

2038  

2039 global __cuMemSetMemPool 

2040 _F_cuGetProcAddress_v2('cuMemSetMemPool', <void **>&__cuMemSetMemPool, 13000, ptds_mode, NULL) 

2041  

2042 global __cuMemPrefetchBatchAsync 

2043 _F_cuGetProcAddress_v2('cuMemPrefetchBatchAsync', <void **>&__cuMemPrefetchBatchAsync, 13000, ptds_mode, NULL) 

2044  

2045 global __cuMemDiscardBatchAsync 

2046 _F_cuGetProcAddress_v2('cuMemDiscardBatchAsync', <void **>&__cuMemDiscardBatchAsync, 13000, ptds_mode, NULL) 

2047  

2048 global __cuMemDiscardAndPrefetchBatchAsync 

2049 _F_cuGetProcAddress_v2('cuMemDiscardAndPrefetchBatchAsync', <void **>&__cuMemDiscardAndPrefetchBatchAsync, 13000, ptds_mode, NULL) 

2050  

2051 global __cuDeviceGetP2PAtomicCapabilities 

2052 _F_cuGetProcAddress_v2('cuDeviceGetP2PAtomicCapabilities', <void **>&__cuDeviceGetP2PAtomicCapabilities, 13000, ptds_mode, NULL) 

2053  

2054 global __cuGreenCtxGetId 

2055 _F_cuGetProcAddress_v2('cuGreenCtxGetId', <void **>&__cuGreenCtxGetId, 13000, ptds_mode, NULL) 

2056  

2057 global __cuMulticastBindMem_v2 

2058 _F_cuGetProcAddress_v2('cuMulticastBindMem', <void **>&__cuMulticastBindMem_v2, 13010, ptds_mode, NULL) 

2059  

2060 global __cuMulticastBindAddr_v2 

2061 _F_cuGetProcAddress_v2('cuMulticastBindAddr', <void **>&__cuMulticastBindAddr_v2, 13010, ptds_mode, NULL) 

2062  

2063 global __cuGraphNodeGetContainingGraph 

2064 _F_cuGetProcAddress_v2('cuGraphNodeGetContainingGraph', <void **>&__cuGraphNodeGetContainingGraph, 13010, ptds_mode, NULL) 

2065  

2066 global __cuGraphNodeGetLocalId 

2067 _F_cuGetProcAddress_v2('cuGraphNodeGetLocalId', <void **>&__cuGraphNodeGetLocalId, 13010, ptds_mode, NULL) 

2068  

2069 global __cuGraphNodeGetToolsId 

2070 _F_cuGetProcAddress_v2('cuGraphNodeGetToolsId', <void **>&__cuGraphNodeGetToolsId, 13010, ptds_mode, NULL) 

2071  

2072 global __cuGraphGetId 

2073 _F_cuGetProcAddress_v2('cuGraphGetId', <void **>&__cuGraphGetId, 13010, ptds_mode, NULL) 

2074  

2075 global __cuGraphExecGetId 

2076 _F_cuGetProcAddress_v2('cuGraphExecGetId', <void **>&__cuGraphExecGetId, 13010, ptds_mode, NULL) 

2077  

2078 global __cuDevSmResourceSplit 

2079 _F_cuGetProcAddress_v2('cuDevSmResourceSplit', <void **>&__cuDevSmResourceSplit, 13010, ptds_mode, NULL) 

2080  

2081 global __cuStreamGetDevResource 

2082 _F_cuGetProcAddress_v2('cuStreamGetDevResource', <void **>&__cuStreamGetDevResource, 13010, ptds_mode, NULL) 

2083  

2084 global __cuKernelGetParamCount 

2085 _F_cuGetProcAddress_v2('cuKernelGetParamCount', <void **>&__cuKernelGetParamCount, 13020, ptds_mode, NULL) 

2086  

2087 global __cuMemcpyWithAttributesAsync 

2088 _F_cuGetProcAddress_v2('cuMemcpyWithAttributesAsync', <void **>&__cuMemcpyWithAttributesAsync, 13020, ptds_mode, NULL) 

2089  

2090 global __cuMemcpy3DWithAttributesAsync 

2091 _F_cuGetProcAddress_v2('cuMemcpy3DWithAttributesAsync', <void **>&__cuMemcpy3DWithAttributesAsync, 13020, ptds_mode, NULL) 

2092  

2093 global __cuStreamBeginCaptureToCig 

2094 _F_cuGetProcAddress_v2('cuStreamBeginCaptureToCig', <void **>&__cuStreamBeginCaptureToCig, 13020, ptds_mode, NULL) 

2095  

2096 global __cuStreamEndCaptureToCig 

2097 _F_cuGetProcAddress_v2('cuStreamEndCaptureToCig', <void **>&__cuStreamEndCaptureToCig, 13020, ptds_mode, NULL) 

2098  

2099 global __cuFuncGetParamCount 

2100 _F_cuGetProcAddress_v2('cuFuncGetParamCount', <void **>&__cuFuncGetParamCount, 13020, ptds_mode, NULL) 

2101  

2102 global __cuLaunchHostFunc_v2 

2103 _F_cuGetProcAddress_v2('cuLaunchHostFunc', <void **>&__cuLaunchHostFunc_v2, 13020, ptds_mode, NULL) 

2104  

2105 global __cuGraphNodeGetParams 

2106 _F_cuGetProcAddress_v2('cuGraphNodeGetParams', <void **>&__cuGraphNodeGetParams, 13020, ptds_mode, NULL) 

2107  

2108 global __cuCoredumpRegisterStartCallback 

2109 _F_cuGetProcAddress_v2('cuCoredumpRegisterStartCallback', <void **>&__cuCoredumpRegisterStartCallback, 13020, ptds_mode, NULL) 

2110  

2111 global __cuCoredumpRegisterCompleteCallback 

2112 _F_cuGetProcAddress_v2('cuCoredumpRegisterCompleteCallback', <void **>&__cuCoredumpRegisterCompleteCallback, 13020, ptds_mode, NULL) 

2113  

2114 global __cuCoredumpDeregisterStartCallback 

2115 _F_cuGetProcAddress_v2('cuCoredumpDeregisterStartCallback', <void **>&__cuCoredumpDeregisterStartCallback, 13020, ptds_mode, NULL) 

2116  

2117 global __cuCoredumpDeregisterCompleteCallback 

2118 _F_cuGetProcAddress_v2('cuCoredumpDeregisterCompleteCallback', <void **>&__cuCoredumpDeregisterCompleteCallback, 13020, ptds_mode, NULL) 

2119  

2120 global __cuLogicalEndpointIdReserve 

2121 _F_cuGetProcAddress_v2('cuLogicalEndpointIdReserve', <void **>&__cuLogicalEndpointIdReserve, 13030, ptds_mode, NULL) 

2122  

2123 global __cuLogicalEndpointIdRelease 

2124 _F_cuGetProcAddress_v2('cuLogicalEndpointIdRelease', <void **>&__cuLogicalEndpointIdRelease, 13030, ptds_mode, NULL) 

2125  

2126 global __cuLogicalEndpointCreate 

2127 _F_cuGetProcAddress_v2('cuLogicalEndpointCreate', <void **>&__cuLogicalEndpointCreate, 13030, ptds_mode, NULL) 

2128  

2129 global __cuLogicalEndpointAddDevice 

2130 _F_cuGetProcAddress_v2('cuLogicalEndpointAddDevice', <void **>&__cuLogicalEndpointAddDevice, 13030, ptds_mode, NULL) 

2131  

2132 global __cuLogicalEndpointDestroy 

2133 _F_cuGetProcAddress_v2('cuLogicalEndpointDestroy', <void **>&__cuLogicalEndpointDestroy, 13030, ptds_mode, NULL) 

2134  

2135 global __cuLogicalEndpointBindAddr 

2136 _F_cuGetProcAddress_v2('cuLogicalEndpointBindAddr', <void **>&__cuLogicalEndpointBindAddr, 13030, ptds_mode, NULL) 

2137  

2138 global __cuLogicalEndpointBindMem 

2139 _F_cuGetProcAddress_v2('cuLogicalEndpointBindMem', <void **>&__cuLogicalEndpointBindMem, 13030, ptds_mode, NULL) 

2140  

2141 global __cuLogicalEndpointUnbind 

2142 _F_cuGetProcAddress_v2('cuLogicalEndpointUnbind', <void **>&__cuLogicalEndpointUnbind, 13030, ptds_mode, NULL) 

2143  

2144 global __cuLogicalEndpointExport 

2145 _F_cuGetProcAddress_v2('cuLogicalEndpointExport', <void **>&__cuLogicalEndpointExport, 13030, ptds_mode, NULL) 

2146  

2147 global __cuLogicalEndpointImport 

2148 _F_cuGetProcAddress_v2('cuLogicalEndpointImport', <void **>&__cuLogicalEndpointImport, 13030, ptds_mode, NULL) 

2149  

2150 global __cuLogicalEndpointGetLimits 

2151 _F_cuGetProcAddress_v2('cuLogicalEndpointGetLimits', <void **>&__cuLogicalEndpointGetLimits, 13030, ptds_mode, NULL) 

2152  

2153 global __cuLogicalEndpointQuery 

2154 _F_cuGetProcAddress_v2('cuLogicalEndpointQuery', <void **>&__cuLogicalEndpointQuery, 13030, ptds_mode, NULL) 

2155  

2156 global __cuStreamBeginRecaptureToGraph 

2157 _F_cuGetProcAddress_v2('cuStreamBeginRecaptureToGraph', <void **>&__cuStreamBeginRecaptureToGraph, 13030, ptds_mode, NULL) 

2158  

2159 __py_driver_init = True 

2160 return 0 

2161  

2162  

2163cdef inline int _check_or_init_driver() except -1 nogil: 

2164 if __py_driver_init: 2a dscb{L|Ldb}L~LeeaMbMU cMdMV eMfMThgMhM7 iMjM2 kMlM* mMnMeboMpMd qMrMe sMtMf uMvMg wMxMh yMzMi AMBMj CMDMk EMFMl GMHMm IMJMn KMLMo MMNMp OMPMq QMRMr SMTMs UMVMt WMXMu rZYMv ZM0Mw 1M2MI 3M4MJ 5M6MK 7M8ML 9M!MGyHyIyJyKyLydqMyNysZOyPytZesQyRyfsSyTygsUyVyWyXyYyhsZy0yuZLl1yvZdj2ywZMl3yxZ4y5yyZej6yzZNl7yAZOl8yeq9y!y#y$y%y'y3c(y)y*y+yUh#M$M4c,y-y5c.y/y6c:y;yyd=y?y3 @y[yUb]yis7c^y_y8c`y{yBZ|y%MCZ}y'Mfb~yazgbbzczhbdzezVbfzgzibhziz8 (Mjz9 kzlz! mznz+ ozpzWbqzrzXbsztzYbuzvz}bwzxzDZyz)M*MzzAz+MBzCz,MDzEzfqFzGzgqHzIzhqJzKziqLzMzjqNzOzkqPzQzVhRzSzfjTzUzPlVzQlWzXz~bYzgj-MfejsgekshjZzRl0zSl.MTl1zUl2zzd3zhe4zWh5zXh6zYh7zZh8zVl9zWl!z#zXl$z%zYl'zEZac(zij/M)ziels*zjems+zjj,zFZZl-z0l:MGZ1l.zHZ2l/z:zAd;z=zke?z@z0h[z]z1h^z_z2h`z{z3h|zIZ3l}zJZ4l~zKZ5laALZkjbAMZ6lcANZdAeAOZljfAPZ7lgAQZ8lhA9liAmjjA!lkAnjlA#lmA$lnA%loA'lpAbcqAojrAlensmeospjsA(ltA)luA*lvA+lwABdxAneyA4hzA5hAA6hBA7hCA,lDA-lEAFA.lGAHA/lIARZccJAKAqjLAMAoepsNApeqsOArjPASZ:lQATZ;lRAUZ=lSAVZ?lTAUACdVAWAqeXAYA8hZA0A9h1A2A!h3A4A#h5AWZ@l6AXZ[l7Ars]l8Ass^l9AYZdc!Atssj#Ausrevswssexsystj$AZZ_l%A0Z`l'A1Z{l(A2Z|l)AzsDd*A+Ate,AAs$h-ABs%h.ACs'h/ADs(h:A3Z}l;A4Z~l=A5Zam?A6Zbm@A7Zec[A8Zuj]A9ZueEs!ZveFs#Zvj^A$Zcm_A%Zdm`A'Zem{A(Zfm|A)ZEd}A*Zwe~A+Z)haB,Z*hbB-Z+hcB.Z,hdB/ZgmeB:ZhmfB;ZimgB=ZwjhB?ZjmiB@ZxjjB[ZkmkB]ZlmlB^ZmmmB_ZyjnB`ZnmoB{ZzjpB|ZomqB}ZpmrBGs;M=M~ZqmsBa0AjtBb0rmuBc0BjvBd0smwBe0tmxBum?M@M[M]M^M_M`M{M|M}M~MaNbNcNHsdNeNfNgNhNIsiNjNJskNlNf0mNnNCjoNpNlqqNrNFdsNtNg0uNvNvmwNxN9cyNzNh0ANBNCNi0DNENFNGNHNINJNKNLNMNNNONPNQNRNSNwmTNUNxmVNWNymXNYNzmZN0Njb1N2Nkb3N4Nlb5N6Nmb7N8NZb9N!N0b#N$N1b%N'Nnbj0(NGd)N*N-h+N,Nob-N.Npb/N:NHd;N=N.h?N@NM [N]NO ^N_Nmq`N{Nxe|N}NZ ~NaO: bOcO; dOeO2bfOgO3bhOiO/hjOkOP lOmON nOoOC pOqOG k0rOD sOtOyBuOvOAmwOxODjyOzOEjAOBOc CODOBmEOFOfcGOHOCmIOJO4bl05bm06bn0!co0#cp0$cq0y r0# zBz s0A t0E u0= v0F w0B x0Q y0R z0S A0qbB0rbC0sbD0$ E0% F0' G0H0I0KOJ0K0H LOMO0 NOOO1 POQOtbROSO7bTOUO8bVOWO%cXOYOgcL0ZOW 0O1Oyenq2OIdoq3OM04O5OKspqABDmqqBBrqsqCB6OtqDBEBuq7Ovq8O9OFjEmFBGjHjGB'cLs!OIjFmHBJjKjIBwqGmJBxqLjKByqMs#OLBzqMBNBAqOBzeNs$OAeBq%OHmCq'OImDq(OJmEq)OKmFq*OLmGq+O:h,O-O.OPBQBN0OsRBMmSBTBBePsUBHqVBWBQsRsXBCeYBZBDeMj0B, 1B? IqNmO0ogSs;hP0=hQ0OmR0PmS0QmT0RmU0NjV02BW03BX0pgJqqgKq4B5BTs6B7B8BUs9B!BVs#B$B%B'B(B)BWs*B+BXs,B-B.B/B:B;BYs=B?BZs@B[B]B^B0s_B1s2s`B3s4s{B5s|B6s}B7s8s~B9s!saCSmbC#scC$s%sdC's(seC)sfCLqgCEe*s+sTm,sMqNqhC-s.srgiC9b/sY0ubOqvbPq@ Z0Fe00!bjC#b:sGekC?h;sQqlCRqOjwb10xb20yb30zb=sAb40Bb50mC60GlSq=YnC7080Tq?YoCUq@YpC90[YVqqC!0/O#0rC$0?s:O;O@s=O?O[s@O[O]s]O^O^s_O`O_s{O|OvyWq]Ywyxy^Y]bPhXqQhRhHlIlYq_YZqyyzy`Ysg`sHeJlShAy{Y%00qx |Yb By}O'0(0~OsC)0aP{s*0bP|s+0cP}s,0dP~s-0ePat.0fPbt/0gPct:0hP1q;0iPdt=0et?0ft@0jPgt[0kPht]0lPit^0jt_0kt`0lt{0mt|0nt}0ot~0pta1qtb1rtc1std1tte1utf1vtg1wth1tCuCtgmPugnPvCi1oPxtj1pPk1l1qPm1rPn1o1sPp1tPq1uPvPwPxPr1yPs1zPAPytwCxCyCzCACBCCCDCECBPztFCGCAtHCICJCKCLCMCNCOCPCBtQCRCSCTCUCVCWCXCYCCtZC0C1C2C3C4C5C6C7CDt8C9C!C#C$C%C'CEt(C)C*C+C,C-C.C/C:C;C=C?CFt@C[CGt]C^C_C`C{C|C}C~CaDbDcDdDeDHtfDgDhDItiDjDkDlDmDJtnDoDpDqDrDsDtDuDvDwDxDyDzDADBDCDDDEDFDGDHDIDJDKDLDMDNDODKtPDQDRDLtSDMtTDUDVDWDXDYDZD0D1D2D3D4D5D6D7DCPDP8DEPt1u1FPv1GP9DHP!Dw1#D(c4 )c$DIPJPUm%DKPLPPjx1MPQjy1NPRjz1OPSjA1PPTjQPRPUjSPTP[ UPVPVjB1WPWjXPYPXjZP0PYj1P2PZj3P4P@h5P6Pvg7P8Phc9P!P'DC1wgVmxgygWm#P$P%P'P(P)PzgAgBgCg*PDgEg+PFg0j,P-P.P/PD1(DE1}YF11j)D:PG12j*DNt3j+DCbIe,DX Xm;PY Ym=P-D4j.D?P5j/D:D6j;D@P[P7j=D]P8j?D[h9j@DH1[D^PI1]D_P^D`P_D{PJ1`D|PK1{D}PL1|D~PM1}DaQN1~DbQO1aEcQP1bEdQcEeQdEfQeEgQfEhQgEiQhEjQiEkQlQmQDb]hJeCyDyjEKl2qEynQQ1Fy5 kE6 ^b_b`b/ {b~Y|bJdR1S1oQT1pQqQrQsQ^hU1tQGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gV1OtuQPtvQQtwQW1RtxQStyQTtzQUtAQVtBQWtCQXtDQYtEQZtFQ0tGQ1tHQ2tIQ3tJQ4tKQ5tLQ6tMQ7tNQ8tOQ9tPQ!tQQ#tRQ$tSQ%tTQ'tUQ(tVQ)tWQ*tXQ+tYQ,tZQ-t0QlE1Q.t2Q/t3Q!jKdic:t4Q3q4q;t6g7gX1=t?t@t[t5q6q7q5Q8q6QZm]t9q7Q0m^t!q8Q#q9Q1m!Q2m_t$q#Q%q$Q'q`t3m{t(q%Q4m|t5m'Q6m(Q7m)Q8m*Q9m}t!m+Q#m~t$mau)q,Q%m-Q'm.Q(m/Q)m:Q*q;Q*mbu+m=Q+q?Q,qcu-qdu.qeu,mmE/q@Q-mfu:q[Q;q]Q.m^Q/m_Q=qgu?q`Q@q{Q:m|Q[q}Q;mhu=m~Q?maR@mbR[miu]mcR^mdR_mju`mku]qlu{meR|mmu}mfR~mnu^qouangRbnhR_qiR`qjR{qpu|qqucnkR}qrudnsu~qlRarmRennRfntubroRcruudrpRgnvuerqRhnrRinsRjnwukntRlnxumnuRnnvRonwRpnyufrxRqnyRrnzRsnzutnAugrARunBuvnCuhrDuirBR#j_h`hnEoE$bY1CRpEqEEuDRZ101ER1121FR$jjcFu31GR%jHRIRGu41JR{hKRLR|h51MR}hNRORHuPRQREb61RR~h71SRLd81TR'j91URrEaiVRWRKeXRYRMd!1ZRkc#10Rbi$11RLe2R3Rci%14RMe'15Rdi(16RNe)17Rei*18ROe+19RNd,1!Rlc-1#Rfi.1$R8g/1%R9g:1'RsE;1(R.c)R*RtE=1+R!g?1,RuE-R.R#g@1/RvE[1:R$g]1;RwE=R?R%g^1@RxE[R]ROd_1^RyE`1_R'g{1`RzE|1{Rgi|R}RPe~RaSPdbScSmc}1dShi~1eSQefSgSiia2hSReb2iSjijSkSSelSmSkic2nSTeoSpSQdqSrSncd2sSlie2tSUef2uS(gg2vS)gwSxSmih2ySRdzSAS/cBSCSSdi2DS(jESIuwnocxnTdni)jj2FS%bk2GSpcVeynHSISoil2JSpim2KSLSn2MS*jo2NS+jp2OS:c;cFbPSQSRS=cjrq2SSTSUSznVSWSAnXSkrYSZSBn0Slr1S2SCn3S4SDn5S6SEn7ST 8S9SFn!Sqimr#S$Snr%S'Sor(S)Spr*S+Sqr,S-Srr.S/Ssr:S;Str=S?Sur@S[Svr]S^SGn_S`SHn{S|SIn}S~SJnaTbTJucTdTKueTfTLugTMuhTNuiTr2OujTPukTQulTRumTAEKnnTBELnoTCEMnpTDENnqTEEOnrTFEPnsTSuQntTTuRnuTUuSnvTVuTnwTWuUnxTXuVnyTYuWnzTZuXnAT0uYnBT1uZnCT2u0nDT3u1nET4u2nFT5u3nGT6u4nHT7u5nIT8u6nJT9u7nKTs28nLTt29nMTGE!nNTHE#nOTIE$nPTJE%nQTKE'nRTLE(nSTME)nTTNE*nUTOE+nVTPE,nWTQE-nXTRE.nYTSE/nZTTE:n0TUE;n1TVE=n2TWE?n3TXE@n4TYE[n5TZE]n6T0E^n7Tu2_n8T9T`n!T#T{n$T%T|n'T(T}n)T*T~n+T,T!u-T.Tao/T:T#u;T=Tbo?T@Tco[T]Tdo^T_Teo`T{Tfo|T}Tgo~TaUhobUcUiodUv2joeUko1Elow2mox2riy2noz22EA2B23EC24ED25Eoo6E,j7Eqc8Ewr9EfUgUhUiU-j!E#E$E.j$u/j%u:j%E'E(Epo)Eqo*Ero+EsojUWe,EXe-Esi.ExrkU/E:E'u;Eto=Euo?E;j@EvolU(u[Ewo]E=j^Erc_Eyr`EmUnU{EoU?j|E}E~E@j)u[j*u]jaFbFcFxodFyoeFzofFAopUYegFZehFtiiFzrqUjFkF+ulFBomFConF'boF0e,u1e-u^jpF*gqF+grF,gsFUdtF2euFuivF-gwF.gxF3e.u- /u4e:uVd;u?cAr@cBr[c=uvi?uWd@uXd[uYd]u5eyF(b^u_jzF)b_u]c`u/gAFwi{uZd|u0d}uGb~uHbav*bBF] CF^ DF_ EF` FFxiGFIbHF:gIF;gbv=gcv?gJFyiKFDoLFEoMF^cNF1dOF@gPFCrQFDrRFFoSFGoTF`jUFscVFErWF{jXF|jdv}jev~jYFZF0FHo1FIo2FJo3FKorU6e4FsUtU7e5Fzi6FFruU7F8FLo9FMo!Fak#FAi$F+b%FNo'F(FvUBi)Ffv*FCigvDihvEi+Fiv,Fbk-Fck.Fdk/FekwU2d:F;FxU3d=F[g?FOoyUjv@FGr[Ffk]Fgk^Fhk_FJb`F4dkv5dlvFi{F8e|F9e}F!e~F_caG#ebG]gcG$edG%eeGHrmvGinv,bovPopvfGgGHiqvikrvjksvIitvuvvvkkwvlkxvmkyvnkhG6dzviGjG7dAv^gBvQokGCvDvokEvpkFvJiGvKiHv'eIv(eJv)eKv*eLvLiMv+eNv,eOv-ePv.eQvKblG8dRv9dSv/emG:enG;eoG!dpG_gqG=erG?esGRotGtcuGIrvGqkwGrkTvskUvtkxGSoyGTozGUoAG@eBG[eCGMiDGEGFGVoGGWoHG`gIG{gJG|gKG}gLGXoMGYoNGZoOG0oPG1oQGNiRGucSG~gTGahUG#dVv$dWvbhVGukWG]eXG^eYG_eZG`e0G`c1G{e2Gvk3G|e4G}e5Gvc6G{cXv|cYv}c7G%d8Gwc9Gxc!GLb#Gyc$Gzc%GAc'G2o(GBc)GJr*Gwk+GxkZvyk0vzk,G-G.G3o/G4o:G5o;G6ozU~e=Gaf?GOi@GKrAU[G]G7o^G8o_G( `G-b1v.b2vCc{G~c|Gad}Gbd~GcdaH{ bHdd3ved4v'dcHbfdHcfeH(dfHdfgHefhHAkiHDcjHPikHQilHff5vgf6vRimH9onHchoHdhpHehqH!oBUhfrH)dsHfhtH#ouHghvHhhwH$oxHEcyHBkzHCk7vDk8vEkAH%oBH'oCH(oDHifEHjfFHSiGH)oHH*oIHTi9vih!vMb#vFk$v%vJHjh'vLr(vkhMrlhNrmh)vOr*vGk+vUi,vVi-vWiKHfd.v/vLHgd:vkf;vHkMHPr=vXi?vYi@v+oNH,oOHIkPHFcQHQrRHCUDUEUFUJkSHTHUHKk[vLk]vMkVHWHXH-oYH.oZH/o0H:oGUlf1Hmf2HZi3HRrHU4H5H^v6H;o7H=o8H/b9Hnf_vof`vNk!Hnh#Hoh$Hph%H*d'Hpf(H0i)Hqh*Hrh+Hqf{v. |vrf}v+d~v,dSrhdTr-daw1ibw.dcw/ddw:dewsf,H:bfwOk-H;bgwidhw2i.H3iiw;djw=dkwNblwObmw=b/H| :H} ;H~ =Hab?H4i@HPb[Hsh]Hthnwuhowvh^H5i_H?o`H@o{Hjd|H?d}Hwh~HUraI[obI]ocI^odIPkeIGcfIVrgIQkhIRkpwSkqwTkiIjIkI_olI`omI{onI|oIUtfoIJUKUufpI6iqIrwLUrIsI}otI~ouIapvIUkwIHcxIWryIMUNUVkzIAIBIWkswXktwYkCIDIEIbpFIcpGIdpHIepOUvfIIPUQUwfJI7iKIuwRULIMIvwNIfpOIgpPIZkQIQbRI@dww[dxw8iSIxfTIyfUIzfVIkdWIAfXIxhYIBfZICf0I0kyw9izw?bAwhpBw1I2I!iCw1kDw2kEw#iFwGwHw3kIw4kJw5kKw6k3I]dLw4I5I^dMwyhNwXr6IOwPw7kQw8kRw$iSw%iTwDfUwEfVwFfWwGfXw'iYwHfZwIf0wJf1wKf2wRb7I_d3w`d4wLf8IMf9INf!I{d#Izh$IOf%IPf'Iip(IIc)IYr*I9k+I!k5w#k6w$k,Ijp-Ikp.Ilp/IQf:IRf;I(i=I?I@Imp[Inp]IAh^IBh_ICh`IDh{Iop|Ipp}Iqp~IrpaJspbJ)icJJcdJEheJFhfJ|d7w}d8wGhgJ%khJSfiJTfjJUfkJVflJldmJWfnJ'koJXfpJYfqJKcrJmd9wnd!wodsJ~dtJLcuJMcvJSbwJNcxJOcyJPczJtpAJQcBJZrCJ(kDJ)k#w*k$w+kEJFJGJupHJvpIJwpJJxpSUZfKJ0fLJ*iMJ%wTUNJOJypPJzpQJ) RJ@b'w[b(wRcSJpdTJqdUJrdVJsdWJbbXJtd)wud*waeYJ1fZJ2f0Jbe1J3f2J4f3JAp4JSc5J,k6J-k7JHh+wIh,w.k8J0r9J+i!J,i#J-i$JBpUU5f%J6f'J.i(J1r)J/i*J:i+JCp,JTc-J/k.J:k-w;k.w=k/JDp:JEp;JFp=J7f?J8f@J;i[JGp]JHp^J=i/wJh:wTb;w?k=w?w_JKh@w2r[wLh3rMh4rNh]w5r^w?i_w@i`w[i{w]i`Jvd|w}w{Jwd~w9faxIp|J6rbx^icx_idxJp}JVUWUXUYUxdUccedeexZUfx0UKp~J@kaKVcbK7rcK1U2UdK3U[keKfKgK]kgx^khx_khKiKjKLpkKMplKNpmKOp4U!fnK#foK`ipK8r5U9r6U7U8Uix9Ujx!U#U$UqKrKkxsKPptKQpuKRpvK`kwKWcxK!ryK%U'U(U)U{kzKAKBK|klx}kmx~kCKDKEKSpFKTpGKUpHKVp*U$fIK%fJK{iKK#r+ULKMKnxNKWpOKXpPKYpQKalRKXcSK$rTK,U-UUK.UblVKWKXKcloxdlpxelYKZK0KZp1K0p2K1p3K2p/U'f4K(f5K|i6K%r:U7K8Kqx9K3p!K4p#K5p$Kfl%KYc'K'r(K;U=U)K?Ugl*K+K,Khlrxilsxjl-K.K/K6p:K7p;K8p=K9p@U)f?K*f@K}i[K(r[U]K^Ktx_K!p`K#p{K$p|Kkl}KZc~K)raL]U^UbL_UllcLdLeLmluxnlvxolfLgLhL%piL'pjL(pkL)p`U+flL,fmL~inL*r{UoLpLwxqL*prL+psL,ptLpluL0cvL+rwL|U}UxL~UqlyLzLALrlxxslyxtlBLCLDL-pEL.pFL/pGL:paV-fHL.fILajJL,rbVKLLLzxML;pNL=pOL?pPLulQL1cRL-rSLcVdVeVfVvlTLULVLwlAxxlBxylWLXLYL@pZL[p0L]p1L^pgV/f2L:f3Lbj4LCxhVDxiV5L6LEx7L_p8L`p9L{p!Lzl#L2c$L.r%LjVkVlVmVAl'L(L)LBlFxClGxDl*L+L,L|p-L}p.L~p/L/rE2nV;f:L=f;Lcj=LHxoVIxpV?L@LJx[Laq]Lbq^LqVrVsVtVuVvVKxF2G2wVxVyVzVH2AVBVCVI2DVEVFVGVHVIVJVJ2KVK2LVMVNVOVPVQVRVSVTVUVVVWVXVYVZVL20V1V2V3V4V5V6V7V8V9V!V#V$VM2%V'V(V)V*V+V,VN2-V.V/V:V;V=V?V@V[V]V^VO2_V`V{V|V}V~VaWbWcWdWeWfWgWhWiWLxjWMxElkWlWmWnWoWpWqWrWsWtWuWvWwWxWP2yWzWAWQ2BWCWDWEWFWGWHWR2IWNxOxPxQxRxSxS2T2JWTxUxVxWxKWXxLWMWNWU2OWV2PWQWRWSWTWUWVWW2WWXWYWZW0W1W2W3W4WYxX25WY2Z20212226W7W8W9W!W#W$W%W32'W(WZx)W*W0x+W,W1x-W.W2x/W:W3x;W=W4x?W@W:r[W]W5x^W_W6x`W{W7x|W}W8x~WaX9xbXcX!xdXeX#xfXgX$xhXiX%xjXkXFllXmX'xnXoX;rpXqX=rrXsX(xtXuXOhvXwX)xxXyX*xzX+xAX,xBX-xCX.xDX/xEX:xFX;xGX=xHX?xIX@xJX[xKX]xLX^xMX_xNX`xOX{xPX|xQX}xRX~xSXayTXbyUXcyVXdyWXeyXXfyYXgyZXhy0Xiy1Xjy2Xky3Xly4Xmy5Xny6Xoy7Xpy8Xqy9Xry!X#X$X%X'X(X)Xsy*Xty+Xuy,X4252627282-X92.X/X!2:X;X#2=X?X$2%2@X'2(2[X)2*2]X+2,2^X-2.2_X/2:2`X;2=2{X?2|X}X@2~XaY[2bYcY]2dYeY^2_2fY`2{2gY|2}2hY~2a3iYb3c3jYd3kYlYe3mYnYf3oYpYg3qYrYsYtY?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngh3i3uYvYwYj3k3xY_Ll3cqm3yYn3zYAYo3p3BYq3CYr3s3DYEYFYt3GYHYu3IYv3w3JYKYLYMYNYx3y3OYPYQYz3RYSYTYUYVYWYXYYYA3ZY0Y1YB32Y3Y4Y5Y6Y7Y8Y9Y!Y#Y$Y%Y'Y(Y)YC3*Y+Y,Y-Y.YD3/Y:Y;Y`LaZ

2165 return 0 2a dscb{L|Ldb}L~LeeaMbMU cMdMV eMfMThgMhM7 iMjM2 kMlM* mMnMeboMpMd qMrMe sMtMf uMvMg wMxMh yMzMi AMBMj CMDMk EMFMl GMHMm IMJMn KMLMo MMNMp OMPMq QMRMr SMTMs UMVMt WMXMu rZYMv ZM0Mw 1M2MI 3M4MJ 5M6MK 7M8ML 9M!MGyHyIyJyKyLydqMyNysZOyPytZesQyRyfsSyTygsUyVyWyXyYyhsZy0yuZLl1yvZdj2ywZMl3yxZ4y5yyZej6yzZNl7yAZOl8yeq9y!y#y$y%y'y3c(y)y*y+yUh#M$M4c,y-y5c.y/y6c:y;yyd=y?y3 @y[yUb]yis7c^y_y8c`y{yBZ|y%MCZ}y'Mfb~yazgbbzczhbdzezVbfzgzibhziz8 (Mjz9 kzlz! mznz+ ozpzWbqzrzXbsztzYbuzvz}bwzxzDZyz)M*MzzAz+MBzCz,MDzEzfqFzGzgqHzIzhqJzKziqLzMzjqNzOzkqPzQzVhRzSzfjTzUzPlVzQlWzXz~bYzgj-MfejsgekshjZzRl0zSl.MTl1zUl2zzd3zhe4zWh5zXh6zYh7zZh8zVl9zWl!z#zXl$z%zYl'zEZac(zij/M)ziels*zjems+zjj,zFZZl-z0l:MGZ1l.zHZ2l/z:zAd;z=zke?z@z0h[z]z1h^z_z2h`z{z3h|zIZ3l}zJZ4l~zKZ5laALZkjbAMZ6lcANZdAeAOZljfAPZ7lgAQZ8lhA9liAmjjA!lkAnjlA#lmA$lnA%loA'lpAbcqAojrAlensmeospjsA(ltA)luA*lvA+lwABdxAneyA4hzA5hAA6hBA7hCA,lDA-lEAFA.lGAHA/lIARZccJAKAqjLAMAoepsNApeqsOArjPASZ:lQATZ;lRAUZ=lSAVZ?lTAUACdVAWAqeXAYA8hZA0A9h1A2A!h3A4A#h5AWZ@l6AXZ[l7Ars]l8Ass^l9AYZdc!Atssj#Ausrevswssexsystj$AZZ_l%A0Z`l'A1Z{l(A2Z|l)AzsDd*A+Ate,AAs$h-ABs%h.ACs'h/ADs(h:A3Z}l;A4Z~l=A5Zam?A6Zbm@A7Zec[A8Zuj]A9ZueEs!ZveFs#Zvj^A$Zcm_A%Zdm`A'Zem{A(Zfm|A)ZEd}A*Zwe~A+Z)haB,Z*hbB-Z+hcB.Z,hdB/ZgmeB:ZhmfB;ZimgB=ZwjhB?ZjmiB@ZxjjB[ZkmkB]ZlmlB^ZmmmB_ZyjnB`ZnmoB{ZzjpB|ZomqB}ZpmrBGs;M=M~ZqmsBa0AjtBb0rmuBc0BjvBd0smwBe0tmxBum?M@M[M]M^M_M`M{M|M}M~MaNbNcNHsdNeNfNgNhNIsiNjNJskNlNf0mNnNCjoNpNlqqNrNFdsNtNg0uNvNvmwNxN9cyNzNh0ANBNCNi0DNENFNGNHNINJNKNLNMNNNONPNQNRNSNwmTNUNxmVNWNymXNYNzmZN0Njb1N2Nkb3N4Nlb5N6Nmb7N8NZb9N!N0b#N$N1b%N'Nnbj0(NGd)N*N-h+N,Nob-N.Npb/N:NHd;N=N.h?N@NM [N]NO ^N_Nmq`N{Nxe|N}NZ ~NaO: bOcO; dOeO2bfOgO3bhOiO/hjOkOP lOmON nOoOC pOqOG k0rOD sOtOyBuOvOAmwOxODjyOzOEjAOBOc CODOBmEOFOfcGOHOCmIOJO4bl05bm06bn0!co0#cp0$cq0y r0# zBz s0A t0E u0= v0F w0B x0Q y0R z0S A0qbB0rbC0sbD0$ E0% F0' G0H0I0KOJ0K0H LOMO0 NOOO1 POQOtbROSO7bTOUO8bVOWO%cXOYOgcL0ZOW 0O1Oyenq2OIdoq3OM04O5OKspqABDmqqBBrqsqCB6OtqDBEBuq7Ovq8O9OFjEmFBGjHjGB'cLs!OIjFmHBJjKjIBwqGmJBxqLjKByqMs#OLBzqMBNBAqOBzeNs$OAeBq%OHmCq'OImDq(OJmEq)OKmFq*OLmGq+O:h,O-O.OPBQBN0OsRBMmSBTBBePsUBHqVBWBQsRsXBCeYBZBDeMj0B, 1B? IqNmO0ogSs;hP0=hQ0OmR0PmS0QmT0RmU0NjV02BW03BX0pgJqqgKq4B5BTs6B7B8BUs9B!BVs#B$B%B'B(B)BWs*B+BXs,B-B.B/B:B;BYs=B?BZs@B[B]B^B0s_B1s2s`B3s4s{B5s|B6s}B7s8s~B9s!saCSmbC#scC$s%sdC's(seC)sfCLqgCEe*s+sTm,sMqNqhC-s.srgiC9b/sY0ubOqvbPq@ Z0Fe00!bjC#b:sGekC?h;sQqlCRqOjwb10xb20yb30zb=sAb40Bb50mC60GlSq=YnC7080Tq?YoCUq@YpC90[YVqqC!0/O#0rC$0?s:O;O@s=O?O[s@O[O]s]O^O^s_O`O_s{O|OvyWq]Ywyxy^Y]bPhXqQhRhHlIlYq_YZqyyzy`Ysg`sHeJlShAy{Y%00qx |Yb By}O'0(0~OsC)0aP{s*0bP|s+0cP}s,0dP~s-0ePat.0fPbt/0gPct:0hP1q;0iPdt=0et?0ft@0jPgt[0kPht]0lPit^0jt_0kt`0lt{0mt|0nt}0ot~0pta1qtb1rtc1std1tte1utf1vtg1wth1tCuCtgmPugnPvCi1oPxtj1pPk1l1qPm1rPn1o1sPp1tPq1uPvPwPxPr1yPs1zPAPytwCxCyCzCACBCCCDCECBPztFCGCAtHCICJCKCLCMCNCOCPCBtQCRCSCTCUCVCWCXCYCCtZC0C1C2C3C4C5C6C7CDt8C9C!C#C$C%C'CEt(C)C*C+C,C-C.C/C:C;C=C?CFt@C[CGt]C^C_C`C{C|C}C~CaDbDcDdDeDHtfDgDhDItiDjDkDlDmDJtnDoDpDqDrDsDtDuDvDwDxDyDzDADBDCDDDEDFDGDHDIDJDKDLDMDNDODKtPDQDRDLtSDMtTDUDVDWDXDYDZD0D1D2D3D4D5D6D7DCPDP8DEPt1u1FPv1GP9DHP!Dw1#D(c4 )c$DIPJPUm%DKPLPPjx1MPQjy1NPRjz1OPSjA1PPTjQPRPUjSPTP[ UPVPVjB1WPWjXPYPXjZP0PYj1P2PZj3P4P@h5P6Pvg7P8Phc9P!P'DC1wgVmxgygWm#P$P%P'P(P)PzgAgBgCg*PDgEg+PFg0j,P-P.P/PD1(DE1}YF11j)D:PG12j*DNt3j+DCbIe,DX Xm;PY Ym=P-D4j.D?P5j/D:D6j;D@P[P7j=D]P8j?D[h9j@DH1[D^PI1]D_P^D`P_D{PJ1`D|PK1{D}PL1|D~PM1}DaQN1~DbQO1aEcQP1bEdQcEeQdEfQeEgQfEhQgEiQhEjQiEkQlQmQDb]hJeCyDyjEKl2qEynQQ1Fy5 kE6 ^b_b`b/ {b~Y|bJdR1S1oQT1pQqQrQsQ^hU1tQGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gV1OtuQPtvQQtwQW1RtxQStyQTtzQUtAQVtBQWtCQXtDQYtEQZtFQ0tGQ1tHQ2tIQ3tJQ4tKQ5tLQ6tMQ7tNQ8tOQ9tPQ!tQQ#tRQ$tSQ%tTQ'tUQ(tVQ)tWQ*tXQ+tYQ,tZQ-t0QlE1Q.t2Q/t3Q!jKdic:t4Q3q4q;t6g7gX1=t?t@t[t5q6q7q5Q8q6QZm]t9q7Q0m^t!q8Q#q9Q1m!Q2m_t$q#Q%q$Q'q`t3m{t(q%Q4m|t5m'Q6m(Q7m)Q8m*Q9m}t!m+Q#m~t$mau)q,Q%m-Q'm.Q(m/Q)m:Q*q;Q*mbu+m=Q+q?Q,qcu-qdu.qeu,mmE/q@Q-mfu:q[Q;q]Q.m^Q/m_Q=qgu?q`Q@q{Q:m|Q[q}Q;mhu=m~Q?maR@mbR[miu]mcR^mdR_mju`mku]qlu{meR|mmu}mfR~mnu^qouangRbnhR_qiR`qjR{qpu|qqucnkR}qrudnsu~qlRarmRennRfntubroRcruudrpRgnvuerqRhnrRinsRjnwukntRlnxumnuRnnvRonwRpnyufrxRqnyRrnzRsnzutnAugrARunBuvnCuhrDuirBR#j_h`hnEoE$bY1CRpEqEEuDRZ101ER1121FR$jjcFu31GR%jHRIRGu41JR{hKRLR|h51MR}hNRORHuPRQREb61RR~h71SRLd81TR'j91URrEaiVRWRKeXRYRMd!1ZRkc#10Rbi$11RLe2R3Rci%14RMe'15Rdi(16RNe)17Rei*18ROe+19RNd,1!Rlc-1#Rfi.1$R8g/1%R9g:1'RsE;1(R.c)R*RtE=1+R!g?1,RuE-R.R#g@1/RvE[1:R$g]1;RwE=R?R%g^1@RxE[R]ROd_1^RyE`1_R'g{1`RzE|1{Rgi|R}RPe~RaSPdbScSmc}1dShi~1eSQefSgSiia2hSReb2iSjijSkSSelSmSkic2nSTeoSpSQdqSrSncd2sSlie2tSUef2uS(gg2vS)gwSxSmih2ySRdzSAS/cBSCSSdi2DS(jESIuwnocxnTdni)jj2FS%bk2GSpcVeynHSISoil2JSpim2KSLSn2MS*jo2NS+jp2OS:c;cFbPSQSRS=cjrq2SSTSUSznVSWSAnXSkrYSZSBn0Slr1S2SCn3S4SDn5S6SEn7ST 8S9SFn!Sqimr#S$Snr%S'Sor(S)Spr*S+Sqr,S-Srr.S/Ssr:S;Str=S?Sur@S[Svr]S^SGn_S`SHn{S|SIn}S~SJnaTbTJucTdTKueTfTLugTMuhTNuiTr2OujTPukTQulTRumTAEKnnTBELnoTCEMnpTDENnqTEEOnrTFEPnsTSuQntTTuRnuTUuSnvTVuTnwTWuUnxTXuVnyTYuWnzTZuXnAT0uYnBT1uZnCT2u0nDT3u1nET4u2nFT5u3nGT6u4nHT7u5nIT8u6nJT9u7nKTs28nLTt29nMTGE!nNTHE#nOTIE$nPTJE%nQTKE'nRTLE(nSTME)nTTNE*nUTOE+nVTPE,nWTQE-nXTRE.nYTSE/nZTTE:n0TUE;n1TVE=n2TWE?n3TXE@n4TYE[n5TZE]n6T0E^n7Tu2_n8T9T`n!T#T{n$T%T|n'T(T}n)T*T~n+T,T!u-T.Tao/T:T#u;T=Tbo?T@Tco[T]Tdo^T_Teo`T{Tfo|T}Tgo~TaUhobUcUiodUv2joeUko1Elow2mox2riy2noz22EA2B23EC24ED25Eoo6E,j7Eqc8Ewr9EfUgUhUiU-j!E#E$E.j$u/j%u:j%E'E(Epo)Eqo*Ero+EsojUWe,EXe-Esi.ExrkU/E:E'u;Eto=Euo?E;j@EvolU(u[Ewo]E=j^Erc_Eyr`EmUnU{EoU?j|E}E~E@j)u[j*u]jaFbFcFxodFyoeFzofFAopUYegFZehFtiiFzrqUjFkF+ulFBomFConF'boF0e,u1e-u^jpF*gqF+grF,gsFUdtF2euFuivF-gwF.gxF3e.u- /u4e:uVd;u?cAr@cBr[c=uvi?uWd@uXd[uYd]u5eyF(b^u_jzF)b_u]c`u/gAFwi{uZd|u0d}uGb~uHbav*bBF] CF^ DF_ EF` FFxiGFIbHF:gIF;gbv=gcv?gJFyiKFDoLFEoMF^cNF1dOF@gPFCrQFDrRFFoSFGoTF`jUFscVFErWF{jXF|jdv}jev~jYFZF0FHo1FIo2FJo3FKorU6e4FsUtU7e5Fzi6FFruU7F8FLo9FMo!Fak#FAi$F+b%FNo'F(FvUBi)Ffv*FCigvDihvEi+Fiv,Fbk-Fck.Fdk/FekwU2d:F;FxU3d=F[g?FOoyUjv@FGr[Ffk]Fgk^Fhk_FJb`F4dkv5dlvFi{F8e|F9e}F!e~F_caG#ebG]gcG$edG%eeGHrmvGinv,bovPopvfGgGHiqvikrvjksvIitvuvvvkkwvlkxvmkyvnkhG6dzviGjG7dAv^gBvQokGCvDvokEvpkFvJiGvKiHv'eIv(eJv)eKv*eLvLiMv+eNv,eOv-ePv.eQvKblG8dRv9dSv/emG:enG;eoG!dpG_gqG=erG?esGRotGtcuGIrvGqkwGrkTvskUvtkxGSoyGTozGUoAG@eBG[eCGMiDGEGFGVoGGWoHG`gIG{gJG|gKG}gLGXoMGYoNGZoOG0oPG1oQGNiRGucSG~gTGahUG#dVv$dWvbhVGukWG]eXG^eYG_eZG`e0G`c1G{e2Gvk3G|e4G}e5Gvc6G{cXv|cYv}c7G%d8Gwc9Gxc!GLb#Gyc$Gzc%GAc'G2o(GBc)GJr*Gwk+GxkZvyk0vzk,G-G.G3o/G4o:G5o;G6ozU~e=Gaf?GOi@GKrAU[G]G7o^G8o_G( `G-b1v.b2vCc{G~c|Gad}Gbd~GcdaH{ bHdd3ved4v'dcHbfdHcfeH(dfHdfgHefhHAkiHDcjHPikHQilHff5vgf6vRimH9onHchoHdhpHehqH!oBUhfrH)dsHfhtH#ouHghvHhhwH$oxHEcyHBkzHCk7vDk8vEkAH%oBH'oCH(oDHifEHjfFHSiGH)oHH*oIHTi9vih!vMb#vFk$v%vJHjh'vLr(vkhMrlhNrmh)vOr*vGk+vUi,vVi-vWiKHfd.v/vLHgd:vkf;vHkMHPr=vXi?vYi@v+oNH,oOHIkPHFcQHQrRHCUDUEUFUJkSHTHUHKk[vLk]vMkVHWHXH-oYH.oZH/o0H:oGUlf1Hmf2HZi3HRrHU4H5H^v6H;o7H=o8H/b9Hnf_vof`vNk!Hnh#Hoh$Hph%H*d'Hpf(H0i)Hqh*Hrh+Hqf{v. |vrf}v+d~v,dSrhdTr-daw1ibw.dcw/ddw:dewsf,H:bfwOk-H;bgwidhw2i.H3iiw;djw=dkwNblwObmw=b/H| :H} ;H~ =Hab?H4i@HPb[Hsh]Hthnwuhowvh^H5i_H?o`H@o{Hjd|H?d}Hwh~HUraI[obI]ocI^odIPkeIGcfIVrgIQkhIRkpwSkqwTkiIjIkI_olI`omI{onI|oIUtfoIJUKUufpI6iqIrwLUrIsI}otI~ouIapvIUkwIHcxIWryIMUNUVkzIAIBIWkswXktwYkCIDIEIbpFIcpGIdpHIepOUvfIIPUQUwfJI7iKIuwRULIMIvwNIfpOIgpPIZkQIQbRI@dww[dxw8iSIxfTIyfUIzfVIkdWIAfXIxhYIBfZICf0I0kyw9izw?bAwhpBw1I2I!iCw1kDw2kEw#iFwGwHw3kIw4kJw5kKw6k3I]dLw4I5I^dMwyhNwXr6IOwPw7kQw8kRw$iSw%iTwDfUwEfVwFfWwGfXw'iYwHfZwIf0wJf1wKf2wRb7I_d3w`d4wLf8IMf9INf!I{d#Izh$IOf%IPf'Iip(IIc)IYr*I9k+I!k5w#k6w$k,Ijp-Ikp.Ilp/IQf:IRf;I(i=I?I@Imp[Inp]IAh^IBh_ICh`IDh{Iop|Ipp}Iqp~IrpaJspbJ)icJJcdJEheJFhfJ|d7w}d8wGhgJ%khJSfiJTfjJUfkJVflJldmJWfnJ'koJXfpJYfqJKcrJmd9wnd!wodsJ~dtJLcuJMcvJSbwJNcxJOcyJPczJtpAJQcBJZrCJ(kDJ)k#w*k$w+kEJFJGJupHJvpIJwpJJxpSUZfKJ0fLJ*iMJ%wTUNJOJypPJzpQJ) RJ@b'w[b(wRcSJpdTJqdUJrdVJsdWJbbXJtd)wud*waeYJ1fZJ2f0Jbe1J3f2J4f3JAp4JSc5J,k6J-k7JHh+wIh,w.k8J0r9J+i!J,i#J-i$JBpUU5f%J6f'J.i(J1r)J/i*J:i+JCp,JTc-J/k.J:k-w;k.w=k/JDp:JEp;JFp=J7f?J8f@J;i[JGp]JHp^J=i/wJh:wTb;w?k=w?w_JKh@w2r[wLh3rMh4rNh]w5r^w?i_w@i`w[i{w]i`Jvd|w}w{Jwd~w9faxIp|J6rbx^icx_idxJp}JVUWUXUYUxdUccedeexZUfx0UKp~J@kaKVcbK7rcK1U2UdK3U[keKfKgK]kgx^khx_khKiKjKLpkKMplKNpmKOp4U!fnK#foK`ipK8r5U9r6U7U8Uix9Ujx!U#U$UqKrKkxsKPptKQpuKRpvK`kwKWcxK!ryK%U'U(U)U{kzKAKBK|klx}kmx~kCKDKEKSpFKTpGKUpHKVp*U$fIK%fJK{iKK#r+ULKMKnxNKWpOKXpPKYpQKalRKXcSK$rTK,U-UUK.UblVKWKXKcloxdlpxelYKZK0KZp1K0p2K1p3K2p/U'f4K(f5K|i6K%r:U7K8Kqx9K3p!K4p#K5p$Kfl%KYc'K'r(K;U=U)K?Ugl*K+K,Khlrxilsxjl-K.K/K6p:K7p;K8p=K9p@U)f?K*f@K}i[K(r[U]K^Ktx_K!p`K#p{K$p|Kkl}KZc~K)raL]U^UbL_UllcLdLeLmluxnlvxolfLgLhL%piL'pjL(pkL)p`U+flL,fmL~inL*r{UoLpLwxqL*prL+psL,ptLpluL0cvL+rwL|U}UxL~UqlyLzLALrlxxslyxtlBLCLDL-pEL.pFL/pGL:paV-fHL.fILajJL,rbVKLLLzxML;pNL=pOL?pPLulQL1cRL-rSLcVdVeVfVvlTLULVLwlAxxlBxylWLXLYL@pZL[p0L]p1L^pgV/f2L:f3Lbj4LCxhVDxiV5L6LEx7L_p8L`p9L{p!Lzl#L2c$L.r%LjVkVlVmVAl'L(L)LBlFxClGxDl*L+L,L|p-L}p.L~p/L/rE2nV;f:L=f;Lcj=LHxoVIxpV?L@LJx[Laq]Lbq^LqVrVsVtVuVvVKxF2G2wVxVyVzVH2AVBVCVI2DVEVFVGVHVIVJVJ2KVK2LVMVNVOVPVQVRVSVTVUVVVWVXVYVZVL20V1V2V3V4V5V6V7V8V9V!V#V$VM2%V'V(V)V*V+V,VN2-V.V/V:V;V=V?V@V[V]V^VO2_V`V{V|V}V~VaWbWcWdWeWfWgWhWiWLxjWMxElkWlWmWnWoWpWqWrWsWtWuWvWwWxWP2yWzWAWQ2BWCWDWEWFWGWHWR2IWNxOxPxQxRxSxS2T2JWTxUxVxWxKWXxLWMWNWU2OWV2PWQWRWSWTWUWVWW2WWXWYWZW0W1W2W3W4WYxX25WY2Z20212226W7W8W9W!W#W$W%W32'W(WZx)W*W0x+W,W1x-W.W2x/W:W3x;W=W4x?W@W:r[W]W5x^W_W6x`W{W7x|W}W8x~WaX9xbXcX!xdXeX#xfXgX$xhXiX%xjXkXFllXmX'xnXoX;rpXqX=rrXsX(xtXuXOhvXwX)xxXyX*xzX+xAX,xBX-xCX.xDX/xEX:xFX;xGX=xHX?xIX@xJX[xKX]xLX^xMX_xNX`xOX{xPX|xQX}xRX~xSXayTXbyUXcyVXdyWXeyXXfyYXgyZXhy0Xiy1Xjy2Xky3Xly4Xmy5Xny6Xoy7Xpy8Xqy9Xry!X#X$X%X'X(X)Xsy*Xty+Xuy,X4252627282-X92.X/X!2:X;X#2=X?X$2%2@X'2(2[X)2*2]X+2,2^X-2.2_X/2:2`X;2=2{X?2|X}X@2~XaY[2bYcY]2dYeY^2_2fY`2{2gY|2}2hY~2a3iYb3c3jYd3kYlYe3mYnYf3oYpYg3qYrYsYtY?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngh3i3uYvYwYj3k3xY_Ll3cqm3yYn3zYAYo3p3BYq3CYr3s3DYEYFYt3GYHYu3IYv3w3JYKYLYMYNYx3y3OYPYQYz3RYSYTYUYVYWYXYYYA3ZY0Y1YB32Y3Y4Y5Y6Y7Y8Y9Y!Y#Y$Y%Y'Y(Y)YC3*Y+Y,Y-Y.YD3/Y:Y;Y`LaZ

2166  

2167 return _init_driver() 

2168  

2169cdef dict func_ptrs = None 

2170  

2171  

2172cpdef dict _inspect_function_pointers(): 

2173 global func_ptrs 

2174 if func_ptrs is not None: 1b

2175 return func_ptrs 

2176  

2177 _check_or_init_driver() 1ab

2178 cdef dict data = {} 1ab

2179  

2180 global __cuGetErrorString 

2181 data["__cuGetErrorString"] = <intptr_t>__cuGetErrorString 1ab

2182  

2183 global __cuGetErrorName 

2184 data["__cuGetErrorName"] = <intptr_t>__cuGetErrorName 1b

2185  

2186 global __cuInit 

2187 data["__cuInit"] = <intptr_t>__cuInit 1ab

2188  

2189 global __cuDriverGetVersion 

2190 data["__cuDriverGetVersion"] = <intptr_t>__cuDriverGetVersion 1ab

2191  

2192 global __cuDeviceGet 

2193 data["__cuDeviceGet"] = <intptr_t>__cuDeviceGet 1b

2194  

2195 global __cuDeviceGetCount 

2196 data["__cuDeviceGetCount"] = <intptr_t>__cuDeviceGetCount 1b

2197  

2198 global __cuDeviceGetName 

2199 data["__cuDeviceGetName"] = <intptr_t>__cuDeviceGetName 1b

2200  

2201 global __cuDeviceGetUuid_v2 

2202 data["__cuDeviceGetUuid_v2"] = <intptr_t>__cuDeviceGetUuid_v2 1b

2203  

2204 global __cuDeviceGetLuid 

2205 data["__cuDeviceGetLuid"] = <intptr_t>__cuDeviceGetLuid 1b

2206  

2207 global __cuDeviceTotalMem_v2 

2208 data["__cuDeviceTotalMem_v2"] = <intptr_t>__cuDeviceTotalMem_v2 1b

2209  

2210 global __cuDeviceGetTexture1DLinearMaxWidth 

2211 data["__cuDeviceGetTexture1DLinearMaxWidth"] = <intptr_t>__cuDeviceGetTexture1DLinearMaxWidth 1b

2212  

2213 global __cuDeviceGetAttribute 

2214 data["__cuDeviceGetAttribute"] = <intptr_t>__cuDeviceGetAttribute 1b

2215  

2216 global __cuDeviceGetNvSciSyncAttributes 

2217 data["__cuDeviceGetNvSciSyncAttributes"] = <intptr_t>__cuDeviceGetNvSciSyncAttributes 1b

2218  

2219 global __cuDeviceSetMemPool 

2220 data["__cuDeviceSetMemPool"] = <intptr_t>__cuDeviceSetMemPool 1b

2221  

2222 global __cuDeviceGetMemPool 

2223 data["__cuDeviceGetMemPool"] = <intptr_t>__cuDeviceGetMemPool 1b

2224  

2225 global __cuDeviceGetDefaultMemPool 

2226 data["__cuDeviceGetDefaultMemPool"] = <intptr_t>__cuDeviceGetDefaultMemPool 1b

2227  

2228 global __cuDeviceGetExecAffinitySupport 

2229 data["__cuDeviceGetExecAffinitySupport"] = <intptr_t>__cuDeviceGetExecAffinitySupport 1b

2230  

2231 global __cuFlushGPUDirectRDMAWrites 

2232 data["__cuFlushGPUDirectRDMAWrites"] = <intptr_t>__cuFlushGPUDirectRDMAWrites 1b

2233  

2234 global __cuDeviceGetProperties 

2235 data["__cuDeviceGetProperties"] = <intptr_t>__cuDeviceGetProperties 1b

2236  

2237 global __cuDeviceComputeCapability 

2238 data["__cuDeviceComputeCapability"] = <intptr_t>__cuDeviceComputeCapability 1b

2239  

2240 global __cuDevicePrimaryCtxRetain 

2241 data["__cuDevicePrimaryCtxRetain"] = <intptr_t>__cuDevicePrimaryCtxRetain 1b

2242  

2243 global __cuDevicePrimaryCtxRelease_v2 

2244 data["__cuDevicePrimaryCtxRelease_v2"] = <intptr_t>__cuDevicePrimaryCtxRelease_v2 1b

2245  

2246 global __cuDevicePrimaryCtxSetFlags_v2 

2247 data["__cuDevicePrimaryCtxSetFlags_v2"] = <intptr_t>__cuDevicePrimaryCtxSetFlags_v2 1b

2248  

2249 global __cuDevicePrimaryCtxGetState 

2250 data["__cuDevicePrimaryCtxGetState"] = <intptr_t>__cuDevicePrimaryCtxGetState 1b

2251  

2252 global __cuDevicePrimaryCtxReset_v2 

2253 data["__cuDevicePrimaryCtxReset_v2"] = <intptr_t>__cuDevicePrimaryCtxReset_v2 1b

2254  

2255 global __cuCtxCreate_v4 

2256 data["__cuCtxCreate_v4"] = <intptr_t>__cuCtxCreate_v4 1b

2257  

2258 global __cuCtxDestroy_v2 

2259 data["__cuCtxDestroy_v2"] = <intptr_t>__cuCtxDestroy_v2 1b

2260  

2261 global __cuCtxPushCurrent_v2 

2262 data["__cuCtxPushCurrent_v2"] = <intptr_t>__cuCtxPushCurrent_v2 1b

2263  

2264 global __cuCtxPopCurrent_v2 

2265 data["__cuCtxPopCurrent_v2"] = <intptr_t>__cuCtxPopCurrent_v2 1b

2266  

2267 global __cuCtxSetCurrent 

2268 data["__cuCtxSetCurrent"] = <intptr_t>__cuCtxSetCurrent 1b

2269  

2270 global __cuCtxGetCurrent 

2271 data["__cuCtxGetCurrent"] = <intptr_t>__cuCtxGetCurrent 1b

2272  

2273 global __cuCtxGetDevice 

2274 data["__cuCtxGetDevice"] = <intptr_t>__cuCtxGetDevice 1b

2275  

2276 global __cuCtxGetFlags 

2277 data["__cuCtxGetFlags"] = <intptr_t>__cuCtxGetFlags 1b

2278  

2279 global __cuCtxSetFlags 

2280 data["__cuCtxSetFlags"] = <intptr_t>__cuCtxSetFlags 1b

2281  

2282 global __cuCtxGetId 

2283 data["__cuCtxGetId"] = <intptr_t>__cuCtxGetId 1b

2284  

2285 global __cuCtxSynchronize 

2286 data["__cuCtxSynchronize"] = <intptr_t>__cuCtxSynchronize 1b

2287  

2288 global __cuCtxSetLimit 

2289 data["__cuCtxSetLimit"] = <intptr_t>__cuCtxSetLimit 1b

2290  

2291 global __cuCtxGetLimit 

2292 data["__cuCtxGetLimit"] = <intptr_t>__cuCtxGetLimit 1b

2293  

2294 global __cuCtxGetCacheConfig 

2295 data["__cuCtxGetCacheConfig"] = <intptr_t>__cuCtxGetCacheConfig 1b

2296  

2297 global __cuCtxSetCacheConfig 

2298 data["__cuCtxSetCacheConfig"] = <intptr_t>__cuCtxSetCacheConfig 1b

2299  

2300 global __cuCtxGetApiVersion 

2301 data["__cuCtxGetApiVersion"] = <intptr_t>__cuCtxGetApiVersion 1b

2302  

2303 global __cuCtxGetStreamPriorityRange 

2304 data["__cuCtxGetStreamPriorityRange"] = <intptr_t>__cuCtxGetStreamPriorityRange 1b

2305  

2306 global __cuCtxResetPersistingL2Cache 

2307 data["__cuCtxResetPersistingL2Cache"] = <intptr_t>__cuCtxResetPersistingL2Cache 1b

2308  

2309 global __cuCtxGetExecAffinity 

2310 data["__cuCtxGetExecAffinity"] = <intptr_t>__cuCtxGetExecAffinity 1b

2311  

2312 global __cuCtxRecordEvent 

2313 data["__cuCtxRecordEvent"] = <intptr_t>__cuCtxRecordEvent 1b

2314  

2315 global __cuCtxWaitEvent 

2316 data["__cuCtxWaitEvent"] = <intptr_t>__cuCtxWaitEvent 1b

2317  

2318 global __cuCtxAttach 

2319 data["__cuCtxAttach"] = <intptr_t>__cuCtxAttach 1b

2320  

2321 global __cuCtxDetach 

2322 data["__cuCtxDetach"] = <intptr_t>__cuCtxDetach 1b

2323  

2324 global __cuCtxGetSharedMemConfig 

2325 data["__cuCtxGetSharedMemConfig"] = <intptr_t>__cuCtxGetSharedMemConfig 1b

2326  

2327 global __cuCtxSetSharedMemConfig 

2328 data["__cuCtxSetSharedMemConfig"] = <intptr_t>__cuCtxSetSharedMemConfig 1b

2329  

2330 global __cuModuleLoad 

2331 data["__cuModuleLoad"] = <intptr_t>__cuModuleLoad 1b

2332  

2333 global __cuModuleLoadData 

2334 data["__cuModuleLoadData"] = <intptr_t>__cuModuleLoadData 1b

2335  

2336 global __cuModuleLoadDataEx 

2337 data["__cuModuleLoadDataEx"] = <intptr_t>__cuModuleLoadDataEx 1b

2338  

2339 global __cuModuleLoadFatBinary 

2340 data["__cuModuleLoadFatBinary"] = <intptr_t>__cuModuleLoadFatBinary 1b

2341  

2342 global __cuModuleUnload 

2343 data["__cuModuleUnload"] = <intptr_t>__cuModuleUnload 1b

2344  

2345 global __cuModuleGetLoadingMode 

2346 data["__cuModuleGetLoadingMode"] = <intptr_t>__cuModuleGetLoadingMode 1b

2347  

2348 global __cuModuleGetFunction 

2349 data["__cuModuleGetFunction"] = <intptr_t>__cuModuleGetFunction 1b

2350  

2351 global __cuModuleGetFunctionCount 

2352 data["__cuModuleGetFunctionCount"] = <intptr_t>__cuModuleGetFunctionCount 1b

2353  

2354 global __cuModuleEnumerateFunctions 

2355 data["__cuModuleEnumerateFunctions"] = <intptr_t>__cuModuleEnumerateFunctions 1b

2356  

2357 global __cuModuleGetGlobal_v2 

2358 data["__cuModuleGetGlobal_v2"] = <intptr_t>__cuModuleGetGlobal_v2 1b

2359  

2360 global __cuLinkCreate_v2 

2361 data["__cuLinkCreate_v2"] = <intptr_t>__cuLinkCreate_v2 1b

2362  

2363 global __cuLinkAddData_v2 

2364 data["__cuLinkAddData_v2"] = <intptr_t>__cuLinkAddData_v2 1b

2365  

2366 global __cuLinkAddFile_v2 

2367 data["__cuLinkAddFile_v2"] = <intptr_t>__cuLinkAddFile_v2 1b

2368  

2369 global __cuLinkComplete 

2370 data["__cuLinkComplete"] = <intptr_t>__cuLinkComplete 1b

2371  

2372 global __cuLinkDestroy 

2373 data["__cuLinkDestroy"] = <intptr_t>__cuLinkDestroy 1b

2374  

2375 global __cuModuleGetTexRef 

2376 data["__cuModuleGetTexRef"] = <intptr_t>__cuModuleGetTexRef 1b

2377  

2378 global __cuModuleGetSurfRef 

2379 data["__cuModuleGetSurfRef"] = <intptr_t>__cuModuleGetSurfRef 1b

2380  

2381 global __cuLibraryLoadData 

2382 data["__cuLibraryLoadData"] = <intptr_t>__cuLibraryLoadData 1b

2383  

2384 global __cuLibraryLoadFromFile 

2385 data["__cuLibraryLoadFromFile"] = <intptr_t>__cuLibraryLoadFromFile 1b

2386  

2387 global __cuLibraryUnload 

2388 data["__cuLibraryUnload"] = <intptr_t>__cuLibraryUnload 1b

2389  

2390 global __cuLibraryGetKernel 

2391 data["__cuLibraryGetKernel"] = <intptr_t>__cuLibraryGetKernel 1b

2392  

2393 global __cuLibraryGetKernelCount 

2394 data["__cuLibraryGetKernelCount"] = <intptr_t>__cuLibraryGetKernelCount 1b

2395  

2396 global __cuLibraryEnumerateKernels 

2397 data["__cuLibraryEnumerateKernels"] = <intptr_t>__cuLibraryEnumerateKernels 1b

2398  

2399 global __cuLibraryGetModule 

2400 data["__cuLibraryGetModule"] = <intptr_t>__cuLibraryGetModule 1b

2401  

2402 global __cuKernelGetFunction 

2403 data["__cuKernelGetFunction"] = <intptr_t>__cuKernelGetFunction 1b

2404  

2405 global __cuKernelGetLibrary 

2406 data["__cuKernelGetLibrary"] = <intptr_t>__cuKernelGetLibrary 1b

2407  

2408 global __cuLibraryGetGlobal 

2409 data["__cuLibraryGetGlobal"] = <intptr_t>__cuLibraryGetGlobal 1b

2410  

2411 global __cuLibraryGetManaged 

2412 data["__cuLibraryGetManaged"] = <intptr_t>__cuLibraryGetManaged 1b

2413  

2414 global __cuLibraryGetUnifiedFunction 

2415 data["__cuLibraryGetUnifiedFunction"] = <intptr_t>__cuLibraryGetUnifiedFunction 1b

2416  

2417 global __cuKernelGetAttribute 

2418 data["__cuKernelGetAttribute"] = <intptr_t>__cuKernelGetAttribute 1b

2419  

2420 global __cuKernelSetAttribute 

2421 data["__cuKernelSetAttribute"] = <intptr_t>__cuKernelSetAttribute 1b

2422  

2423 global __cuKernelSetCacheConfig 

2424 data["__cuKernelSetCacheConfig"] = <intptr_t>__cuKernelSetCacheConfig 1b

2425  

2426 global __cuKernelGetName 

2427 data["__cuKernelGetName"] = <intptr_t>__cuKernelGetName 1b

2428  

2429 global __cuKernelGetParamInfo 

2430 data["__cuKernelGetParamInfo"] = <intptr_t>__cuKernelGetParamInfo 1b

2431  

2432 global __cuMemGetInfo_v2 

2433 data["__cuMemGetInfo_v2"] = <intptr_t>__cuMemGetInfo_v2 1b

2434  

2435 global __cuMemAlloc_v2 

2436 data["__cuMemAlloc_v2"] = <intptr_t>__cuMemAlloc_v2 1b

2437  

2438 global __cuMemAllocPitch_v2 

2439 data["__cuMemAllocPitch_v2"] = <intptr_t>__cuMemAllocPitch_v2 1b

2440  

2441 global __cuMemFree_v2 

2442 data["__cuMemFree_v2"] = <intptr_t>__cuMemFree_v2 1b

2443  

2444 global __cuMemGetAddressRange_v2 

2445 data["__cuMemGetAddressRange_v2"] = <intptr_t>__cuMemGetAddressRange_v2 1b

2446  

2447 global __cuMemAllocHost_v2 

2448 data["__cuMemAllocHost_v2"] = <intptr_t>__cuMemAllocHost_v2 1b

2449  

2450 global __cuMemFreeHost 

2451 data["__cuMemFreeHost"] = <intptr_t>__cuMemFreeHost 1b

2452  

2453 global __cuMemHostAlloc 

2454 data["__cuMemHostAlloc"] = <intptr_t>__cuMemHostAlloc 1b

2455  

2456 global __cuMemHostGetDevicePointer_v2 

2457 data["__cuMemHostGetDevicePointer_v2"] = <intptr_t>__cuMemHostGetDevicePointer_v2 1b

2458  

2459 global __cuMemHostGetFlags 

2460 data["__cuMemHostGetFlags"] = <intptr_t>__cuMemHostGetFlags 1b

2461  

2462 global __cuMemAllocManaged 

2463 data["__cuMemAllocManaged"] = <intptr_t>__cuMemAllocManaged 1b

2464  

2465 global __cuDeviceRegisterAsyncNotification 

2466 data["__cuDeviceRegisterAsyncNotification"] = <intptr_t>__cuDeviceRegisterAsyncNotification 1b

2467  

2468 global __cuDeviceUnregisterAsyncNotification 

2469 data["__cuDeviceUnregisterAsyncNotification"] = <intptr_t>__cuDeviceUnregisterAsyncNotification 1b

2470  

2471 global __cuDeviceGetByPCIBusId 

2472 data["__cuDeviceGetByPCIBusId"] = <intptr_t>__cuDeviceGetByPCIBusId 1b

2473  

2474 global __cuDeviceGetPCIBusId 

2475 data["__cuDeviceGetPCIBusId"] = <intptr_t>__cuDeviceGetPCIBusId 1b

2476  

2477 global __cuIpcGetEventHandle 

2478 data["__cuIpcGetEventHandle"] = <intptr_t>__cuIpcGetEventHandle 1b

2479  

2480 global __cuIpcOpenEventHandle 

2481 data["__cuIpcOpenEventHandle"] = <intptr_t>__cuIpcOpenEventHandle 1b

2482  

2483 global __cuIpcGetMemHandle 

2484 data["__cuIpcGetMemHandle"] = <intptr_t>__cuIpcGetMemHandle 1b

2485  

2486 global __cuIpcOpenMemHandle_v2 

2487 data["__cuIpcOpenMemHandle_v2"] = <intptr_t>__cuIpcOpenMemHandle_v2 1b

2488  

2489 global __cuIpcCloseMemHandle 

2490 data["__cuIpcCloseMemHandle"] = <intptr_t>__cuIpcCloseMemHandle 1b

2491  

2492 global __cuMemHostRegister_v2 

2493 data["__cuMemHostRegister_v2"] = <intptr_t>__cuMemHostRegister_v2 1b

2494  

2495 global __cuMemHostUnregister 

2496 data["__cuMemHostUnregister"] = <intptr_t>__cuMemHostUnregister 1b

2497  

2498 global __cuMemcpy 

2499 data["__cuMemcpy"] = <intptr_t>__cuMemcpy 1b

2500  

2501 global __cuMemcpyPeer 

2502 data["__cuMemcpyPeer"] = <intptr_t>__cuMemcpyPeer 1b

2503  

2504 global __cuMemcpyHtoD_v2 

2505 data["__cuMemcpyHtoD_v2"] = <intptr_t>__cuMemcpyHtoD_v2 1b

2506  

2507 global __cuMemcpyDtoH_v2 

2508 data["__cuMemcpyDtoH_v2"] = <intptr_t>__cuMemcpyDtoH_v2 1b

2509  

2510 global __cuMemcpyDtoD_v2 

2511 data["__cuMemcpyDtoD_v2"] = <intptr_t>__cuMemcpyDtoD_v2 1b

2512  

2513 global __cuMemcpyDtoA_v2 

2514 data["__cuMemcpyDtoA_v2"] = <intptr_t>__cuMemcpyDtoA_v2 1b

2515  

2516 global __cuMemcpyAtoD_v2 

2517 data["__cuMemcpyAtoD_v2"] = <intptr_t>__cuMemcpyAtoD_v2 1b

2518  

2519 global __cuMemcpyHtoA_v2 

2520 data["__cuMemcpyHtoA_v2"] = <intptr_t>__cuMemcpyHtoA_v2 1b

2521  

2522 global __cuMemcpyAtoH_v2 

2523 data["__cuMemcpyAtoH_v2"] = <intptr_t>__cuMemcpyAtoH_v2 1b

2524  

2525 global __cuMemcpyAtoA_v2 

2526 data["__cuMemcpyAtoA_v2"] = <intptr_t>__cuMemcpyAtoA_v2 1b

2527  

2528 global __cuMemcpy2D_v2 

2529 data["__cuMemcpy2D_v2"] = <intptr_t>__cuMemcpy2D_v2 1b

2530  

2531 global __cuMemcpy2DUnaligned_v2 

2532 data["__cuMemcpy2DUnaligned_v2"] = <intptr_t>__cuMemcpy2DUnaligned_v2 1b

2533  

2534 global __cuMemcpy3D_v2 

2535 data["__cuMemcpy3D_v2"] = <intptr_t>__cuMemcpy3D_v2 1b

2536  

2537 global __cuMemcpy3DPeer 

2538 data["__cuMemcpy3DPeer"] = <intptr_t>__cuMemcpy3DPeer 1b

2539  

2540 global __cuMemcpyAsync 

2541 data["__cuMemcpyAsync"] = <intptr_t>__cuMemcpyAsync 1b

2542  

2543 global __cuMemcpyPeerAsync 

2544 data["__cuMemcpyPeerAsync"] = <intptr_t>__cuMemcpyPeerAsync 1b

2545  

2546 global __cuMemcpyHtoDAsync_v2 

2547 data["__cuMemcpyHtoDAsync_v2"] = <intptr_t>__cuMemcpyHtoDAsync_v2 1b

2548  

2549 global __cuMemcpyDtoHAsync_v2 

2550 data["__cuMemcpyDtoHAsync_v2"] = <intptr_t>__cuMemcpyDtoHAsync_v2 1b

2551  

2552 global __cuMemcpyDtoDAsync_v2 

2553 data["__cuMemcpyDtoDAsync_v2"] = <intptr_t>__cuMemcpyDtoDAsync_v2 1b

2554  

2555 global __cuMemcpyHtoAAsync_v2 

2556 data["__cuMemcpyHtoAAsync_v2"] = <intptr_t>__cuMemcpyHtoAAsync_v2 1b

2557  

2558 global __cuMemcpyAtoHAsync_v2 

2559 data["__cuMemcpyAtoHAsync_v2"] = <intptr_t>__cuMemcpyAtoHAsync_v2 1b

2560  

2561 global __cuMemcpy2DAsync_v2 

2562 data["__cuMemcpy2DAsync_v2"] = <intptr_t>__cuMemcpy2DAsync_v2 1b

2563  

2564 global __cuMemcpy3DAsync_v2 

2565 data["__cuMemcpy3DAsync_v2"] = <intptr_t>__cuMemcpy3DAsync_v2 1b

2566  

2567 global __cuMemcpy3DPeerAsync 

2568 data["__cuMemcpy3DPeerAsync"] = <intptr_t>__cuMemcpy3DPeerAsync 1b

2569  

2570 global __cuMemsetD8_v2 

2571 data["__cuMemsetD8_v2"] = <intptr_t>__cuMemsetD8_v2 1b

2572  

2573 global __cuMemsetD16_v2 

2574 data["__cuMemsetD16_v2"] = <intptr_t>__cuMemsetD16_v2 1b

2575  

2576 global __cuMemsetD32_v2 

2577 data["__cuMemsetD32_v2"] = <intptr_t>__cuMemsetD32_v2 1b

2578  

2579 global __cuMemsetD2D8_v2 

2580 data["__cuMemsetD2D8_v2"] = <intptr_t>__cuMemsetD2D8_v2 1b

2581  

2582 global __cuMemsetD2D16_v2 

2583 data["__cuMemsetD2D16_v2"] = <intptr_t>__cuMemsetD2D16_v2 1b

2584  

2585 global __cuMemsetD2D32_v2 

2586 data["__cuMemsetD2D32_v2"] = <intptr_t>__cuMemsetD2D32_v2 1b

2587  

2588 global __cuMemsetD8Async 

2589 data["__cuMemsetD8Async"] = <intptr_t>__cuMemsetD8Async 1b

2590  

2591 global __cuMemsetD16Async 

2592 data["__cuMemsetD16Async"] = <intptr_t>__cuMemsetD16Async 1b

2593  

2594 global __cuMemsetD32Async 

2595 data["__cuMemsetD32Async"] = <intptr_t>__cuMemsetD32Async 1b

2596  

2597 global __cuMemsetD2D8Async 

2598 data["__cuMemsetD2D8Async"] = <intptr_t>__cuMemsetD2D8Async 1b

2599  

2600 global __cuMemsetD2D16Async 

2601 data["__cuMemsetD2D16Async"] = <intptr_t>__cuMemsetD2D16Async 1b

2602  

2603 global __cuMemsetD2D32Async 

2604 data["__cuMemsetD2D32Async"] = <intptr_t>__cuMemsetD2D32Async 1b

2605  

2606 global __cuArrayCreate_v2 

2607 data["__cuArrayCreate_v2"] = <intptr_t>__cuArrayCreate_v2 1b

2608  

2609 global __cuArrayGetDescriptor_v2 

2610 data["__cuArrayGetDescriptor_v2"] = <intptr_t>__cuArrayGetDescriptor_v2 1b

2611  

2612 global __cuArrayGetSparseProperties 

2613 data["__cuArrayGetSparseProperties"] = <intptr_t>__cuArrayGetSparseProperties 1b

2614  

2615 global __cuMipmappedArrayGetSparseProperties 

2616 data["__cuMipmappedArrayGetSparseProperties"] = <intptr_t>__cuMipmappedArrayGetSparseProperties 1b

2617  

2618 global __cuArrayGetMemoryRequirements 

2619 data["__cuArrayGetMemoryRequirements"] = <intptr_t>__cuArrayGetMemoryRequirements 1b

2620  

2621 global __cuMipmappedArrayGetMemoryRequirements 

2622 data["__cuMipmappedArrayGetMemoryRequirements"] = <intptr_t>__cuMipmappedArrayGetMemoryRequirements 1b

2623  

2624 global __cuArrayGetPlane 

2625 data["__cuArrayGetPlane"] = <intptr_t>__cuArrayGetPlane 1b

2626  

2627 global __cuArrayDestroy 

2628 data["__cuArrayDestroy"] = <intptr_t>__cuArrayDestroy 1b

2629  

2630 global __cuArray3DCreate_v2 

2631 data["__cuArray3DCreate_v2"] = <intptr_t>__cuArray3DCreate_v2 1b

2632  

2633 global __cuArray3DGetDescriptor_v2 

2634 data["__cuArray3DGetDescriptor_v2"] = <intptr_t>__cuArray3DGetDescriptor_v2 1b

2635  

2636 global __cuMipmappedArrayCreate 

2637 data["__cuMipmappedArrayCreate"] = <intptr_t>__cuMipmappedArrayCreate 1b

2638  

2639 global __cuMipmappedArrayGetLevel 

2640 data["__cuMipmappedArrayGetLevel"] = <intptr_t>__cuMipmappedArrayGetLevel 1b

2641  

2642 global __cuMipmappedArrayDestroy 

2643 data["__cuMipmappedArrayDestroy"] = <intptr_t>__cuMipmappedArrayDestroy 1b

2644  

2645 global __cuMemGetHandleForAddressRange 

2646 data["__cuMemGetHandleForAddressRange"] = <intptr_t>__cuMemGetHandleForAddressRange 1b

2647  

2648 global __cuMemBatchDecompressAsync 

2649 data["__cuMemBatchDecompressAsync"] = <intptr_t>__cuMemBatchDecompressAsync 1b

2650  

2651 global __cuMemAddressReserve 

2652 data["__cuMemAddressReserve"] = <intptr_t>__cuMemAddressReserve 1b

2653  

2654 global __cuMemAddressFree 

2655 data["__cuMemAddressFree"] = <intptr_t>__cuMemAddressFree 1b

2656  

2657 global __cuMemCreate 

2658 data["__cuMemCreate"] = <intptr_t>__cuMemCreate 1b

2659  

2660 global __cuMemRelease 

2661 data["__cuMemRelease"] = <intptr_t>__cuMemRelease 1b

2662  

2663 global __cuMemMap 

2664 data["__cuMemMap"] = <intptr_t>__cuMemMap 1b

2665  

2666 global __cuMemMapArrayAsync 

2667 data["__cuMemMapArrayAsync"] = <intptr_t>__cuMemMapArrayAsync 1b

2668  

2669 global __cuMemUnmap 

2670 data["__cuMemUnmap"] = <intptr_t>__cuMemUnmap 1b

2671  

2672 global __cuMemSetAccess 

2673 data["__cuMemSetAccess"] = <intptr_t>__cuMemSetAccess 1b

2674  

2675 global __cuMemGetAccess 

2676 data["__cuMemGetAccess"] = <intptr_t>__cuMemGetAccess 1b

2677  

2678 global __cuMemExportToShareableHandle 

2679 data["__cuMemExportToShareableHandle"] = <intptr_t>__cuMemExportToShareableHandle 1b

2680  

2681 global __cuMemImportFromShareableHandle 

2682 data["__cuMemImportFromShareableHandle"] = <intptr_t>__cuMemImportFromShareableHandle 1b

2683  

2684 global __cuMemGetAllocationGranularity 

2685 data["__cuMemGetAllocationGranularity"] = <intptr_t>__cuMemGetAllocationGranularity 1b

2686  

2687 global __cuMemGetAllocationPropertiesFromHandle 

2688 data["__cuMemGetAllocationPropertiesFromHandle"] = <intptr_t>__cuMemGetAllocationPropertiesFromHandle 1b

2689  

2690 global __cuMemRetainAllocationHandle 

2691 data["__cuMemRetainAllocationHandle"] = <intptr_t>__cuMemRetainAllocationHandle 1b

2692  

2693 global __cuMemFreeAsync 

2694 data["__cuMemFreeAsync"] = <intptr_t>__cuMemFreeAsync 1b

2695  

2696 global __cuMemAllocAsync 

2697 data["__cuMemAllocAsync"] = <intptr_t>__cuMemAllocAsync 1b

2698  

2699 global __cuMemPoolTrimTo 

2700 data["__cuMemPoolTrimTo"] = <intptr_t>__cuMemPoolTrimTo 1b

2701  

2702 global __cuMemPoolSetAttribute 

2703 data["__cuMemPoolSetAttribute"] = <intptr_t>__cuMemPoolSetAttribute 1b

2704  

2705 global __cuMemPoolGetAttribute 

2706 data["__cuMemPoolGetAttribute"] = <intptr_t>__cuMemPoolGetAttribute 1b

2707  

2708 global __cuMemPoolSetAccess 

2709 data["__cuMemPoolSetAccess"] = <intptr_t>__cuMemPoolSetAccess 1b

2710  

2711 global __cuMemPoolGetAccess 

2712 data["__cuMemPoolGetAccess"] = <intptr_t>__cuMemPoolGetAccess 1b

2713  

2714 global __cuMemPoolCreate 

2715 data["__cuMemPoolCreate"] = <intptr_t>__cuMemPoolCreate 1b

2716  

2717 global __cuMemPoolDestroy 

2718 data["__cuMemPoolDestroy"] = <intptr_t>__cuMemPoolDestroy 1b

2719  

2720 global __cuMemAllocFromPoolAsync 

2721 data["__cuMemAllocFromPoolAsync"] = <intptr_t>__cuMemAllocFromPoolAsync 1b

2722  

2723 global __cuMemPoolExportToShareableHandle 

2724 data["__cuMemPoolExportToShareableHandle"] = <intptr_t>__cuMemPoolExportToShareableHandle 1b

2725  

2726 global __cuMemPoolImportFromShareableHandle 

2727 data["__cuMemPoolImportFromShareableHandle"] = <intptr_t>__cuMemPoolImportFromShareableHandle 1b

2728  

2729 global __cuMemPoolExportPointer 

2730 data["__cuMemPoolExportPointer"] = <intptr_t>__cuMemPoolExportPointer 1b

2731  

2732 global __cuMemPoolImportPointer 

2733 data["__cuMemPoolImportPointer"] = <intptr_t>__cuMemPoolImportPointer 1b

2734  

2735 global __cuMulticastCreate 

2736 data["__cuMulticastCreate"] = <intptr_t>__cuMulticastCreate 1b

2737  

2738 global __cuMulticastAddDevice 

2739 data["__cuMulticastAddDevice"] = <intptr_t>__cuMulticastAddDevice 1b

2740  

2741 global __cuMulticastBindMem 

2742 data["__cuMulticastBindMem"] = <intptr_t>__cuMulticastBindMem 1b

2743  

2744 global __cuMulticastBindAddr 

2745 data["__cuMulticastBindAddr"] = <intptr_t>__cuMulticastBindAddr 1b

2746  

2747 global __cuMulticastUnbind 

2748 data["__cuMulticastUnbind"] = <intptr_t>__cuMulticastUnbind 1b

2749  

2750 global __cuMulticastGetGranularity 

2751 data["__cuMulticastGetGranularity"] = <intptr_t>__cuMulticastGetGranularity 1b

2752  

2753 global __cuPointerGetAttribute 

2754 data["__cuPointerGetAttribute"] = <intptr_t>__cuPointerGetAttribute 1b

2755  

2756 global __cuMemPrefetchAsync_v2 

2757 data["__cuMemPrefetchAsync_v2"] = <intptr_t>__cuMemPrefetchAsync_v2 1b

2758  

2759 global __cuMemAdvise_v2 

2760 data["__cuMemAdvise_v2"] = <intptr_t>__cuMemAdvise_v2 1b

2761  

2762 global __cuMemRangeGetAttribute 

2763 data["__cuMemRangeGetAttribute"] = <intptr_t>__cuMemRangeGetAttribute 1b

2764  

2765 global __cuMemRangeGetAttributes 

2766 data["__cuMemRangeGetAttributes"] = <intptr_t>__cuMemRangeGetAttributes 1b

2767  

2768 global __cuPointerSetAttribute 

2769 data["__cuPointerSetAttribute"] = <intptr_t>__cuPointerSetAttribute 1b

2770  

2771 global __cuPointerGetAttributes 

2772 data["__cuPointerGetAttributes"] = <intptr_t>__cuPointerGetAttributes 1b

2773  

2774 global __cuStreamCreate 

2775 data["__cuStreamCreate"] = <intptr_t>__cuStreamCreate 1b

2776  

2777 global __cuStreamCreateWithPriority 

2778 data["__cuStreamCreateWithPriority"] = <intptr_t>__cuStreamCreateWithPriority 1b

2779  

2780 global __cuStreamGetPriority 

2781 data["__cuStreamGetPriority"] = <intptr_t>__cuStreamGetPriority 1b

2782  

2783 global __cuStreamGetDevice 

2784 data["__cuStreamGetDevice"] = <intptr_t>__cuStreamGetDevice 1b

2785  

2786 global __cuStreamGetFlags 

2787 data["__cuStreamGetFlags"] = <intptr_t>__cuStreamGetFlags 1b

2788  

2789 global __cuStreamGetId 

2790 data["__cuStreamGetId"] = <intptr_t>__cuStreamGetId 1b

2791  

2792 global __cuStreamGetCtx 

2793 data["__cuStreamGetCtx"] = <intptr_t>__cuStreamGetCtx 1b

2794  

2795 global __cuStreamGetCtx_v2 

2796 data["__cuStreamGetCtx_v2"] = <intptr_t>__cuStreamGetCtx_v2 1b

2797  

2798 global __cuStreamWaitEvent 

2799 data["__cuStreamWaitEvent"] = <intptr_t>__cuStreamWaitEvent 1b

2800  

2801 global __cuStreamAddCallback 

2802 data["__cuStreamAddCallback"] = <intptr_t>__cuStreamAddCallback 1b

2803  

2804 global __cuStreamBeginCapture_v2 

2805 data["__cuStreamBeginCapture_v2"] = <intptr_t>__cuStreamBeginCapture_v2 1b

2806  

2807 global __cuStreamBeginCaptureToGraph 

2808 data["__cuStreamBeginCaptureToGraph"] = <intptr_t>__cuStreamBeginCaptureToGraph 1b

2809  

2810 global __cuThreadExchangeStreamCaptureMode 

2811 data["__cuThreadExchangeStreamCaptureMode"] = <intptr_t>__cuThreadExchangeStreamCaptureMode 1b

2812  

2813 global __cuStreamEndCapture 

2814 data["__cuStreamEndCapture"] = <intptr_t>__cuStreamEndCapture 1b

2815  

2816 global __cuStreamIsCapturing 

2817 data["__cuStreamIsCapturing"] = <intptr_t>__cuStreamIsCapturing 1b

2818  

2819 global __cuStreamGetCaptureInfo_v3 

2820 data["__cuStreamGetCaptureInfo_v3"] = <intptr_t>__cuStreamGetCaptureInfo_v3 1b

2821  

2822 global __cuStreamUpdateCaptureDependencies_v2 

2823 data["__cuStreamUpdateCaptureDependencies_v2"] = <intptr_t>__cuStreamUpdateCaptureDependencies_v2 1b

2824  

2825 global __cuStreamAttachMemAsync 

2826 data["__cuStreamAttachMemAsync"] = <intptr_t>__cuStreamAttachMemAsync 1b

2827  

2828 global __cuStreamQuery 

2829 data["__cuStreamQuery"] = <intptr_t>__cuStreamQuery 1b

2830  

2831 global __cuStreamSynchronize 

2832 data["__cuStreamSynchronize"] = <intptr_t>__cuStreamSynchronize 1b

2833  

2834 global __cuStreamDestroy_v2 

2835 data["__cuStreamDestroy_v2"] = <intptr_t>__cuStreamDestroy_v2 1b

2836  

2837 global __cuStreamCopyAttributes 

2838 data["__cuStreamCopyAttributes"] = <intptr_t>__cuStreamCopyAttributes 1b

2839  

2840 global __cuStreamGetAttribute 

2841 data["__cuStreamGetAttribute"] = <intptr_t>__cuStreamGetAttribute 1b

2842  

2843 global __cuStreamSetAttribute 

2844 data["__cuStreamSetAttribute"] = <intptr_t>__cuStreamSetAttribute 1b

2845  

2846 global __cuEventCreate 

2847 data["__cuEventCreate"] = <intptr_t>__cuEventCreate 1b

2848  

2849 global __cuEventRecord 

2850 data["__cuEventRecord"] = <intptr_t>__cuEventRecord 1b

2851  

2852 global __cuEventRecordWithFlags 

2853 data["__cuEventRecordWithFlags"] = <intptr_t>__cuEventRecordWithFlags 1b

2854  

2855 global __cuEventQuery 

2856 data["__cuEventQuery"] = <intptr_t>__cuEventQuery 1b

2857  

2858 global __cuEventSynchronize 

2859 data["__cuEventSynchronize"] = <intptr_t>__cuEventSynchronize 1b

2860  

2861 global __cuEventDestroy_v2 

2862 data["__cuEventDestroy_v2"] = <intptr_t>__cuEventDestroy_v2 1b

2863  

2864 global __cuEventElapsedTime_v2 

2865 data["__cuEventElapsedTime_v2"] = <intptr_t>__cuEventElapsedTime_v2 1b

2866  

2867 global __cuImportExternalMemory 

2868 data["__cuImportExternalMemory"] = <intptr_t>__cuImportExternalMemory 1b

2869  

2870 global __cuExternalMemoryGetMappedBuffer 

2871 data["__cuExternalMemoryGetMappedBuffer"] = <intptr_t>__cuExternalMemoryGetMappedBuffer 1b

2872  

2873 global __cuExternalMemoryGetMappedMipmappedArray 

2874 data["__cuExternalMemoryGetMappedMipmappedArray"] = <intptr_t>__cuExternalMemoryGetMappedMipmappedArray 1b

2875  

2876 global __cuDestroyExternalMemory 

2877 data["__cuDestroyExternalMemory"] = <intptr_t>__cuDestroyExternalMemory 1b

2878  

2879 global __cuImportExternalSemaphore 

2880 data["__cuImportExternalSemaphore"] = <intptr_t>__cuImportExternalSemaphore 1b

2881  

2882 global __cuSignalExternalSemaphoresAsync 

2883 data["__cuSignalExternalSemaphoresAsync"] = <intptr_t>__cuSignalExternalSemaphoresAsync 1b

2884  

2885 global __cuWaitExternalSemaphoresAsync 

2886 data["__cuWaitExternalSemaphoresAsync"] = <intptr_t>__cuWaitExternalSemaphoresAsync 1b

2887  

2888 global __cuDestroyExternalSemaphore 

2889 data["__cuDestroyExternalSemaphore"] = <intptr_t>__cuDestroyExternalSemaphore 1b

2890  

2891 global __cuStreamWaitValue32_v2 

2892 data["__cuStreamWaitValue32_v2"] = <intptr_t>__cuStreamWaitValue32_v2 1b

2893  

2894 global __cuStreamWaitValue64_v2 

2895 data["__cuStreamWaitValue64_v2"] = <intptr_t>__cuStreamWaitValue64_v2 1b

2896  

2897 global __cuStreamWriteValue32_v2 

2898 data["__cuStreamWriteValue32_v2"] = <intptr_t>__cuStreamWriteValue32_v2 1b

2899  

2900 global __cuStreamWriteValue64_v2 

2901 data["__cuStreamWriteValue64_v2"] = <intptr_t>__cuStreamWriteValue64_v2 1b

2902  

2903 global __cuStreamBatchMemOp_v2 

2904 data["__cuStreamBatchMemOp_v2"] = <intptr_t>__cuStreamBatchMemOp_v2 1b

2905  

2906 global __cuFuncGetAttribute 

2907 data["__cuFuncGetAttribute"] = <intptr_t>__cuFuncGetAttribute 1b

2908  

2909 global __cuFuncSetAttribute 

2910 data["__cuFuncSetAttribute"] = <intptr_t>__cuFuncSetAttribute 1b

2911  

2912 global __cuFuncSetCacheConfig 

2913 data["__cuFuncSetCacheConfig"] = <intptr_t>__cuFuncSetCacheConfig 1b

2914  

2915 global __cuFuncGetModule 

2916 data["__cuFuncGetModule"] = <intptr_t>__cuFuncGetModule 1b

2917  

2918 global __cuFuncGetName 

2919 data["__cuFuncGetName"] = <intptr_t>__cuFuncGetName 1b

2920  

2921 global __cuFuncGetParamInfo 

2922 data["__cuFuncGetParamInfo"] = <intptr_t>__cuFuncGetParamInfo 1b

2923  

2924 global __cuFuncIsLoaded 

2925 data["__cuFuncIsLoaded"] = <intptr_t>__cuFuncIsLoaded 1b

2926  

2927 global __cuFuncLoad 

2928 data["__cuFuncLoad"] = <intptr_t>__cuFuncLoad 1b

2929  

2930 global __cuLaunchKernel 

2931 data["__cuLaunchKernel"] = <intptr_t>__cuLaunchKernel 1b

2932  

2933 global __cuLaunchKernelEx 

2934 data["__cuLaunchKernelEx"] = <intptr_t>__cuLaunchKernelEx 1b

2935  

2936 global __cuLaunchCooperativeKernel 

2937 data["__cuLaunchCooperativeKernel"] = <intptr_t>__cuLaunchCooperativeKernel 1b

2938  

2939 global __cuLaunchCooperativeKernelMultiDevice 

2940 data["__cuLaunchCooperativeKernelMultiDevice"] = <intptr_t>__cuLaunchCooperativeKernelMultiDevice 1b

2941  

2942 global __cuLaunchHostFunc 

2943 data["__cuLaunchHostFunc"] = <intptr_t>__cuLaunchHostFunc 1b

2944  

2945 global __cuFuncSetBlockShape 

2946 data["__cuFuncSetBlockShape"] = <intptr_t>__cuFuncSetBlockShape 1b

2947  

2948 global __cuFuncSetSharedSize 

2949 data["__cuFuncSetSharedSize"] = <intptr_t>__cuFuncSetSharedSize 1b

2950  

2951 global __cuParamSetSize 

2952 data["__cuParamSetSize"] = <intptr_t>__cuParamSetSize 1b

2953  

2954 global __cuParamSeti 

2955 data["__cuParamSeti"] = <intptr_t>__cuParamSeti 1b

2956  

2957 global __cuParamSetf 

2958 data["__cuParamSetf"] = <intptr_t>__cuParamSetf 1b

2959  

2960 global __cuParamSetv 

2961 data["__cuParamSetv"] = <intptr_t>__cuParamSetv 1b

2962  

2963 global __cuLaunch 

2964 data["__cuLaunch"] = <intptr_t>__cuLaunch 1b

2965  

2966 global __cuLaunchGrid 

2967 data["__cuLaunchGrid"] = <intptr_t>__cuLaunchGrid 1b

2968  

2969 global __cuLaunchGridAsync 

2970 data["__cuLaunchGridAsync"] = <intptr_t>__cuLaunchGridAsync 1b

2971  

2972 global __cuParamSetTexRef 

2973 data["__cuParamSetTexRef"] = <intptr_t>__cuParamSetTexRef 1b

2974  

2975 global __cuFuncSetSharedMemConfig 

2976 data["__cuFuncSetSharedMemConfig"] = <intptr_t>__cuFuncSetSharedMemConfig 1b

2977  

2978 global __cuGraphCreate 

2979 data["__cuGraphCreate"] = <intptr_t>__cuGraphCreate 1b

2980  

2981 global __cuGraphAddKernelNode_v2 

2982 data["__cuGraphAddKernelNode_v2"] = <intptr_t>__cuGraphAddKernelNode_v2 1b

2983  

2984 global __cuGraphKernelNodeGetParams_v2 

2985 data["__cuGraphKernelNodeGetParams_v2"] = <intptr_t>__cuGraphKernelNodeGetParams_v2 1b

2986  

2987 global __cuGraphKernelNodeSetParams_v2 

2988 data["__cuGraphKernelNodeSetParams_v2"] = <intptr_t>__cuGraphKernelNodeSetParams_v2 1b

2989  

2990 global __cuGraphAddMemcpyNode 

2991 data["__cuGraphAddMemcpyNode"] = <intptr_t>__cuGraphAddMemcpyNode 1b

2992  

2993 global __cuGraphMemcpyNodeGetParams 

2994 data["__cuGraphMemcpyNodeGetParams"] = <intptr_t>__cuGraphMemcpyNodeGetParams 1b

2995  

2996 global __cuGraphMemcpyNodeSetParams 

2997 data["__cuGraphMemcpyNodeSetParams"] = <intptr_t>__cuGraphMemcpyNodeSetParams 1b

2998  

2999 global __cuGraphAddMemsetNode 

3000 data["__cuGraphAddMemsetNode"] = <intptr_t>__cuGraphAddMemsetNode 1b

3001  

3002 global __cuGraphMemsetNodeGetParams 

3003 data["__cuGraphMemsetNodeGetParams"] = <intptr_t>__cuGraphMemsetNodeGetParams 1b

3004  

3005 global __cuGraphMemsetNodeSetParams 

3006 data["__cuGraphMemsetNodeSetParams"] = <intptr_t>__cuGraphMemsetNodeSetParams 1b

3007  

3008 global __cuGraphAddHostNode 

3009 data["__cuGraphAddHostNode"] = <intptr_t>__cuGraphAddHostNode 1b

3010  

3011 global __cuGraphHostNodeGetParams 

3012 data["__cuGraphHostNodeGetParams"] = <intptr_t>__cuGraphHostNodeGetParams 1b

3013  

3014 global __cuGraphHostNodeSetParams 

3015 data["__cuGraphHostNodeSetParams"] = <intptr_t>__cuGraphHostNodeSetParams 1b

3016  

3017 global __cuGraphAddChildGraphNode 

3018 data["__cuGraphAddChildGraphNode"] = <intptr_t>__cuGraphAddChildGraphNode 1b

3019  

3020 global __cuGraphChildGraphNodeGetGraph 

3021 data["__cuGraphChildGraphNodeGetGraph"] = <intptr_t>__cuGraphChildGraphNodeGetGraph 1b

3022  

3023 global __cuGraphAddEmptyNode 

3024 data["__cuGraphAddEmptyNode"] = <intptr_t>__cuGraphAddEmptyNode 1b

3025  

3026 global __cuGraphAddEventRecordNode 

3027 data["__cuGraphAddEventRecordNode"] = <intptr_t>__cuGraphAddEventRecordNode 1b

3028  

3029 global __cuGraphEventRecordNodeGetEvent 

3030 data["__cuGraphEventRecordNodeGetEvent"] = <intptr_t>__cuGraphEventRecordNodeGetEvent 1b

3031  

3032 global __cuGraphEventRecordNodeSetEvent 

3033 data["__cuGraphEventRecordNodeSetEvent"] = <intptr_t>__cuGraphEventRecordNodeSetEvent 1b

3034  

3035 global __cuGraphAddEventWaitNode 

3036 data["__cuGraphAddEventWaitNode"] = <intptr_t>__cuGraphAddEventWaitNode 1b

3037  

3038 global __cuGraphEventWaitNodeGetEvent 

3039 data["__cuGraphEventWaitNodeGetEvent"] = <intptr_t>__cuGraphEventWaitNodeGetEvent 1b

3040  

3041 global __cuGraphEventWaitNodeSetEvent 

3042 data["__cuGraphEventWaitNodeSetEvent"] = <intptr_t>__cuGraphEventWaitNodeSetEvent 1b

3043  

3044 global __cuGraphAddExternalSemaphoresSignalNode 

3045 data["__cuGraphAddExternalSemaphoresSignalNode"] = <intptr_t>__cuGraphAddExternalSemaphoresSignalNode 1b

3046  

3047 global __cuGraphExternalSemaphoresSignalNodeGetParams 

3048 data["__cuGraphExternalSemaphoresSignalNodeGetParams"] = <intptr_t>__cuGraphExternalSemaphoresSignalNodeGetParams 1b

3049  

3050 global __cuGraphExternalSemaphoresSignalNodeSetParams 

3051 data["__cuGraphExternalSemaphoresSignalNodeSetParams"] = <intptr_t>__cuGraphExternalSemaphoresSignalNodeSetParams 1b

3052  

3053 global __cuGraphAddExternalSemaphoresWaitNode 

3054 data["__cuGraphAddExternalSemaphoresWaitNode"] = <intptr_t>__cuGraphAddExternalSemaphoresWaitNode 1b

3055  

3056 global __cuGraphExternalSemaphoresWaitNodeGetParams 

3057 data["__cuGraphExternalSemaphoresWaitNodeGetParams"] = <intptr_t>__cuGraphExternalSemaphoresWaitNodeGetParams 1b

3058  

3059 global __cuGraphExternalSemaphoresWaitNodeSetParams 

3060 data["__cuGraphExternalSemaphoresWaitNodeSetParams"] = <intptr_t>__cuGraphExternalSemaphoresWaitNodeSetParams 1b

3061  

3062 global __cuGraphAddBatchMemOpNode 

3063 data["__cuGraphAddBatchMemOpNode"] = <intptr_t>__cuGraphAddBatchMemOpNode 1b

3064  

3065 global __cuGraphBatchMemOpNodeGetParams 

3066 data["__cuGraphBatchMemOpNodeGetParams"] = <intptr_t>__cuGraphBatchMemOpNodeGetParams 1b

3067  

3068 global __cuGraphBatchMemOpNodeSetParams 

3069 data["__cuGraphBatchMemOpNodeSetParams"] = <intptr_t>__cuGraphBatchMemOpNodeSetParams 1b

3070  

3071 global __cuGraphExecBatchMemOpNodeSetParams 

3072 data["__cuGraphExecBatchMemOpNodeSetParams"] = <intptr_t>__cuGraphExecBatchMemOpNodeSetParams 1b

3073  

3074 global __cuGraphAddMemAllocNode 

3075 data["__cuGraphAddMemAllocNode"] = <intptr_t>__cuGraphAddMemAllocNode 1b

3076  

3077 global __cuGraphMemAllocNodeGetParams 

3078 data["__cuGraphMemAllocNodeGetParams"] = <intptr_t>__cuGraphMemAllocNodeGetParams 1b

3079  

3080 global __cuGraphAddMemFreeNode 

3081 data["__cuGraphAddMemFreeNode"] = <intptr_t>__cuGraphAddMemFreeNode 1b

3082  

3083 global __cuGraphMemFreeNodeGetParams 

3084 data["__cuGraphMemFreeNodeGetParams"] = <intptr_t>__cuGraphMemFreeNodeGetParams 1b

3085  

3086 global __cuDeviceGraphMemTrim 

3087 data["__cuDeviceGraphMemTrim"] = <intptr_t>__cuDeviceGraphMemTrim 1b

3088  

3089 global __cuDeviceGetGraphMemAttribute 

3090 data["__cuDeviceGetGraphMemAttribute"] = <intptr_t>__cuDeviceGetGraphMemAttribute 1b

3091  

3092 global __cuDeviceSetGraphMemAttribute 

3093 data["__cuDeviceSetGraphMemAttribute"] = <intptr_t>__cuDeviceSetGraphMemAttribute 1b

3094  

3095 global __cuGraphClone 

3096 data["__cuGraphClone"] = <intptr_t>__cuGraphClone 1b

3097  

3098 global __cuGraphNodeFindInClone 

3099 data["__cuGraphNodeFindInClone"] = <intptr_t>__cuGraphNodeFindInClone 1b

3100  

3101 global __cuGraphNodeGetType 

3102 data["__cuGraphNodeGetType"] = <intptr_t>__cuGraphNodeGetType 1b

3103  

3104 global __cuGraphGetNodes 

3105 data["__cuGraphGetNodes"] = <intptr_t>__cuGraphGetNodes 1b

3106  

3107 global __cuGraphGetRootNodes 

3108 data["__cuGraphGetRootNodes"] = <intptr_t>__cuGraphGetRootNodes 1b

3109  

3110 global __cuGraphGetEdges_v2 

3111 data["__cuGraphGetEdges_v2"] = <intptr_t>__cuGraphGetEdges_v2 1b

3112  

3113 global __cuGraphNodeGetDependencies_v2 

3114 data["__cuGraphNodeGetDependencies_v2"] = <intptr_t>__cuGraphNodeGetDependencies_v2 1b

3115  

3116 global __cuGraphNodeGetDependentNodes_v2 

3117 data["__cuGraphNodeGetDependentNodes_v2"] = <intptr_t>__cuGraphNodeGetDependentNodes_v2 1b

3118  

3119 global __cuGraphAddDependencies_v2 

3120 data["__cuGraphAddDependencies_v2"] = <intptr_t>__cuGraphAddDependencies_v2 1b

3121  

3122 global __cuGraphRemoveDependencies_v2 

3123 data["__cuGraphRemoveDependencies_v2"] = <intptr_t>__cuGraphRemoveDependencies_v2 1b

3124  

3125 global __cuGraphDestroyNode 

3126 data["__cuGraphDestroyNode"] = <intptr_t>__cuGraphDestroyNode 1b

3127  

3128 global __cuGraphInstantiateWithFlags 

3129 data["__cuGraphInstantiateWithFlags"] = <intptr_t>__cuGraphInstantiateWithFlags 1b

3130  

3131 global __cuGraphInstantiateWithParams 

3132 data["__cuGraphInstantiateWithParams"] = <intptr_t>__cuGraphInstantiateWithParams 1b

3133  

3134 global __cuGraphExecGetFlags 

3135 data["__cuGraphExecGetFlags"] = <intptr_t>__cuGraphExecGetFlags 1b

3136  

3137 global __cuGraphExecKernelNodeSetParams_v2 

3138 data["__cuGraphExecKernelNodeSetParams_v2"] = <intptr_t>__cuGraphExecKernelNodeSetParams_v2 1b

3139  

3140 global __cuGraphExecMemcpyNodeSetParams 

3141 data["__cuGraphExecMemcpyNodeSetParams"] = <intptr_t>__cuGraphExecMemcpyNodeSetParams 1b

3142  

3143 global __cuGraphExecMemsetNodeSetParams 

3144 data["__cuGraphExecMemsetNodeSetParams"] = <intptr_t>__cuGraphExecMemsetNodeSetParams 1b

3145  

3146 global __cuGraphExecHostNodeSetParams 

3147 data["__cuGraphExecHostNodeSetParams"] = <intptr_t>__cuGraphExecHostNodeSetParams 1b

3148  

3149 global __cuGraphExecChildGraphNodeSetParams 

3150 data["__cuGraphExecChildGraphNodeSetParams"] = <intptr_t>__cuGraphExecChildGraphNodeSetParams 1b

3151  

3152 global __cuGraphExecEventRecordNodeSetEvent 

3153 data["__cuGraphExecEventRecordNodeSetEvent"] = <intptr_t>__cuGraphExecEventRecordNodeSetEvent 1b

3154  

3155 global __cuGraphExecEventWaitNodeSetEvent 

3156 data["__cuGraphExecEventWaitNodeSetEvent"] = <intptr_t>__cuGraphExecEventWaitNodeSetEvent 1b

3157  

3158 global __cuGraphExecExternalSemaphoresSignalNodeSetParams 

3159 data["__cuGraphExecExternalSemaphoresSignalNodeSetParams"] = <intptr_t>__cuGraphExecExternalSemaphoresSignalNodeSetParams 1b

3160  

3161 global __cuGraphExecExternalSemaphoresWaitNodeSetParams 

3162 data["__cuGraphExecExternalSemaphoresWaitNodeSetParams"] = <intptr_t>__cuGraphExecExternalSemaphoresWaitNodeSetParams 1b

3163  

3164 global __cuGraphNodeSetEnabled 

3165 data["__cuGraphNodeSetEnabled"] = <intptr_t>__cuGraphNodeSetEnabled 1b

3166  

3167 global __cuGraphNodeGetEnabled 

3168 data["__cuGraphNodeGetEnabled"] = <intptr_t>__cuGraphNodeGetEnabled 1b

3169  

3170 global __cuGraphUpload 

3171 data["__cuGraphUpload"] = <intptr_t>__cuGraphUpload 1b

3172  

3173 global __cuGraphLaunch 

3174 data["__cuGraphLaunch"] = <intptr_t>__cuGraphLaunch 1b

3175  

3176 global __cuGraphExecDestroy 

3177 data["__cuGraphExecDestroy"] = <intptr_t>__cuGraphExecDestroy 1b

3178  

3179 global __cuGraphDestroy 

3180 data["__cuGraphDestroy"] = <intptr_t>__cuGraphDestroy 1b

3181  

3182 global __cuGraphExecUpdate_v2 

3183 data["__cuGraphExecUpdate_v2"] = <intptr_t>__cuGraphExecUpdate_v2 1b

3184  

3185 global __cuGraphKernelNodeCopyAttributes 

3186 data["__cuGraphKernelNodeCopyAttributes"] = <intptr_t>__cuGraphKernelNodeCopyAttributes 1b

3187  

3188 global __cuGraphKernelNodeGetAttribute 

3189 data["__cuGraphKernelNodeGetAttribute"] = <intptr_t>__cuGraphKernelNodeGetAttribute 1b

3190  

3191 global __cuGraphKernelNodeSetAttribute 

3192 data["__cuGraphKernelNodeSetAttribute"] = <intptr_t>__cuGraphKernelNodeSetAttribute 1b

3193  

3194 global __cuGraphDebugDotPrint 

3195 data["__cuGraphDebugDotPrint"] = <intptr_t>__cuGraphDebugDotPrint 1b

3196  

3197 global __cuUserObjectCreate 

3198 data["__cuUserObjectCreate"] = <intptr_t>__cuUserObjectCreate 1b

3199  

3200 global __cuUserObjectRetain 

3201 data["__cuUserObjectRetain"] = <intptr_t>__cuUserObjectRetain 1b

3202  

3203 global __cuUserObjectRelease 

3204 data["__cuUserObjectRelease"] = <intptr_t>__cuUserObjectRelease 1b

3205  

3206 global __cuGraphRetainUserObject 

3207 data["__cuGraphRetainUserObject"] = <intptr_t>__cuGraphRetainUserObject 1b

3208  

3209 global __cuGraphReleaseUserObject 

3210 data["__cuGraphReleaseUserObject"] = <intptr_t>__cuGraphReleaseUserObject 1b

3211  

3212 global __cuGraphAddNode_v2 

3213 data["__cuGraphAddNode_v2"] = <intptr_t>__cuGraphAddNode_v2 1b

3214  

3215 global __cuGraphNodeSetParams 

3216 data["__cuGraphNodeSetParams"] = <intptr_t>__cuGraphNodeSetParams 1b

3217  

3218 global __cuGraphExecNodeSetParams 

3219 data["__cuGraphExecNodeSetParams"] = <intptr_t>__cuGraphExecNodeSetParams 1b

3220  

3221 global __cuGraphConditionalHandleCreate 

3222 data["__cuGraphConditionalHandleCreate"] = <intptr_t>__cuGraphConditionalHandleCreate 1b

3223  

3224 global __cuOccupancyMaxActiveBlocksPerMultiprocessor 

3225 data["__cuOccupancyMaxActiveBlocksPerMultiprocessor"] = <intptr_t>__cuOccupancyMaxActiveBlocksPerMultiprocessor 1b

3226  

3227 global __cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags 

3228 data["__cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags"] = <intptr_t>__cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags 1b

3229  

3230 global __cuOccupancyMaxPotentialBlockSize 

3231 data["__cuOccupancyMaxPotentialBlockSize"] = <intptr_t>__cuOccupancyMaxPotentialBlockSize 1b

3232  

3233 global __cuOccupancyMaxPotentialBlockSizeWithFlags 

3234 data["__cuOccupancyMaxPotentialBlockSizeWithFlags"] = <intptr_t>__cuOccupancyMaxPotentialBlockSizeWithFlags 1b

3235  

3236 global __cuOccupancyAvailableDynamicSMemPerBlock 

3237 data["__cuOccupancyAvailableDynamicSMemPerBlock"] = <intptr_t>__cuOccupancyAvailableDynamicSMemPerBlock 1b

3238  

3239 global __cuOccupancyMaxPotentialClusterSize 

3240 data["__cuOccupancyMaxPotentialClusterSize"] = <intptr_t>__cuOccupancyMaxPotentialClusterSize 1b

3241  

3242 global __cuOccupancyMaxActiveClusters 

3243 data["__cuOccupancyMaxActiveClusters"] = <intptr_t>__cuOccupancyMaxActiveClusters 1b

3244  

3245 global __cuTexRefSetArray 

3246 data["__cuTexRefSetArray"] = <intptr_t>__cuTexRefSetArray 1b

3247  

3248 global __cuTexRefSetMipmappedArray 

3249 data["__cuTexRefSetMipmappedArray"] = <intptr_t>__cuTexRefSetMipmappedArray 1b

3250  

3251 global __cuTexRefSetAddress_v2 

3252 data["__cuTexRefSetAddress_v2"] = <intptr_t>__cuTexRefSetAddress_v2 1b

3253  

3254 global __cuTexRefSetAddress2D_v3 

3255 data["__cuTexRefSetAddress2D_v3"] = <intptr_t>__cuTexRefSetAddress2D_v3 1b

3256  

3257 global __cuTexRefSetFormat 

3258 data["__cuTexRefSetFormat"] = <intptr_t>__cuTexRefSetFormat 1b

3259  

3260 global __cuTexRefSetAddressMode 

3261 data["__cuTexRefSetAddressMode"] = <intptr_t>__cuTexRefSetAddressMode 1b

3262  

3263 global __cuTexRefSetFilterMode 

3264 data["__cuTexRefSetFilterMode"] = <intptr_t>__cuTexRefSetFilterMode 1b

3265  

3266 global __cuTexRefSetMipmapFilterMode 

3267 data["__cuTexRefSetMipmapFilterMode"] = <intptr_t>__cuTexRefSetMipmapFilterMode 1b

3268  

3269 global __cuTexRefSetMipmapLevelBias 

3270 data["__cuTexRefSetMipmapLevelBias"] = <intptr_t>__cuTexRefSetMipmapLevelBias 1b

3271  

3272 global __cuTexRefSetMipmapLevelClamp 

3273 data["__cuTexRefSetMipmapLevelClamp"] = <intptr_t>__cuTexRefSetMipmapLevelClamp 1b

3274  

3275 global __cuTexRefSetMaxAnisotropy 

3276 data["__cuTexRefSetMaxAnisotropy"] = <intptr_t>__cuTexRefSetMaxAnisotropy 1b

3277  

3278 global __cuTexRefSetBorderColor 

3279 data["__cuTexRefSetBorderColor"] = <intptr_t>__cuTexRefSetBorderColor 1b

3280  

3281 global __cuTexRefSetFlags 

3282 data["__cuTexRefSetFlags"] = <intptr_t>__cuTexRefSetFlags 1b

3283  

3284 global __cuTexRefGetAddress_v2 

3285 data["__cuTexRefGetAddress_v2"] = <intptr_t>__cuTexRefGetAddress_v2 1b

3286  

3287 global __cuTexRefGetArray 

3288 data["__cuTexRefGetArray"] = <intptr_t>__cuTexRefGetArray 1b

3289  

3290 global __cuTexRefGetMipmappedArray 

3291 data["__cuTexRefGetMipmappedArray"] = <intptr_t>__cuTexRefGetMipmappedArray 1b

3292  

3293 global __cuTexRefGetAddressMode 

3294 data["__cuTexRefGetAddressMode"] = <intptr_t>__cuTexRefGetAddressMode 1b

3295  

3296 global __cuTexRefGetFilterMode 

3297 data["__cuTexRefGetFilterMode"] = <intptr_t>__cuTexRefGetFilterMode 1b

3298  

3299 global __cuTexRefGetFormat 

3300 data["__cuTexRefGetFormat"] = <intptr_t>__cuTexRefGetFormat 1b

3301  

3302 global __cuTexRefGetMipmapFilterMode 

3303 data["__cuTexRefGetMipmapFilterMode"] = <intptr_t>__cuTexRefGetMipmapFilterMode 1b

3304  

3305 global __cuTexRefGetMipmapLevelBias 

3306 data["__cuTexRefGetMipmapLevelBias"] = <intptr_t>__cuTexRefGetMipmapLevelBias 1b

3307  

3308 global __cuTexRefGetMipmapLevelClamp 

3309 data["__cuTexRefGetMipmapLevelClamp"] = <intptr_t>__cuTexRefGetMipmapLevelClamp 1b

3310  

3311 global __cuTexRefGetMaxAnisotropy 

3312 data["__cuTexRefGetMaxAnisotropy"] = <intptr_t>__cuTexRefGetMaxAnisotropy 1b

3313  

3314 global __cuTexRefGetBorderColor 

3315 data["__cuTexRefGetBorderColor"] = <intptr_t>__cuTexRefGetBorderColor 1b

3316  

3317 global __cuTexRefGetFlags 

3318 data["__cuTexRefGetFlags"] = <intptr_t>__cuTexRefGetFlags 1b

3319  

3320 global __cuTexRefCreate 

3321 data["__cuTexRefCreate"] = <intptr_t>__cuTexRefCreate 1b

3322  

3323 global __cuTexRefDestroy 

3324 data["__cuTexRefDestroy"] = <intptr_t>__cuTexRefDestroy 1b

3325  

3326 global __cuSurfRefSetArray 

3327 data["__cuSurfRefSetArray"] = <intptr_t>__cuSurfRefSetArray 1b

3328  

3329 global __cuSurfRefGetArray 

3330 data["__cuSurfRefGetArray"] = <intptr_t>__cuSurfRefGetArray 1b

3331  

3332 global __cuTexObjectCreate 

3333 data["__cuTexObjectCreate"] = <intptr_t>__cuTexObjectCreate 1b

3334  

3335 global __cuTexObjectDestroy 

3336 data["__cuTexObjectDestroy"] = <intptr_t>__cuTexObjectDestroy 1b

3337  

3338 global __cuTexObjectGetResourceDesc 

3339 data["__cuTexObjectGetResourceDesc"] = <intptr_t>__cuTexObjectGetResourceDesc 1b

3340  

3341 global __cuTexObjectGetTextureDesc 

3342 data["__cuTexObjectGetTextureDesc"] = <intptr_t>__cuTexObjectGetTextureDesc 1b

3343  

3344 global __cuTexObjectGetResourceViewDesc 

3345 data["__cuTexObjectGetResourceViewDesc"] = <intptr_t>__cuTexObjectGetResourceViewDesc 1b

3346  

3347 global __cuSurfObjectCreate 

3348 data["__cuSurfObjectCreate"] = <intptr_t>__cuSurfObjectCreate 1b

3349  

3350 global __cuSurfObjectDestroy 

3351 data["__cuSurfObjectDestroy"] = <intptr_t>__cuSurfObjectDestroy 1b

3352  

3353 global __cuSurfObjectGetResourceDesc 

3354 data["__cuSurfObjectGetResourceDesc"] = <intptr_t>__cuSurfObjectGetResourceDesc 1b

3355  

3356 global __cuTensorMapEncodeTiled 

3357 data["__cuTensorMapEncodeTiled"] = <intptr_t>__cuTensorMapEncodeTiled 1b

3358  

3359 global __cuTensorMapEncodeIm2col 

3360 data["__cuTensorMapEncodeIm2col"] = <intptr_t>__cuTensorMapEncodeIm2col 1b

3361  

3362 global __cuTensorMapEncodeIm2colWide 

3363 data["__cuTensorMapEncodeIm2colWide"] = <intptr_t>__cuTensorMapEncodeIm2colWide 1b

3364  

3365 global __cuTensorMapReplaceAddress 

3366 data["__cuTensorMapReplaceAddress"] = <intptr_t>__cuTensorMapReplaceAddress 1b

3367  

3368 global __cuDeviceCanAccessPeer 

3369 data["__cuDeviceCanAccessPeer"] = <intptr_t>__cuDeviceCanAccessPeer 1b

3370  

3371 global __cuCtxEnablePeerAccess 

3372 data["__cuCtxEnablePeerAccess"] = <intptr_t>__cuCtxEnablePeerAccess 1b

3373  

3374 global __cuCtxDisablePeerAccess 

3375 data["__cuCtxDisablePeerAccess"] = <intptr_t>__cuCtxDisablePeerAccess 1b

3376  

3377 global __cuDeviceGetP2PAttribute 

3378 data["__cuDeviceGetP2PAttribute"] = <intptr_t>__cuDeviceGetP2PAttribute 1b

3379  

3380 global __cuGraphicsUnregisterResource 

3381 data["__cuGraphicsUnregisterResource"] = <intptr_t>__cuGraphicsUnregisterResource 1b

3382  

3383 global __cuGraphicsSubResourceGetMappedArray 

3384 data["__cuGraphicsSubResourceGetMappedArray"] = <intptr_t>__cuGraphicsSubResourceGetMappedArray 1b

3385  

3386 global __cuGraphicsResourceGetMappedMipmappedArray 

3387 data["__cuGraphicsResourceGetMappedMipmappedArray"] = <intptr_t>__cuGraphicsResourceGetMappedMipmappedArray 1b

3388  

3389 global __cuGraphicsResourceGetMappedPointer_v2 

3390 data["__cuGraphicsResourceGetMappedPointer_v2"] = <intptr_t>__cuGraphicsResourceGetMappedPointer_v2 1b

3391  

3392 global __cuGraphicsResourceSetMapFlags_v2 

3393 data["__cuGraphicsResourceSetMapFlags_v2"] = <intptr_t>__cuGraphicsResourceSetMapFlags_v2 1b

3394  

3395 global __cuGraphicsMapResources 

3396 data["__cuGraphicsMapResources"] = <intptr_t>__cuGraphicsMapResources 1b

3397  

3398 global __cuGraphicsUnmapResources 

3399 data["__cuGraphicsUnmapResources"] = <intptr_t>__cuGraphicsUnmapResources 1b

3400  

3401 global __cuGetProcAddress_v2 

3402 data["__cuGetProcAddress_v2"] = <intptr_t>__cuGetProcAddress_v2 1b

3403  

3404 global __cuCoredumpGetAttribute 

3405 data["__cuCoredumpGetAttribute"] = <intptr_t>__cuCoredumpGetAttribute 1b

3406  

3407 global __cuCoredumpGetAttributeGlobal 

3408 data["__cuCoredumpGetAttributeGlobal"] = <intptr_t>__cuCoredumpGetAttributeGlobal 1b

3409  

3410 global __cuCoredumpSetAttribute 

3411 data["__cuCoredumpSetAttribute"] = <intptr_t>__cuCoredumpSetAttribute 1b

3412  

3413 global __cuCoredumpSetAttributeGlobal 

3414 data["__cuCoredumpSetAttributeGlobal"] = <intptr_t>__cuCoredumpSetAttributeGlobal 1b

3415  

3416 global __cuGetExportTable 

3417 data["__cuGetExportTable"] = <intptr_t>__cuGetExportTable 1b

3418  

3419 global __cuGreenCtxCreate 

3420 data["__cuGreenCtxCreate"] = <intptr_t>__cuGreenCtxCreate 1b

3421  

3422 global __cuGreenCtxDestroy 

3423 data["__cuGreenCtxDestroy"] = <intptr_t>__cuGreenCtxDestroy 1b

3424  

3425 global __cuCtxFromGreenCtx 

3426 data["__cuCtxFromGreenCtx"] = <intptr_t>__cuCtxFromGreenCtx 1b

3427  

3428 global __cuDeviceGetDevResource 

3429 data["__cuDeviceGetDevResource"] = <intptr_t>__cuDeviceGetDevResource 1b

3430  

3431 global __cuCtxGetDevResource 

3432 data["__cuCtxGetDevResource"] = <intptr_t>__cuCtxGetDevResource 1b

3433  

3434 global __cuGreenCtxGetDevResource 

3435 data["__cuGreenCtxGetDevResource"] = <intptr_t>__cuGreenCtxGetDevResource 1b

3436  

3437 global __cuDevSmResourceSplitByCount 

3438 data["__cuDevSmResourceSplitByCount"] = <intptr_t>__cuDevSmResourceSplitByCount 1b

3439  

3440 global __cuDevResourceGenerateDesc 

3441 data["__cuDevResourceGenerateDesc"] = <intptr_t>__cuDevResourceGenerateDesc 1b

3442  

3443 global __cuGreenCtxRecordEvent 

3444 data["__cuGreenCtxRecordEvent"] = <intptr_t>__cuGreenCtxRecordEvent 1b

3445  

3446 global __cuGreenCtxWaitEvent 

3447 data["__cuGreenCtxWaitEvent"] = <intptr_t>__cuGreenCtxWaitEvent 1b

3448  

3449 global __cuStreamGetGreenCtx 

3450 data["__cuStreamGetGreenCtx"] = <intptr_t>__cuStreamGetGreenCtx 1b

3451  

3452 global __cuGreenCtxStreamCreate 

3453 data["__cuGreenCtxStreamCreate"] = <intptr_t>__cuGreenCtxStreamCreate 1b

3454  

3455 global __cuLogsRegisterCallback 

3456 data["__cuLogsRegisterCallback"] = <intptr_t>__cuLogsRegisterCallback 1b

3457  

3458 global __cuLogsUnregisterCallback 

3459 data["__cuLogsUnregisterCallback"] = <intptr_t>__cuLogsUnregisterCallback 1b

3460  

3461 global __cuLogsCurrent 

3462 data["__cuLogsCurrent"] = <intptr_t>__cuLogsCurrent 1b

3463  

3464 global __cuLogsDumpToFile 

3465 data["__cuLogsDumpToFile"] = <intptr_t>__cuLogsDumpToFile 1b

3466  

3467 global __cuLogsDumpToMemory 

3468 data["__cuLogsDumpToMemory"] = <intptr_t>__cuLogsDumpToMemory 1b

3469  

3470 global __cuCheckpointProcessGetRestoreThreadId 

3471 data["__cuCheckpointProcessGetRestoreThreadId"] = <intptr_t>__cuCheckpointProcessGetRestoreThreadId 1b

3472  

3473 global __cuCheckpointProcessGetState 

3474 data["__cuCheckpointProcessGetState"] = <intptr_t>__cuCheckpointProcessGetState 1b

3475  

3476 global __cuCheckpointProcessLock 

3477 data["__cuCheckpointProcessLock"] = <intptr_t>__cuCheckpointProcessLock 1b

3478  

3479 global __cuCheckpointProcessCheckpoint 

3480 data["__cuCheckpointProcessCheckpoint"] = <intptr_t>__cuCheckpointProcessCheckpoint 1b

3481  

3482 global __cuCheckpointProcessRestore 

3483 data["__cuCheckpointProcessRestore"] = <intptr_t>__cuCheckpointProcessRestore 1b

3484  

3485 global __cuCheckpointProcessUnlock 

3486 data["__cuCheckpointProcessUnlock"] = <intptr_t>__cuCheckpointProcessUnlock 1b

3487  

3488 global __cuGraphicsEGLRegisterImage 

3489 data["__cuGraphicsEGLRegisterImage"] = <intptr_t>__cuGraphicsEGLRegisterImage 1b

3490  

3491 global __cuEGLStreamConsumerConnect 

3492 data["__cuEGLStreamConsumerConnect"] = <intptr_t>__cuEGLStreamConsumerConnect 1b

3493  

3494 global __cuEGLStreamConsumerConnectWithFlags 

3495 data["__cuEGLStreamConsumerConnectWithFlags"] = <intptr_t>__cuEGLStreamConsumerConnectWithFlags 1b

3496  

3497 global __cuEGLStreamConsumerDisconnect 

3498 data["__cuEGLStreamConsumerDisconnect"] = <intptr_t>__cuEGLStreamConsumerDisconnect 1b

3499  

3500 global __cuEGLStreamConsumerAcquireFrame 

3501 data["__cuEGLStreamConsumerAcquireFrame"] = <intptr_t>__cuEGLStreamConsumerAcquireFrame 1b

3502  

3503 global __cuEGLStreamConsumerReleaseFrame 

3504 data["__cuEGLStreamConsumerReleaseFrame"] = <intptr_t>__cuEGLStreamConsumerReleaseFrame 1b

3505  

3506 global __cuEGLStreamProducerConnect 

3507 data["__cuEGLStreamProducerConnect"] = <intptr_t>__cuEGLStreamProducerConnect 1b

3508  

3509 global __cuEGLStreamProducerDisconnect 

3510 data["__cuEGLStreamProducerDisconnect"] = <intptr_t>__cuEGLStreamProducerDisconnect 1b

3511  

3512 global __cuEGLStreamProducerPresentFrame 

3513 data["__cuEGLStreamProducerPresentFrame"] = <intptr_t>__cuEGLStreamProducerPresentFrame 1b

3514  

3515 global __cuEGLStreamProducerReturnFrame 

3516 data["__cuEGLStreamProducerReturnFrame"] = <intptr_t>__cuEGLStreamProducerReturnFrame 1b

3517  

3518 global __cuGraphicsResourceGetMappedEglFrame 

3519 data["__cuGraphicsResourceGetMappedEglFrame"] = <intptr_t>__cuGraphicsResourceGetMappedEglFrame 1b

3520  

3521 global __cuEventCreateFromEGLSync 

3522 data["__cuEventCreateFromEGLSync"] = <intptr_t>__cuEventCreateFromEGLSync 1b

3523  

3524 global __cuGraphicsGLRegisterBuffer 

3525 data["__cuGraphicsGLRegisterBuffer"] = <intptr_t>__cuGraphicsGLRegisterBuffer 1b

3526  

3527 global __cuGraphicsGLRegisterImage 

3528 data["__cuGraphicsGLRegisterImage"] = <intptr_t>__cuGraphicsGLRegisterImage 1b

3529  

3530 global __cuGLGetDevices_v2 

3531 data["__cuGLGetDevices_v2"] = <intptr_t>__cuGLGetDevices_v2 1b

3532  

3533 global __cuGLCtxCreate_v2 

3534 data["__cuGLCtxCreate_v2"] = <intptr_t>__cuGLCtxCreate_v2 1b

3535  

3536 global __cuGLInit 

3537 data["__cuGLInit"] = <intptr_t>__cuGLInit 1b

3538  

3539 global __cuGLRegisterBufferObject 

3540 data["__cuGLRegisterBufferObject"] = <intptr_t>__cuGLRegisterBufferObject 1b

3541  

3542 global __cuGLMapBufferObject_v2 

3543 data["__cuGLMapBufferObject_v2"] = <intptr_t>__cuGLMapBufferObject_v2 1b

3544  

3545 global __cuGLUnmapBufferObject 

3546 data["__cuGLUnmapBufferObject"] = <intptr_t>__cuGLUnmapBufferObject 1b

3547  

3548 global __cuGLUnregisterBufferObject 

3549 data["__cuGLUnregisterBufferObject"] = <intptr_t>__cuGLUnregisterBufferObject 1b

3550  

3551 global __cuGLSetBufferObjectMapFlags 

3552 data["__cuGLSetBufferObjectMapFlags"] = <intptr_t>__cuGLSetBufferObjectMapFlags 1b

3553  

3554 global __cuGLMapBufferObjectAsync_v2 

3555 data["__cuGLMapBufferObjectAsync_v2"] = <intptr_t>__cuGLMapBufferObjectAsync_v2 1b

3556  

3557 global __cuGLUnmapBufferObjectAsync 

3558 data["__cuGLUnmapBufferObjectAsync"] = <intptr_t>__cuGLUnmapBufferObjectAsync 1b

3559  

3560 global __cuProfilerInitialize 

3561 data["__cuProfilerInitialize"] = <intptr_t>__cuProfilerInitialize 1b

3562  

3563 global __cuProfilerStart 

3564 data["__cuProfilerStart"] = <intptr_t>__cuProfilerStart 1b

3565  

3566 global __cuProfilerStop 

3567 data["__cuProfilerStop"] = <intptr_t>__cuProfilerStop 1b

3568  

3569 global __cuVDPAUGetDevice 

3570 data["__cuVDPAUGetDevice"] = <intptr_t>__cuVDPAUGetDevice 1b

3571  

3572 global __cuVDPAUCtxCreate_v2 

3573 data["__cuVDPAUCtxCreate_v2"] = <intptr_t>__cuVDPAUCtxCreate_v2 1b

3574  

3575 global __cuGraphicsVDPAURegisterVideoSurface 

3576 data["__cuGraphicsVDPAURegisterVideoSurface"] = <intptr_t>__cuGraphicsVDPAURegisterVideoSurface 1b

3577  

3578 global __cuGraphicsVDPAURegisterOutputSurface 

3579 data["__cuGraphicsVDPAURegisterOutputSurface"] = <intptr_t>__cuGraphicsVDPAURegisterOutputSurface 1b

3580  

3581 global __cuDeviceGetHostAtomicCapabilities 

3582 data["__cuDeviceGetHostAtomicCapabilities"] = <intptr_t>__cuDeviceGetHostAtomicCapabilities 1b

3583  

3584 global __cuCtxGetDevice_v2 

3585 data["__cuCtxGetDevice_v2"] = <intptr_t>__cuCtxGetDevice_v2 1b

3586  

3587 global __cuCtxSynchronize_v2 

3588 data["__cuCtxSynchronize_v2"] = <intptr_t>__cuCtxSynchronize_v2 1b

3589  

3590 global __cuMemcpyBatchAsync_v2 

3591 data["__cuMemcpyBatchAsync_v2"] = <intptr_t>__cuMemcpyBatchAsync_v2 1b

3592  

3593 global __cuMemcpy3DBatchAsync_v2 

3594 data["__cuMemcpy3DBatchAsync_v2"] = <intptr_t>__cuMemcpy3DBatchAsync_v2 1b

3595  

3596 global __cuMemGetDefaultMemPool 

3597 data["__cuMemGetDefaultMemPool"] = <intptr_t>__cuMemGetDefaultMemPool 1b

3598  

3599 global __cuMemGetMemPool 

3600 data["__cuMemGetMemPool"] = <intptr_t>__cuMemGetMemPool 1b

3601  

3602 global __cuMemSetMemPool 

3603 data["__cuMemSetMemPool"] = <intptr_t>__cuMemSetMemPool 1b

3604  

3605 global __cuMemPrefetchBatchAsync 

3606 data["__cuMemPrefetchBatchAsync"] = <intptr_t>__cuMemPrefetchBatchAsync 1b

3607  

3608 global __cuMemDiscardBatchAsync 

3609 data["__cuMemDiscardBatchAsync"] = <intptr_t>__cuMemDiscardBatchAsync 1b

3610  

3611 global __cuMemDiscardAndPrefetchBatchAsync 

3612 data["__cuMemDiscardAndPrefetchBatchAsync"] = <intptr_t>__cuMemDiscardAndPrefetchBatchAsync 1b

3613  

3614 global __cuDeviceGetP2PAtomicCapabilities 

3615 data["__cuDeviceGetP2PAtomicCapabilities"] = <intptr_t>__cuDeviceGetP2PAtomicCapabilities 1b

3616  

3617 global __cuGreenCtxGetId 

3618 data["__cuGreenCtxGetId"] = <intptr_t>__cuGreenCtxGetId 1b

3619  

3620 global __cuMulticastBindMem_v2 

3621 data["__cuMulticastBindMem_v2"] = <intptr_t>__cuMulticastBindMem_v2 1b

3622  

3623 global __cuMulticastBindAddr_v2 

3624 data["__cuMulticastBindAddr_v2"] = <intptr_t>__cuMulticastBindAddr_v2 1b

3625  

3626 global __cuGraphNodeGetContainingGraph 

3627 data["__cuGraphNodeGetContainingGraph"] = <intptr_t>__cuGraphNodeGetContainingGraph 1b

3628  

3629 global __cuGraphNodeGetLocalId 

3630 data["__cuGraphNodeGetLocalId"] = <intptr_t>__cuGraphNodeGetLocalId 1b

3631  

3632 global __cuGraphNodeGetToolsId 

3633 data["__cuGraphNodeGetToolsId"] = <intptr_t>__cuGraphNodeGetToolsId 1b

3634  

3635 global __cuGraphGetId 

3636 data["__cuGraphGetId"] = <intptr_t>__cuGraphGetId 1b

3637  

3638 global __cuGraphExecGetId 

3639 data["__cuGraphExecGetId"] = <intptr_t>__cuGraphExecGetId 1b

3640  

3641 global __cuDevSmResourceSplit 

3642 data["__cuDevSmResourceSplit"] = <intptr_t>__cuDevSmResourceSplit 1b

3643  

3644 global __cuStreamGetDevResource 

3645 data["__cuStreamGetDevResource"] = <intptr_t>__cuStreamGetDevResource 1b

3646  

3647 global __cuKernelGetParamCount 

3648 data["__cuKernelGetParamCount"] = <intptr_t>__cuKernelGetParamCount 1b

3649  

3650 global __cuMemcpyWithAttributesAsync 

3651 data["__cuMemcpyWithAttributesAsync"] = <intptr_t>__cuMemcpyWithAttributesAsync 1b

3652  

3653 global __cuMemcpy3DWithAttributesAsync 

3654 data["__cuMemcpy3DWithAttributesAsync"] = <intptr_t>__cuMemcpy3DWithAttributesAsync 1b

3655  

3656 global __cuStreamBeginCaptureToCig 

3657 data["__cuStreamBeginCaptureToCig"] = <intptr_t>__cuStreamBeginCaptureToCig 1b

3658  

3659 global __cuStreamEndCaptureToCig 

3660 data["__cuStreamEndCaptureToCig"] = <intptr_t>__cuStreamEndCaptureToCig 1b

3661  

3662 global __cuFuncGetParamCount 

3663 data["__cuFuncGetParamCount"] = <intptr_t>__cuFuncGetParamCount 1b

3664  

3665 global __cuLaunchHostFunc_v2 

3666 data["__cuLaunchHostFunc_v2"] = <intptr_t>__cuLaunchHostFunc_v2 1b

3667  

3668 global __cuGraphNodeGetParams 

3669 data["__cuGraphNodeGetParams"] = <intptr_t>__cuGraphNodeGetParams 1b

3670  

3671 global __cuCoredumpRegisterStartCallback 

3672 data["__cuCoredumpRegisterStartCallback"] = <intptr_t>__cuCoredumpRegisterStartCallback 1b

3673  

3674 global __cuCoredumpRegisterCompleteCallback 

3675 data["__cuCoredumpRegisterCompleteCallback"] = <intptr_t>__cuCoredumpRegisterCompleteCallback 1b

3676  

3677 global __cuCoredumpDeregisterStartCallback 

3678 data["__cuCoredumpDeregisterStartCallback"] = <intptr_t>__cuCoredumpDeregisterStartCallback 1b

3679  

3680 global __cuCoredumpDeregisterCompleteCallback 

3681 data["__cuCoredumpDeregisterCompleteCallback"] = <intptr_t>__cuCoredumpDeregisterCompleteCallback 1b

3682  

3683 global __cuLogicalEndpointIdReserve 

3684 data["__cuLogicalEndpointIdReserve"] = <intptr_t>__cuLogicalEndpointIdReserve 1b

3685  

3686 global __cuLogicalEndpointIdRelease 

3687 data["__cuLogicalEndpointIdRelease"] = <intptr_t>__cuLogicalEndpointIdRelease 1b

3688  

3689 global __cuLogicalEndpointCreate 

3690 data["__cuLogicalEndpointCreate"] = <intptr_t>__cuLogicalEndpointCreate 1b

3691  

3692 global __cuLogicalEndpointAddDevice 

3693 data["__cuLogicalEndpointAddDevice"] = <intptr_t>__cuLogicalEndpointAddDevice 1b

3694  

3695 global __cuLogicalEndpointDestroy 

3696 data["__cuLogicalEndpointDestroy"] = <intptr_t>__cuLogicalEndpointDestroy 1b

3697  

3698 global __cuLogicalEndpointBindAddr 

3699 data["__cuLogicalEndpointBindAddr"] = <intptr_t>__cuLogicalEndpointBindAddr 1b

3700  

3701 global __cuLogicalEndpointBindMem 

3702 data["__cuLogicalEndpointBindMem"] = <intptr_t>__cuLogicalEndpointBindMem 1b

3703  

3704 global __cuLogicalEndpointUnbind 

3705 data["__cuLogicalEndpointUnbind"] = <intptr_t>__cuLogicalEndpointUnbind 1b

3706  

3707 global __cuLogicalEndpointExport 

3708 data["__cuLogicalEndpointExport"] = <intptr_t>__cuLogicalEndpointExport 1b

3709  

3710 global __cuLogicalEndpointImport 

3711 data["__cuLogicalEndpointImport"] = <intptr_t>__cuLogicalEndpointImport 1b

3712  

3713 global __cuLogicalEndpointGetLimits 

3714 data["__cuLogicalEndpointGetLimits"] = <intptr_t>__cuLogicalEndpointGetLimits 1b

3715  

3716 global __cuLogicalEndpointQuery 

3717 data["__cuLogicalEndpointQuery"] = <intptr_t>__cuLogicalEndpointQuery 1b

3718  

3719 global __cuStreamBeginRecaptureToGraph 

3720 data["__cuStreamBeginRecaptureToGraph"] = <intptr_t>__cuStreamBeginRecaptureToGraph 1b

3721  

3722 func_ptrs = data 1b

3723 return data 1b

3724  

3725  

3726cpdef _inspect_function_pointer(str name): 1ab

3727 global func_ptrs 

3728 if func_ptrs is None: 1b

3729 func_ptrs = _inspect_function_pointers() 1b

3730 return func_ptrs[name] 1b

3731  

3732  

3733############################################################################### 

3734# Wrapper functions 

3735############################################################################### 

3736  

3737cdef CUresult _cuGetErrorString(CUresult error, const char** pStr) except ?CUDA_ERROR_NOT_FOUND nogil: 

3738 global __cuGetErrorString 

3739 _check_or_init_driver() 2vy0q}O

3740 if __cuGetErrorString == NULL: 2vy0qb }O

3741 with gil: 1b

3742 raise FunctionNotFoundError("function cuGetErrorString is not found") 

3743 return (<CUresult (*)(CUresult, const char**) noexcept nogil>__cuGetErrorString)( 2vy0q}O

3744 error, pStr) 

3745  

3746  

3747cdef CUresult _cuGetErrorName(CUresult error, const char** pStr) except ?CUDA_ERROR_NOT_FOUND nogil: 1ab

3748 global __cuGetErrorName 

3749 _check_or_init_driver() 2esumJsvmBmfcCmvy0q}O'0FbqiEl

3750 if __cuGetErrorName == NULL: 2esumJsvmBmfcCmvy0q}O'0FbqiEl

3751 with gil: 

3752 raise FunctionNotFoundError("function cuGetErrorName is not found") 

3753 return (<CUresult (*)(CUresult, const char**) noexcept nogil>__cuGetErrorName)( 2esumJsvmBmfcCmvy0q}O'0FbqiEl

3754 error, pStr) 

3755  

3756  

3757cdef CUresult _cuInit(unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 2a vy0q

3758 global __cuInit 

3759 _check_or_init_driver() 2a mCGlSqnCTqoCUqpCVqqCrCYqsC{s|s}s~satbtct1qdtetftgthtitjtktltmtntotptqtrtstttutvtwt'D(DjEkE2E3E4E5EUcE2_L`L

3760 if __cuInit == NULL: 2a mCGlSqnCTqoCUqpCVqqCrCYqsC{s|s}s~satbtct1qdtetftgthtitjtktltmtntotptqtrtstttutvtwt'D(DjEkE2E3E4E5EUcE2_L`L

3761 with gil: 2vy0q

3762 raise FunctionNotFoundError("function cuInit is not found") 

3763 return (<CUresult (*)(unsigned int) noexcept nogil>__cuInit)( 2a mCGlSqnCTqoCUqpCVqqCrCYqsC{s|s}s~satbtct1qdtetftgthtitjtktltmtntotptqtrtstttutvtwt'D(DjEkE2E3E4E5EUcE2_L`L

3764 Flags) 

3765  

3766  

3767cdef CUresult _cuDriverGetVersion(int* driverVersion) except ?CUDA_ERROR_NOT_FOUND nogil: 2a vy0q

3768 global __cuDriverGetVersion 

3769 _check_or_init_driver() 2a #0Y2Z2021222

3770 if __cuDriverGetVersion == NULL: 2a #0Y2Z2021222

3771 with gil: 2vy0q

3772 raise FunctionNotFoundError("function cuDriverGetVersion is not found") 

3773 return (<CUresult (*)(int*) noexcept nogil>__cuDriverGetVersion)( 2a #0Y2Z2021222

3774 driverVersion) 

3775  

3776  

3777cdef CUresult _cuDeviceGet(CUdevice* device, int ordinal) except ?CUDA_ERROR_NOT_FOUND nogil: 2a GlSqbZTqcZUqdZVqeZfZYqgZhZiZjZkZlZmZnZoZpZqZ

3778 global __cuDeviceGet 

3779 _check_or_init_driver() 2mCSqnCTqoCUqpCVqqCrCYq0qsC{s|s}s~satbtct1qdtetftgthtitjtktltmtntotptqtrtstttutvtwt'D(DjEkE2E3E4E5E_L`L

3780 if __cuDeviceGet == NULL: 2mCSqnCTqoCUqpCVqqCrCYq0qsC{s|s}s~satbtct1qdtetftgthtitjtktltmtntotptqtrtstttutvtwt'D(DjEkE2E3E4E5E_L`L

3781 with gil: 2a GlSqbZTqcZUqdZVqeZfZYqgZhZiZjZkZlZmZnZoZpZqZ

3782 raise FunctionNotFoundError("function cuDeviceGet is not found") 

3783 return (<CUresult (*)(CUdevice*, int) noexcept nogil>__cuDeviceGet)( 2mCSqnCTqoCUqpCVqqCrCYq0qsC{s|s}s~satbtct1qdtetftgthtitjtktltmtntotptqtrtstttutvtwt'D(DjEkE2E3E4E5E_L`L

3784 device, ordinal) 

3785  

3786  

3787cdef CUresult _cuDeviceGetCount(int* count) except ?CUDA_ERROR_NOT_FOUND nogil: 

3788 global __cuDeviceGetCount 

3789 _check_or_init_driver() 2a ds{L}LaMcMeMgMiMkMmMoMqMsMuMwMyMAMCMEMGMIMKMMMOMQMSMUMWMZM1M3M5M7M9MHyKyMyOytZQySyUyXyZyLldjMl4yejNlOl9y#y%y(y*y#M,y.y:y=y@y]y^y`y|y}y~ybzdzfzhzkzmzozqzszuzwzyzzzBzDzFzHzJzLzNzPzRzTzPlQl~bgjfegehjRlSlTlUlzdheWhXhYhZhVlWlXlYlacijiejejjZl0l1l2lAdke0h1h2h3h3l4l5lkj6ldAlj7l8l9lmj!lnj#l$l%l'lbcojlemepj(l)l*l+lBdne4h5h6h7h,l-l.l/lccqjoeperj:l;l=l?lCdqe8h9h!h#h@l[l]l^ldcsjresetj_l`l{l|lDdte$h%h'h(h}l~lambmecujuevevjcmdmemfmEdwe)h*h+h,hgmhmimwjjmxjkmlmmmyjnmzjompm;MqmAjrmBjsmtm?M]M`M}MbNdNgNiNkNmNoNqNsNuNwNyNANFNINLNONRNTNVNXNZN1N3N5N7N9N#N%Nnb)N+N-N/N;N?N[N^N`N|N~NbOdOfOhOjOlOnOpOsOuOwOyOAOCOEOGOIOzBLONOPOROTOVOXO0Onqoq4OKspqDmqqrqsqtquq8OEmHjLsFmKjGmLjMszqAqBqCqDqEqFqGq,O.OQBRBTBBeUBHqWBXBCeZBDeMj0B, Sspgqg5B6B8B!B$B'B)B+B-B/B;B?B[B^B_B`B{B|B}B~BaCbCcCdCeCfCLqEeTmNqrg9bY0ubvb@ !b#bGe?hQqOjwbxbybzb=sAbBbGl/O:O=O@O]O_O{OuPwPytztAtBtCtDtEtFtGtHtItJtKtLtMt(c4 )cIPUmKPQPSPUPXPZP1P3P5P7P9PCg)D2j3jIeXmYm4j5j6j@P7j8j9j[D]D^D_D`D{D|D}D~DaEbEcEdEeEfEgEhEiElQJerQ*c+c,c-cOtPtQtRtStTtUtVtWtXtYtZt0t1t2t3t4t5t6t7t8t9t!t#t$t%t't(t)t*t+t,t-t.t/tic6g7g5q6q]t^t_t`t{t|t}t~taubucudueufuguhuiujukulumunuoupuqurusutuuuvuwuxuyuzuAuBuCuDunEoE$bqEEujcHR{hKR|h}hNRPREbLdrEaiVRKeXRMdkcbiLe2RciMediNeeiOeNdlcfi8g9g.c)R!g-R#g$g=R%g[ROd'ggi|RPe~RPdbSmchiQefSiiRejijSSelSkiTeoSQdqSncliUe(g)gwSmiRdzS/cBSSd(jIuwnocTd%bpcVeynHSoipiFbQSjrq2TSznAnYSBn1SCnDnEnT 8SFnqi#S%S(S*S,S.S:S=S@S]SGnHnInJnJuKuLuMuNuOuPuQuRuKnLnMnNnOnPnQnRnSnTnUnVnWnXnYnZn0n1n2n3n4n5n6n7n8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~naobocodoeofogohoiojokolomonooo,jqcwrfUhU-j#E.j/j:j'EpoqorosoWeXesixr/E'utouo;jvo(uwo=jrcyrmU{E?j}E@j[j]jbFxoyozoAoYeZetizrjF+uBoCo'b0e1e^j*g+g,gUd2eui-g.g3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0dGbHb*b] ^ _ ` xiIb:g;g=g?gyiDoEo^c1d@gCrFoGo`jscEr{j|j}j~jZFHoIoJoKo6esU7eziFr7FLoMoakAi+bNo(FBifvCiDiEiivbkckdkek2d;F3d[gOojvGrfkgkhkJb4d5dFi8e9e!e_c#e]g$e%eGi,bPofGHiikjkIiuvkklkmknk6diG7d^gQoCvokpkJiKi'e(e)e*eLi+e,e-e.eKb8d9d/e:e;e!d_g=e?eRotcIrqkrksktkSoToUo@e[eMiEGVoWo`g{g|g}gXoYoZo0o1oNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcJrwkxkykzk-G3o4o5o6o~eafOiKr[G7o8o( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhh$oEcBkCkDkEk%o'o(oifjfSi)o*oTiihMbFk%vjhLrkhlhmhOrUiViWifd/vgdkfHkPrXiYi+o,oIkFcQrCUEUJkTHKkLkMkWH-o.o/o:olfmfZiRr4H^v;o=o/bnfofNknhohph*dpf0iqhrhqf. rf+dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dNbOb=b| } ~ ab4iPbshthuhvh5i?o@ojd?dwhUr[o]o^oPkGcVrQkRkSkTkjI_o`o{o|otfJUuf6irwrI}o~oapUkHcWrMUVkAIWkXkYkDIbpcpdpepvfPUwf7iuwLIvwfpgpZkQb@d[d8ixfyfzfkdAfxhBfCf0k9i?bhp1I!i1k2k#iGw3k4k5k6k]d4I^dyhXrOw7k8k$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfMfNf{dzhOfPfipIcYr9k!k#k$kjpkplpQfRf(i?ImpnpAhBhChDhopppqprpsp)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQcZr(k)k*k+kFJupvpwpxpZf0f*i%wNJypzp) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-iBp5f6f.i1r/i:iCpTc/k:k;k=kDpEpFp7f8f;iGpHp=iJhTb?k?wKh2rLhMhNh5r?i@i[i]ivd}wwd9fIp6r^i_iJpVUXUxdUccedeexfxKp@kVc7r1UdK[kfK]k^k_kiKLpMpNpOp!f#f`i8r9r7Uixjx#UqKkxPpQpRp`kWc!r%U(U{kAK|k}k~kDKSpTpUpVp$f%f{i#rLKnxWpXpYpalXc$r,UUKblWKcldlelZKZp0p1p2p'f(f|i%r7Kqx3p4p5pflYc'r;U)Kgl+Khliljl.K6p7p8p9p)f*f}i(r]Ktx!p#p$pklZc)r]UbLlldLmlnlolgL%p'p(p)p+f,f~i*roLwx*p+p,ppl0c+r|UxLqlzLrlsltlCL-p.p/p:p-f.faj,rKLzx;p=p?pul1c-rcVeVvlULwlxlylXL@p[p]p^p/f:fbjCxDx5LEx_p`p{pzl2c.rjVlVAl(LBlClDl+L|p}p~p;f=fcjHxIx?LJxaqbqrVuVKxyVBVEVGVIVMVOVQVSVUVWVYV1V3V5V7V9V#V'V)V+V.V:V=V@V]V`V|V~VbWeWhWLxMxElkWmWoWqWsWuWwWzWCWEWGWNxOxPxQxRxSxTxUxVxWxXxMWQWSWUWXWZW1W3W6W8W!W$W'W)W+W-W/W;W?W[W^W`W|W~WbXdXfXhXjXlXnXpXrXtXvXxX*x+x,x-x.x/x:x;x=x?x@x[x]x^x_x`x{x|x}x~xaybycydyeyfygyhyiyjykylymynyoypyqyry#X%X(Xsytyuy.X:X=X|X~XbYdYkYmYoYqYsY?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgngvYzYEYGYKYMYPYRYTYVYXY0Y3Y5Y7Y9Y#Y%Y(Y+Y-Y:Y

3790 if __cuDeviceGetCount == NULL: 2a ds{L}LaMcMeMgMiMkMmMoMqMsMuMwMyMAMCMEMGMIMKMMMOMQMSMUMWMZM1M3M5M7M9MHyKyMyOytZQySyUyXyZyLldjMl4yejNlOl9y#y%y(y*y#M,y.y:y=y@y]y^y`y|y}y~ybzdzfzhzkzmzozqzszuzwzyzzzBzDzFzHzJzLzNzPzRzTzPlQl~bgjfegehjRlSlTlUlzdheWhXhYhZhVlWlXlYlacijiejejjZl0l1l2lAdke0h1h2h3h3l4l5lkj6ldAlj7l8l9lmj!lnj#l$l%l'lbcojlemepj(l)l*l+lBdne4h5h6h7h,l-l.l/lccqjoeperj:l;l=l?lCdqe8h9h!h#h@l[l]l^ldcsjresetj_l`l{l|lDdte$h%h'h(h}l~lambmecujuevevjcmdmemfmEdwe)h*h+h,hgmhmimwjjmxjkmlmmmyjnmzjompm;MqmAjrmBjsmtm?M]M`M}MbNdNgNiNkNmNoNqNsNuNwNyNANFNINLNONRNTNVNXNZN1N3N5N7N9N#N%Nnb)N+N-N/N;N?N[N^N`N|N~NbOdOfOhOjOlOnOpOsOuOwOyOAOCOEOGOIOzBLONOPOROTOVOXO0Onqoq4OKspqDmqqrqsqtquq8OEmHjLsFmKjGmLjMszqAqBqCqDqEqFqGq,O.OQBRBTBBeUBHqWBXBCeZBDeMj0B, Sspgqg5B6B8B!B$B'B)B+B-B/B;B?B[B^B_B`B{B|B}B~BaCbCcCdCeCfCLqEeTmNqrg9bY0ubvb@ !b#bGe?hQqOjwbxbybzb=sAbBbGl/O:O=O@O]O_O{OuPwPytztAtBtCtDtEtFtGtHtItJtKtLtMt(c4 )cIPUmKPQPSPUPXPZP1P3P5P7P9PCg)D2j3jIeXmYm4j5j6j@P7j8j9j[D]D^D_D`D{D|D}D~DaEbEcEdEeEfEgEhEiElQJerQ*c+c,c-cOtPtQtRtStTtUtVtWtXtYtZt0t1t2t3t4t5t6t7t8t9t!t#t$t%t't(t)t*t+t,t-t.t/tic6g7g5q6q]t^t_t`t{t|t}t~taubucudueufuguhuiujukulumunuoupuqurusutuuuvuwuxuyuzuAuBuCuDunEoE$bqEEujcHR{hKR|h}hNRPREbLdrEaiVRKeXRMdkcbiLe2RciMediNeeiOeNdlcfi8g9g.c)R!g-R#g$g=R%g[ROd'ggi|RPe~RPdbSmchiQefSiiRejijSSelSkiTeoSQdqSncliUe(g)gwSmiRdzS/cBSSd(jIuwnocTd%bpcVeynHSoipiFbQSjrq2TSznAnYSBn1SCnDnEnT 8SFnqi#S%S(S*S,S.S:S=S@S]SGnHnInJnJuKuLuMuNuOuPuQuRuKnLnMnNnOnPnQnRnSnTnUnVnWnXnYnZn0n1n2n3n4n5n6n7n8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~naobocodoeofogohoiojokolomonooo,jqcwrfUhU-j#E.j/j:j'EpoqorosoWeXesixr/E'utouo;jvo(uwo=jrcyrmU{E?j}E@j[j]jbFxoyozoAoYeZetizrjF+uBoCo'b0e1e^j*g+g,gUd2eui-g.g3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0dGbHb*b] ^ _ ` xiIb:g;g=g?gyiDoEo^c1d@gCrFoGo`jscEr{j|j}j~jZFHoIoJoKo6esU7eziFr7FLoMoakAi+bNo(FBifvCiDiEiivbkckdkek2d;F3d[gOojvGrfkgkhkJb4d5dFi8e9e!e_c#e]g$e%eGi,bPofGHiikjkIiuvkklkmknk6diG7d^gQoCvokpkJiKi'e(e)e*eLi+e,e-e.eKb8d9d/e:e;e!d_g=e?eRotcIrqkrksktkSoToUo@e[eMiEGVoWo`g{g|g}gXoYoZo0o1oNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcJrwkxkykzk-G3o4o5o6o~eafOiKr[G7o8o( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhh$oEcBkCkDkEk%o'o(oifjfSi)o*oTiihMbFk%vjhLrkhlhmhOrUiViWifd/vgdkfHkPrXiYi+o,oIkFcQrCUEUJkTHKkLkMkWH-o.o/o:olfmfZiRr4H^v;o=o/bnfofNknhohph*dpf0iqhrhqf. rf+dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dNbOb=b| } ~ ab4iPbshthuhvh5i?o@ojd?dwhUr[o]o^oPkGcVrQkRkSkTkjI_o`o{o|otfJUuf6irwrI}o~oapUkHcWrMUVkAIWkXkYkDIbpcpdpepvfPUwf7iuwLIvwfpgpZkQb@d[d8ixfyfzfkdAfxhBfCf0k9i?bhp1I!i1k2k#iGw3k4k5k6k]d4I^dyhXrOw7k8k$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfMfNf{dzhOfPfipIcYr9k!k#k$kjpkplpQfRf(i?ImpnpAhBhChDhopppqprpsp)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQcZr(k)k*k+kFJupvpwpxpZf0f*i%wNJypzp) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-iBp5f6f.i1r/i:iCpTc/k:k;k=kDpEpFp7f8f;iGpHp=iJhTb?k?wKh2rLhMhNh5r?i@i[i]ivd}wwd9fIp6r^i_iJpVUXUxdUccedeexfxKp@kVc7r1UdK[kfK]k^k_kiKLpMpNpOp!f#f`i8r9r7Uixjx#UqKkxPpQpRp`kWc!r%U(U{kAK|k}k~kDKSpTpUpVp$f%f{i#rLKnxWpXpYpalXc$r,UUKblWKcldlelZKZp0p1p2p'f(f|i%r7Kqx3p4p5pflYc'r;U)Kgl+Khliljl.K6p7p8p9p)f*f}i(r]Ktx!p#p$pklZc)r]UbLlldLmlnlolgL%p'p(p)p+f,f~i*roLwx*p+p,ppl0c+r|UxLqlzLrlsltlCL-p.p/p:p-f.faj,rKLzx;p=p?pul1c-rcVeVvlULwlxlylXL@p[p]p^p/f:fbjCxDx5LEx_p`p{pzl2c.rjVlVAl(LBlClDl+L|p}p~p;f=fcjHxIx?LJxaqbqrVuVKxyVBVEVGVIVMVOVQVSVUVWVYV1V3V5V7V9V#V'V)V+V.V:V=V@V]V`V|V~VbWeWhWLxMxElkWmWoWqWsWuWwWzWCWEWGWNxOxPxQxRxSxTxUxVxWxXxMWQWSWUWXWZW1W3W6W8W!W$W'W)W+W-W/W;W?W[W^W`W|W~WbXdXfXhXjXlXnXpXrXtXvXxX*x+x,x-x.x/x:x;x=x?x@x[x]x^x_x`x{x|x}x~xaybycydyeyfygyhyiyjykylymynyoypyqyry#X%X(Xsytyuy.X:X=X|X~XbYdYkYmYoYqYsY?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgngvYzYEYGYKYMYPYRYTYVYXY0Y3Y5Y7Y9Y#Y%Y(Y+Y-Y:Y

3791 with gil: 

3792 raise FunctionNotFoundError("function cuDeviceGetCount is not found") 

3793 return (<CUresult (*)(int*) noexcept nogil>__cuDeviceGetCount)( 2a ds{L}LaMcMeMgMiMkMmMoMqMsMuMwMyMAMCMEMGMIMKMMMOMQMSMUMWMZM1M3M5M7M9MHyKyMyOytZQySyUyXyZyLldjMl4yejNlOl9y#y%y(y*y#M,y.y:y=y@y]y^y`y|y}y~ybzdzfzhzkzmzozqzszuzwzyzzzBzDzFzHzJzLzNzPzRzTzPlQl~bgjfegehjRlSlTlUlzdheWhXhYhZhVlWlXlYlacijiejejjZl0l1l2lAdke0h1h2h3h3l4l5lkj6ldAlj7l8l9lmj!lnj#l$l%l'lbcojlemepj(l)l*l+lBdne4h5h6h7h,l-l.l/lccqjoeperj:l;l=l?lCdqe8h9h!h#h@l[l]l^ldcsjresetj_l`l{l|lDdte$h%h'h(h}l~lambmecujuevevjcmdmemfmEdwe)h*h+h,hgmhmimwjjmxjkmlmmmyjnmzjompm;MqmAjrmBjsmtm?M]M`M}MbNdNgNiNkNmNoNqNsNuNwNyNANFNINLNONRNTNVNXNZN1N3N5N7N9N#N%Nnb)N+N-N/N;N?N[N^N`N|N~NbOdOfOhOjOlOnOpOsOuOwOyOAOCOEOGOIOzBLONOPOROTOVOXO0Onqoq4OKspqDmqqrqsqtquq8OEmHjLsFmKjGmLjMszqAqBqCqDqEqFqGq,O.OQBRBTBBeUBHqWBXBCeZBDeMj0B, Sspgqg5B6B8B!B$B'B)B+B-B/B;B?B[B^B_B`B{B|B}B~BaCbCcCdCeCfCLqEeTmNqrg9bY0ubvb@ !b#bGe?hQqOjwbxbybzb=sAbBbGl/O:O=O@O]O_O{OuPwPytztAtBtCtDtEtFtGtHtItJtKtLtMt(c4 )cIPUmKPQPSPUPXPZP1P3P5P7P9PCg)D2j3jIeXmYm4j5j6j@P7j8j9j[D]D^D_D`D{D|D}D~DaEbEcEdEeEfEgEhEiElQJerQ*c+c,c-cOtPtQtRtStTtUtVtWtXtYtZt0t1t2t3t4t5t6t7t8t9t!t#t$t%t't(t)t*t+t,t-t.t/tic6g7g5q6q]t^t_t`t{t|t}t~taubucudueufuguhuiujukulumunuoupuqurusutuuuvuwuxuyuzuAuBuCuDunEoE$bqEEujcHR{hKR|h}hNRPREbLdrEaiVRKeXRMdkcbiLe2RciMediNeeiOeNdlcfi8g9g.c)R!g-R#g$g=R%g[ROd'ggi|RPe~RPdbSmchiQefSiiRejijSSelSkiTeoSQdqSncliUe(g)gwSmiRdzS/cBSSd(jIuwnocTd%bpcVeynHSoipiFbQSjrq2TSznAnYSBn1SCnDnEnT 8SFnqi#S%S(S*S,S.S:S=S@S]SGnHnInJnJuKuLuMuNuOuPuQuRuKnLnMnNnOnPnQnRnSnTnUnVnWnXnYnZn0n1n2n3n4n5n6n7n8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~naobocodoeofogohoiojokolomonooo,jqcwrfUhU-j#E.j/j:j'EpoqorosoWeXesixr/E'utouo;jvo(uwo=jrcyrmU{E?j}E@j[j]jbFxoyozoAoYeZetizrjF+uBoCo'b0e1e^j*g+g,gUd2eui-g.g3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0dGbHb*b] ^ _ ` xiIb:g;g=g?gyiDoEo^c1d@gCrFoGo`jscEr{j|j}j~jZFHoIoJoKo6esU7eziFr7FLoMoakAi+bNo(FBifvCiDiEiivbkckdkek2d;F3d[gOojvGrfkgkhkJb4d5dFi8e9e!e_c#e]g$e%eGi,bPofGHiikjkIiuvkklkmknk6diG7d^gQoCvokpkJiKi'e(e)e*eLi+e,e-e.eKb8d9d/e:e;e!d_g=e?eRotcIrqkrksktkSoToUo@e[eMiEGVoWo`g{g|g}gXoYoZo0o1oNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcJrwkxkykzk-G3o4o5o6o~eafOiKr[G7o8o( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhh$oEcBkCkDkEk%o'o(oifjfSi)o*oTiihMbFk%vjhLrkhlhmhOrUiViWifd/vgdkfHkPrXiYi+o,oIkFcQrCUEUJkTHKkLkMkWH-o.o/o:olfmfZiRr4H^v;o=o/bnfofNknhohph*dpf0iqhrhqf. rf+dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dNbOb=b| } ~ ab4iPbshthuhvh5i?o@ojd?dwhUr[o]o^oPkGcVrQkRkSkTkjI_o`o{o|otfJUuf6irwrI}o~oapUkHcWrMUVkAIWkXkYkDIbpcpdpepvfPUwf7iuwLIvwfpgpZkQb@d[d8ixfyfzfkdAfxhBfCf0k9i?bhp1I!i1k2k#iGw3k4k5k6k]d4I^dyhXrOw7k8k$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfMfNf{dzhOfPfipIcYr9k!k#k$kjpkplpQfRf(i?ImpnpAhBhChDhopppqprpsp)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQcZr(k)k*k+kFJupvpwpxpZf0f*i%wNJypzp) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-iBp5f6f.i1r/i:iCpTc/k:k;k=kDpEpFp7f8f;iGpHp=iJhTb?k?wKh2rLhMhNh5r?i@i[i]ivd}wwd9fIp6r^i_iJpVUXUxdUccedeexfxKp@kVc7r1UdK[kfK]k^k_kiKLpMpNpOp!f#f`i8r9r7Uixjx#UqKkxPpQpRp`kWc!r%U(U{kAK|k}k~kDKSpTpUpVp$f%f{i#rLKnxWpXpYpalXc$r,UUKblWKcldlelZKZp0p1p2p'f(f|i%r7Kqx3p4p5pflYc'r;U)Kgl+Khliljl.K6p7p8p9p)f*f}i(r]Ktx!p#p$pklZc)r]UbLlldLmlnlolgL%p'p(p)p+f,f~i*roLwx*p+p,ppl0c+r|UxLqlzLrlsltlCL-p.p/p:p-f.faj,rKLzx;p=p?pul1c-rcVeVvlULwlxlylXL@p[p]p^p/f:fbjCxDx5LEx_p`p{pzl2c.rjVlVAl(LBlClDl+L|p}p~p;f=fcjHxIx?LJxaqbqrVuVKxyVBVEVGVIVMVOVQVSVUVWVYV1V3V5V7V9V#V'V)V+V.V:V=V@V]V`V|V~VbWeWhWLxMxElkWmWoWqWsWuWwWzWCWEWGWNxOxPxQxRxSxTxUxVxWxXxMWQWSWUWXWZW1W3W6W8W!W$W'W)W+W-W/W;W?W[W^W`W|W~WbXdXfXhXjXlXnXpXrXtXvXxX*x+x,x-x.x/x:x;x=x?x@x[x]x^x_x`x{x|x}x~xaybycydyeyfygyhyiyjykylymynyoypyqyry#X%X(Xsytyuy.X:X=X|X~XbYdYkYmYoYqYsY?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgngvYzYEYGYKYMYPYRYTYVYXY0Y3Y5Y7Y9Y#Y%Y(Y+Y-Y:Y

3794 count) 

3795  

3796  

3797cdef CUresult _cuDeviceGetName(char* name, int len, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 2a SqbZTqcZUqdZVqeZfZYq0qgZhZiZjZkZlZmZnZoZpZqZ

3798 global __cuDeviceGetName 

3799 _check_or_init_driver() 2Dm.ON0MmBeHqQsCeDe, ? Nmog;h=hOmPmQmRmpgqgLqEe+s,sNq-srg9bubvb@ Fe!b#bGe?hQqRqGlCP9DdK

3800 if __cuDeviceGetName == NULL: 2Dm.ON0MmBeHqQsCeDe, ? Nmog;h=hOmPmQmRmpgqgLqEe+s,sNq-srg9bubvb@ Fe!b#bGe?hQqRqGlCP9DdK

3801 with gil: 2SqbZTqcZUqdZVqeZfZYq0qgZhZiZjZkZlZmZnZoZpZqZ

3802 raise FunctionNotFoundError("function cuDeviceGetName is not found") 

3803 return (<CUresult (*)(char*, int, CUdevice) noexcept nogil>__cuDeviceGetName)( 2Dm.ON0MmBeHqQsCeDe, ? Nmog;h=hOmPmQmRmpgqgLqEe+s,sNq-srg9bubvb@ Fe!b#bGe?hQqRqGlCP9DdK

3804 name, len, dev) 

3805  

3806  

3807cdef CUresult _cuDeviceGetUuid_v2(CUuuid* uuid, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Gl

3808 global __cuDeviceGetUuid_v2 

3809 _check_or_init_driver() 2DmrqMjSsJqSmTmOqOj=s/O{Yk1n1q1t1!D#DKekcLeMeNeOelc8gPemcQeReSeTencUe(gpcoipi1E{EakAi+bNo(FBifvCiDiEiivbkckdkek2d;F3d[gOojvGrfkgkxdUccedeUK)KbLxL

3810 if __cuDeviceGetUuid_v2 == NULL: 2DmrqMjSsJqSmTmOqOj=s/O{Yk1n1q1t1!D#DKekcLeMeNeOelc8gPemcQeReSeTencUe(gpcoipi1E{EakAi+bNo(FBifvCiDiEiivbkckdkek2d;F3d[gOojvGrfkgkxdUccedeUK)KbLxL

3811 with gil: 2Gl

3812 raise FunctionNotFoundError("function cuDeviceGetUuid_v2 is not found") 

3813 return (<CUresult (*)(CUuuid*, CUdevice) noexcept nogil>__cuDeviceGetUuid_v2)( 2DmrqMjSsJqSmTmOqOj=s/O{Yk1n1q1t1!D#DKekcLeMeNeOelc8gPemcQeReSeTencUe(gpcoipi1E{EakAi+bNo(FBifvCiDiEiivbkckdkek2d;F3d[gOojvGrfkgkxdUccedeUK)KbLxL

3814 uuid, dev) 

3815  

3816  

3817cdef CUresult _cuDeviceGetLuid(char* luid, unsigned int* deviceNodeMask, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Gl

3818 global __cuDeviceGetLuid 

3819 _check_or_init_driver() 

3820 if __cuDeviceGetLuid == NULL: 

3821 with gil: 2Gl

3822 raise FunctionNotFoundError("function cuDeviceGetLuid is not found") 

3823 return (<CUresult (*)(char*, unsigned int*, CUdevice) noexcept nogil>__cuDeviceGetLuid)( 

3824 luid, deviceNodeMask, dev) 

3825  

3826  

3827cdef CUresult _cuDeviceTotalMem_v2(size_t* bytes, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 2a {Y

3828 global __cuDeviceTotalMem_v2 

3829 _check_or_init_driver() 

3830 if __cuDeviceTotalMem_v2 == NULL: 

3831 with gil: 2{Y

3832 raise FunctionNotFoundError("function cuDeviceTotalMem_v2 is not found") 

3833 return (<CUresult (*)(size_t*, CUdevice) noexcept nogil>__cuDeviceTotalMem_v2)( 

3834 bytes, dev) 

3835  

3836  

3837cdef CUresult _cuDeviceGetTexture1DLinearMaxWidth(size_t* maxWidthInElements, CUarray_format format, unsigned numChannels, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

3838 global __cuDeviceGetTexture1DLinearMaxWidth 

3839 _check_or_init_driver() 

3840 if __cuDeviceGetTexture1DLinearMaxWidth == NULL: 

3841 with gil: 

3842 raise FunctionNotFoundError("function cuDeviceGetTexture1DLinearMaxWidth is not found") 

3843 return (<CUresult (*)(size_t*, CUarray_format, unsigned, CUdevice) noexcept nogil>__cuDeviceGetTexture1DLinearMaxWidth)( 

3844 maxWidthInElements, format, numChannels, dev) 

3845  

3846  

3847cdef CUresult _cuDeviceGetAttribute(int* pi, CUdevice_attribute attrib, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

3848 global __cuDeviceGetAttribute 

3849 _check_or_init_driver() 2a dsU V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L GyJydqesgsWyhsLldjMlejNlOleq4c5c6cyd3 BZCZfbgbhbVbib8 9 ! + WbXbYb}bDZfqgqhqiqjqkqVhfjPlQl~bgjfegehjzdheWhXhYhZhXlYlacijiejejjAdke0h1h2h3h5lkj6llj7l8l9lmj!lnj#l$l%l'lbcojlemepjBdne4h5h6h7h.l/lccqjoeperjCdqe8h9h!h#h]l^ldcsjresetjDdte$h%h'h(hambmecujuevevjEdwe)h*h+h,himwjjmxjkmlmmmyjnmzjompmqmAjrmBjsmtmf0CjlqFdg09ch0CNENHNKNNNQNjbkblbmb1bGdHdM O mqxeZ : ; 2bP N C D c # zBB H 0 1 tb7b8b%cW nqoqpqqqsqtquqvqEmHjLsFmKjGmLjMszqAqNsBqCqDqEqFqGqMj, ? IqSsJqKqSmTmMqOqPqOj=sGlHetCuCtgugytwCxCyCzCACBCCCDCECztFCGCAtHCICJCKCLCMCNCOCPCBtQCRCSCTCUCVCWCXCYCCtZC0C1C2C3C4C5C6C7CDt8C9C!C#C$C%C'CEt(C)C*C+C,C-C.C/C:C;C=C?CFt@C[CGt]C^C_C`C{C|C}C~CaDbDcDdDeDHtfDgDhDItiDjDkDlDmDJtnDoDpDqDrDsDtDuDvDwDxDyDzDADBDCDDDEDFDGDHDIDJDKDLDMDNDODKtPDQDRDLtSDMtTDUDVDWDXDYDZD0D1D2D3D4D5D6D7D4 [ hcCbIeX XmY YmH1I1Db5 6 ^b_b`b/ {b|bJdqQ*c+c,c-cOtPtQtRtStTtUtVtWtXtYtZt0t1t2t3t4t5t6t7t8t9t!t#t$t%t't(t)t*t+t,t-tlE.t/t6g7g_h`hoE$bqEDR$jjcFu%jGu{h|h}hHuEb~hLd'jaiKeMdkcbiLeciMediNeeiOeNdlcfi9gsE.ctE!guE#gvE$gwE%gxEyE'gzEgiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSdESTdni)j%bpcVeynoipiLS:c;cFbPS=cjrSSznAnkrBnlrCnDnEnT FnqimrnrorprqrrrsrtrurvrGnHnInJnJuKuLuMuNuOuPuQuRuAEKnBELnCEMnDENnEEOnFEPnSuQnTuRnUuSnVuTnWuUnXuVnYuWnZuXn0uYn1uZn2u0n3u1n4u2n5u3n6u4n7u5n8u6n9u7n8n9nGE!nHE#nIE$nJE%nKE'nLE(nME)nNE*nOE+nPE,nQE-nRE.nSE/nTE:nUE;nVE=nWE?nXE@nYE[nZE]n0E^n_n`n{n|n}n~naobocodoeofogohoiojo1Eoo,jqc-j:jsoWeXesixr;jvowo=jrc?j]jAoYeZetizr'b0e1e^j*g+g,gUd2eui-g.g3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0dGbHb*b] ^ _ ` xiIb:g?g^c1d@gGo`jsc{j~jKo6e7eziFrakAi+bBiEiek2d3d[gOohkJb4d5dFi8e9e!e_c#e]g$e%eGi,bHiIink6d7d^gQoKb8d9d/e:e;e!d_g=e?eRotcqktk@e[eMiNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcwkzk6o~eafOiKr( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhh$oEcBkEkifjfSiTiihMbjhmhWifdgdkfHk,oIkFcJkMk:olfmfZiRr/bnfofNknhohph*dpf0iqhrhqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dNbOb=b| } ~ ab4iPbshvhjd?dwh^oPkGcQkTk|otfuf6irwapUkHcVkYkepvfwf7iuwZkQb@d[d8ixfyfzfkdAfxhBfCf0k9i?b!i#i6k]d^dyhXrRb_d`dLfMfNf{dzhOfPfipIc9k$kQfRf(i)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQc(k+kxpZf0f*i%w) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-iBp5f6f.i1r/i:iCpTc/k=k7f8f;i=iJhTbKhNh]ivdwd9fIpxdUccedeexfxKp@kVc[k_kOp!f#f`i8r9rixjxRp`kWc{k~kVp$f%f{i#rYpalXcblel2p'f(f|i%r5pflYcgljl9p)f*f}i(r$pklZcllol)p+f,f~i*r,ppl0cqltl:p-f.faj,r?pul1cvlyl^p/f:fbjCxDx{pzl2cAlDl;f=fcjHxIxqVtVKxxVdWgWLxMxElNxOxPxQxRxSxTxUxVxWxXxLWYx!W*x+x,x-x.x/x:x;x=x?x@x[x]x^x_x`x{x|x}x~xaybycydyeyfygyhyiyjykylymynyoypyqyrysytyuy?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgngcq

3850 if __cuDeviceGetAttribute == NULL: 2a dsU V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L GyJydqesgsWyhsLldjMlejNlOleq4c5c6cyd3 BZCZfbgbhbVbib8 9 ! + WbXbYb}bDZfqgqhqiqjqkqVhfjPlQl~bgjfegehjzdheWhXhYhZhXlYlacijiejejjAdke0h1h2h3h5lkj6llj7l8l9lmj!lnj#l$l%l'lbcojlemepjBdne4h5h6h7h.l/lccqjoeperjCdqe8h9h!h#h]l^ldcsjresetjDdte$h%h'h(hambmecujuevevjEdwe)h*h+h,himwjjmxjkmlmmmyjnmzjompmqmAjrmBjsmtmf0CjlqFdg09ch0CNENHNKNNNQNjbkblbmb1bGdHdM O mqxeZ : ; 2bP N C D c # zBB H 0 1 tb7b8b%cW nqoqpqqqsqtquqvqEmHjLsFmKjGmLjMszqAqNsBqCqDqEqFqGqMj, ? IqSsJqKqSmTmMqOqPqOj=sGlHetCuCtgugytwCxCyCzCACBCCCDCECztFCGCAtHCICJCKCLCMCNCOCPCBtQCRCSCTCUCVCWCXCYCCtZC0C1C2C3C4C5C6C7CDt8C9C!C#C$C%C'CEt(C)C*C+C,C-C.C/C:C;C=C?CFt@C[CGt]C^C_C`C{C|C}C~CaDbDcDdDeDHtfDgDhDItiDjDkDlDmDJtnDoDpDqDrDsDtDuDvDwDxDyDzDADBDCDDDEDFDGDHDIDJDKDLDMDNDODKtPDQDRDLtSDMtTDUDVDWDXDYDZD0D1D2D3D4D5D6D7D4 [ hcCbIeX XmY YmH1I1Db5 6 ^b_b`b/ {b|bJdqQ*c+c,c-cOtPtQtRtStTtUtVtWtXtYtZt0t1t2t3t4t5t6t7t8t9t!t#t$t%t't(t)t*t+t,t-tlE.t/t6g7g_h`hoE$bqEDR$jjcFu%jGu{h|h}hHuEb~hLd'jaiKeMdkcbiLeciMediNeeiOeNdlcfi9gsE.ctE!guE#gvE$gwE%gxEyE'gzEgiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSdESTdni)j%bpcVeynoipiLS:c;cFbPS=cjrSSznAnkrBnlrCnDnEnT FnqimrnrorprqrrrsrtrurvrGnHnInJnJuKuLuMuNuOuPuQuRuAEKnBELnCEMnDENnEEOnFEPnSuQnTuRnUuSnVuTnWuUnXuVnYuWnZuXn0uYn1uZn2u0n3u1n4u2n5u3n6u4n7u5n8u6n9u7n8n9nGE!nHE#nIE$nJE%nKE'nLE(nME)nNE*nOE+nPE,nQE-nRE.nSE/nTE:nUE;nVE=nWE?nXE@nYE[nZE]n0E^n_n`n{n|n}n~naobocodoeofogohoiojo1Eoo,jqc-j:jsoWeXesixr;jvowo=jrc?j]jAoYeZetizr'b0e1e^j*g+g,gUd2eui-g.g3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0dGbHb*b] ^ _ ` xiIb:g?g^c1d@gGo`jsc{j~jKo6e7eziFrakAi+bBiEiek2d3d[gOohkJb4d5dFi8e9e!e_c#e]g$e%eGi,bHiIink6d7d^gQoKb8d9d/e:e;e!d_g=e?eRotcqktk@e[eMiNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcwkzk6o~eafOiKr( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhh$oEcBkEkifjfSiTiihMbjhmhWifdgdkfHk,oIkFcJkMk:olfmfZiRr/bnfofNknhohph*dpf0iqhrhqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dNbOb=b| } ~ ab4iPbshvhjd?dwh^oPkGcQkTk|otfuf6irwapUkHcVkYkepvfwf7iuwZkQb@d[d8ixfyfzfkdAfxhBfCf0k9i?b!i#i6k]d^dyhXrRb_d`dLfMfNf{dzhOfPfipIc9k$kQfRf(i)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQc(k+kxpZf0f*i%w) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-iBp5f6f.i1r/i:iCpTc/k=k7f8f;i=iJhTbKhNh]ivdwd9fIpxdUccedeexfxKp@kVc[k_kOp!f#f`i8r9rixjxRp`kWc{k~kVp$f%f{i#rYpalXcblel2p'f(f|i%r5pflYcgljl9p)f*f}i(r$pklZcllol)p+f,f~i*r,ppl0cqltl:p-f.faj,r?pul1cvlyl^p/f:fbjCxDx{pzl2cAlDl;f=fcjHxIxqVtVKxxVdWgWLxMxElNxOxPxQxRxSxTxUxVxWxXxLWYx!W*x+x,x-x.x/x:x;x=x?x@x[x]x^x_x`x{x|x}x~xaybycydyeyfygyhyiyjykylymynyoypyqyrysytyuy?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgngcq

3851 with gil: 

3852 raise FunctionNotFoundError("function cuDeviceGetAttribute is not found") 

3853 return (<CUresult (*)(int*, CUdevice_attribute, CUdevice) noexcept nogil>__cuDeviceGetAttribute)( 2a dsU V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L GyJydqesgsWyhsLldjMlejNlOleq4c5c6cyd3 BZCZfbgbhbVbib8 9 ! + WbXbYb}bDZfqgqhqiqjqkqVhfjPlQl~bgjfegehjzdheWhXhYhZhXlYlacijiejejjAdke0h1h2h3h5lkj6llj7l8l9lmj!lnj#l$l%l'lbcojlemepjBdne4h5h6h7h.l/lccqjoeperjCdqe8h9h!h#h]l^ldcsjresetjDdte$h%h'h(hambmecujuevevjEdwe)h*h+h,himwjjmxjkmlmmmyjnmzjompmqmAjrmBjsmtmf0CjlqFdg09ch0CNENHNKNNNQNjbkblbmb1bGdHdM O mqxeZ : ; 2bP N C D c # zBB H 0 1 tb7b8b%cW nqoqpqqqsqtquqvqEmHjLsFmKjGmLjMszqAqNsBqCqDqEqFqGqMj, ? IqSsJqKqSmTmMqOqPqOj=sGlHetCuCtgugytwCxCyCzCACBCCCDCECztFCGCAtHCICJCKCLCMCNCOCPCBtQCRCSCTCUCVCWCXCYCCtZC0C1C2C3C4C5C6C7CDt8C9C!C#C$C%C'CEt(C)C*C+C,C-C.C/C:C;C=C?CFt@C[CGt]C^C_C`C{C|C}C~CaDbDcDdDeDHtfDgDhDItiDjDkDlDmDJtnDoDpDqDrDsDtDuDvDwDxDyDzDADBDCDDDEDFDGDHDIDJDKDLDMDNDODKtPDQDRDLtSDMtTDUDVDWDXDYDZD0D1D2D3D4D5D6D7D4 [ hcCbIeX XmY YmH1I1Db5 6 ^b_b`b/ {b|bJdqQ*c+c,c-cOtPtQtRtStTtUtVtWtXtYtZt0t1t2t3t4t5t6t7t8t9t!t#t$t%t't(t)t*t+t,t-tlE.t/t6g7g_h`hoE$bqEDR$jjcFu%jGu{h|h}hHuEb~hLd'jaiKeMdkcbiLeciMediNeeiOeNdlcfi9gsE.ctE!guE#gvE$gwE%gxEyE'gzEgiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSdESTdni)j%bpcVeynoipiLS:c;cFbPS=cjrSSznAnkrBnlrCnDnEnT FnqimrnrorprqrrrsrtrurvrGnHnInJnJuKuLuMuNuOuPuQuRuAEKnBELnCEMnDENnEEOnFEPnSuQnTuRnUuSnVuTnWuUnXuVnYuWnZuXn0uYn1uZn2u0n3u1n4u2n5u3n6u4n7u5n8u6n9u7n8n9nGE!nHE#nIE$nJE%nKE'nLE(nME)nNE*nOE+nPE,nQE-nRE.nSE/nTE:nUE;nVE=nWE?nXE@nYE[nZE]n0E^n_n`n{n|n}n~naobocodoeofogohoiojo1Eoo,jqc-j:jsoWeXesixr;jvowo=jrc?j]jAoYeZetizr'b0e1e^j*g+g,gUd2eui-g.g3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0dGbHb*b] ^ _ ` xiIb:g?g^c1d@gGo`jsc{j~jKo6e7eziFrakAi+bBiEiek2d3d[gOohkJb4d5dFi8e9e!e_c#e]g$e%eGi,bHiIink6d7d^gQoKb8d9d/e:e;e!d_g=e?eRotcqktk@e[eMiNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcwkzk6o~eafOiKr( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhh$oEcBkEkifjfSiTiihMbjhmhWifdgdkfHk,oIkFcJkMk:olfmfZiRr/bnfofNknhohph*dpf0iqhrhqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dNbOb=b| } ~ ab4iPbshvhjd?dwh^oPkGcQkTk|otfuf6irwapUkHcVkYkepvfwf7iuwZkQb@d[d8ixfyfzfkdAfxhBfCf0k9i?b!i#i6k]d^dyhXrRb_d`dLfMfNf{dzhOfPfipIc9k$kQfRf(i)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQc(k+kxpZf0f*i%w) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-iBp5f6f.i1r/i:iCpTc/k=k7f8f;i=iJhTbKhNh]ivdwd9fIpxdUccedeexfxKp@kVc[k_kOp!f#f`i8r9rixjxRp`kWc{k~kVp$f%f{i#rYpalXcblel2p'f(f|i%r5pflYcgljl9p)f*f}i(r$pklZcllol)p+f,f~i*r,ppl0cqltl:p-f.faj,r?pul1cvlyl^p/f:fbjCxDx{pzl2cAlDl;f=fcjHxIxqVtVKxxVdWgWLxMxElNxOxPxQxRxSxTxUxVxWxXxLWYx!W*x+x,x-x.x/x:x;x=x?x@x[x]x^x_x`x{x|x}x~xaybycydyeyfygyhyiyjykylymynyoypyqyrysytyuy?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgngcq

3854 pi, attrib, dev) 

3855  

3856  

3857cdef CUresult _cuDeviceGetNvSciSyncAttributes(void* nvSciSyncAttrList, CUdevice dev, int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

3858 global __cuDeviceGetNvSciSyncAttributes 

3859 _check_or_init_driver() 

3860 if __cuDeviceGetNvSciSyncAttributes == NULL: 

3861 with gil: 

3862 raise FunctionNotFoundError("function cuDeviceGetNvSciSyncAttributes is not found") 

3863 return (<CUresult (*)(void*, CUdevice, int) noexcept nogil>__cuDeviceGetNvSciSyncAttributes)( 

3864 nvSciSyncAttrList, dev, flags) 

3865  

3866  

3867cdef CUresult _cuDeviceSetMemPool(CUdevice dev, CUmemoryPool pool) except ?CUDA_ERROR_NOT_FOUND nogil: 2a GlHe5 6 ^b_b`b/ {b|b

3868 global __cuDeviceSetMemPool 

3869 _check_or_init_driver() 2nQ

3870 if __cuDeviceSetMemPool == NULL: 2nQ

3871 with gil: 2GlHe5 6 ^b_b`b/ {b|b

3872 raise FunctionNotFoundError("function cuDeviceSetMemPool is not found") 

3873 return (<CUresult (*)(CUdevice, CUmemoryPool) noexcept nogil>__cuDeviceSetMemPool)( 2nQ

3874 dev, pool) 

3875  

3876  

3877cdef CUresult _cuDeviceGetMemPool(CUmemoryPool* pool, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

3878 global __cuDeviceGetMemPool 

3879 _check_or_init_driver() 2M O 4b5b6by # z A E = F B tgugCbX Y 6g7g_h`hnEpE~hTdT ,j;j=j3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0d`jAiGiihIkqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dPkUk9iJh@k`kalflklplulzl?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgngcq

3880 if __cuDeviceGetMemPool == NULL: 2M O 4b5b6by # z A E = F B tgugCbX Y 6g7g_h`hnEpE~hTdT ,j;j=j3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0d`jAiGiihIkqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dPkUk9iJh@k`kalflklplulzl?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgngcq

3881 with gil: 

3882 raise FunctionNotFoundError("function cuDeviceGetMemPool is not found") 

3883 return (<CUresult (*)(CUmemoryPool*, CUdevice) noexcept nogil>__cuDeviceGetMemPool)( 2M O 4b5b6by # z A E = F B tgugCbX Y 6g7g_h`hnEpE~hTdT ,j;j=j3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0d`jAiGiihIkqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dPkUk9iJh@k`kalflklplulzl?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgngcq

3884 pool, dev) 

3885  

3886  

3887cdef CUresult _cuDeviceGetDefaultMemPool(CUmemoryPool* pool_out, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

3888 global __cuDeviceGetDefaultMemPool 

3889 _check_or_init_driver() 2nQ

3890 if __cuDeviceGetDefaultMemPool == NULL: 2nQ

3891 with gil: 

3892 raise FunctionNotFoundError("function cuDeviceGetDefaultMemPool is not found") 

3893 return (<CUresult (*)(CUmemoryPool*, CUdevice) noexcept nogil>__cuDeviceGetDefaultMemPool)( 2nQ

3894 pool_out, dev) 

3895  

3896  

3897cdef CUresult _cuDeviceGetExecAffinitySupport(int* pi, CUexecAffinityType type, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

3898 global __cuDeviceGetExecAffinitySupport 

3899 _check_or_init_driver() 

3900 if __cuDeviceGetExecAffinitySupport == NULL: 

3901 with gil: 

3902 raise FunctionNotFoundError("function cuDeviceGetExecAffinitySupport is not found") 

3903 return (<CUresult (*)(int*, CUexecAffinityType, CUdevice) noexcept nogil>__cuDeviceGetExecAffinitySupport)( 

3904 pi, type, dev) 

3905  

3906  

3907cdef CUresult _cuFlushGPUDirectRDMAWrites(CUflushGPUDirectRDMAWritesTarget target, CUflushGPUDirectRDMAWritesScope scope) except ?CUDA_ERROR_NOT_FOUND nogil: 

3908 global __cuFlushGPUDirectRDMAWrites 

3909 _check_or_init_driver() 

3910 if __cuFlushGPUDirectRDMAWrites == NULL: 

3911 with gil: 

3912 raise FunctionNotFoundError("function cuFlushGPUDirectRDMAWrites is not found") 

3913 return (<CUresult (*)(CUflushGPUDirectRDMAWritesTarget, CUflushGPUDirectRDMAWritesScope) noexcept nogil>__cuFlushGPUDirectRDMAWrites)( 

3914 target, scope) 

3915  

3916  

3917cdef CUresult _cuDeviceGetProperties(CUdevprop* prop, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

3918 global __cuDeviceGetProperties 

3919 _check_or_init_driver() 

3920 if __cuDeviceGetProperties == NULL: 

3921 with gil: 

3922 raise FunctionNotFoundError("function cuDeviceGetProperties is not found") 

3923 return (<CUresult (*)(CUdevprop*, CUdevice) noexcept nogil>__cuDeviceGetProperties)( 

3924 prop, dev) 

3925  

3926  

3927cdef CUresult _cuDeviceComputeCapability(int* major, int* minor, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

3928 global __cuDeviceComputeCapability 

3929 _check_or_init_driver() 

3930 if __cuDeviceComputeCapability == NULL: 

3931 with gil: 

3932 raise FunctionNotFoundError("function cuDeviceComputeCapability is not found") 

3933 return (<CUresult (*)(int*, int*, CUdevice) noexcept nogil>__cuDeviceComputeCapability)( 

3934 major, minor, dev) 

3935  

3936  

3937cdef CUresult _cuDevicePrimaryCtxRetain(CUcontext* pctx, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

3938 global __cuDevicePrimaryCtxRetain 

3939 _check_or_init_driver() 2{s|s}s~satbtct1qdtetftgthtitjtktltmtntotptqtrtstttutvtwt/r

3940 if __cuDevicePrimaryCtxRetain == NULL: 2{s|s}s~satbtct1qdtetftgthtitjtktltmtntotptqtrtstttutvtwt/r

3941 with gil: 

3942 raise FunctionNotFoundError("function cuDevicePrimaryCtxRetain is not found") 

3943 return (<CUresult (*)(CUcontext*, CUdevice) noexcept nogil>__cuDevicePrimaryCtxRetain)( 2{s|s}s~satbtct1qdtetftgthtitjtktltmtntotptqtrtstttutvtwt/r

3944 pctx, dev) 

3945  

3946  

3947cdef CUresult _cuDevicePrimaryCtxRelease_v2(CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

3948 global __cuDevicePrimaryCtxRelease_v2 

3949 _check_or_init_driver() 2*0+0,0-0.0/0:01q;0=0?0@0[0]0^0_0`0{0|0}0~0a1b1c1d1e1f1g1h1

3950 if __cuDevicePrimaryCtxRelease_v2 == NULL: 2*0+0,0-0.0/0:01q;0=0?0@0[0]0^0_0`0{0|0}0~0a1b1c1d1e1f1g1h1

3951 with gil: 

3952 raise FunctionNotFoundError("function cuDevicePrimaryCtxRelease_v2 is not found") 

3953 return (<CUresult (*)(CUdevice) noexcept nogil>__cuDevicePrimaryCtxRelease_v2)( 2*0+0,0-0.0/0:01q;0=0?0@0[0]0^0_0`0{0|0}0~0a1b1c1d1e1f1g1h1

3954 dev) 

3955  

3956  

3957cdef CUresult _cuDevicePrimaryCtxSetFlags_v2(CUdevice dev, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

3958 global __cuDevicePrimaryCtxSetFlags_v2 

3959 _check_or_init_driver() 

3960 if __cuDevicePrimaryCtxSetFlags_v2 == NULL: 

3961 with gil: 

3962 raise FunctionNotFoundError("function cuDevicePrimaryCtxSetFlags_v2 is not found") 

3963 return (<CUresult (*)(CUdevice, unsigned int) noexcept nogil>__cuDevicePrimaryCtxSetFlags_v2)( 

3964 dev, flags) 

3965  

3966  

3967cdef CUresult _cuDevicePrimaryCtxGetState(CUdevice dev, unsigned int* flags, int* active) except ?CUDA_ERROR_NOT_FOUND nogil: 

3968 global __cuDevicePrimaryCtxGetState 

3969 _check_or_init_driver() 

3970 if __cuDevicePrimaryCtxGetState == NULL: 

3971 with gil: 

3972 raise FunctionNotFoundError("function cuDevicePrimaryCtxGetState is not found") 

3973 return (<CUresult (*)(CUdevice, unsigned int*, int*) noexcept nogil>__cuDevicePrimaryCtxGetState)( 

3974 dev, flags, active) 

3975  

3976  

3977cdef CUresult _cuDevicePrimaryCtxReset_v2(CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

3978 global __cuDevicePrimaryCtxReset_v2 

3979 _check_or_init_driver() 

3980 if __cuDevicePrimaryCtxReset_v2 == NULL: 

3981 with gil: 

3982 raise FunctionNotFoundError("function cuDevicePrimaryCtxReset_v2 is not found") 

3983 return (<CUresult (*)(CUdevice) noexcept nogil>__cuDevicePrimaryCtxReset_v2)( 

3984 dev) 

3985  

3986  

3987cdef CUresult _cuCtxCreate_v4(CUcontext* pctx, CUctxCreateParams* ctxCreateParams, unsigned int flags, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

3988 global __cuCtxCreate_v4 

3989 _check_or_init_driver() 2mCSqnCTqoCUqpCVqqCrCYqsC'D(DjEkE2E3E4E5E_L`L

3990 if __cuCtxCreate_v4 == NULL: 2mCSqnCTqoCUqpCVqqCrCYqsC'D(DjEkE2E3E4E5E_L`L

3991 with gil: 

3992 raise FunctionNotFoundError("function cuCtxCreate_v4 is not found") 

3993 return (<CUresult (*)(CUcontext*, CUctxCreateParams*, unsigned int, CUdevice) noexcept nogil>__cuCtxCreate_v4)( 2mCSqnCTqoCUqpCVqqCrCYqsC'D(DjEkE2E3E4E5E_L`L

3994 pctx, ctxCreateParams, flags, dev) 

3995  

3996  

3997cdef CUresult _cuCtxDestroy_v2(CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

3998 global __cuCtxDestroy_v2 

3999 _check_or_init_driver() 260=Y7080?Y@Y90[Y!0$0%0)0C1F1Q1~YA2B2C2D2l3aZ

4000 if __cuCtxDestroy_v2 == NULL: 260=Y7080?Y@Y90[Y!0$0%0)0C1F1Q1~YA2B2C2D2l3aZ

4001 with gil: 

4002 raise FunctionNotFoundError("function cuCtxDestroy_v2 is not found") 

4003 return (<CUresult (*)(CUcontext) noexcept nogil>__cuCtxDestroy_v2)( 260=Y7080?Y@Y90[Y!0$0%0)0C1F1Q1~YA2B2C2D2l3aZ

4004 ctx) 

4005  

4006  

4007cdef CUresult _cuCtxPushCurrent_v2(CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 2a SqbZTqcZUqdZVqeZfZYqgZhZiZjZkZlZmZnZoZpZqZ

4008 global __cuCtxPushCurrent_v2 

4009 _check_or_init_driver() 2-D]P

4010 if __cuCtxPushCurrent_v2 == NULL: 2-D]P

4011 with gil: 2SqbZTqcZUqdZVqeZfZYqgZhZiZjZkZlZmZnZoZpZqZ

4012 raise FunctionNotFoundError("function cuCtxPushCurrent_v2 is not found") 

4013 return (<CUresult (*)(CUcontext) noexcept nogil>__cuCtxPushCurrent_v2)( 2-D]P

4014 ctx) 

4015  

4016  

4017cdef CUresult _cuCtxPopCurrent_v2(CUcontext* pctx) except ?CUDA_ERROR_NOT_FOUND nogil: 2a =YE3F3?Y@YG3[YH3I3J3K3L3M3N3~YO3P3Q3R3S3aZ

4018 global __cuCtxPopCurrent_v2 

4019 _check_or_init_driver() 2|L~LbMdMfMhMjMlMnMpMrMtMvMxMzMBMDMFMHMJMLMNMPMRMTMVMXMYM0M2M4M6M8M!MIyLyNyPyRyTyVyYy0y1y2y3y5y6y7y8y!y$y'y)y+y$M-y/y;y?y[yis_y{y%M'Mazczezgzizjzlznzpzrztzvzxz)MAzCzEzGzIzKzMzOzQzSzUzVzWzYz-MjsksZz0z.M1z2z3z4z5z6z7z8z9z!z$z'z(z/Mlsms,z-z:M.z/z;z?z[z^z`z|z}z~zaAbAcAeAfAgAhAiAjAkAlAmAnAoApAqArAnsossAtAuAvAwAxAyAzAAABACADAEAGAIAJALApsqsPAQARASATAVAXAZA1A3A5A6A7A8A9A!A#Avsxs$A%A'A(A)A*A,A-A.A/A:A;A=A?A@A[A]AEsFs^A_A`A{A|A}A~AaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrB=MsBtBuBvBwBxB@M^M{M~McNeNhNjNlNnNpNrNtNvNxNzNBNDNGNJNMNPNSNUNWNYN0N2N4N6N8N!N$N'N(N*N,N.N:N=N@N]N_N{N}NaOcOeOgOiOkOmOoOqOrOtOvOxOzOBODOFOHOJOKOMOOOQOSOUOWOYOZO1O2O3O5OABBBCBDB7O9OFBGB!OHBIBJBKB#OMBOB$O%O'O(O)O*O+O-O;O?O[O^O`O|O~OmPnPoPpPqPrPsPtPvPxPyPzPDPEPFPGPJPLPMPNPOPPPRPTPVPWPYP0P2P4P6P8P!P:P*D+D,D;P=P-D.D/D;D[P=D]P?D@D^P_P`P{P|P}P~PaQbQcQdQeQfQgQhQiQjQkQmQoQpQsQtQuQvQwQxQyQzQAQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQQQRQSQTQUQVQWQXQYQZQ0Q1Q2Q3QCRERFRGRIRJRLRMRORQRRRSRTRURWRYRZR0R1R3R4R5R6R7R8R9R!R#R$R%R'R(R*R+R,R.R/R:R;R?R@R]R^R_R`R{R}RaScSdSeSgShSiSkSmSnSpSrSsStSuSvSxSySASCSDSFSGSISJSKSMSNSOSRSUSVSXSZS0S2S3S5S7S9S!S$S'S)S+S-S/S;S?S[S^S_S{S}SaTcTeTgThTiTjTkTlTmTnToTpTqTrTsTtTuTvTwTxTyTzTATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTSTTTUTVTWTXTYTZT0T1T2T3T4T5T6T7T8T!T$T'T)T+T-T/T;T?T[T^T`T|T~TbUdUeU6E7E8E9EgUiU!E$E$u%u%E(E)E*E+EjU,E-E.EkU:E;E=E?E@ElU[E]E^E_E`EnUoU|E~E)u*uaFcFdFeFfFpUgFhFiFqUkFlFmFnFoF,u-upFqFrFsFtFuFvFwFxF.u/u:u;uArBr=u?u@u[u]uyF^uzF_u`uAF{u|u}u~uavBFCFDFEFFFGFHFIFbvcvJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFdvevYF0F1F2F3FrU4FtU5F6FuU8F9F!F#F$F%F'FvU)F*Fgvhv+F,F-F.F/FwU:FxU=F?FyU@F[F]F^F_F`Fkvlv{F|F}F~FaGbGcGdGeGmvnvovpvgGqvrvsvtvvvwvxvyvhGzvjGAvBvkGDvEvFvGvHvIvJvKvLvMvNvOvPvQvlGRvSvmGnGoGpGqGrGsGtGuGvGwGTvUvxGyGzGAGBGCGDGFGGGHGIGJGKGLGMGNGOGPGQGRGSGTGUGVvWvVGWGXGYGZG0G1G2G3G4G5G6GXvYv7G8G9G!G#G$G%G'G(G)G*G+GZv0v,G.G/G:G;GzU=G?G@GAU]G^G_G`G1v2v{G|G}G~GaHbH3v4vcHdHeHfHgHhHiHjHkHlH5v6vmHnHoHpHqHBUrHsHtHuHvHwHxHyHzH7v8vAHBHCHDHEHFHGHHHIH9v!v#v$vJH'v(vMrNr)v*v+v,v-vKH.vLH:v;vMH=v?v@vNHOHPHQHRHDUFUSHUH[v]vVHXHYHZH0HGU1H2H3HHU5H6H7H8H9H_v`v!H#H$H%H'H(H)H*H+H{v|v}v~vSrTrawbwcwdwew,Hfw-Hgwhw.Hiwjwkwlwmw/H:H;H=H?H@H[H]Hnwow^H_H`H{H|H}H~HaIbIcIdIeIfIgIhIpwqwiIkIlImInIIUoIKUpIqILUsItIuIvIwIxIyINUzIBIswtwCIEIFIGIHIOUIIQUJIKIRUMINIOIPIQIRIwwxwSITIUIVIWIXIYIZI0IywzwAwBw2ICwDwEwFwHwIwJwKw3ILw5IMwNw6IPwQwRwSwTwUwVwWwXwYwZw0w1w2w7I3w4w8I9I!I#I$I%I'I(I)I*I+I5w6w,I-I.I/I:I;I=I@I[I]I^I_I`I{I|I}I~IaJbJcJdJeJfJ7w8wgJhJiJjJkJlJmJnJoJpJqJrJ9w!wsJtJuJvJwJxJyJzJAJBJCJDJ#w$wEJGJHJIJJJSUKJLJMJTUOJPJQJRJ'w(wSJTJUJVJWJXJ)w*wYJZJ0J1J2J3J4J5J6J7J+w,w8J9J!J#J$JUU%J'J(J)J*J+J,J-J.J-w.w/J:J;J=J?J@J[J]J^J/w:w;w=w_J@w[w3r4r]w^w_w`w{w`J|w{J~wax|Jbxcxdx}JWUYUZU0U~JaKbKcK2U3UeKgKgxhxhKjKkKlKmK4UnKoKpK5U6U8U9U!U$UrKsKtKuKvKwKxKyK'U)UzKBKlxmxCKEKFKGKHK*UIKJKKK+UMKNKOKPKQKRKSKTK-U.UVKXKoxpxYK0K1K2K3K/U4K5K6K:U8K9K!K#K$K%K'K(K=U?U*K,Krxsx-K/K:K;K=K@U?K@K[K[U^K_K`K{K|K}K~KaL^U_UcLeLuxvxfLhLiLjLkL`UlLmLnL{UpLqLrLsLtLuLvLwL}U~UyLALxxyxBLDLELFLGLaVHLILJLbVLLMLNLOLPLQLRLSLdVfVTLVLAxBxWLYLZL0L1LgV2L3L4LhViV6L7L8L9L!L#L$L%LkVmV'L)LFxGx*L,L-L.L/LnV:L;L=LoVpV@L[L]L^LsVvVwVzVAVCVDVFVHVJVKVLVNVPVRVTVVVXVZV0V2V4V6V8V!V$V%V(V*V,V-V/V;V?V[V^V_V{V}VaWcWfWiWlWnWpWrWtWvWxWyWAWBWDWFWHWIWJWNWOWPWRWTWVWWWYW0W2W4W5W7W9W%W(W*W,W.W:W=W@W]W_W{W}WaXcXeXgXiXkXmXoXqXsXuXwXyXzXAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX0X1X2X3X4X5X6X7X8X9X!X$X'X)X*X+X,X-X/X;X?X@X[X]X^X_X`X{X}XaYcYeYfYgYhYiYjYlYnYpYrYtYuYwYxYyYAYBYCYDYFYHYIYJYLYNYOYQYSYUYWYYYZY1Y2Y4Y6Y8Y!Y$Y'Y)Y*Y,Y.Y/Y;Y

4020 if __cuCtxPopCurrent_v2 == NULL: 2|L~LbMdMfMhMjMlMnMpMrMtMvMxMzMBMDMFMHMJMLMNMPMRMTMVMXMYM0M2M4M6M8M!MIyLyNyPyRyTyVyYy0y1y2y3y5y6y7y8y!y$y'y)y+y$M-y/y;y?y[yis_y{y%M'Mazczezgzizjzlznzpzrztzvzxz)MAzCzEzGzIzKzMzOzQzSzUzVzWzYz-MjsksZz0z.M1z2z3z4z5z6z7z8z9z!z$z'z(z/Mlsms,z-z:M.z/z;z?z[z^z`z|z}z~zaAbAcAeAfAgAhAiAjAkAlAmAnAoApAqArAnsossAtAuAvAwAxAyAzAAABACADAEAGAIAJALApsqsPAQARASATAVAXAZA1A3A5A6A7A8A9A!A#Avsxs$A%A'A(A)A*A,A-A.A/A:A;A=A?A@A[A]AEsFs^A_A`A{A|A}A~AaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrB=MsBtBuBvBwBxB@M^M{M~McNeNhNjNlNnNpNrNtNvNxNzNBNDNGNJNMNPNSNUNWNYN0N2N4N6N8N!N$N'N(N*N,N.N:N=N@N]N_N{N}NaOcOeOgOiOkOmOoOqOrOtOvOxOzOBODOFOHOJOKOMOOOQOSOUOWOYOZO1O2O3O5OABBBCBDB7O9OFBGB!OHBIBJBKB#OMBOB$O%O'O(O)O*O+O-O;O?O[O^O`O|O~OmPnPoPpPqPrPsPtPvPxPyPzPDPEPFPGPJPLPMPNPOPPPRPTPVPWPYP0P2P4P6P8P!P:P*D+D,D;P=P-D.D/D;D[P=D]P?D@D^P_P`P{P|P}P~PaQbQcQdQeQfQgQhQiQjQkQmQoQpQsQtQuQvQwQxQyQzQAQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQQQRQSQTQUQVQWQXQYQZQ0Q1Q2Q3QCRERFRGRIRJRLRMRORQRRRSRTRURWRYRZR0R1R3R4R5R6R7R8R9R!R#R$R%R'R(R*R+R,R.R/R:R;R?R@R]R^R_R`R{R}RaScSdSeSgShSiSkSmSnSpSrSsStSuSvSxSySASCSDSFSGSISJSKSMSNSOSRSUSVSXSZS0S2S3S5S7S9S!S$S'S)S+S-S/S;S?S[S^S_S{S}SaTcTeTgThTiTjTkTlTmTnToTpTqTrTsTtTuTvTwTxTyTzTATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTSTTTUTVTWTXTYTZT0T1T2T3T4T5T6T7T8T!T$T'T)T+T-T/T;T?T[T^T`T|T~TbUdUeU6E7E8E9EgUiU!E$E$u%u%E(E)E*E+EjU,E-E.EkU:E;E=E?E@ElU[E]E^E_E`EnUoU|E~E)u*uaFcFdFeFfFpUgFhFiFqUkFlFmFnFoF,u-upFqFrFsFtFuFvFwFxF.u/u:u;uArBr=u?u@u[u]uyF^uzF_u`uAF{u|u}u~uavBFCFDFEFFFGFHFIFbvcvJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFdvevYF0F1F2F3FrU4FtU5F6FuU8F9F!F#F$F%F'FvU)F*Fgvhv+F,F-F.F/FwU:FxU=F?FyU@F[F]F^F_F`Fkvlv{F|F}F~FaGbGcGdGeGmvnvovpvgGqvrvsvtvvvwvxvyvhGzvjGAvBvkGDvEvFvGvHvIvJvKvLvMvNvOvPvQvlGRvSvmGnGoGpGqGrGsGtGuGvGwGTvUvxGyGzGAGBGCGDGFGGGHGIGJGKGLGMGNGOGPGQGRGSGTGUGVvWvVGWGXGYGZG0G1G2G3G4G5G6GXvYv7G8G9G!G#G$G%G'G(G)G*G+GZv0v,G.G/G:G;GzU=G?G@GAU]G^G_G`G1v2v{G|G}G~GaHbH3v4vcHdHeHfHgHhHiHjHkHlH5v6vmHnHoHpHqHBUrHsHtHuHvHwHxHyHzH7v8vAHBHCHDHEHFHGHHHIH9v!v#v$vJH'v(vMrNr)v*v+v,v-vKH.vLH:v;vMH=v?v@vNHOHPHQHRHDUFUSHUH[v]vVHXHYHZH0HGU1H2H3HHU5H6H7H8H9H_v`v!H#H$H%H'H(H)H*H+H{v|v}v~vSrTrawbwcwdwew,Hfw-Hgwhw.Hiwjwkwlwmw/H:H;H=H?H@H[H]Hnwow^H_H`H{H|H}H~HaIbIcIdIeIfIgIhIpwqwiIkIlImInIIUoIKUpIqILUsItIuIvIwIxIyINUzIBIswtwCIEIFIGIHIOUIIQUJIKIRUMINIOIPIQIRIwwxwSITIUIVIWIXIYIZI0IywzwAwBw2ICwDwEwFwHwIwJwKw3ILw5IMwNw6IPwQwRwSwTwUwVwWwXwYwZw0w1w2w7I3w4w8I9I!I#I$I%I'I(I)I*I+I5w6w,I-I.I/I:I;I=I@I[I]I^I_I`I{I|I}I~IaJbJcJdJeJfJ7w8wgJhJiJjJkJlJmJnJoJpJqJrJ9w!wsJtJuJvJwJxJyJzJAJBJCJDJ#w$wEJGJHJIJJJSUKJLJMJTUOJPJQJRJ'w(wSJTJUJVJWJXJ)w*wYJZJ0J1J2J3J4J5J6J7J+w,w8J9J!J#J$JUU%J'J(J)J*J+J,J-J.J-w.w/J:J;J=J?J@J[J]J^J/w:w;w=w_J@w[w3r4r]w^w_w`w{w`J|w{J~wax|Jbxcxdx}JWUYUZU0U~JaKbKcK2U3UeKgKgxhxhKjKkKlKmK4UnKoKpK5U6U8U9U!U$UrKsKtKuKvKwKxKyK'U)UzKBKlxmxCKEKFKGKHK*UIKJKKK+UMKNKOKPKQKRKSKTK-U.UVKXKoxpxYK0K1K2K3K/U4K5K6K:U8K9K!K#K$K%K'K(K=U?U*K,Krxsx-K/K:K;K=K@U?K@K[K[U^K_K`K{K|K}K~KaL^U_UcLeLuxvxfLhLiLjLkL`UlLmLnL{UpLqLrLsLtLuLvLwL}U~UyLALxxyxBLDLELFLGLaVHLILJLbVLLMLNLOLPLQLRLSLdVfVTLVLAxBxWLYLZL0L1LgV2L3L4LhViV6L7L8L9L!L#L$L%LkVmV'L)LFxGx*L,L-L.L/LnV:L;L=LoVpV@L[L]L^LsVvVwVzVAVCVDVFVHVJVKVLVNVPVRVTVVVXVZV0V2V4V6V8V!V$V%V(V*V,V-V/V;V?V[V^V_V{V}VaWcWfWiWlWnWpWrWtWvWxWyWAWBWDWFWHWIWJWNWOWPWRWTWVWWWYW0W2W4W5W7W9W%W(W*W,W.W:W=W@W]W_W{W}WaXcXeXgXiXkXmXoXqXsXuXwXyXzXAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX0X1X2X3X4X5X6X7X8X9X!X$X'X)X*X+X,X-X/X;X?X@X[X]X^X_X`X{X}XaYcYeYfYgYhYiYjYlYnYpYrYtYuYwYxYyYAYBYCYDYFYHYIYJYLYNYOYQYSYUYWYYYZY1Y2Y4Y6Y8Y!Y$Y'Y)Y*Y,Y.Y/Y;Y

4021 with gil: 2=YE3F3?Y@YG3[YH3I3J3K3L3M3N3~YO3P3Q3R3S3aZ

4022 raise FunctionNotFoundError("function cuCtxPopCurrent_v2 is not found") 

4023 return (<CUresult (*)(CUcontext*) noexcept nogil>__cuCtxPopCurrent_v2)( 2|L~LbMdMfMhMjMlMnMpMrMtMvMxMzMBMDMFMHMJMLMNMPMRMTMVMXMYM0M2M4M6M8M!MIyLyNyPyRyTyVyYy0y1y2y3y5y6y7y8y!y$y'y)y+y$M-y/y;y?y[yis_y{y%M'Mazczezgzizjzlznzpzrztzvzxz)MAzCzEzGzIzKzMzOzQzSzUzVzWzYz-MjsksZz0z.M1z2z3z4z5z6z7z8z9z!z$z'z(z/Mlsms,z-z:M.z/z;z?z[z^z`z|z}z~zaAbAcAeAfAgAhAiAjAkAlAmAnAoApAqArAnsossAtAuAvAwAxAyAzAAABACADAEAGAIAJALApsqsPAQARASATAVAXAZA1A3A5A6A7A8A9A!A#Avsxs$A%A'A(A)A*A,A-A.A/A:A;A=A?A@A[A]AEsFs^A_A`A{A|A}A~AaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrB=MsBtBuBvBwBxB@M^M{M~McNeNhNjNlNnNpNrNtNvNxNzNBNDNGNJNMNPNSNUNWNYN0N2N4N6N8N!N$N'N(N*N,N.N:N=N@N]N_N{N}NaOcOeOgOiOkOmOoOqOrOtOvOxOzOBODOFOHOJOKOMOOOQOSOUOWOYOZO1O2O3O5OABBBCBDB7O9OFBGB!OHBIBJBKB#OMBOB$O%O'O(O)O*O+O-O;O?O[O^O`O|O~OmPnPoPpPqPrPsPtPvPxPyPzPDPEPFPGPJPLPMPNPOPPPRPTPVPWPYP0P2P4P6P8P!P:P*D+D,D;P=P-D.D/D;D[P=D]P?D@D^P_P`P{P|P}P~PaQbQcQdQeQfQgQhQiQjQkQmQoQpQsQtQuQvQwQxQyQzQAQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQQQRQSQTQUQVQWQXQYQZQ0Q1Q2Q3QCRERFRGRIRJRLRMRORQRRRSRTRURWRYRZR0R1R3R4R5R6R7R8R9R!R#R$R%R'R(R*R+R,R.R/R:R;R?R@R]R^R_R`R{R}RaScSdSeSgShSiSkSmSnSpSrSsStSuSvSxSySASCSDSFSGSISJSKSMSNSOSRSUSVSXSZS0S2S3S5S7S9S!S$S'S)S+S-S/S;S?S[S^S_S{S}SaTcTeTgThTiTjTkTlTmTnToTpTqTrTsTtTuTvTwTxTyTzTATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTSTTTUTVTWTXTYTZT0T1T2T3T4T5T6T7T8T!T$T'T)T+T-T/T;T?T[T^T`T|T~TbUdUeU6E7E8E9EgUiU!E$E$u%u%E(E)E*E+EjU,E-E.EkU:E;E=E?E@ElU[E]E^E_E`EnUoU|E~E)u*uaFcFdFeFfFpUgFhFiFqUkFlFmFnFoF,u-upFqFrFsFtFuFvFwFxF.u/u:u;uArBr=u?u@u[u]uyF^uzF_u`uAF{u|u}u~uavBFCFDFEFFFGFHFIFbvcvJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFdvevYF0F1F2F3FrU4FtU5F6FuU8F9F!F#F$F%F'FvU)F*Fgvhv+F,F-F.F/FwU:FxU=F?FyU@F[F]F^F_F`Fkvlv{F|F}F~FaGbGcGdGeGmvnvovpvgGqvrvsvtvvvwvxvyvhGzvjGAvBvkGDvEvFvGvHvIvJvKvLvMvNvOvPvQvlGRvSvmGnGoGpGqGrGsGtGuGvGwGTvUvxGyGzGAGBGCGDGFGGGHGIGJGKGLGMGNGOGPGQGRGSGTGUGVvWvVGWGXGYGZG0G1G2G3G4G5G6GXvYv7G8G9G!G#G$G%G'G(G)G*G+GZv0v,G.G/G:G;GzU=G?G@GAU]G^G_G`G1v2v{G|G}G~GaHbH3v4vcHdHeHfHgHhHiHjHkHlH5v6vmHnHoHpHqHBUrHsHtHuHvHwHxHyHzH7v8vAHBHCHDHEHFHGHHHIH9v!v#v$vJH'v(vMrNr)v*v+v,v-vKH.vLH:v;vMH=v?v@vNHOHPHQHRHDUFUSHUH[v]vVHXHYHZH0HGU1H2H3HHU5H6H7H8H9H_v`v!H#H$H%H'H(H)H*H+H{v|v}v~vSrTrawbwcwdwew,Hfw-Hgwhw.Hiwjwkwlwmw/H:H;H=H?H@H[H]Hnwow^H_H`H{H|H}H~HaIbIcIdIeIfIgIhIpwqwiIkIlImInIIUoIKUpIqILUsItIuIvIwIxIyINUzIBIswtwCIEIFIGIHIOUIIQUJIKIRUMINIOIPIQIRIwwxwSITIUIVIWIXIYIZI0IywzwAwBw2ICwDwEwFwHwIwJwKw3ILw5IMwNw6IPwQwRwSwTwUwVwWwXwYwZw0w1w2w7I3w4w8I9I!I#I$I%I'I(I)I*I+I5w6w,I-I.I/I:I;I=I@I[I]I^I_I`I{I|I}I~IaJbJcJdJeJfJ7w8wgJhJiJjJkJlJmJnJoJpJqJrJ9w!wsJtJuJvJwJxJyJzJAJBJCJDJ#w$wEJGJHJIJJJSUKJLJMJTUOJPJQJRJ'w(wSJTJUJVJWJXJ)w*wYJZJ0J1J2J3J4J5J6J7J+w,w8J9J!J#J$JUU%J'J(J)J*J+J,J-J.J-w.w/J:J;J=J?J@J[J]J^J/w:w;w=w_J@w[w3r4r]w^w_w`w{w`J|w{J~wax|Jbxcxdx}JWUYUZU0U~JaKbKcK2U3UeKgKgxhxhKjKkKlKmK4UnKoKpK5U6U8U9U!U$UrKsKtKuKvKwKxKyK'U)UzKBKlxmxCKEKFKGKHK*UIKJKKK+UMKNKOKPKQKRKSKTK-U.UVKXKoxpxYK0K1K2K3K/U4K5K6K:U8K9K!K#K$K%K'K(K=U?U*K,Krxsx-K/K:K;K=K@U?K@K[K[U^K_K`K{K|K}K~KaL^U_UcLeLuxvxfLhLiLjLkL`UlLmLnL{UpLqLrLsLtLuLvLwL}U~UyLALxxyxBLDLELFLGLaVHLILJLbVLLMLNLOLPLQLRLSLdVfVTLVLAxBxWLYLZL0L1LgV2L3L4LhViV6L7L8L9L!L#L$L%LkVmV'L)LFxGx*L,L-L.L/LnV:L;L=LoVpV@L[L]L^LsVvVwVzVAVCVDVFVHVJVKVLVNVPVRVTVVVXVZV0V2V4V6V8V!V$V%V(V*V,V-V/V;V?V[V^V_V{V}VaWcWfWiWlWnWpWrWtWvWxWyWAWBWDWFWHWIWJWNWOWPWRWTWVWWWYW0W2W4W5W7W9W%W(W*W,W.W:W=W@W]W_W{W}WaXcXeXgXiXkXmXoXqXsXuXwXyXzXAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX0X1X2X3X4X5X6X7X8X9X!X$X'X)X*X+X,X-X/X;X?X@X[X]X^X_X`X{X}XaYcYeYfYgYhYiYjYlYnYpYrYtYuYwYxYyYAYBYCYDYFYHYIYJYLYNYOYQYSYUYWYYYZY1Y2Y4Y6Y8Y!Y$Y'Y)Y*Y,Y.Y/Y;Y

4024 pctx) 

4025  

4026  

4027cdef CUresult _cuCtxSetCurrent(CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

4028 global __cuCtxSetCurrent 

4029 _check_or_init_driver() 2{L}LaMcMeMgMiMkMmMoMqMsMuMwMyMAMCMEMGMIMKMMMOMQMSMUMWMrZZM1M3M5M7M9MHyKyMyOyQySyUyXyZyLldjMl4yejNlOl9y#y%y(y*y#M,y.y:y=y@y]y^y`y|y}y~ybzdzfzhz(MkzmzozqzszuzwzyzzzBzDzFzHzJzLzNzPzRzTzPlQl~bgjfegehjRlSlTlUlzdheWhXhYhZhVlWlXlYlacijiejejjZl0l1l2lAdke0h1h2h3h3l4l5lkj6ldAlj7l8l9lmj!lnj#l$l%l'lbcojlemepj(l)l*l+lBdne4h5h6h7h,l-l.l/lccqjoeperj:l;l=l?lCdqe8h9h!h#h@l[l]l^ldcsjresetj_l`l{l|lDdte$h%h'h(h}l~lambmecujuevevjcmdmemfmEdwe)h*h+h,hgmhmimwjjmxjkmlmmmyjnmzjompm;MqmAjrmBjsmtm?M]M`M}MbNdNgNiNkNmNoNqNsNuNwNyNANi0FNINLNONRNTNVNXNZN1N3N5N7N9N#N%Nj0)N+N-N/N;N?N[N^N`N|N~NbOdOfOhOjOlOnOpOk0sOuOwOyOAOCOEOGOIOl0m0n0o0p0q0r0zBs0t0u0v0w0x0y0z0A0B0C0D0E0F0G0I0K0LONOPOROTOVOXOL00Onqoq4Opqqqsqtquqvq8OEmHjLsFmKjGmLjMszqAqNsBqCqDqEqFqGq:h,OPBOsSBPsVBRsYBMj1BIqO0SsP0Q0R0S0T0U0V0W0X0pgJqqgKq4BTs7B9B#B%B(B*B,B.B:B=B@B]B0s2s4s5s6s8s!sSm#s%s(s)sgC*sTmMqhC.siC/subOqvbPqZ000jC:skC;slCOj102030=s4050:O=O@O]O_O{O(0{s|s}s~satbtct1qdtetftgthtitjtktltmtntotptqtrtstttutvtwttgugi1j1l1m1o1p1uPwPr1s1CP8Du1v1(c4 )cIPUmKPx1y1z1A1QPSPUPB1XPZP1P3P5P7P9PwgVmxgygWmzgAgBgCgDgEgFg0j)D2j3jIeXmYm4j5j6j@P7j8j9j[D]D^D_D`D{D|D}D~DaEbEcEdEeEfEgEhEiElQDb]hJeJdS1T1rQU1GgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gOtPtQtRtStTtUtVtWtXtYtZt0t1t2t3t4t5t6t7t8t9t!t#t$t%t't(t)t*t+t,t-tlE.t/t!jKdic:t4Q3q4q;t6g7g=t?t@t[t5q6q5Q6Q]t7Q^t8Q9Q!Q_t#Q$Q`t{t%Q|t'Q(Q)Q*Q}t+Q~tau,Q-Q.Q/Q:Q;Qbu=Q?QcudueumE@Qfu[Q]Q^Q_Qgu`Q{Q|Q}Qhu~QaRbRiucRdRjukulueRmufRnuougRhRiRjRpuqukRrusulRmRnRtuoRuupRvuqRrRsRwutRxuuRvRwRyuxRyRzRzuAuARBuCuDuBR#j_h`hoE$bY1qEDR0121$jjcFu31%jHRGu41{hKR|h51}hNRHuPREb61~h71Ld81'j91aiVRKeXRMd!1kc#1bi$1Le2Rci%1Me'1di(1Ne)1ei*1Oe+1Nd,1lc-1fi.18g/19g:1;1.c)R=1!g?1-R#g@1[1$g]1=R%g^1[ROd_1`1'g{1|1gi|RPe~RPdbSmc}1hi~1QefSiia2Reb2jijSSelSkic2TeoSQdqSncd2lie2Uef2(gg2)gwSmih2RdzS/cBSSdi2ESIuwnocxnTdni)jj2%bk2pcVeHSl2m2n2o2p2:c;cFbQS=cjrTSznAnYSBn1SCnDnEn8SFn#S%S(S*S,S.S:S=S@S]SGnHnInJnJuKuLuMuNuOuPuQuRuKnLnMnNnOnPnQnRnSnTnUnVnWnXnYnZn0n1n2n3n4n5n6n7n8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~n!uao#ubocodoeofogohoiojoko1Elow2mox2riy2noz2oo,jqcwrfUhU-j#E.j/j:j'EpoqorosoWeXesixr/E'utouo;jvo(uwo=jrcyrmU{E?j}E@j[j]jbFxoyozoAoYeZetizrjF+uBoCo'b0e1e^j*g+g,gUd2eui-g.g3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0dGbHb*b] ^ _ ` xiIb:g;g=g?gyiDoEo^c1d@gCrDrFoGo`jscEr{j|j}j~jZFHoIoJoKo6esU7eziFr7FLoMoakAi+bNo(FBifvCiDiEiivbkckdkek2d;F3d[gOojvGrfkgkhkJb4d5dFi8e9e!e_c#e]g$e%eHrGi,bPofGHiikjkIiuvkklkmknk6diG7d^gQoCvokpkJiKi'e(e)e*eLi+e,e-e.eKb8d9d/e:e;e!d_g=e?eRotcIrqkrksktkSoToUo@e[eMiEGVoWo`g{g|g}gXoYoZo0o1oNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcJrwkxkykzk-G3o4o5o6o~eafOiKr[G7o8o( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhh$oEcBkCkDkEk%o'o(oifjfSi)o*oTiihMbFk%vjhLrkhlhmhOrGkUiViWifd/vgdkfHkPrXiYi+o,oIkFcQrCUEUJkTHKkLkMkWH-o.o/o:olfmfZiRr4H^v;o=o/bnfofNknhohph*dpf0iqhrhqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dNbOb=b| } ~ ab4iPbshthuhvh5i?o@ojd?dwhUr[o]o^oPkGcVrQkRkSkTkjI_o`o{o|otfJUuf6irwrI}o~oapUkHcWrMUVkAIWkXkYkDIbpcpdpepvfPUwf7iuwLIvwfpgpZkQb@d[d8ixfyfzfkdAfxhBfCf0k9i?bhp1I!i1k2k#iGw3k4k5k6k]d4I^dyhXrOw7k8k$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfMfNf{dzhOfPfipIcYr9k!k#k$kjpkplpQfRf(i?ImpnpAhBhChDhopppqprpsp)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQcZr(k)k*k+kFJupvpwpxpZf0f*i%wNJypzp) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-iBp5f6f.i1r/i:iCpTc/k:k;k=kDpEpFp7f8f;iGpHp=iJhTb?k?wKh2rLhMhNh5r?i@i[i]ivd}wwd9fIp6r^i_iJpVUXUxdUccedeexfxKp@kVc7r1UdK[kfK]k^k_kiKLpMpNpOp!f#f`i8r9r7Uixjx#UqKkxPpQpRp`kWc!r%U(U{kAK|k}k~kDKSpTpUpVp$f%f{i#rLKnxWpXpYpalXc$r,UUKblWKcldlelZKZp0p1p2p'f(f|i%r7Kqx3p4p5pflYc'r;U)Kgl+Khliljl.K6p7p8p9p)f*f}i(r]Ktx!p#p$pklZc)r]UbLlldLmlnlolgL%p'p(p)p+f,f~i*roLwx*p+p,ppl0c+r|UxLqlzLrlsltlCL-p.p/p:p-f.faj,rKLzx;p=p?pul1c-rcVeVvlULwlxlylXL@p[p]p^p/f:fbjCxDx5LEx_p`p{pzl2c.rjVlVAl(LBlClDl+L|p}p~p/r;f=fcjHxIx?LJxaqbqrVuVG2yVH2BVI2EVGVIVJ2K2MVOVQVSVUVWVYVL21V3V5V7V9V#VM2'V)V+VN2.V:V=V@V]VO2`V|V~VbWeWhWkWmWoWqWsWuWwWP2zWQ2CWEWGWR2T2MWU2V2QWSWUWW2XWZW1W3WX26W8W#W$W'W)W+W-W/W;W?W[W^W`W|W~WbXdXfXhXjXlXnX;rpXrXtXvXxX*x+x,x-x.x/x:x;x=x?x@x[x]x^x_x`x{x|x}x~xaybycydyeyfygyhyiyjykylymynyoypyqyry#X%X(Xsytyuy82.X:X=X%2(2*2,2.2:2=2|X~XbYdY_2{2}2a3c3kYmYoYqYsY?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngi3vYk3m3zYp3q3s3EYGYu3w3KYMYy3PYRYTYVYXYA30YB33Y5Y7Y9Y#Y%Y(YC3+Y-YD3:Y

4030 if __cuCtxSetCurrent == NULL: 2{L}LaMcMeMgMiMkMmMoMqMsMuMwMyMAMCMEMGMIMKMMMOMQMSMUMWMrZZM1M3M5M7M9MHyKyMyOyQySyUyXyZyLldjMl4yejNlOl9y#y%y(y*y#M,y.y:y=y@y]y^y`y|y}y~ybzdzfzhz(MkzmzozqzszuzwzyzzzBzDzFzHzJzLzNzPzRzTzPlQl~bgjfegehjRlSlTlUlzdheWhXhYhZhVlWlXlYlacijiejejjZl0l1l2lAdke0h1h2h3h3l4l5lkj6ldAlj7l8l9lmj!lnj#l$l%l'lbcojlemepj(l)l*l+lBdne4h5h6h7h,l-l.l/lccqjoeperj:l;l=l?lCdqe8h9h!h#h@l[l]l^ldcsjresetj_l`l{l|lDdte$h%h'h(h}l~lambmecujuevevjcmdmemfmEdwe)h*h+h,hgmhmimwjjmxjkmlmmmyjnmzjompm;MqmAjrmBjsmtm?M]M`M}MbNdNgNiNkNmNoNqNsNuNwNyNANi0FNINLNONRNTNVNXNZN1N3N5N7N9N#N%Nj0)N+N-N/N;N?N[N^N`N|N~NbOdOfOhOjOlOnOpOk0sOuOwOyOAOCOEOGOIOl0m0n0o0p0q0r0zBs0t0u0v0w0x0y0z0A0B0C0D0E0F0G0I0K0LONOPOROTOVOXOL00Onqoq4Opqqqsqtquqvq8OEmHjLsFmKjGmLjMszqAqNsBqCqDqEqFqGq:h,OPBOsSBPsVBRsYBMj1BIqO0SsP0Q0R0S0T0U0V0W0X0pgJqqgKq4BTs7B9B#B%B(B*B,B.B:B=B@B]B0s2s4s5s6s8s!sSm#s%s(s)sgC*sTmMqhC.siC/subOqvbPqZ000jC:skC;slCOj102030=s4050:O=O@O]O_O{O(0{s|s}s~satbtct1qdtetftgthtitjtktltmtntotptqtrtstttutvtwttgugi1j1l1m1o1p1uPwPr1s1CP8Du1v1(c4 )cIPUmKPx1y1z1A1QPSPUPB1XPZP1P3P5P7P9PwgVmxgygWmzgAgBgCgDgEgFg0j)D2j3jIeXmYm4j5j6j@P7j8j9j[D]D^D_D`D{D|D}D~DaEbEcEdEeEfEgEhEiElQDb]hJeJdS1T1rQU1GgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gOtPtQtRtStTtUtVtWtXtYtZt0t1t2t3t4t5t6t7t8t9t!t#t$t%t't(t)t*t+t,t-tlE.t/t!jKdic:t4Q3q4q;t6g7g=t?t@t[t5q6q5Q6Q]t7Q^t8Q9Q!Q_t#Q$Q`t{t%Q|t'Q(Q)Q*Q}t+Q~tau,Q-Q.Q/Q:Q;Qbu=Q?QcudueumE@Qfu[Q]Q^Q_Qgu`Q{Q|Q}Qhu~QaRbRiucRdRjukulueRmufRnuougRhRiRjRpuqukRrusulRmRnRtuoRuupRvuqRrRsRwutRxuuRvRwRyuxRyRzRzuAuARBuCuDuBR#j_h`hoE$bY1qEDR0121$jjcFu31%jHRGu41{hKR|h51}hNRHuPREb61~h71Ld81'j91aiVRKeXRMd!1kc#1bi$1Le2Rci%1Me'1di(1Ne)1ei*1Oe+1Nd,1lc-1fi.18g/19g:1;1.c)R=1!g?1-R#g@1[1$g]1=R%g^1[ROd_1`1'g{1|1gi|RPe~RPdbSmc}1hi~1QefSiia2Reb2jijSSelSkic2TeoSQdqSncd2lie2Uef2(gg2)gwSmih2RdzS/cBSSdi2ESIuwnocxnTdni)jj2%bk2pcVeHSl2m2n2o2p2:c;cFbQS=cjrTSznAnYSBn1SCnDnEn8SFn#S%S(S*S,S.S:S=S@S]SGnHnInJnJuKuLuMuNuOuPuQuRuKnLnMnNnOnPnQnRnSnTnUnVnWnXnYnZn0n1n2n3n4n5n6n7n8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~n!uao#ubocodoeofogohoiojoko1Elow2mox2riy2noz2oo,jqcwrfUhU-j#E.j/j:j'EpoqorosoWeXesixr/E'utouo;jvo(uwo=jrcyrmU{E?j}E@j[j]jbFxoyozoAoYeZetizrjF+uBoCo'b0e1e^j*g+g,gUd2eui-g.g3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0dGbHb*b] ^ _ ` xiIb:g;g=g?gyiDoEo^c1d@gCrDrFoGo`jscEr{j|j}j~jZFHoIoJoKo6esU7eziFr7FLoMoakAi+bNo(FBifvCiDiEiivbkckdkek2d;F3d[gOojvGrfkgkhkJb4d5dFi8e9e!e_c#e]g$e%eHrGi,bPofGHiikjkIiuvkklkmknk6diG7d^gQoCvokpkJiKi'e(e)e*eLi+e,e-e.eKb8d9d/e:e;e!d_g=e?eRotcIrqkrksktkSoToUo@e[eMiEGVoWo`g{g|g}gXoYoZo0o1oNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcJrwkxkykzk-G3o4o5o6o~eafOiKr[G7o8o( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhh$oEcBkCkDkEk%o'o(oifjfSi)o*oTiihMbFk%vjhLrkhlhmhOrGkUiViWifd/vgdkfHkPrXiYi+o,oIkFcQrCUEUJkTHKkLkMkWH-o.o/o:olfmfZiRr4H^v;o=o/bnfofNknhohph*dpf0iqhrhqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dNbOb=b| } ~ ab4iPbshthuhvh5i?o@ojd?dwhUr[o]o^oPkGcVrQkRkSkTkjI_o`o{o|otfJUuf6irwrI}o~oapUkHcWrMUVkAIWkXkYkDIbpcpdpepvfPUwf7iuwLIvwfpgpZkQb@d[d8ixfyfzfkdAfxhBfCf0k9i?bhp1I!i1k2k#iGw3k4k5k6k]d4I^dyhXrOw7k8k$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfMfNf{dzhOfPfipIcYr9k!k#k$kjpkplpQfRf(i?ImpnpAhBhChDhopppqprpsp)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQcZr(k)k*k+kFJupvpwpxpZf0f*i%wNJypzp) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-iBp5f6f.i1r/i:iCpTc/k:k;k=kDpEpFp7f8f;iGpHp=iJhTb?k?wKh2rLhMhNh5r?i@i[i]ivd}wwd9fIp6r^i_iJpVUXUxdUccedeexfxKp@kVc7r1UdK[kfK]k^k_kiKLpMpNpOp!f#f`i8r9r7Uixjx#UqKkxPpQpRp`kWc!r%U(U{kAK|k}k~kDKSpTpUpVp$f%f{i#rLKnxWpXpYpalXc$r,UUKblWKcldlelZKZp0p1p2p'f(f|i%r7Kqx3p4p5pflYc'r;U)Kgl+Khliljl.K6p7p8p9p)f*f}i(r]Ktx!p#p$pklZc)r]UbLlldLmlnlolgL%p'p(p)p+f,f~i*roLwx*p+p,ppl0c+r|UxLqlzLrlsltlCL-p.p/p:p-f.faj,rKLzx;p=p?pul1c-rcVeVvlULwlxlylXL@p[p]p^p/f:fbjCxDx5LEx_p`p{pzl2c.rjVlVAl(LBlClDl+L|p}p~p/r;f=fcjHxIx?LJxaqbqrVuVG2yVH2BVI2EVGVIVJ2K2MVOVQVSVUVWVYVL21V3V5V7V9V#VM2'V)V+VN2.V:V=V@V]VO2`V|V~VbWeWhWkWmWoWqWsWuWwWP2zWQ2CWEWGWR2T2MWU2V2QWSWUWW2XWZW1W3WX26W8W#W$W'W)W+W-W/W;W?W[W^W`W|W~WbXdXfXhXjXlXnX;rpXrXtXvXxX*x+x,x-x.x/x:x;x=x?x@x[x]x^x_x`x{x|x}x~xaybycydyeyfygyhyiyjykylymynyoypyqyry#X%X(Xsytyuy82.X:X=X%2(2*2,2.2:2=2|X~XbYdY_2{2}2a3c3kYmYoYqYsY?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngi3vYk3m3zYp3q3s3EYGYu3w3KYMYy3PYRYTYVYXYA30YB33Y5Y7Y9Y#Y%Y(YC3+Y-YD3:Y

4031 with gil: 

4032 raise FunctionNotFoundError("function cuCtxSetCurrent is not found") 

4033 return (<CUresult (*)(CUcontext) noexcept nogil>__cuCtxSetCurrent)( 2{L}LaMcMeMgMiMkMmMoMqMsMuMwMyMAMCMEMGMIMKMMMOMQMSMUMWMrZZM1M3M5M7M9MHyKyMyOyQySyUyXyZyLldjMl4yejNlOl9y#y%y(y*y#M,y.y:y=y@y]y^y`y|y}y~ybzdzfzhz(MkzmzozqzszuzwzyzzzBzDzFzHzJzLzNzPzRzTzPlQl~bgjfegehjRlSlTlUlzdheWhXhYhZhVlWlXlYlacijiejejjZl0l1l2lAdke0h1h2h3h3l4l5lkj6ldAlj7l8l9lmj!lnj#l$l%l'lbcojlemepj(l)l*l+lBdne4h5h6h7h,l-l.l/lccqjoeperj:l;l=l?lCdqe8h9h!h#h@l[l]l^ldcsjresetj_l`l{l|lDdte$h%h'h(h}l~lambmecujuevevjcmdmemfmEdwe)h*h+h,hgmhmimwjjmxjkmlmmmyjnmzjompm;MqmAjrmBjsmtm?M]M`M}MbNdNgNiNkNmNoNqNsNuNwNyNANi0FNINLNONRNTNVNXNZN1N3N5N7N9N#N%Nj0)N+N-N/N;N?N[N^N`N|N~NbOdOfOhOjOlOnOpOk0sOuOwOyOAOCOEOGOIOl0m0n0o0p0q0r0zBs0t0u0v0w0x0y0z0A0B0C0D0E0F0G0I0K0LONOPOROTOVOXOL00Onqoq4Opqqqsqtquqvq8OEmHjLsFmKjGmLjMszqAqNsBqCqDqEqFqGq:h,OPBOsSBPsVBRsYBMj1BIqO0SsP0Q0R0S0T0U0V0W0X0pgJqqgKq4BTs7B9B#B%B(B*B,B.B:B=B@B]B0s2s4s5s6s8s!sSm#s%s(s)sgC*sTmMqhC.siC/subOqvbPqZ000jC:skC;slCOj102030=s4050:O=O@O]O_O{O(0{s|s}s~satbtct1qdtetftgthtitjtktltmtntotptqtrtstttutvtwttgugi1j1l1m1o1p1uPwPr1s1CP8Du1v1(c4 )cIPUmKPx1y1z1A1QPSPUPB1XPZP1P3P5P7P9PwgVmxgygWmzgAgBgCgDgEgFg0j)D2j3jIeXmYm4j5j6j@P7j8j9j[D]D^D_D`D{D|D}D~DaEbEcEdEeEfEgEhEiElQDb]hJeJdS1T1rQU1GgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gOtPtQtRtStTtUtVtWtXtYtZt0t1t2t3t4t5t6t7t8t9t!t#t$t%t't(t)t*t+t,t-tlE.t/t!jKdic:t4Q3q4q;t6g7g=t?t@t[t5q6q5Q6Q]t7Q^t8Q9Q!Q_t#Q$Q`t{t%Q|t'Q(Q)Q*Q}t+Q~tau,Q-Q.Q/Q:Q;Qbu=Q?QcudueumE@Qfu[Q]Q^Q_Qgu`Q{Q|Q}Qhu~QaRbRiucRdRjukulueRmufRnuougRhRiRjRpuqukRrusulRmRnRtuoRuupRvuqRrRsRwutRxuuRvRwRyuxRyRzRzuAuARBuCuDuBR#j_h`hoE$bY1qEDR0121$jjcFu31%jHRGu41{hKR|h51}hNRHuPREb61~h71Ld81'j91aiVRKeXRMd!1kc#1bi$1Le2Rci%1Me'1di(1Ne)1ei*1Oe+1Nd,1lc-1fi.18g/19g:1;1.c)R=1!g?1-R#g@1[1$g]1=R%g^1[ROd_1`1'g{1|1gi|RPe~RPdbSmc}1hi~1QefSiia2Reb2jijSSelSkic2TeoSQdqSncd2lie2Uef2(gg2)gwSmih2RdzS/cBSSdi2ESIuwnocxnTdni)jj2%bk2pcVeHSl2m2n2o2p2:c;cFbQS=cjrTSznAnYSBn1SCnDnEn8SFn#S%S(S*S,S.S:S=S@S]SGnHnInJnJuKuLuMuNuOuPuQuRuKnLnMnNnOnPnQnRnSnTnUnVnWnXnYnZn0n1n2n3n4n5n6n7n8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~n!uao#ubocodoeofogohoiojoko1Elow2mox2riy2noz2oo,jqcwrfUhU-j#E.j/j:j'EpoqorosoWeXesixr/E'utouo;jvo(uwo=jrcyrmU{E?j}E@j[j]jbFxoyozoAoYeZetizrjF+uBoCo'b0e1e^j*g+g,gUd2eui-g.g3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0dGbHb*b] ^ _ ` xiIb:g;g=g?gyiDoEo^c1d@gCrDrFoGo`jscEr{j|j}j~jZFHoIoJoKo6esU7eziFr7FLoMoakAi+bNo(FBifvCiDiEiivbkckdkek2d;F3d[gOojvGrfkgkhkJb4d5dFi8e9e!e_c#e]g$e%eHrGi,bPofGHiikjkIiuvkklkmknk6diG7d^gQoCvokpkJiKi'e(e)e*eLi+e,e-e.eKb8d9d/e:e;e!d_g=e?eRotcIrqkrksktkSoToUo@e[eMiEGVoWo`g{g|g}gXoYoZo0o1oNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcJrwkxkykzk-G3o4o5o6o~eafOiKr[G7o8o( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhh$oEcBkCkDkEk%o'o(oifjfSi)o*oTiihMbFk%vjhLrkhlhmhOrGkUiViWifd/vgdkfHkPrXiYi+o,oIkFcQrCUEUJkTHKkLkMkWH-o.o/o:olfmfZiRr4H^v;o=o/bnfofNknhohph*dpf0iqhrhqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dNbOb=b| } ~ ab4iPbshthuhvh5i?o@ojd?dwhUr[o]o^oPkGcVrQkRkSkTkjI_o`o{o|otfJUuf6irwrI}o~oapUkHcWrMUVkAIWkXkYkDIbpcpdpepvfPUwf7iuwLIvwfpgpZkQb@d[d8ixfyfzfkdAfxhBfCf0k9i?bhp1I!i1k2k#iGw3k4k5k6k]d4I^dyhXrOw7k8k$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfMfNf{dzhOfPfipIcYr9k!k#k$kjpkplpQfRf(i?ImpnpAhBhChDhopppqprpsp)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQcZr(k)k*k+kFJupvpwpxpZf0f*i%wNJypzp) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-iBp5f6f.i1r/i:iCpTc/k:k;k=kDpEpFp7f8f;iGpHp=iJhTb?k?wKh2rLhMhNh5r?i@i[i]ivd}wwd9fIp6r^i_iJpVUXUxdUccedeexfxKp@kVc7r1UdK[kfK]k^k_kiKLpMpNpOp!f#f`i8r9r7Uixjx#UqKkxPpQpRp`kWc!r%U(U{kAK|k}k~kDKSpTpUpVp$f%f{i#rLKnxWpXpYpalXc$r,UUKblWKcldlelZKZp0p1p2p'f(f|i%r7Kqx3p4p5pflYc'r;U)Kgl+Khliljl.K6p7p8p9p)f*f}i(r]Ktx!p#p$pklZc)r]UbLlldLmlnlolgL%p'p(p)p+f,f~i*roLwx*p+p,ppl0c+r|UxLqlzLrlsltlCL-p.p/p:p-f.faj,rKLzx;p=p?pul1c-rcVeVvlULwlxlylXL@p[p]p^p/f:fbjCxDx5LEx_p`p{pzl2c.rjVlVAl(LBlClDl+L|p}p~p/r;f=fcjHxIx?LJxaqbqrVuVG2yVH2BVI2EVGVIVJ2K2MVOVQVSVUVWVYVL21V3V5V7V9V#VM2'V)V+VN2.V:V=V@V]VO2`V|V~VbWeWhWkWmWoWqWsWuWwWP2zWQ2CWEWGWR2T2MWU2V2QWSWUWW2XWZW1W3WX26W8W#W$W'W)W+W-W/W;W?W[W^W`W|W~WbXdXfXhXjXlXnX;rpXrXtXvXxX*x+x,x-x.x/x:x;x=x?x@x[x]x^x_x`x{x|x}x~xaybycydyeyfygyhyiyjykylymynyoypyqyry#X%X(Xsytyuy82.X:X=X%2(2*2,2.2:2=2|X~XbYdY_2{2}2a3c3kYmYoYqYsY?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngi3vYk3m3zYp3q3s3EYGYu3w3KYMYy3PYRYTYVYXYA30YB33Y5Y7Y9Y#Y%Y(YC3+Y-YD3:Y

4034 ctx) 

4035  

4036  

4037cdef CUresult _cuCtxGetCurrent(CUcontext* pctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

4038 global __cuCtxGetCurrent 

4039 _check_or_init_driver() 2a ds|L~LbMdMfMhMjMlMnMpMrMtMvMxMzMBMDMFMHMJMLMNMPMRMTMVMXMYM0M2M4M6M8M!MIyLyNyPyRyfsTyVyYy0y1y2y3y5y6y7y8y!y$y'y)y+y$M-y/y;y?y[yis_y{y%M'Mazczezgziz8 jz9 lz! nz+ pzWbrzXbtzYbvz}bxz)MAzCzEzGzIzKzMzOzQzSzUzVzWzYz-MjsksZz0z.MTl1zUl2z3zhe4zWh5zXh6zYh7zZh8zVl9zWl!z$z'z(z/Mlsms,z-z:M1l.z2l/z;zke?z0h[z1h^z2h`z3h|z3l}z4l~zaAbAcAeAfAgAhAiAjAkAlAmAnAoApAqArAnsossAtAuA*lvA+lwAxAneyA4hzA5hAA6hBA7hCA,lDA-lEAGAIAJALApsqsPAQARA=lSA?lTAVAqeXA8hZA9h1A!h3A#h5A@l6A[l7A8A9A!A#Avsxs$A%A'A{l(A|l)A*Ate,A$h-A%h.A'h/A(h:A}l;A~l=A?A@A[A]AEsFs^A_A`Aem{Afm|A}Awe~A)haB*hbB+hcB,hdBgmeBhmfBgBhBiBjBkBlBmBnBoBpBqBrB=MsBtBuBvBwBxBum@M^M{M~McNHseNhNjNlNnNpNrNtNvNvmxNzNBNDNGNJNMNPNSNwmUNxmWNymYNzm0Njb2Nkb4Nlb6Nmb8N!N$N'N(N*N,N.N:N=N@N]N_N{N}NaOcOeOgOiO/hkOmOoOqOrOtOvOxOzOBOc DOFOfcHOJOKOMOOOQOSOUOWOYOZO1O2O3O5OABBBCBDB7O9OFBGB!OHBIBJBKB#OMBOB$O%O'O(O)O*O+O-O;O?O[O^O`O|O~OtCuCtgmPugnPoPpPqPrPsPtPvPxPyPzPAPytwCxCyCzCACBCCCDCECBPztFCGCAtHCICJCKCLCMCNCOCPCBtQCRCSCTCUCVCWCXCYCCtZC0C1C2C3C4C5C6C7CDt8C9C!C#C$C%C'CEt(C)C*C+C,C-C.C/C:C;C=C?CFt@C[CGt]C^C_C`C{C|C}C~CaDbDcDdDeDHtfDgDhDItiDjDkDlDmDJtnDoDpDqDrDsDtDuDvDwDxDyDzDADBDCDDDEDFDGDHDIDJDKDLDMDNDODKtPDQDRDLtSDMtTDUDVDWDXDYDZD0D1D2D3D4D5D6D7DDP8DEPFPGP9DHP!Dw1#D(c4 )cJPUmLPMPNPOPPPRPTPVPWPYP0P2P4P6P8P!P1j:P*D+D,DX ;PY =P-D.D/D;D[P=D?D@D^P_P`P{P|P}P~PaQbQcQdQeQfQgQhQiQjQkQmQJeoQpQsQtQ*c+c,c-cuQvQwQxQyQzQAQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQQQRQSQTQUQVQWQXQYQZQ0Q1Q2Q3Qic]t^t_t`t{t|t}t~taubucudueumEfuguhuiujukulumunuoupuqurusutuuuvuwuxuyuzuAuBuCuDuCRERFRjcGRIRJRLRMRORQRRRSRTRURrEWRYRZR0R1R3R4R5R6R7R8R9R!R#R$R%R'R(R*R+R,R.R/R:R;R?R@R]R^R_R`R{R}RaScSdSeSgShSiSkSmSnSpSrSsStSuSvSxSySASCSDSIuwnocTdFSGSISJSKSMSNSOSFbRSjrUSVSXSZS0S2S3S5S7S9S!Sqi$S'S)S+S-S/S;S?S[S^S_S{S}SaTcTeTgThTiTjTkTlTmTnToTpTqTrTsTtTuTvTwTxTyTzTATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTSTTTUTVTWTXTYTZT0T1T2T3T4T5T6T7T8T!T$T'T)T+T-T/T;T?T[T^T`T|T~TbUdUeU6E7E8Ewr9EgUiU!E$E$u%u%E(E)Eqo*Ero+EjU,EXe-Esi.EkU:E;Eto=Euo?E@ElU[E]E^E_Eyr`EnUoU|E~E)u*uaFcFdFyoeFzofFpUgFZehFtiiFqUkFlFBomFConFoF,u-upFqF+grF,gsFtF2euFuivF-gwF.gxF.u/u4e:u;uArBr=u?u@uXd[uYd]uyF^uzF)b_u]c`uAF{uZd|u0d}u~uavBF] CF^ DF_ EF` FFxiGFIbHF:gIF;gbv=gcv?gJFyiKFDoLFEoMF^cNF1dOF@gPFCrQFDrRFFoSFTFUFVFErWFXFdvevYF0F1FIo2FJo3FrU4FtU7e5Fzi6FuU8FLo9FMo!F#F$F%FNo'FvU)F*Fgvhv+F,F-Fck.Fdk/FwU:FxU3d=F[g?FyU@F[Ffk]Fgk^F_F`Fkvlv{F|F9e}F!e~FaG#ebG]gcG$edG%eeGmvnvovPopvgGqvrvsvtvvvwvlkxvmkyvhGzvjG7dAv^gBvkGDvokEvpkFvGvHv'eIv(eJv)eKv*eLvMv+eNv,eOv-ePv.eQvlGRvSvmG:enG;eoG!dpG_gqG=erG?esGtGuGIrvGwGTvUvxGyGTozGUoAGBG[eCGMiDGFGVoGGWoHG`gIG{gJG|gKG}gLGXoMGYoNGZoOG0oPG1oQGRGSG~gTGUGVvWvVGWGXG^eYG_eZG0G`c1G{e2G3G|e4G}e5G6GXvYv7G8Gwc9Gxc!GLb#Gyc$Gzc%GAc'G(G)GJr*G+GZv0v,G.G/G4o:G5o;GzU=Gaf?GOi@GAU]G7o^G8o_G( `G-b1v.b2vCc{G~c|Gad}Gbd~GcdaH{ bHdd3ved4v'dcHbfdHcfeH(dfHdfgHefhHiHjHPikHlH5v6vmHnHoHdhpHehqHBUrH)dsHfhtHuHghvHhhwHxHyHzH7v8vAHBH'oCH(oDHEHjfFHSiGH)oHH*oIH9v!v#vFk$vJH'v(vMrNr)v*v+vUi,vVi-vKH.vLHgd:vkf;vMH=vXi?vYi@v+oNHOHPHQHQrRHDUFUSHUH[v]vVHXHYH.oZH/o0HGU1Hmf2HZi3HHU5H6H;o7H=o8H9H_v`v!H#Hoh$Hph%H'Hpf(H0i)Hqh*Hrh+H{v|vrf}v~vSrTrawbwcw/ddw:dew,Hfw-H;bgwidhw.Hiw;djw=dkwlwmw/H| :H} ;H~ =Hab?H4i@HPb[Hsh]Hthnwuhowvh^H5i_H?o`H@o{Hjd|H?d}Hwh~HUraI[obI]ocIdIeIfIVrgIhIpwqwiIkIlI`omI{onIIUoIKUufpI6iqILUsI}otI~ouIvIwIxIWryINUzIBIswtwCIEIFIcpGIdpHIOUIIQUwfJI7iKIRUMINIfpOIgpPIQIRIwwxwSITIyfUIzfVIWIAfXIxhYIBfZICf0IywzwAwhpBw2ICwDwEwFwHwIw4kJw5kKw3ILw5I^dMwyhNw6IPw7kQw8kRwSwTwDfUwEfVwFfWwGfXwYwHfZwIf0wJf1wKf2w7I3w4w8IMf9INf!I{d#Izh$IOf%IPf'I(I)IYr*I+I5w6w,I-Ikp.Ilp/I:IRf;I(i=I@Imp[Inp]IAh^IBh_ICh`IDh{Iop|Ipp}Iqp~IrpaJspbJcJdJEheJfJ7w8wgJhJiJTfjJUfkJlJldmJWfnJoJXfpJYfqJrJ9w!wsJtJLcuJMcvJSbwJNcxJOcyJPczJAJBJZrCJDJ#w$wEJGJHJvpIJwpJJSUKJ0fLJ*iMJTUOJypPJzpQJ) RJ@b'w[b(wRcSJpdTJqdUJrdVJsdWJbbXJtd)wud*waeYJ1fZJ2f0Jbe1J3f2J4f3J4J5J,k6J7J+w,w8J9J!J,i#J-i$JUU%J6f'J.i(J)J/i*J:i+J,J-J.J-w.w/J:JEp;JFp=J?J8f@J;i[JGp]JHp^J/w:w;w?k=w_J@w[w3r4r]w^w_w@i`w[i{w`J|w{Jwd~w9fax|Jbx^icx_idxJp}JWUYUZU0U~JaKbK7rcK2U3UeKgKgxhxhKjKkKMplKNpmK4UnK#foK`ipK5U6U8U9U!U$UrKsKPptKQpuKvKwKxK!ryK'U)UzKBKlxmxCKEKFKTpGKUpHK*UIK%fJK{iKK+UMKNKWpOKXpPKQKRKSK$rTK-U.UVKXKoxpxYK0K1K0p2K1p3K/U4K(f5K|i6K:U8K9K3p!K4p#K$K%K'K'r(K=U?U*K,Krxsx-K/K:K7p;K8p=K@U?K*f@K}i[K[U^K_K!p`K#p{K|K}K~K)raL^U_UcLeLuxvxfLhLiL'pjL(pkL`UlL,fmL~inL{UpLqL*prL+psLtLuLvL+rwL}U~UyLALxxyxBLDLEL.pFL/pGLaVHL.fILajJLbVLLML;pNL=pOLPLQLRL-rSLdVfVTLVLAxBxWLYLZL[p0L]p1LgV2L:f3Lbj4LhViV6L7L_p8L`p9L!L#L$L.r%LkVmV'L)LFxGx*L,L-L}p.L~p/LnV:L=f;Lcj=LoVpV@L[Laq]Lbq^LsVvVKxwVzVAVCVDVFVHVJVKVLVNVPVRVTVVVXVZV0V2V4V6V8V!V$V%V(V*V,V-V/V;V?V[V^V_V{V}VaWcWfWiWLxjWMxEllWnWpWrWtWvWxWyWAWBWDWFWHWIWNxOxPxQxRxSxJWTxUxVxWxKWXxNWOWPWRWTWVWWWYW0W2W4W5W7W9W%W(W*W,W.W:W=W@W:r]W_W{W}WaXcXeXgXiXkXmXoXqXsXuXwXyXzXAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX0X1X2X3X4X5X6X7X8X9X!X$X'X)X*X+X,X-X/X;X?X@X[X]X^X_X`X{X}XaYcYeYfYgYhYiYjYlYnYpYrYtY?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgnguYwYxYyYAYBYCYDYFYHYIYJYLYNYOYQYSYUYWYYYZY1Y2Y4Y6Y8Y!Y$Y'Y)Y*Y,Y.Y/Y;Y

4040 if __cuCtxGetCurrent == NULL: 2a ds|L~LbMdMfMhMjMlMnMpMrMtMvMxMzMBMDMFMHMJMLMNMPMRMTMVMXMYM0M2M4M6M8M!MIyLyNyPyRyfsTyVyYy0y1y2y3y5y6y7y8y!y$y'y)y+y$M-y/y;y?y[yis_y{y%M'Mazczezgziz8 jz9 lz! nz+ pzWbrzXbtzYbvz}bxz)MAzCzEzGzIzKzMzOzQzSzUzVzWzYz-MjsksZz0z.MTl1zUl2z3zhe4zWh5zXh6zYh7zZh8zVl9zWl!z$z'z(z/Mlsms,z-z:M1l.z2l/z;zke?z0h[z1h^z2h`z3h|z3l}z4l~zaAbAcAeAfAgAhAiAjAkAlAmAnAoApAqArAnsossAtAuA*lvA+lwAxAneyA4hzA5hAA6hBA7hCA,lDA-lEAGAIAJALApsqsPAQARA=lSA?lTAVAqeXA8hZA9h1A!h3A#h5A@l6A[l7A8A9A!A#Avsxs$A%A'A{l(A|l)A*Ate,A$h-A%h.A'h/A(h:A}l;A~l=A?A@A[A]AEsFs^A_A`Aem{Afm|A}Awe~A)haB*hbB+hcB,hdBgmeBhmfBgBhBiBjBkBlBmBnBoBpBqBrB=MsBtBuBvBwBxBum@M^M{M~McNHseNhNjNlNnNpNrNtNvNvmxNzNBNDNGNJNMNPNSNwmUNxmWNymYNzm0Njb2Nkb4Nlb6Nmb8N!N$N'N(N*N,N.N:N=N@N]N_N{N}NaOcOeOgOiO/hkOmOoOqOrOtOvOxOzOBOc DOFOfcHOJOKOMOOOQOSOUOWOYOZO1O2O3O5OABBBCBDB7O9OFBGB!OHBIBJBKB#OMBOB$O%O'O(O)O*O+O-O;O?O[O^O`O|O~OtCuCtgmPugnPoPpPqPrPsPtPvPxPyPzPAPytwCxCyCzCACBCCCDCECBPztFCGCAtHCICJCKCLCMCNCOCPCBtQCRCSCTCUCVCWCXCYCCtZC0C1C2C3C4C5C6C7CDt8C9C!C#C$C%C'CEt(C)C*C+C,C-C.C/C:C;C=C?CFt@C[CGt]C^C_C`C{C|C}C~CaDbDcDdDeDHtfDgDhDItiDjDkDlDmDJtnDoDpDqDrDsDtDuDvDwDxDyDzDADBDCDDDEDFDGDHDIDJDKDLDMDNDODKtPDQDRDLtSDMtTDUDVDWDXDYDZD0D1D2D3D4D5D6D7DDP8DEPFPGP9DHP!Dw1#D(c4 )cJPUmLPMPNPOPPPRPTPVPWPYP0P2P4P6P8P!P1j:P*D+D,DX ;PY =P-D.D/D;D[P=D?D@D^P_P`P{P|P}P~PaQbQcQdQeQfQgQhQiQjQkQmQJeoQpQsQtQ*c+c,c-cuQvQwQxQyQzQAQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQQQRQSQTQUQVQWQXQYQZQ0Q1Q2Q3Qic]t^t_t`t{t|t}t~taubucudueumEfuguhuiujukulumunuoupuqurusutuuuvuwuxuyuzuAuBuCuDuCRERFRjcGRIRJRLRMRORQRRRSRTRURrEWRYRZR0R1R3R4R5R6R7R8R9R!R#R$R%R'R(R*R+R,R.R/R:R;R?R@R]R^R_R`R{R}RaScSdSeSgShSiSkSmSnSpSrSsStSuSvSxSySASCSDSIuwnocTdFSGSISJSKSMSNSOSFbRSjrUSVSXSZS0S2S3S5S7S9S!Sqi$S'S)S+S-S/S;S?S[S^S_S{S}SaTcTeTgThTiTjTkTlTmTnToTpTqTrTsTtTuTvTwTxTyTzTATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTSTTTUTVTWTXTYTZT0T1T2T3T4T5T6T7T8T!T$T'T)T+T-T/T;T?T[T^T`T|T~TbUdUeU6E7E8Ewr9EgUiU!E$E$u%u%E(E)Eqo*Ero+EjU,EXe-Esi.EkU:E;Eto=Euo?E@ElU[E]E^E_Eyr`EnUoU|E~E)u*uaFcFdFyoeFzofFpUgFZehFtiiFqUkFlFBomFConFoF,u-upFqF+grF,gsFtF2euFuivF-gwF.gxF.u/u4e:u;uArBr=u?u@uXd[uYd]uyF^uzF)b_u]c`uAF{uZd|u0d}u~uavBF] CF^ DF_ EF` FFxiGFIbHF:gIF;gbv=gcv?gJFyiKFDoLFEoMF^cNF1dOF@gPFCrQFDrRFFoSFTFUFVFErWFXFdvevYF0F1FIo2FJo3FrU4FtU7e5Fzi6FuU8FLo9FMo!F#F$F%FNo'FvU)F*Fgvhv+F,F-Fck.Fdk/FwU:FxU3d=F[g?FyU@F[Ffk]Fgk^F_F`Fkvlv{F|F9e}F!e~FaG#ebG]gcG$edG%eeGmvnvovPopvgGqvrvsvtvvvwvlkxvmkyvhGzvjG7dAv^gBvkGDvokEvpkFvGvHv'eIv(eJv)eKv*eLvMv+eNv,eOv-ePv.eQvlGRvSvmG:enG;eoG!dpG_gqG=erG?esGtGuGIrvGwGTvUvxGyGTozGUoAGBG[eCGMiDGFGVoGGWoHG`gIG{gJG|gKG}gLGXoMGYoNGZoOG0oPG1oQGRGSG~gTGUGVvWvVGWGXG^eYG_eZG0G`c1G{e2G3G|e4G}e5G6GXvYv7G8Gwc9Gxc!GLb#Gyc$Gzc%GAc'G(G)GJr*G+GZv0v,G.G/G4o:G5o;GzU=Gaf?GOi@GAU]G7o^G8o_G( `G-b1v.b2vCc{G~c|Gad}Gbd~GcdaH{ bHdd3ved4v'dcHbfdHcfeH(dfHdfgHefhHiHjHPikHlH5v6vmHnHoHdhpHehqHBUrH)dsHfhtHuHghvHhhwHxHyHzH7v8vAHBH'oCH(oDHEHjfFHSiGH)oHH*oIH9v!v#vFk$vJH'v(vMrNr)v*v+vUi,vVi-vKH.vLHgd:vkf;vMH=vXi?vYi@v+oNHOHPHQHQrRHDUFUSHUH[v]vVHXHYH.oZH/o0HGU1Hmf2HZi3HHU5H6H;o7H=o8H9H_v`v!H#Hoh$Hph%H'Hpf(H0i)Hqh*Hrh+H{v|vrf}v~vSrTrawbwcw/ddw:dew,Hfw-H;bgwidhw.Hiw;djw=dkwlwmw/H| :H} ;H~ =Hab?H4i@HPb[Hsh]Hthnwuhowvh^H5i_H?o`H@o{Hjd|H?d}Hwh~HUraI[obI]ocIdIeIfIVrgIhIpwqwiIkIlI`omI{onIIUoIKUufpI6iqILUsI}otI~ouIvIwIxIWryINUzIBIswtwCIEIFIcpGIdpHIOUIIQUwfJI7iKIRUMINIfpOIgpPIQIRIwwxwSITIyfUIzfVIWIAfXIxhYIBfZICf0IywzwAwhpBw2ICwDwEwFwHwIw4kJw5kKw3ILw5I^dMwyhNw6IPw7kQw8kRwSwTwDfUwEfVwFfWwGfXwYwHfZwIf0wJf1wKf2w7I3w4w8IMf9INf!I{d#Izh$IOf%IPf'I(I)IYr*I+I5w6w,I-Ikp.Ilp/I:IRf;I(i=I@Imp[Inp]IAh^IBh_ICh`IDh{Iop|Ipp}Iqp~IrpaJspbJcJdJEheJfJ7w8wgJhJiJTfjJUfkJlJldmJWfnJoJXfpJYfqJrJ9w!wsJtJLcuJMcvJSbwJNcxJOcyJPczJAJBJZrCJDJ#w$wEJGJHJvpIJwpJJSUKJ0fLJ*iMJTUOJypPJzpQJ) RJ@b'w[b(wRcSJpdTJqdUJrdVJsdWJbbXJtd)wud*waeYJ1fZJ2f0Jbe1J3f2J4f3J4J5J,k6J7J+w,w8J9J!J,i#J-i$JUU%J6f'J.i(J)J/i*J:i+J,J-J.J-w.w/J:JEp;JFp=J?J8f@J;i[JGp]JHp^J/w:w;w?k=w_J@w[w3r4r]w^w_w@i`w[i{w`J|w{Jwd~w9fax|Jbx^icx_idxJp}JWUYUZU0U~JaKbK7rcK2U3UeKgKgxhxhKjKkKMplKNpmK4UnK#foK`ipK5U6U8U9U!U$UrKsKPptKQpuKvKwKxK!ryK'U)UzKBKlxmxCKEKFKTpGKUpHK*UIK%fJK{iKK+UMKNKWpOKXpPKQKRKSK$rTK-U.UVKXKoxpxYK0K1K0p2K1p3K/U4K(f5K|i6K:U8K9K3p!K4p#K$K%K'K'r(K=U?U*K,Krxsx-K/K:K7p;K8p=K@U?K*f@K}i[K[U^K_K!p`K#p{K|K}K~K)raL^U_UcLeLuxvxfLhLiL'pjL(pkL`UlL,fmL~inL{UpLqL*prL+psLtLuLvL+rwL}U~UyLALxxyxBLDLEL.pFL/pGLaVHL.fILajJLbVLLML;pNL=pOLPLQLRL-rSLdVfVTLVLAxBxWLYLZL[p0L]p1LgV2L:f3Lbj4LhViV6L7L_p8L`p9L!L#L$L.r%LkVmV'L)LFxGx*L,L-L}p.L~p/LnV:L=f;Lcj=LoVpV@L[Laq]Lbq^LsVvVKxwVzVAVCVDVFVHVJVKVLVNVPVRVTVVVXVZV0V2V4V6V8V!V$V%V(V*V,V-V/V;V?V[V^V_V{V}VaWcWfWiWLxjWMxEllWnWpWrWtWvWxWyWAWBWDWFWHWIWNxOxPxQxRxSxJWTxUxVxWxKWXxNWOWPWRWTWVWWWYW0W2W4W5W7W9W%W(W*W,W.W:W=W@W:r]W_W{W}WaXcXeXgXiXkXmXoXqXsXuXwXyXzXAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX0X1X2X3X4X5X6X7X8X9X!X$X'X)X*X+X,X-X/X;X?X@X[X]X^X_X`X{X}XaYcYeYfYgYhYiYjYlYnYpYrYtY?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgnguYwYxYyYAYBYCYDYFYHYIYJYLYNYOYQYSYUYWYYYZY1Y2Y4Y6Y8Y!Y$Y'Y)Y*Y,Y.Y/Y;Y

4041 with gil: 

4042 raise FunctionNotFoundError("function cuCtxGetCurrent is not found") 

4043 return (<CUresult (*)(CUcontext*) noexcept nogil>__cuCtxGetCurrent)( 2a ds|L~LbMdMfMhMjMlMnMpMrMtMvMxMzMBMDMFMHMJMLMNMPMRMTMVMXMYM0M2M4M6M8M!MIyLyNyPyRyfsTyVyYy0y1y2y3y5y6y7y8y!y$y'y)y+y$M-y/y;y?y[yis_y{y%M'Mazczezgziz8 jz9 lz! nz+ pzWbrzXbtzYbvz}bxz)MAzCzEzGzIzKzMzOzQzSzUzVzWzYz-MjsksZz0z.MTl1zUl2z3zhe4zWh5zXh6zYh7zZh8zVl9zWl!z$z'z(z/Mlsms,z-z:M1l.z2l/z;zke?z0h[z1h^z2h`z3h|z3l}z4l~zaAbAcAeAfAgAhAiAjAkAlAmAnAoApAqArAnsossAtAuA*lvA+lwAxAneyA4hzA5hAA6hBA7hCA,lDA-lEAGAIAJALApsqsPAQARA=lSA?lTAVAqeXA8hZA9h1A!h3A#h5A@l6A[l7A8A9A!A#Avsxs$A%A'A{l(A|l)A*Ate,A$h-A%h.A'h/A(h:A}l;A~l=A?A@A[A]AEsFs^A_A`Aem{Afm|A}Awe~A)haB*hbB+hcB,hdBgmeBhmfBgBhBiBjBkBlBmBnBoBpBqBrB=MsBtBuBvBwBxBum@M^M{M~McNHseNhNjNlNnNpNrNtNvNvmxNzNBNDNGNJNMNPNSNwmUNxmWNymYNzm0Njb2Nkb4Nlb6Nmb8N!N$N'N(N*N,N.N:N=N@N]N_N{N}NaOcOeOgOiO/hkOmOoOqOrOtOvOxOzOBOc DOFOfcHOJOKOMOOOQOSOUOWOYOZO1O2O3O5OABBBCBDB7O9OFBGB!OHBIBJBKB#OMBOB$O%O'O(O)O*O+O-O;O?O[O^O`O|O~OtCuCtgmPugnPoPpPqPrPsPtPvPxPyPzPAPytwCxCyCzCACBCCCDCECBPztFCGCAtHCICJCKCLCMCNCOCPCBtQCRCSCTCUCVCWCXCYCCtZC0C1C2C3C4C5C6C7CDt8C9C!C#C$C%C'CEt(C)C*C+C,C-C.C/C:C;C=C?CFt@C[CGt]C^C_C`C{C|C}C~CaDbDcDdDeDHtfDgDhDItiDjDkDlDmDJtnDoDpDqDrDsDtDuDvDwDxDyDzDADBDCDDDEDFDGDHDIDJDKDLDMDNDODKtPDQDRDLtSDMtTDUDVDWDXDYDZD0D1D2D3D4D5D6D7DDP8DEPFPGP9DHP!Dw1#D(c4 )cJPUmLPMPNPOPPPRPTPVPWPYP0P2P4P6P8P!P1j:P*D+D,DX ;PY =P-D.D/D;D[P=D?D@D^P_P`P{P|P}P~PaQbQcQdQeQfQgQhQiQjQkQmQJeoQpQsQtQ*c+c,c-cuQvQwQxQyQzQAQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQQQRQSQTQUQVQWQXQYQZQ0Q1Q2Q3Qic]t^t_t`t{t|t}t~taubucudueumEfuguhuiujukulumunuoupuqurusutuuuvuwuxuyuzuAuBuCuDuCRERFRjcGRIRJRLRMRORQRRRSRTRURrEWRYRZR0R1R3R4R5R6R7R8R9R!R#R$R%R'R(R*R+R,R.R/R:R;R?R@R]R^R_R`R{R}RaScSdSeSgShSiSkSmSnSpSrSsStSuSvSxSySASCSDSIuwnocTdFSGSISJSKSMSNSOSFbRSjrUSVSXSZS0S2S3S5S7S9S!Sqi$S'S)S+S-S/S;S?S[S^S_S{S}SaTcTeTgThTiTjTkTlTmTnToTpTqTrTsTtTuTvTwTxTyTzTATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTSTTTUTVTWTXTYTZT0T1T2T3T4T5T6T7T8T!T$T'T)T+T-T/T;T?T[T^T`T|T~TbUdUeU6E7E8Ewr9EgUiU!E$E$u%u%E(E)Eqo*Ero+EjU,EXe-Esi.EkU:E;Eto=Euo?E@ElU[E]E^E_Eyr`EnUoU|E~E)u*uaFcFdFyoeFzofFpUgFZehFtiiFqUkFlFBomFConFoF,u-upFqF+grF,gsFtF2euFuivF-gwF.gxF.u/u4e:u;uArBr=u?u@uXd[uYd]uyF^uzF)b_u]c`uAF{uZd|u0d}u~uavBF] CF^ DF_ EF` FFxiGFIbHF:gIF;gbv=gcv?gJFyiKFDoLFEoMF^cNF1dOF@gPFCrQFDrRFFoSFTFUFVFErWFXFdvevYF0F1FIo2FJo3FrU4FtU7e5Fzi6FuU8FLo9FMo!F#F$F%FNo'FvU)F*Fgvhv+F,F-Fck.Fdk/FwU:FxU3d=F[g?FyU@F[Ffk]Fgk^F_F`Fkvlv{F|F9e}F!e~FaG#ebG]gcG$edG%eeGmvnvovPopvgGqvrvsvtvvvwvlkxvmkyvhGzvjG7dAv^gBvkGDvokEvpkFvGvHv'eIv(eJv)eKv*eLvMv+eNv,eOv-ePv.eQvlGRvSvmG:enG;eoG!dpG_gqG=erG?esGtGuGIrvGwGTvUvxGyGTozGUoAGBG[eCGMiDGFGVoGGWoHG`gIG{gJG|gKG}gLGXoMGYoNGZoOG0oPG1oQGRGSG~gTGUGVvWvVGWGXG^eYG_eZG0G`c1G{e2G3G|e4G}e5G6GXvYv7G8Gwc9Gxc!GLb#Gyc$Gzc%GAc'G(G)GJr*G+GZv0v,G.G/G4o:G5o;GzU=Gaf?GOi@GAU]G7o^G8o_G( `G-b1v.b2vCc{G~c|Gad}Gbd~GcdaH{ bHdd3ved4v'dcHbfdHcfeH(dfHdfgHefhHiHjHPikHlH5v6vmHnHoHdhpHehqHBUrH)dsHfhtHuHghvHhhwHxHyHzH7v8vAHBH'oCH(oDHEHjfFHSiGH)oHH*oIH9v!v#vFk$vJH'v(vMrNr)v*v+vUi,vVi-vKH.vLHgd:vkf;vMH=vXi?vYi@v+oNHOHPHQHQrRHDUFUSHUH[v]vVHXHYH.oZH/o0HGU1Hmf2HZi3HHU5H6H;o7H=o8H9H_v`v!H#Hoh$Hph%H'Hpf(H0i)Hqh*Hrh+H{v|vrf}v~vSrTrawbwcw/ddw:dew,Hfw-H;bgwidhw.Hiw;djw=dkwlwmw/H| :H} ;H~ =Hab?H4i@HPb[Hsh]Hthnwuhowvh^H5i_H?o`H@o{Hjd|H?d}Hwh~HUraI[obI]ocIdIeIfIVrgIhIpwqwiIkIlI`omI{onIIUoIKUufpI6iqILUsI}otI~ouIvIwIxIWryINUzIBIswtwCIEIFIcpGIdpHIOUIIQUwfJI7iKIRUMINIfpOIgpPIQIRIwwxwSITIyfUIzfVIWIAfXIxhYIBfZICf0IywzwAwhpBw2ICwDwEwFwHwIw4kJw5kKw3ILw5I^dMwyhNw6IPw7kQw8kRwSwTwDfUwEfVwFfWwGfXwYwHfZwIf0wJf1wKf2w7I3w4w8IMf9INf!I{d#Izh$IOf%IPf'I(I)IYr*I+I5w6w,I-Ikp.Ilp/I:IRf;I(i=I@Imp[Inp]IAh^IBh_ICh`IDh{Iop|Ipp}Iqp~IrpaJspbJcJdJEheJfJ7w8wgJhJiJTfjJUfkJlJldmJWfnJoJXfpJYfqJrJ9w!wsJtJLcuJMcvJSbwJNcxJOcyJPczJAJBJZrCJDJ#w$wEJGJHJvpIJwpJJSUKJ0fLJ*iMJTUOJypPJzpQJ) RJ@b'w[b(wRcSJpdTJqdUJrdVJsdWJbbXJtd)wud*waeYJ1fZJ2f0Jbe1J3f2J4f3J4J5J,k6J7J+w,w8J9J!J,i#J-i$JUU%J6f'J.i(J)J/i*J:i+J,J-J.J-w.w/J:JEp;JFp=J?J8f@J;i[JGp]JHp^J/w:w;w?k=w_J@w[w3r4r]w^w_w@i`w[i{w`J|w{Jwd~w9fax|Jbx^icx_idxJp}JWUYUZU0U~JaKbK7rcK2U3UeKgKgxhxhKjKkKMplKNpmK4UnK#foK`ipK5U6U8U9U!U$UrKsKPptKQpuKvKwKxK!ryK'U)UzKBKlxmxCKEKFKTpGKUpHK*UIK%fJK{iKK+UMKNKWpOKXpPKQKRKSK$rTK-U.UVKXKoxpxYK0K1K0p2K1p3K/U4K(f5K|i6K:U8K9K3p!K4p#K$K%K'K'r(K=U?U*K,Krxsx-K/K:K7p;K8p=K@U?K*f@K}i[K[U^K_K!p`K#p{K|K}K~K)raL^U_UcLeLuxvxfLhLiL'pjL(pkL`UlL,fmL~inL{UpLqL*prL+psLtLuLvL+rwL}U~UyLALxxyxBLDLEL.pFL/pGLaVHL.fILajJLbVLLML;pNL=pOLPLQLRL-rSLdVfVTLVLAxBxWLYLZL[p0L]p1LgV2L:f3Lbj4LhViV6L7L_p8L`p9L!L#L$L.r%LkVmV'L)LFxGx*L,L-L}p.L~p/LnV:L=f;Lcj=LoVpV@L[Laq]Lbq^LsVvVKxwVzVAVCVDVFVHVJVKVLVNVPVRVTVVVXVZV0V2V4V6V8V!V$V%V(V*V,V-V/V;V?V[V^V_V{V}VaWcWfWiWLxjWMxEllWnWpWrWtWvWxWyWAWBWDWFWHWIWNxOxPxQxRxSxJWTxUxVxWxKWXxNWOWPWRWTWVWWWYW0W2W4W5W7W9W%W(W*W,W.W:W=W@W:r]W_W{W}WaXcXeXgXiXkXmXoXqXsXuXwXyXzXAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX0X1X2X3X4X5X6X7X8X9X!X$X'X)X*X+X,X-X/X;X?X@X[X]X^X_X`X{X}XaYcYeYfYgYhYiYjYlYnYpYrYtY?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgnguYwYxYyYAYBYCYDYFYHYIYJYLYNYOYQYSYUYWYYYZY1Y2Y4Y6Y8Y!Y$Y'Y)Y*Y,Y.Y/Y;Y

4044 pctx) 

4045  

4046  

4047cdef CUresult _cuCtxGetDevice(CUdevice* device) except ?CUDA_ERROR_NOT_FOUND nogil: 

4048 global __cuCtxGetDevice 

4049 _check_or_init_driver() 2a dscbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L GyJydqsZesgsWyhsLldjMlejNlOleq3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}bfqgqhqiqjqkqVhfjPlQl~bgjfegehjzdheWhXhYhZhXlYlacijiejejjAdke0h1h2h3h5lkj6llj7l8l9lmj!lnj#l$l%l'lbcojlemepjBdne4h5h6h7h.l/lccqjoeperjCdqe8h9h!h#h]l^ldcsjresetjDdte$h%h'h(hambmecujuevevjEdwe)h*h+h,himwjjmxjkmlmmmyjnmzjompmqmAjrmBjsmtmCjlqFd9cCNENHNKNNNQNjbkblbmbZb0b1bnbGd-hobpbHd.hM O mqxeZ : ; 2b3bP N C G D c y # z A E = F B Q R S H0H 0 1 tb7b8b%cgcW nqoqM0pqqqsqtquqvqEmHjLsFmKjwqGmxqLjMszqAqNsBqCqDqEqFqGq:hOsPsRsMjIqKqTs0s2s4s5s6s8s!sSm#s%s(s)s*sMq.s/sPq:s;sOj?s@s[s]s^s_stCuCtgugvCxtAPytwCxCyCzCACBCCCDCECBPztFCGCAtHCICJCKCLCMCNCOCPCBtQCRCSCTCUCVCWCXCYCCtZC0C1C2C3C4C5C6C7CDt8C9C!C#C$C%C'CEt(C)C*C+C,C-C.C/C:C;C=C?CFt@C[CGt]C^C_C`C{C|C}C~CaDbDcDdDeDHtfDgDhDItiDjDkDlDmDJtnDoDpDqDrDsDtDuDvDwDxDyDzDADBDCDDDEDFDGDHDIDJDKDLDMDNDODKtPDQDRDLtSDMtTDUDVDWDXDYDZD0D1D2D3D4D5D6D7D8D9DHP!D#D(c4 )c$DUm%DPjQjRjSjTjUj[ VjWjXjYjZj@hvghcDb]hJeJdR1qQ^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gV1OtPtQtW1RtStTtUtVtWtXtYtZt0t1t2t3t4t5t6t7t8t9t!t#t$t%t't(t)t*t+t,t-tlE.t/t!jKdic:t4Q3q4q;t5Q6Q]t7Q^t8Q9Q!Q_t#Q$Q`t{t%Q|t'Q(Q)Q*Q}t+Q~tau,Q-Q.Q/Q:Q;Qbu=Q?QcudueumE@Qfu[Q]Q^Q_Qgu`Q{Q|Q}Qhu~QaRbRiucRdRjukulueRmufRnuougRhRiRjRpuqukRrusulRmRnRtuoRuupRvuqRrRsRwutRxuuRvRwRyuxRyRzRzuAuARBuCuDuBR#j_h`h$bZ1$jjcFu%jGu{h|h}hHuEb~hLd'jrEaiKeMdkcbiLeciMediNeeiOeNdlcfi8g9gsE.ctE!guE#gvE$gwE%gxEOdyE'gzEgiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSdIuwnocxnTdni)j%bpcVeynoipiLS*j+j:c;cFbPS=cjrSSznWSAnkrBnlrCn4SDn6SEnT FnqimrnrorprqrrrsrtrurvrGnHnInJnJuKuLuMuNuOuPuQuRuAEKnBELnCEMnDENnEEOnFEPnSuQnTuRnUuSnVuTnWuUnXuVnYuWnZuXn0uYn1uZn2u0n3u1n4u2n5u3n6u4n7u5n8u6n9u7ns28nt29nGE!nHE#nIE$nJE%nKE'nLE(nME)nNE*nOE+nPE,nQE-nRE.nSE/nTE:nUE;nVE=nWE?nXE@nYE[nZE]n0E^nu2_n9T`n#T{n%T|n(T}n*T~n,T!u.Tao:T#u=Tbo@Tco]Tdo_Teo{Tfo}TgoaUhocUiojoooqc-j:jsoWeXesixrvoworc?j]jAoYeZetizr'b0e1e^j*g+g,gUd2eui-g.g3e- Vd[c5e(b)b]c/gGbHb*b] ^ _ ` xiIb:g?g^c1d@gGosc{j~jKo6e7eziFrak+bBiEiek2d3d[gOohkJb4d5dFi8e9e!e_c#e]g$e%eHr,bHiIink6d7d^gQoKb8d9d/e:e;e!d_g=e?eRotcqktk@e[eMiNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcwkzk6o~eafOiKr( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhh$oEcBkEkifjfSiTiMbjhmhWifdgdkfHk,oFcJkMk:olfmfZiRr/bnfofNknhohph*dpf0iqhrhqf. +d-dsf:b;bid2iNbOb=b| } ~ ab4iPbshvhjd?dwh^oGcQkTk|otfuf6irwapHcVkYkepvfwf7iuwZkQb@d[d8ixfyfzfkdAfxhBfCf0k?b!i#i6k]d^dyhXrRb_d`dLfMfNf{dzhOfPfipIc9k$kQfRf(i)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQc(k+kxpZf0f*i%w) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-iBp5f6f.i1r/i:iCpTc/k=k7f8f;i=iTbKhNh]ivdwd9fIpexfxKpVc[k_kOp!f#f`i8r9rixjxRpWc{k~kVp$f%f{i#rYpXcblel2p'f(f|i%r5pYcgljl9p)f*f}i(r$pZcllol)p+f,f~i*r,p0cqltl:p-f.faj,r?p1cvlyl^p/f:fbjCxDx{p2cAlDl/r;f=fcjHxIxqVtVKxF2xVdWgWLxjWMxElNxOxPxQxRxSxS2TxUxVxWxKWXxLWYx#W32Zx0x1x2x3x4x:r5x6x7x8x9x!x#x$x%xFl'x;r=r(xOh)x*x+x,x-x.x/x:x;x=x?x@x[x]x^x_x`x{x|x}x~xaybycydyeyfygyhyiyjykylymynyoypyqyrysytyuy7292!2#2$2'2)2+2-2/2;2?2@2[2]2^2`2|2~2b3d3e3f3g3?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngh3j3

4050 if __cuCtxGetDevice == NULL: 2a dscbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L GyJydqsZesgsWyhsLldjMlejNlOleq3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}bfqgqhqiqjqkqVhfjPlQl~bgjfegehjzdheWhXhYhZhXlYlacijiejejjAdke0h1h2h3h5lkj6llj7l8l9lmj!lnj#l$l%l'lbcojlemepjBdne4h5h6h7h.l/lccqjoeperjCdqe8h9h!h#h]l^ldcsjresetjDdte$h%h'h(hambmecujuevevjEdwe)h*h+h,himwjjmxjkmlmmmyjnmzjompmqmAjrmBjsmtmCjlqFd9cCNENHNKNNNQNjbkblbmbZb0b1bnbGd-hobpbHd.hM O mqxeZ : ; 2b3bP N C G D c y # z A E = F B Q R S H0H 0 1 tb7b8b%cgcW nqoqM0pqqqsqtquqvqEmHjLsFmKjwqGmxqLjMszqAqNsBqCqDqEqFqGq:hOsPsRsMjIqKqTs0s2s4s5s6s8s!sSm#s%s(s)s*sMq.s/sPq:s;sOj?s@s[s]s^s_stCuCtgugvCxtAPytwCxCyCzCACBCCCDCECBPztFCGCAtHCICJCKCLCMCNCOCPCBtQCRCSCTCUCVCWCXCYCCtZC0C1C2C3C4C5C6C7CDt8C9C!C#C$C%C'CEt(C)C*C+C,C-C.C/C:C;C=C?CFt@C[CGt]C^C_C`C{C|C}C~CaDbDcDdDeDHtfDgDhDItiDjDkDlDmDJtnDoDpDqDrDsDtDuDvDwDxDyDzDADBDCDDDEDFDGDHDIDJDKDLDMDNDODKtPDQDRDLtSDMtTDUDVDWDXDYDZD0D1D2D3D4D5D6D7D8D9DHP!D#D(c4 )c$DUm%DPjQjRjSjTjUj[ VjWjXjYjZj@hvghcDb]hJeJdR1qQ^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gV1OtPtQtW1RtStTtUtVtWtXtYtZt0t1t2t3t4t5t6t7t8t9t!t#t$t%t't(t)t*t+t,t-tlE.t/t!jKdic:t4Q3q4q;t5Q6Q]t7Q^t8Q9Q!Q_t#Q$Q`t{t%Q|t'Q(Q)Q*Q}t+Q~tau,Q-Q.Q/Q:Q;Qbu=Q?QcudueumE@Qfu[Q]Q^Q_Qgu`Q{Q|Q}Qhu~QaRbRiucRdRjukulueRmufRnuougRhRiRjRpuqukRrusulRmRnRtuoRuupRvuqRrRsRwutRxuuRvRwRyuxRyRzRzuAuARBuCuDuBR#j_h`h$bZ1$jjcFu%jGu{h|h}hHuEb~hLd'jrEaiKeMdkcbiLeciMediNeeiOeNdlcfi8g9gsE.ctE!guE#gvE$gwE%gxEOdyE'gzEgiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSdIuwnocxnTdni)j%bpcVeynoipiLS*j+j:c;cFbPS=cjrSSznWSAnkrBnlrCn4SDn6SEnT FnqimrnrorprqrrrsrtrurvrGnHnInJnJuKuLuMuNuOuPuQuRuAEKnBELnCEMnDENnEEOnFEPnSuQnTuRnUuSnVuTnWuUnXuVnYuWnZuXn0uYn1uZn2u0n3u1n4u2n5u3n6u4n7u5n8u6n9u7ns28nt29nGE!nHE#nIE$nJE%nKE'nLE(nME)nNE*nOE+nPE,nQE-nRE.nSE/nTE:nUE;nVE=nWE?nXE@nYE[nZE]n0E^nu2_n9T`n#T{n%T|n(T}n*T~n,T!u.Tao:T#u=Tbo@Tco]Tdo_Teo{Tfo}TgoaUhocUiojoooqc-j:jsoWeXesixrvoworc?j]jAoYeZetizr'b0e1e^j*g+g,gUd2eui-g.g3e- Vd[c5e(b)b]c/gGbHb*b] ^ _ ` xiIb:g?g^c1d@gGosc{j~jKo6e7eziFrak+bBiEiek2d3d[gOohkJb4d5dFi8e9e!e_c#e]g$e%eHr,bHiIink6d7d^gQoKb8d9d/e:e;e!d_g=e?eRotcqktk@e[eMiNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcwkzk6o~eafOiKr( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhh$oEcBkEkifjfSiTiMbjhmhWifdgdkfHk,oFcJkMk:olfmfZiRr/bnfofNknhohph*dpf0iqhrhqf. +d-dsf:b;bid2iNbOb=b| } ~ ab4iPbshvhjd?dwh^oGcQkTk|otfuf6irwapHcVkYkepvfwf7iuwZkQb@d[d8ixfyfzfkdAfxhBfCf0k?b!i#i6k]d^dyhXrRb_d`dLfMfNf{dzhOfPfipIc9k$kQfRf(i)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQc(k+kxpZf0f*i%w) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-iBp5f6f.i1r/i:iCpTc/k=k7f8f;i=iTbKhNh]ivdwd9fIpexfxKpVc[k_kOp!f#f`i8r9rixjxRpWc{k~kVp$f%f{i#rYpXcblel2p'f(f|i%r5pYcgljl9p)f*f}i(r$pZcllol)p+f,f~i*r,p0cqltl:p-f.faj,r?p1cvlyl^p/f:fbjCxDx{p2cAlDl/r;f=fcjHxIxqVtVKxF2xVdWgWLxjWMxElNxOxPxQxRxSxS2TxUxVxWxKWXxLWYx#W32Zx0x1x2x3x4x:r5x6x7x8x9x!x#x$x%xFl'x;r=r(xOh)x*x+x,x-x.x/x:x;x=x?x@x[x]x^x_x`x{x|x}x~xaybycydyeyfygyhyiyjykylymynyoypyqyrysytyuy7292!2#2$2'2)2+2-2/2;2?2@2[2]2^2`2|2~2b3d3e3f3g3?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngh3j3

4051 with gil: 

4052 raise FunctionNotFoundError("function cuCtxGetDevice is not found") 

4053 return (<CUresult (*)(CUdevice*) noexcept nogil>__cuCtxGetDevice)( 2a dscbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L GyJydqsZesgsWyhsLldjMlejNlOleq3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}bfqgqhqiqjqkqVhfjPlQl~bgjfegehjzdheWhXhYhZhXlYlacijiejejjAdke0h1h2h3h5lkj6llj7l8l9lmj!lnj#l$l%l'lbcojlemepjBdne4h5h6h7h.l/lccqjoeperjCdqe8h9h!h#h]l^ldcsjresetjDdte$h%h'h(hambmecujuevevjEdwe)h*h+h,himwjjmxjkmlmmmyjnmzjompmqmAjrmBjsmtmCjlqFd9cCNENHNKNNNQNjbkblbmbZb0b1bnbGd-hobpbHd.hM O mqxeZ : ; 2b3bP N C G D c y # z A E = F B Q R S H0H 0 1 tb7b8b%cgcW nqoqM0pqqqsqtquqvqEmHjLsFmKjwqGmxqLjMszqAqNsBqCqDqEqFqGq:hOsPsRsMjIqKqTs0s2s4s5s6s8s!sSm#s%s(s)s*sMq.s/sPq:s;sOj?s@s[s]s^s_stCuCtgugvCxtAPytwCxCyCzCACBCCCDCECBPztFCGCAtHCICJCKCLCMCNCOCPCBtQCRCSCTCUCVCWCXCYCCtZC0C1C2C3C4C5C6C7CDt8C9C!C#C$C%C'CEt(C)C*C+C,C-C.C/C:C;C=C?CFt@C[CGt]C^C_C`C{C|C}C~CaDbDcDdDeDHtfDgDhDItiDjDkDlDmDJtnDoDpDqDrDsDtDuDvDwDxDyDzDADBDCDDDEDFDGDHDIDJDKDLDMDNDODKtPDQDRDLtSDMtTDUDVDWDXDYDZD0D1D2D3D4D5D6D7D8D9DHP!D#D(c4 )c$DUm%DPjQjRjSjTjUj[ VjWjXjYjZj@hvghcDb]hJeJdR1qQ^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gV1OtPtQtW1RtStTtUtVtWtXtYtZt0t1t2t3t4t5t6t7t8t9t!t#t$t%t't(t)t*t+t,t-tlE.t/t!jKdic:t4Q3q4q;t5Q6Q]t7Q^t8Q9Q!Q_t#Q$Q`t{t%Q|t'Q(Q)Q*Q}t+Q~tau,Q-Q.Q/Q:Q;Qbu=Q?QcudueumE@Qfu[Q]Q^Q_Qgu`Q{Q|Q}Qhu~QaRbRiucRdRjukulueRmufRnuougRhRiRjRpuqukRrusulRmRnRtuoRuupRvuqRrRsRwutRxuuRvRwRyuxRyRzRzuAuARBuCuDuBR#j_h`h$bZ1$jjcFu%jGu{h|h}hHuEb~hLd'jrEaiKeMdkcbiLeciMediNeeiOeNdlcfi8g9gsE.ctE!guE#gvE$gwE%gxEOdyE'gzEgiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSdIuwnocxnTdni)j%bpcVeynoipiLS*j+j:c;cFbPS=cjrSSznWSAnkrBnlrCn4SDn6SEnT FnqimrnrorprqrrrsrtrurvrGnHnInJnJuKuLuMuNuOuPuQuRuAEKnBELnCEMnDENnEEOnFEPnSuQnTuRnUuSnVuTnWuUnXuVnYuWnZuXn0uYn1uZn2u0n3u1n4u2n5u3n6u4n7u5n8u6n9u7ns28nt29nGE!nHE#nIE$nJE%nKE'nLE(nME)nNE*nOE+nPE,nQE-nRE.nSE/nTE:nUE;nVE=nWE?nXE@nYE[nZE]n0E^nu2_n9T`n#T{n%T|n(T}n*T~n,T!u.Tao:T#u=Tbo@Tco]Tdo_Teo{Tfo}TgoaUhocUiojoooqc-j:jsoWeXesixrvoworc?j]jAoYeZetizr'b0e1e^j*g+g,gUd2eui-g.g3e- Vd[c5e(b)b]c/gGbHb*b] ^ _ ` xiIb:g?g^c1d@gGosc{j~jKo6e7eziFrak+bBiEiek2d3d[gOohkJb4d5dFi8e9e!e_c#e]g$e%eHr,bHiIink6d7d^gQoKb8d9d/e:e;e!d_g=e?eRotcqktk@e[eMiNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcwkzk6o~eafOiKr( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhh$oEcBkEkifjfSiTiMbjhmhWifdgdkfHk,oFcJkMk:olfmfZiRr/bnfofNknhohph*dpf0iqhrhqf. +d-dsf:b;bid2iNbOb=b| } ~ ab4iPbshvhjd?dwh^oGcQkTk|otfuf6irwapHcVkYkepvfwf7iuwZkQb@d[d8ixfyfzfkdAfxhBfCf0k?b!i#i6k]d^dyhXrRb_d`dLfMfNf{dzhOfPfipIc9k$kQfRf(i)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQc(k+kxpZf0f*i%w) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-iBp5f6f.i1r/i:iCpTc/k=k7f8f;i=iTbKhNh]ivdwd9fIpexfxKpVc[k_kOp!f#f`i8r9rixjxRpWc{k~kVp$f%f{i#rYpXcblel2p'f(f|i%r5pYcgljl9p)f*f}i(r$pZcllol)p+f,f~i*r,p0cqltl:p-f.faj,r?p1cvlyl^p/f:fbjCxDx{p2cAlDl/r;f=fcjHxIxqVtVKxF2xVdWgWLxjWMxElNxOxPxQxRxSxS2TxUxVxWxKWXxLWYx#W32Zx0x1x2x3x4x:r5x6x7x8x9x!x#x$x%xFl'x;r=r(xOh)x*x+x,x-x.x/x:x;x=x?x@x[x]x^x_x`x{x|x}x~xaybycydyeyfygyhyiyjykylymynyoypyqyrysytyuy7292!2#2$2'2)2+2-2/2;2?2@2[2]2^2`2|2~2b3d3e3f3g3?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngh3j3

4054 device) 

4055  

4056  

4057cdef CUresult _cuCtxGetFlags(unsigned int* flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

4058 global __cuCtxGetFlags 

4059 _check_or_init_driver() 

4060 if __cuCtxGetFlags == NULL: 

4061 with gil: 

4062 raise FunctionNotFoundError("function cuCtxGetFlags is not found") 

4063 return (<CUresult (*)(unsigned int*) noexcept nogil>__cuCtxGetFlags)( 

4064 flags) 

4065  

4066  

4067cdef CUresult _cuCtxSetFlags(unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

4068 global __cuCtxSetFlags 

4069 _check_or_init_driver() 

4070 if __cuCtxSetFlags == NULL: 

4071 with gil: 

4072 raise FunctionNotFoundError("function cuCtxSetFlags is not found") 

4073 return (<CUresult (*)(unsigned int) noexcept nogil>__cuCtxSetFlags)( 

4074 flags) 

4075  

4076  

4077cdef CUresult _cuCtxGetId(CUcontext ctx, unsigned long long* ctxId) except ?CUDA_ERROR_NOT_FOUND nogil: 

4078 global __cuCtxGetId 

4079 _check_or_init_driver() 

4080 if __cuCtxGetId == NULL: 

4081 with gil: 

4082 raise FunctionNotFoundError("function cuCtxGetId is not found") 

4083 return (<CUresult (*)(CUcontext, unsigned long long*) noexcept nogil>__cuCtxGetId)( 

4084 ctx, ctxId) 

4085  

4086  

4087cdef CUresult _cuCtxSynchronize() except ?CUDA_ERROR_NOT_FOUND nogil: 

4088 global __cuCtxSynchronize 

4089 _check_or_init_driver() 

4090 if __cuCtxSynchronize == NULL: 

4091 with gil: 

4092 raise FunctionNotFoundError("function cuCtxSynchronize is not found") 

4093 return (<CUresult (*)() noexcept nogil>__cuCtxSynchronize)( 

4094 ) 

4095  

4096  

4097cdef CUresult _cuCtxSetLimit(CUlimit limit, size_t value) except ?CUDA_ERROR_NOT_FOUND nogil: 

4098 global __cuCtxSetLimit 

4099 _check_or_init_driver() 

4100 if __cuCtxSetLimit == NULL: 

4101 with gil: 

4102 raise FunctionNotFoundError("function cuCtxSetLimit is not found") 

4103 return (<CUresult (*)(CUlimit, size_t) noexcept nogil>__cuCtxSetLimit)( 

4104 limit, value) 

4105  

4106  

4107cdef CUresult _cuCtxGetLimit(size_t* pvalue, CUlimit limit) except ?CUDA_ERROR_NOT_FOUND nogil: 

4108 global __cuCtxGetLimit 

4109 _check_or_init_driver() 

4110 if __cuCtxGetLimit == NULL: 

4111 with gil: 

4112 raise FunctionNotFoundError("function cuCtxGetLimit is not found") 

4113 return (<CUresult (*)(size_t*, CUlimit) noexcept nogil>__cuCtxGetLimit)( 

4114 pvalue, limit) 

4115  

4116  

4117cdef CUresult _cuCtxGetCacheConfig(CUfunc_cache* pconfig) except ?CUDA_ERROR_NOT_FOUND nogil: 

4118 global __cuCtxGetCacheConfig 

4119 _check_or_init_driver() 

4120 if __cuCtxGetCacheConfig == NULL: 

4121 with gil: 

4122 raise FunctionNotFoundError("function cuCtxGetCacheConfig is not found") 

4123 return (<CUresult (*)(CUfunc_cache*) noexcept nogil>__cuCtxGetCacheConfig)( 

4124 pconfig) 

4125  

4126  

4127cdef CUresult _cuCtxSetCacheConfig(CUfunc_cache config) except ?CUDA_ERROR_NOT_FOUND nogil: 

4128 global __cuCtxSetCacheConfig 

4129 _check_or_init_driver() 

4130 if __cuCtxSetCacheConfig == NULL: 

4131 with gil: 

4132 raise FunctionNotFoundError("function cuCtxSetCacheConfig is not found") 

4133 return (<CUresult (*)(CUfunc_cache) noexcept nogil>__cuCtxSetCacheConfig)( 

4134 config) 

4135  

4136  

4137cdef CUresult _cuCtxGetApiVersion(CUcontext ctx, unsigned int* version) except ?CUDA_ERROR_NOT_FOUND nogil: 

4138 global __cuCtxGetApiVersion 

4139 _check_or_init_driver() 

4140 if __cuCtxGetApiVersion == NULL: 

4141 with gil: 

4142 raise FunctionNotFoundError("function cuCtxGetApiVersion is not found") 

4143 return (<CUresult (*)(CUcontext, unsigned int*) noexcept nogil>__cuCtxGetApiVersion)( 

4144 ctx, version) 

4145  

4146  

4147cdef CUresult _cuCtxGetStreamPriorityRange(int* leastPriority, int* greatestPriority) except ?CUDA_ERROR_NOT_FOUND nogil: 

4148 global __cuCtxGetStreamPriorityRange 

4149 _check_or_init_driver() 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bobpbM O Z : ; 3bP N C G D c 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' H 0 1 tb7b8b%cgcW yeIdFjGj'cIjJjwqxqzeAeHmImJmKmLm:h, ? Nmog;h=hOmPmQmRmNj2B3Brg9bubvb@ Fe!b#bwbxbybzbAbBb?s@s[s]s^s_sxt(c4 )cPjQjRjSjTjUj[ VjWjXjYjZj@hvghcwgVmxgygWmzgAgBgCgDgEgFg0jNtCbX Y ?P:D[hDb]hJeJd^hKdic7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir$bEbxn%b*j+jT ri'u(u+uGrTiihMbFk%vjhLrkhlhmhOrGkUiViWifd/vgdkfHkPrXiYi^vvw=iJhTb?k?wKh2rLhMhNh5r?i@i[i]ivd}wwd9fIp6r^i_icedekxnxqxtxwxzxExJxZx0x1x2x3x4x:r5x6x7x8x9x!x#x$x%xFl'x;r=r(xOh)x

4150 if __cuCtxGetStreamPriorityRange == NULL: 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bobpbM O Z : ; 3bP N C G D c 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' H 0 1 tb7b8b%cgcW yeIdFjGj'cIjJjwqxqzeAeHmImJmKmLm:h, ? Nmog;h=hOmPmQmRmNj2B3Brg9bubvb@ Fe!b#bwbxbybzbAbBb?s@s[s]s^s_sxt(c4 )cPjQjRjSjTjUj[ VjWjXjYjZj@hvghcwgVmxgygWmzgAgBgCgDgEgFg0jNtCbX Y ?P:D[hDb]hJeJd^hKdic7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir$bEbxn%b*j+jT ri'u(u+uGrTiihMbFk%vjhLrkhlhmhOrGkUiViWifd/vgdkfHkPrXiYi^vvw=iJhTb?k?wKh2rLhMhNh5r?i@i[i]ivd}wwd9fIp6r^i_icedekxnxqxtxwxzxExJxZx0x1x2x3x4x:r5x6x7x8x9x!x#x$x%xFl'x;r=r(xOh)x

4151 with gil: 

4152 raise FunctionNotFoundError("function cuCtxGetStreamPriorityRange is not found") 

4153 return (<CUresult (*)(int*, int*) noexcept nogil>__cuCtxGetStreamPriorityRange)( 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bobpbM O Z : ; 3bP N C G D c 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' H 0 1 tb7b8b%cgcW yeIdFjGj'cIjJjwqxqzeAeHmImJmKmLm:h, ? Nmog;h=hOmPmQmRmNj2B3Brg9bubvb@ Fe!b#bwbxbybzbAbBb?s@s[s]s^s_sxt(c4 )cPjQjRjSjTjUj[ VjWjXjYjZj@hvghcwgVmxgygWmzgAgBgCgDgEgFg0jNtCbX Y ?P:D[hDb]hJeJd^hKdic7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir$bEbxn%b*j+jT ri'u(u+uGrTiihMbFk%vjhLrkhlhmhOrGkUiViWifd/vgdkfHkPrXiYi^vvw=iJhTb?k?wKh2rLhMhNh5r?i@i[i]ivd}wwd9fIp6r^i_icedekxnxqxtxwxzxExJxZx0x1x2x3x4x:r5x6x7x8x9x!x#x$x%xFl'x;r=r(xOh)x

4154 leastPriority, greatestPriority) 

4155  

4156  

4157cdef CUresult _cuCtxResetPersistingL2Cache() except ?CUDA_ERROR_NOT_FOUND nogil: 

4158 global __cuCtxResetPersistingL2Cache 

4159 _check_or_init_driver() 

4160 if __cuCtxResetPersistingL2Cache == NULL: 

4161 with gil: 

4162 raise FunctionNotFoundError("function cuCtxResetPersistingL2Cache is not found") 

4163 return (<CUresult (*)() noexcept nogil>__cuCtxResetPersistingL2Cache)( 

4164 ) 

4165  

4166  

4167cdef CUresult _cuCtxGetExecAffinity(CUexecAffinityParam* pExecAffinity, CUexecAffinityType type) except ?CUDA_ERROR_NOT_FOUND nogil: 

4168 global __cuCtxGetExecAffinity 

4169 _check_or_init_driver() 

4170 if __cuCtxGetExecAffinity == NULL: 

4171 with gil: 

4172 raise FunctionNotFoundError("function cuCtxGetExecAffinity is not found") 

4173 return (<CUresult (*)(CUexecAffinityParam*, CUexecAffinityType) noexcept nogil>__cuCtxGetExecAffinity)( 

4174 pExecAffinity, type) 

4175  

4176  

4177cdef CUresult _cuCtxRecordEvent(CUcontext hCtx, CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 

4178 global __cuCtxRecordEvent 

4179 _check_or_init_driver() 

4180 if __cuCtxRecordEvent == NULL: 

4181 with gil: 

4182 raise FunctionNotFoundError("function cuCtxRecordEvent is not found") 

4183 return (<CUresult (*)(CUcontext, CUevent) noexcept nogil>__cuCtxRecordEvent)( 

4184 hCtx, hEvent) 

4185  

4186  

4187cdef CUresult _cuCtxWaitEvent(CUcontext hCtx, CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 

4188 global __cuCtxWaitEvent 

4189 _check_or_init_driver() 

4190 if __cuCtxWaitEvent == NULL: 

4191 with gil: 

4192 raise FunctionNotFoundError("function cuCtxWaitEvent is not found") 

4193 return (<CUresult (*)(CUcontext, CUevent) noexcept nogil>__cuCtxWaitEvent)( 

4194 hCtx, hEvent) 

4195  

4196  

4197cdef CUresult _cuCtxAttach(CUcontext* pctx, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

4198 global __cuCtxAttach 

4199 _check_or_init_driver() 

4200 if __cuCtxAttach == NULL: 

4201 with gil: 

4202 raise FunctionNotFoundError("function cuCtxAttach is not found") 

4203 return (<CUresult (*)(CUcontext*, unsigned int) noexcept nogil>__cuCtxAttach)( 

4204 pctx, flags) 

4205  

4206  

4207cdef CUresult _cuCtxDetach(CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

4208 global __cuCtxDetach 

4209 _check_or_init_driver() 

4210 if __cuCtxDetach == NULL: 

4211 with gil: 

4212 raise FunctionNotFoundError("function cuCtxDetach is not found") 

4213 return (<CUresult (*)(CUcontext) noexcept nogil>__cuCtxDetach)( 

4214 ctx) 

4215  

4216  

4217cdef CUresult _cuCtxGetSharedMemConfig(CUsharedconfig* pConfig) except ?CUDA_ERROR_NOT_FOUND nogil: 

4218 global __cuCtxGetSharedMemConfig 

4219 _check_or_init_driver() 

4220 if __cuCtxGetSharedMemConfig == NULL: 

4221 with gil: 

4222 raise FunctionNotFoundError("function cuCtxGetSharedMemConfig is not found") 

4223 return (<CUresult (*)(CUsharedconfig*) noexcept nogil>__cuCtxGetSharedMemConfig)( 

4224 pConfig) 

4225  

4226  

4227cdef CUresult _cuCtxSetSharedMemConfig(CUsharedconfig config) except ?CUDA_ERROR_NOT_FOUND nogil: 

4228 global __cuCtxSetSharedMemConfig 

4229 _check_or_init_driver() 

4230 if __cuCtxSetSharedMemConfig == NULL: 

4231 with gil: 

4232 raise FunctionNotFoundError("function cuCtxSetSharedMemConfig is not found") 

4233 return (<CUresult (*)(CUsharedconfig) noexcept nogil>__cuCtxSetSharedMemConfig)( 

4234 config) 

4235  

4236  

4237cdef CUresult _cuModuleLoad(CUmodule* module, const char* fname) except ?CUDA_ERROR_NOT_FOUND nogil: 

4238 global __cuModuleLoad 

4239 _check_or_init_driver() 

4240 if __cuModuleLoad == NULL: 

4241 with gil: 

4242 raise FunctionNotFoundError("function cuModuleLoad is not found") 

4243 return (<CUresult (*)(CUmodule*, const char*) noexcept nogil>__cuModuleLoad)( 

4244 module, fname) 

4245  

4246  

4247cdef CUresult _cuModuleLoadData(CUmodule* module, const void* image) except ?CUDA_ERROR_NOT_FOUND nogil: 

4248 global __cuModuleLoadData 

4249 _check_or_init_driver() 25 6 ^b_b`b/ {b|b

4250 if __cuModuleLoadData == NULL: 25 6 ^b_b`b/ {b|b

4251 with gil: 

4252 raise FunctionNotFoundError("function cuModuleLoadData is not found") 

4253 return (<CUresult (*)(CUmodule*, const void*) noexcept nogil>__cuModuleLoadData)( 25 6 ^b_b`b/ {b|b

4254 module, image) 

4255  

4256  

4257cdef CUresult _cuModuleLoadDataEx(CUmodule* module, const void* image, unsigned int numOptions, CUjit_option* options, void** optionValues) except ?CUDA_ERROR_NOT_FOUND nogil: 

4258 global __cuModuleLoadDataEx 

4259 _check_or_init_driver() 2`Y

4260 if __cuModuleLoadDataEx == NULL: 2`Y

4261 with gil: 

4262 raise FunctionNotFoundError("function cuModuleLoadDataEx is not found") 

4263 return (<CUresult (*)(CUmodule*, const void*, unsigned int, CUjit_option*, void**) noexcept nogil>__cuModuleLoadDataEx)( 2`Y

4264 module, image, numOptions, options, optionValues) 

4265  

4266  

4267cdef CUresult _cuModuleLoadFatBinary(CUmodule* module, const void* fatCubin) except ?CUDA_ERROR_NOT_FOUND nogil: 2a 5 6 ^b_b`b/ {b|b

4268 global __cuModuleLoadFatBinary 

4269 _check_or_init_driver() 

4270 if __cuModuleLoadFatBinary == NULL: 

4271 with gil: 25 6 ^b_b`b/ {b|b

4272 raise FunctionNotFoundError("function cuModuleLoadFatBinary is not found") 

4273 return (<CUresult (*)(CUmodule*, const void*) noexcept nogil>__cuModuleLoadFatBinary)( 

4274 module, fatCubin) 

4275  

4276  

4277cdef CUresult _cuModuleUnload(CUmodule hmod) except ?CUDA_ERROR_NOT_FOUND nogil: 2a `Y

4278 global __cuModuleUnload 

4279 _check_or_init_driver() 25 6 ^b_b`b/ {b|b

4280 if __cuModuleUnload == NULL: 25 6 ^b_b`b/ {b|b

4281 with gil: 2`Y

4282 raise FunctionNotFoundError("function cuModuleUnload is not found") 

4283 return (<CUresult (*)(CUmodule) noexcept nogil>__cuModuleUnload)( 25 6 ^b_b`b/ {b|b

4284 hmod) 

4285  

4286  

4287cdef CUresult _cuModuleGetLoadingMode(CUmoduleLoadingMode* mode) except ?CUDA_ERROR_NOT_FOUND nogil: 

4288 global __cuModuleGetLoadingMode 

4289 _check_or_init_driver() 

4290 if __cuModuleGetLoadingMode == NULL: 

4291 with gil: 

4292 raise FunctionNotFoundError("function cuModuleGetLoadingMode is not found") 

4293 return (<CUresult (*)(CUmoduleLoadingMode*) noexcept nogil>__cuModuleGetLoadingMode)( 

4294 mode) 

4295  

4296  

4297cdef CUresult _cuModuleGetFunction(CUfunction* hfunc, CUmodule hmod, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 2a 5 6 ^b_b`b/ {b|b

4298 global __cuModuleGetFunction 

4299 _check_or_init_driver() 25 6 ^b_b`b/ {b|b

4300 if __cuModuleGetFunction == NULL: 25 6 ^b_b`b/ {b|b

4301 with gil: 25 6 ^b_b`b/ {b|b

4302 raise FunctionNotFoundError("function cuModuleGetFunction is not found") 

4303 return (<CUresult (*)(CUfunction*, CUmodule, const char*) noexcept nogil>__cuModuleGetFunction)( 25 6 ^b_b`b/ {b|b

4304 hfunc, hmod, name) 

4305  

4306  

4307cdef CUresult _cuModuleGetFunctionCount(unsigned int* count, CUmodule mod) except ?CUDA_ERROR_NOT_FOUND nogil: 

4308 global __cuModuleGetFunctionCount 

4309 _check_or_init_driver() 

4310 if __cuModuleGetFunctionCount == NULL: 

4311 with gil: 

4312 raise FunctionNotFoundError("function cuModuleGetFunctionCount is not found") 

4313 return (<CUresult (*)(unsigned int*, CUmodule) noexcept nogil>__cuModuleGetFunctionCount)( 

4314 count, mod) 

4315  

4316  

4317cdef CUresult _cuModuleEnumerateFunctions(CUfunction* functions, unsigned int numFunctions, CUmodule mod) except ?CUDA_ERROR_NOT_FOUND nogil: 2a 5 6 ^b_b`b/ {b|b

4318 global __cuModuleEnumerateFunctions 

4319 _check_or_init_driver() 

4320 if __cuModuleEnumerateFunctions == NULL: 

4321 with gil: 25 6 ^b_b`b/ {b|b

4322 raise FunctionNotFoundError("function cuModuleEnumerateFunctions is not found") 

4323 return (<CUresult (*)(CUfunction*, unsigned int, CUmodule) noexcept nogil>__cuModuleEnumerateFunctions)( 

4324 functions, numFunctions, mod) 

4325  

4326  

4327cdef CUresult _cuModuleGetGlobal_v2(CUdeviceptr* dptr, size_t* bytes, CUmodule hmod, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 

4328 global __cuModuleGetGlobal_v2 

4329 _check_or_init_driver() 1/

4330 if __cuModuleGetGlobal_v2 == NULL: 1/

4331 with gil: 

4332 raise FunctionNotFoundError("function cuModuleGetGlobal_v2 is not found") 

4333 return (<CUresult (*)(CUdeviceptr*, size_t*, CUmodule, const char*) noexcept nogil>__cuModuleGetGlobal_v2)( 1/

4334 dptr, bytes, hmod, name) 

4335  

4336  

4337cdef CUresult _cuLinkCreate_v2(unsigned int numOptions, CUjit_option* options, void** optionValues, CUlinkState* stateOut) except ?CUDA_ERROR_NOT_FOUND nogil: 

4338 global __cuLinkCreate_v2 

4339 _check_or_init_driver() 

4340 if __cuLinkCreate_v2 == NULL: 

4341 with gil: 

4342 raise FunctionNotFoundError("function cuLinkCreate_v2 is not found") 

4343 return (<CUresult (*)(unsigned int, CUjit_option*, void**, CUlinkState*) noexcept nogil>__cuLinkCreate_v2)( 

4344 numOptions, options, optionValues, stateOut) 

4345  

4346  

4347cdef CUresult _cuLinkAddData_v2(CUlinkState state, CUjitInputType type, void* data, size_t size, const char* name, unsigned int numOptions, CUjit_option* options, void** optionValues) except ?CUDA_ERROR_NOT_FOUND nogil: 1a/

4348 global __cuLinkAddData_v2 

4349 _check_or_init_driver() 

4350 if __cuLinkAddData_v2 == NULL: 

4351 with gil: 1/

4352 raise FunctionNotFoundError("function cuLinkAddData_v2 is not found") 

4353 return (<CUresult (*)(CUlinkState, CUjitInputType, void*, size_t, const char*, unsigned int, CUjit_option*, void**) noexcept nogil>__cuLinkAddData_v2)( 

4354 state, type, data, size, name, numOptions, options, optionValues) 

4355  

4356  

4357cdef CUresult _cuLinkAddFile_v2(CUlinkState state, CUjitInputType type, const char* path, unsigned int numOptions, CUjit_option* options, void** optionValues) except ?CUDA_ERROR_NOT_FOUND nogil: 

4358 global __cuLinkAddFile_v2 

4359 _check_or_init_driver() 

4360 if __cuLinkAddFile_v2 == NULL: 

4361 with gil: 

4362 raise FunctionNotFoundError("function cuLinkAddFile_v2 is not found") 

4363 return (<CUresult (*)(CUlinkState, CUjitInputType, const char*, unsigned int, CUjit_option*, void**) noexcept nogil>__cuLinkAddFile_v2)( 

4364 state, type, path, numOptions, options, optionValues) 

4365  

4366  

4367cdef CUresult _cuLinkComplete(CUlinkState state, void** cubinOut, size_t* sizeOut) except ?CUDA_ERROR_NOT_FOUND nogil: 

4368 global __cuLinkComplete 

4369 _check_or_init_driver() 

4370 if __cuLinkComplete == NULL: 

4371 with gil: 

4372 raise FunctionNotFoundError("function cuLinkComplete is not found") 

4373 return (<CUresult (*)(CUlinkState, void**, size_t*) noexcept nogil>__cuLinkComplete)( 

4374 state, cubinOut, sizeOut) 

4375  

4376  

4377cdef CUresult _cuLinkDestroy(CUlinkState state) except ?CUDA_ERROR_NOT_FOUND nogil: 

4378 global __cuLinkDestroy 

4379 _check_or_init_driver() 

4380 if __cuLinkDestroy == NULL: 

4381 with gil: 

4382 raise FunctionNotFoundError("function cuLinkDestroy is not found") 

4383 return (<CUresult (*)(CUlinkState) noexcept nogil>__cuLinkDestroy)( 

4384 state) 

4385  

4386  

4387cdef CUresult _cuModuleGetTexRef(CUtexref* pTexRef, CUmodule hmod, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 

4388 global __cuModuleGetTexRef 

4389 _check_or_init_driver() 

4390 if __cuModuleGetTexRef == NULL: 

4391 with gil: 

4392 raise FunctionNotFoundError("function cuModuleGetTexRef is not found") 

4393 return (<CUresult (*)(CUtexref*, CUmodule, const char*) noexcept nogil>__cuModuleGetTexRef)( 

4394 pTexRef, hmod, name) 

4395  

4396  

4397cdef CUresult _cuModuleGetSurfRef(CUsurfref* pSurfRef, CUmodule hmod, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 

4398 global __cuModuleGetSurfRef 

4399 _check_or_init_driver() 

4400 if __cuModuleGetSurfRef == NULL: 

4401 with gil: 

4402 raise FunctionNotFoundError("function cuModuleGetSurfRef is not found") 

4403 return (<CUresult (*)(CUsurfref*, CUmodule, const char*) noexcept nogil>__cuModuleGetSurfRef)( 

4404 pSurfRef, hmod, name) 

4405  

4406  

4407cdef CUresult _cuLibraryLoadData(CUlibrary* library, const void* code, CUjit_option* jitOptions, void** jitOptionsValues, unsigned int numJitOptions, CUlibraryOption* libraryOptions, void** libraryOptionValues, unsigned int numLibraryOptions) except ?CUDA_ERROR_NOT_FOUND nogil: 

4408 global __cuLibraryLoadData 

4409 _check_or_init_driver() 2U V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3 fbgbhbVbibVhfj~bzdacAdbcBdccCddcDdecEdFdjbkblbmb1bM O mqxeZ : ; 2bP N C G D c y # z A E = F B Q R S H 0 1 tb7b8b%cgcW , ? 4 [ hcIeXmYmDbJd^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gznAnkrBnlrCnDnEnT FnqimrnrorprqrrrsrtrurvrGnHnIn~SJnfTr2KnLnMnNnOnPnQnRnSnTnUnVnWnXnYnZn0n1n2n3n4n5n6n7n8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~n!uao#ubocodoeofogohoiojoqcsoWexrvorcAoYezr'bUd- 5e(b/gGbHb*b] ^ _ ` Ib^cscKo6eFr+bek2dOoJb_c,bnk6dQoKbtc@eNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAcBc6o~eKr( { AkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhhEcifMbWifdHkFc:olfRr/b*d. sf:bNbOb=b| } ~ abPbjdGc|otfHcepvfQbkd?b6k]dRbIcQf)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPcQcxpZf) bbScBp5fTc7fTb]ivdVcOp!f8r9rWcVp$f#rXc2p'f%rYc9p)f(rZc)p+f*r0c:p-f,r1c^p/f2c/r;fElYx

4410 if __cuLibraryLoadData == NULL: 2U V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3 fbgbhbVbibVhfj~bzdacAdbcBdccCddcDdecEdFdjbkblbmb1bM O mqxeZ : ; 2bP N C G D c y # z A E = F B Q R S H 0 1 tb7b8b%cgcW , ? 4 [ hcIeXmYmDbJd^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gznAnkrBnlrCnDnEnT FnqimrnrorprqrrrsrtrurvrGnHnIn~SJnfTr2KnLnMnNnOnPnQnRnSnTnUnVnWnXnYnZn0n1n2n3n4n5n6n7n8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~n!uao#ubocodoeofogohoiojoqcsoWexrvorcAoYezr'bUd- 5e(b/gGbHb*b] ^ _ ` Ib^cscKo6eFr+bek2dOoJb_c,bnk6dQoKbtc@eNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAcBc6o~eKr( { AkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhhEcifMbWifdHkFc:olfRr/b*d. sf:bNbOb=b| } ~ abPbjdGc|otfHcepvfQbkd?b6k]dRbIcQf)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPcQcxpZf) bbScBp5fTc7fTb]ivdVcOp!f8r9rWcVp$f#rXc2p'f%rYc9p)f(rZc)p+f*r0c:p-f,r1c^p/f2c/r;fElYx

4411 with gil: 

4412 raise FunctionNotFoundError("function cuLibraryLoadData is not found") 

4413 return (<CUresult (*)(CUlibrary*, const void*, CUjit_option*, void**, unsigned int, CUlibraryOption*, void**, unsigned int) noexcept nogil>__cuLibraryLoadData)( 2U V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3 fbgbhbVbibVhfj~bzdacAdbcBdccCddcDdecEdFdjbkblbmb1bM O mqxeZ : ; 2bP N C G D c y # z A E = F B Q R S H 0 1 tb7b8b%cgcW , ? 4 [ hcIeXmYmDbJd^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gznAnkrBnlrCnDnEnT FnqimrnrorprqrrrsrtrurvrGnHnIn~SJnfTr2KnLnMnNnOnPnQnRnSnTnUnVnWnXnYnZn0n1n2n3n4n5n6n7n8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~n!uao#ubocodoeofogohoiojoqcsoWexrvorcAoYezr'bUd- 5e(b/gGbHb*b] ^ _ ` Ib^cscKo6eFr+bek2dOoJb_c,bnk6dQoKbtc@eNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAcBc6o~eKr( { AkDcPiQiffgfRi9ochdheh!ohf)dfh#oghhhEcifMbWifdHkFc:olfRr/b*d. sf:bNbOb=b| } ~ abPbjdGc|otfHcepvfQbkd?b6k]dRbIcQf)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPcQcxpZf) bbScBp5fTc7fTb]ivdVcOp!f8r9rWcVp$f#rXc2p'f%rYc9p)f(rZc)p+f*r0c:p-f,r1c^p/f2c/r;fElYx

4414 library, code, jitOptions, jitOptionsValues, numJitOptions, libraryOptions, libraryOptionValues, numLibraryOptions) 

4415  

4416  

4417cdef CUresult _cuLibraryLoadFromFile(CUlibrary* library, const char* fileName, CUjit_option* jitOptions, void** jitOptionsValues, unsigned int numJitOptions, CUlibraryOption* libraryOptions, void** libraryOptionValues, unsigned int numLibraryOptions) except ?CUDA_ERROR_NOT_FOUND nogil: 

4418 global __cuLibraryLoadFromFile 

4419 _check_or_init_driver() 2`S|SbTdT

4420 if __cuLibraryLoadFromFile == NULL: 2`S|SbTdT

4421 with gil: 

4422 raise FunctionNotFoundError("function cuLibraryLoadFromFile is not found") 

4423 return (<CUresult (*)(CUlibrary*, const char*, CUjit_option*, void**, unsigned int, CUlibraryOption*, void**, unsigned int) noexcept nogil>__cuLibraryLoadFromFile)( 2`S|SbTdT

4424 library, fileName, jitOptions, jitOptionsValues, numJitOptions, libraryOptions, libraryOptionValues, numLibraryOptions) 

4425  

4426  

4427cdef CUresult _cuLibraryUnload(CUlibrary library) except ?CUDA_ERROR_NOT_FOUND nogil: 

4428 global __cuLibraryUnload 

4429 _check_or_init_driver() 

4430 if __cuLibraryUnload == NULL: 

4431 with gil: 

4432 raise FunctionNotFoundError("function cuLibraryUnload is not found") 

4433 return (<CUresult (*)(CUlibrary) noexcept nogil>__cuLibraryUnload)( 

4434 library) 

4435  

4436  

4437cdef CUresult _cuLibraryGetKernel(CUkernel* pKernel, CUlibrary library, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 

4438 global __cuLibraryGetKernel 

4439 _check_or_init_driver() 2U V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3 fbgbhbVbibVhfj~bzdacAdbcBdccCddcDdecEdFdjbkblbmb1bM O mqxeZ : ; 2bP N C G D c y # z A E = F B Q R S H 0 1 tb7b8b%cgcW , ? 4 [ hcIeXmYmDbJd^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gznAnkrBnlrCnDnEnT FnqimrnrorprqrrrsrtrurvrGn`SHn|SIn~SJnbTdTfTKnLnMnNnOnPnQnRnSnTnUnVnWnXnYnZn0n1n2n3n4n5n6n7n8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~n!uao#ubocodoeofogohoiojoqcsoWevorcAoYe'bUd- 5e(bGbHb*b] ^ _ ` Ib^cscKo6e+bek2dJb_c,bnk6dKbtc@eNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAcBc6o~e( { Dc!ohfEcifMbWifdFc:olf/b*d. sf:bNbOb=b| } ~ abPbjdGc|otfHcepvfQbkd?b6k]dRbIcQf)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPcQcxpZf) bbScBp5fTc7fTb]ivdVcOp!fWcVp$fXc2p'fYc9p)fZc)p+f0c:p-f1c^p/f2c/r;fElYx

4440 if __cuLibraryGetKernel == NULL: 2U V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3 fbgbhbVbibVhfj~bzdacAdbcBdccCddcDdecEdFdjbkblbmb1bM O mqxeZ : ; 2bP N C G D c y # z A E = F B Q R S H 0 1 tb7b8b%cgcW , ? 4 [ hcIeXmYmDbJd^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gznAnkrBnlrCnDnEnT FnqimrnrorprqrrrsrtrurvrGn`SHn|SIn~SJnbTdTfTKnLnMnNnOnPnQnRnSnTnUnVnWnXnYnZn0n1n2n3n4n5n6n7n8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~n!uao#ubocodoeofogohoiojoqcsoWevorcAoYe'bUd- 5e(bGbHb*b] ^ _ ` Ib^cscKo6e+bek2dJb_c,bnk6dKbtc@eNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAcBc6o~e( { Dc!ohfEcifMbWifdFc:olf/b*d. sf:bNbOb=b| } ~ abPbjdGc|otfHcepvfQbkd?b6k]dRbIcQf)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPcQcxpZf) bbScBp5fTc7fTb]ivdVcOp!fWcVp$fXc2p'fYc9p)fZc)p+f0c:p-f1c^p/f2c/r;fElYx

4441 with gil: 

4442 raise FunctionNotFoundError("function cuLibraryGetKernel is not found") 

4443 return (<CUresult (*)(CUkernel*, CUlibrary, const char*) noexcept nogil>__cuLibraryGetKernel)( 2U V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3 fbgbhbVbibVhfj~bzdacAdbcBdccCddcDdecEdFdjbkblbmb1bM O mqxeZ : ; 2bP N C G D c y # z A E = F B Q R S H 0 1 tb7b8b%cgcW , ? 4 [ hcIeXmYmDbJd^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gznAnkrBnlrCnDnEnT FnqimrnrorprqrrrsrtrurvrGn`SHn|SIn~SJnbTdTfTKnLnMnNnOnPnQnRnSnTnUnVnWnXnYnZn0n1n2n3n4n5n6n7n8n9n!n#n$n%n'n(n)n*n+n,n-n.n/n:n;n=n?n@n[n]n^n_n`n{n|n}n~n!uao#ubocodoeofogohoiojoqcsoWevorcAoYe'bUd- 5e(bGbHb*b] ^ _ ` Ib^cscKo6e+bek2dJb_c,bnk6dKbtc@eNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAcBc6o~e( { Dc!ohfEcifMbWifdFc:olf/b*d. sf:bNbOb=b| } ~ abPbjdGc|otfHcepvfQbkd?b6k]dRbIcQf)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPcQcxpZf) bbScBp5fTc7fTb]ivdVcOp!fWcVp$fXc2p'fYc9p)fZc)p+f0c:p-f1c^p/f2c/r;fElYx

4444 pKernel, library, name) 

4445  

4446  

4447cdef CUresult _cuLibraryGetKernelCount(unsigned int* count, CUlibrary lib) except ?CUDA_ERROR_NOT_FOUND nogil: 

4448 global __cuLibraryGetKernelCount 

4449 _check_or_init_driver() 

4450 if __cuLibraryGetKernelCount == NULL: 

4451 with gil: 

4452 raise FunctionNotFoundError("function cuLibraryGetKernelCount is not found") 

4453 return (<CUresult (*)(unsigned int*, CUlibrary) noexcept nogil>__cuLibraryGetKernelCount)( 

4454 count, lib) 

4455  

4456  

4457cdef CUresult _cuLibraryEnumerateKernels(CUkernel* kernels, unsigned int numKernels, CUlibrary lib) except ?CUDA_ERROR_NOT_FOUND nogil: 

4458 global __cuLibraryEnumerateKernels 

4459 _check_or_init_driver() 

4460 if __cuLibraryEnumerateKernels == NULL: 

4461 with gil: 

4462 raise FunctionNotFoundError("function cuLibraryEnumerateKernels is not found") 

4463 return (<CUresult (*)(CUkernel*, unsigned int, CUlibrary) noexcept nogil>__cuLibraryEnumerateKernels)( 

4464 kernels, numKernels, lib) 

4465  

4466  

4467cdef CUresult _cuLibraryGetModule(CUmodule* pMod, CUlibrary library) except ?CUDA_ERROR_NOT_FOUND nogil: 

4468 global __cuLibraryGetModule 

4469 _check_or_init_driver() 

4470 if __cuLibraryGetModule == NULL: 

4471 with gil: 

4472 raise FunctionNotFoundError("function cuLibraryGetModule is not found") 

4473 return (<CUresult (*)(CUmodule*, CUlibrary) noexcept nogil>__cuLibraryGetModule)( 

4474 pMod, library) 

4475  

4476  

4477cdef CUresult _cuKernelGetFunction(CUfunction* pFunc, CUkernel kernel) except ?CUDA_ERROR_NOT_FOUND nogil: 

4478 global __cuKernelGetFunction 

4479 _check_or_init_driver() 

4480 if __cuKernelGetFunction == NULL: 

4481 with gil: 

4482 raise FunctionNotFoundError("function cuKernelGetFunction is not found") 

4483 return (<CUresult (*)(CUfunction*, CUkernel) noexcept nogil>__cuKernelGetFunction)( 

4484 pFunc, kernel) 

4485  

4486  

4487cdef CUresult _cuKernelGetLibrary(CUlibrary* pLib, CUkernel kernel) except ?CUDA_ERROR_NOT_FOUND nogil: 

4488 global __cuKernelGetLibrary 

4489 _check_or_init_driver() 

4490 if __cuKernelGetLibrary == NULL: 

4491 with gil: 

4492 raise FunctionNotFoundError("function cuKernelGetLibrary is not found") 

4493 return (<CUresult (*)(CUlibrary*, CUkernel) noexcept nogil>__cuKernelGetLibrary)( 

4494 pLib, kernel) 

4495  

4496  

4497cdef CUresult _cuLibraryGetGlobal(CUdeviceptr* dptr, size_t* bytes, CUlibrary library, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 

4498 global __cuLibraryGetGlobal 

4499 _check_or_init_driver() 

4500 if __cuLibraryGetGlobal == NULL: 

4501 with gil: 

4502 raise FunctionNotFoundError("function cuLibraryGetGlobal is not found") 

4503 return (<CUresult (*)(CUdeviceptr*, size_t*, CUlibrary, const char*) noexcept nogil>__cuLibraryGetGlobal)( 

4504 dptr, bytes, library, name) 

4505  

4506  

4507cdef CUresult _cuLibraryGetManaged(CUdeviceptr* dptr, size_t* bytes, CUlibrary library, const char* name) except ?CUDA_ERROR_NOT_FOUND nogil: 

4508 global __cuLibraryGetManaged 

4509 _check_or_init_driver() 

4510 if __cuLibraryGetManaged == NULL: 

4511 with gil: 

4512 raise FunctionNotFoundError("function cuLibraryGetManaged is not found") 

4513 return (<CUresult (*)(CUdeviceptr*, size_t*, CUlibrary, const char*) noexcept nogil>__cuLibraryGetManaged)( 

4514 dptr, bytes, library, name) 

4515  

4516  

4517cdef CUresult _cuLibraryGetUnifiedFunction(void** fptr, CUlibrary library, const char* symbol) except ?CUDA_ERROR_NOT_FOUND nogil: 

4518 global __cuLibraryGetUnifiedFunction 

4519 _check_or_init_driver() 

4520 if __cuLibraryGetUnifiedFunction == NULL: 

4521 with gil: 

4522 raise FunctionNotFoundError("function cuLibraryGetUnifiedFunction is not found") 

4523 return (<CUresult (*)(void**, CUlibrary, const char*) noexcept nogil>__cuLibraryGetUnifiedFunction)( 

4524 fptr, library, symbol) 

4525  

4526  

4527cdef CUresult _cuKernelGetAttribute(int* pi, CUfunction_attribute attrib, CUkernel kernel, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

4528 global __cuKernelGetAttribute 

4529 _check_or_init_driver() 2mqxeZ WSkrlr4S6SSuTuUuVuWuXuYuZu0u1u2u3u4u5u6u7u8u9u9T#T%T(T*T,T.T:T=T@T]T_T{T}TaUcU

4530 if __cuKernelGetAttribute == NULL: 2mqxeZ WSkrlr4S6SSuTuUuVuWuXuYuZu0u1u2u3u4u5u6u7u8u9u9T#T%T(T*T,T.T:T=T@T]T_T{T}TaUcU

4531 with gil: 

4532 raise FunctionNotFoundError("function cuKernelGetAttribute is not found") 

4533 return (<CUresult (*)(int*, CUfunction_attribute, CUkernel, CUdevice) noexcept nogil>__cuKernelGetAttribute)( 2mqxeZ WSkrlr4S6SSuTuUuVuWuXuYuZu0u1u2u3u4u5u6u7u8u9u9T#T%T(T*T,T.T:T=T@T]T_T{T}TaUcU

4534 pi, attrib, kernel, dev) 

4535  

4536  

4537cdef CUresult _cuKernelSetAttribute(CUfunction_attribute attrib, int val, CUkernel kernel, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

4538 global __cuKernelSetAttribute 

4539 _check_or_init_driver() 

4540 if __cuKernelSetAttribute == NULL: 

4541 with gil: 

4542 raise FunctionNotFoundError("function cuKernelSetAttribute is not found") 

4543 return (<CUresult (*)(CUfunction_attribute, int, CUkernel, CUdevice) noexcept nogil>__cuKernelSetAttribute)( 

4544 attrib, val, kernel, dev) 

4545  

4546  

4547cdef CUresult _cuKernelSetCacheConfig(CUkernel kernel, CUfunc_cache config, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

4548 global __cuKernelSetCacheConfig 

4549 _check_or_init_driver() 

4550 if __cuKernelSetCacheConfig == NULL: 

4551 with gil: 

4552 raise FunctionNotFoundError("function cuKernelSetCacheConfig is not found") 

4553 return (<CUresult (*)(CUkernel, CUfunc_cache, CUdevice) noexcept nogil>__cuKernelSetCacheConfig)( 

4554 kernel, config, dev) 

4555  

4556  

4557cdef CUresult _cuKernelGetName(const char** name, CUkernel hfunc) except ?CUDA_ERROR_NOT_FOUND nogil: 

4558 global __cuKernelGetName 

4559 _check_or_init_driver() 2_Y

4560 if __cuKernelGetName == NULL: 2_Y

4561 with gil: 

4562 raise FunctionNotFoundError("function cuKernelGetName is not found") 

4563 return (<CUresult (*)(const char**, CUkernel) noexcept nogil>__cuKernelGetName)( 2_Y

4564 name, hfunc) 

4565  

4566  

4567cdef CUresult _cuKernelGetParamInfo(CUkernel kernel, size_t paramIndex, size_t* paramOffset, size_t* paramSize) except ?CUDA_ERROR_NOT_FOUND nogil: 

4568 global __cuKernelGetParamInfo 

4569 _check_or_init_driver() 2T qimrnrorprqrrrsrtrurvrv2

4570 if __cuKernelGetParamInfo == NULL: 2T qimrnrorprqrrrsrtrurvrv2

4571 with gil: 

4572 raise FunctionNotFoundError("function cuKernelGetParamInfo is not found") 

4573 return (<CUresult (*)(CUkernel, size_t, size_t*, size_t*) noexcept nogil>__cuKernelGetParamInfo)( 2T qimrnrorprqrrrsrtrurvrv2

4574 kernel, paramIndex, paramOffset, paramSize) 

4575  

4576  

4577cdef CUresult _cuMemGetInfo_v2(size_t* free, size_t* total) except ?CUDA_ERROR_NOT_FOUND nogil: 2a _Y

4578 global __cuMemGetInfo_v2 

4579 _check_or_init_driver() 

4580 if __cuMemGetInfo_v2 == NULL: 

4581 with gil: 2_Y

4582 raise FunctionNotFoundError("function cuMemGetInfo_v2 is not found") 

4583 return (<CUresult (*)(size_t*, size_t*) noexcept nogil>__cuMemGetInfo_v2)( 

4584 free, total) 

4585  

4586  

4587cdef CUresult _cuMemAlloc_v2(CUdeviceptr* dptr, size_t bytesize) except ?CUDA_ERROR_NOT_FOUND nogil: 

4588 global __cuMemAlloc_v2 

4589 _check_or_init_driver() 2:hJlAyx aPbPcPdPfPgPhPiPkPlPCy5 6 !jKdic:t;t7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q#jwnocxn*j+j

4590 if __cuMemAlloc_v2 == NULL: 2:hJlAyx aPbPcPdPfPgPhPiPkPlPCy5 6 !jKdic:t;t7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q#jwnocxn*j+j

4591 with gil: 

4592 raise FunctionNotFoundError("function cuMemAlloc_v2 is not found") 

4593 return (<CUresult (*)(CUdeviceptr*, size_t) noexcept nogil>__cuMemAlloc_v2)( 2:hJlAyx aPbPcPdPfPgPhPiPkPlPCy5 6 !jKdic:t;t7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q#jwnocxn*j+j

4594 dptr, bytesize) 

4595  

4596  

4597cdef CUresult _cuMemAllocPitch_v2(CUdeviceptr* dptr, size_t* pPitch, size_t WidthInBytes, size_t Height, unsigned int ElementSizeBytes) except ?CUDA_ERROR_NOT_FOUND nogil: 

4598 global __cuMemAllocPitch_v2 

4599 _check_or_init_driver() 

4600 if __cuMemAllocPitch_v2 == NULL: 

4601 with gil: 

4602 raise FunctionNotFoundError("function cuMemAllocPitch_v2 is not found") 

4603 return (<CUresult (*)(CUdeviceptr*, size_t*, size_t, size_t, unsigned int) noexcept nogil>__cuMemAllocPitch_v2)( 

4604 dptr, pPitch, WidthInBytes, Height, ElementSizeBytes) 

4605  

4606  

4607cdef CUresult _cuMemFree_v2(CUdeviceptr dptr) except ?CUDA_ERROR_NOT_FOUND nogil: 2a JlAyx Cy5 6

4608 global __cuMemFree_v2 

4609 _check_or_init_driver() 2nby # z A E = F B Q R S ABBBCBDBvqFBHBJByqMBOB:hEe9bubvb@ !b#bGewbxbybzbAbBbHeJlShAyx aPbPcPdPfPgPhPiPkPlPDb]hJeCy5 6 !jKdic:t4q;t=t?t7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir#j$jwnocxn*j+j

4610 if __cuMemFree_v2 == NULL: 2nby # z A E = F B Q R S ABBBCBDBvqFBHBJByqMBOB:hEe9bubvb@ !b#bGewbxbybzbAbBbHeJlShAyx aPbPcPdPfPgPhPiPkPlPDb]hJeCy5 6 !jKdic:t4q;t=t?t7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir#j$jwnocxn*j+j

4611 with gil: 2JlAyx Cy5 6

4612 raise FunctionNotFoundError("function cuMemFree_v2 is not found") 

4613 return (<CUresult (*)(CUdeviceptr) noexcept nogil>__cuMemFree_v2)( 2nby # z A E = F B Q R S ABBBCBDBvqFBHBJByqMBOB:hEe9bubvb@ !b#bGewbxbybzbAbBbHeJlShAyx aPbPcPdPfPgPhPiPkPlPDb]hJeCy5 6 !jKdic:t4q;t=t?t7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir#j$jwnocxn*j+j

4614 dptr) 

4615  

4616  

4617cdef CUresult _cuMemGetAddressRange_v2(CUdeviceptr* pbase, size_t* psize, CUdeviceptr dptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

4618 global __cuMemGetAddressRange_v2 

4619 _check_or_init_driver() 

4620 if __cuMemGetAddressRange_v2 == NULL: 

4621 with gil: 

4622 raise FunctionNotFoundError("function cuMemGetAddressRange_v2 is not found") 

4623 return (<CUresult (*)(CUdeviceptr*, size_t*, CUdeviceptr) noexcept nogil>__cuMemGetAddressRange_v2)( 

4624 pbase, psize, dptr) 

4625  

4626  

4627cdef CUresult _cuMemAllocHost_v2(void** pp, size_t bytesize) except ?CUDA_ERROR_NOT_FOUND nogil: 2a HeJlShAyx Cy5 6

4628 global __cuMemAllocHost_v2 

4629 _check_or_init_driver() 2U 2 d e f g h i j k l m n o p q r s t u v w I J K L P N C G D c fcH 0 1 , ? 4 [ CbX Y DbGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5g!jKdic3q@t[t-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q#jT

4630 if __cuMemAllocHost_v2 == NULL: 2U 2 d e f g h i j k l m n o p q r s t u v w I J K L P N C G D c fcH 0 1 , ? 4 [ CbX Y DbGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5g!jKdic3q@t[t-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q#jT

4631 with gil: 2HeJlShAyx Cy5 6

4632 raise FunctionNotFoundError("function cuMemAllocHost_v2 is not found") 

4633 return (<CUresult (*)(void**, size_t) noexcept nogil>__cuMemAllocHost_v2)( 2U 2 d e f g h i j k l m n o p q r s t u v w I J K L P N C G D c fcH 0 1 , ? 4 [ CbX Y DbGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5g!jKdic3q@t[t-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q#jT

4634 pp, bytesize) 

4635  

4636  

4637cdef CUresult _cuMemFreeHost(void* p) except ?CUDA_ERROR_NOT_FOUND nogil: 

4638 global __cuMemFreeHost 

4639 _check_or_init_driver() 2U 2 d e f g h i j k l m n o p q r s t u v w I J K L P N C G D c fcH 0 1 ePjP4 [ CbX Y DbGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5g!jKdic3q@t[t-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q#jocT

4640 if __cuMemFreeHost == NULL: 2U 2 d e f g h i j k l m n o p q r s t u v w I J K L P N C G D c fcH 0 1 ePjP4 [ CbX Y DbGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5g!jKdic3q@t[t-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q#jocT

4641 with gil: 

4642 raise FunctionNotFoundError("function cuMemFreeHost is not found") 

4643 return (<CUresult (*)(void*) noexcept nogil>__cuMemFreeHost)( 2U 2 d e f g h i j k l m n o p q r s t u v w I J K L P N C G D c fcH 0 1 ePjP4 [ CbX Y DbGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5g!jKdic3q@t[t-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q#jocT

4644 p) 

4645  

4646  

4647cdef CUresult _cuMemHostAlloc(void** pp, size_t bytesize, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

4648 global __cuMemHostAlloc 

4649 _check_or_init_driver() 2ePjP

4650 if __cuMemHostAlloc == NULL: 2ePjP

4651 with gil: 

4652 raise FunctionNotFoundError("function cuMemHostAlloc is not found") 

4653 return (<CUresult (*)(void**, size_t, unsigned int) noexcept nogil>__cuMemHostAlloc)( 2ePjP

4654 pp, bytesize, Flags) 

4655  

4656  

4657cdef CUresult _cuMemHostGetDevicePointer_v2(CUdeviceptr* pdptr, void* p, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

4658 global __cuMemHostGetDevicePointer_v2 

4659 _check_or_init_driver() 

4660 if __cuMemHostGetDevicePointer_v2 == NULL: 

4661 with gil: 

4662 raise FunctionNotFoundError("function cuMemHostGetDevicePointer_v2 is not found") 

4663 return (<CUresult (*)(CUdeviceptr*, void*, unsigned int) noexcept nogil>__cuMemHostGetDevicePointer_v2)( 

4664 pdptr, p, Flags) 

4665  

4666  

4667cdef CUresult _cuMemHostGetFlags(unsigned int* pFlags, void* p) except ?CUDA_ERROR_NOT_FOUND nogil: 

4668 global __cuMemHostGetFlags 

4669 _check_or_init_driver() 

4670 if __cuMemHostGetFlags == NULL: 

4671 with gil: 

4672 raise FunctionNotFoundError("function cuMemHostGetFlags is not found") 

4673 return (<CUresult (*)(unsigned int*, void*) noexcept nogil>__cuMemHostGetFlags)( 

4674 pFlags, p) 

4675  

4676  

4677cdef CUresult _cuMemAllocManaged(CUdeviceptr* dptr, size_t bytesize, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

4678 global __cuMemAllocManaged 

4679 _check_or_init_driver() 2y # z A E = F B Q R S pqqqsqtqvqEmFmGmyqzqAq, ? rg9bubvb@ Fe!b#bwbxbybzbAbBbHeShDb]hJe!jKdic4q=t?t{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir#j$j

4680 if __cuMemAllocManaged == NULL: 2y # z A E = F B Q R S pqqqsqtqvqEmFmGmyqzqAq, ? rg9bubvb@ Fe!b#bwbxbybzbAbBbHeShDb]hJe!jKdic4q=t?t{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir#j$j

4681 with gil: 

4682 raise FunctionNotFoundError("function cuMemAllocManaged is not found") 

4683 return (<CUresult (*)(CUdeviceptr*, size_t, unsigned int) noexcept nogil>__cuMemAllocManaged)( 2y # z A E = F B Q R S pqqqsqtqvqEmFmGmyqzqAq, ? rg9bubvb@ Fe!b#bwbxbybzbAbBbHeShDb]hJe!jKdic4q=t?t{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir#j$j

4684 dptr, bytesize, flags) 

4685  

4686  

4687cdef CUresult _cuDeviceRegisterAsyncNotification(CUdevice device, CUasyncCallback callbackFunc, void* userData, CUasyncCallbackHandle* callback) except ?CUDA_ERROR_NOT_FOUND nogil: 

4688 global __cuDeviceRegisterAsyncNotification 

4689 _check_or_init_driver() 

4690 if __cuDeviceRegisterAsyncNotification == NULL: 

4691 with gil: 

4692 raise FunctionNotFoundError("function cuDeviceRegisterAsyncNotification is not found") 

4693 return (<CUresult (*)(CUdevice, CUasyncCallback, void*, CUasyncCallbackHandle*) noexcept nogil>__cuDeviceRegisterAsyncNotification)( 

4694 device, callbackFunc, userData, callback) 

4695  

4696  

4697cdef CUresult _cuDeviceUnregisterAsyncNotification(CUdevice device, CUasyncCallbackHandle callback) except ?CUDA_ERROR_NOT_FOUND nogil: 2a HeSh

4698 global __cuDeviceUnregisterAsyncNotification 

4699 _check_or_init_driver() 

4700 if __cuDeviceUnregisterAsyncNotification == NULL: 

4701 with gil: 2HeSh

4702 raise FunctionNotFoundError("function cuDeviceUnregisterAsyncNotification is not found") 

4703 return (<CUresult (*)(CUdevice, CUasyncCallbackHandle) noexcept nogil>__cuDeviceUnregisterAsyncNotification)( 

4704 device, callback) 

4705  

4706  

4707cdef CUresult _cuDeviceGetByPCIBusId(CUdevice* dev, const char* pciBusId) except ?CUDA_ERROR_NOT_FOUND nogil: 

4708 global __cuDeviceGetByPCIBusId 

4709 _check_or_init_driver() 

4710 if __cuDeviceGetByPCIBusId == NULL: 

4711 with gil: 

4712 raise FunctionNotFoundError("function cuDeviceGetByPCIBusId is not found") 

4713 return (<CUresult (*)(CUdevice*, const char*) noexcept nogil>__cuDeviceGetByPCIBusId)( 

4714 dev, pciBusId) 

4715  

4716  

4717cdef CUresult _cuDeviceGetPCIBusId(char* pciBusId, int len, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

4718 global __cuDeviceGetPCIBusId 

4719 _check_or_init_driver() 

4720 if __cuDeviceGetPCIBusId == NULL: 

4721 with gil: 

4722 raise FunctionNotFoundError("function cuDeviceGetPCIBusId is not found") 

4723 return (<CUresult (*)(char*, int, CUdevice) noexcept nogil>__cuDeviceGetPCIBusId)( 

4724 pciBusId, len, dev) 

4725  

4726  

4727cdef CUresult _cuIpcGetEventHandle(CUipcEventHandle* pHandle, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

4728 global __cuIpcGetEventHandle 

4729 _check_or_init_driver() 2, ? Nmog;h=hOmPmQmRmNjricede

4730 if __cuIpcGetEventHandle == NULL: 2, ? Nmog;h=hOmPmQmRmNjricede

4731 with gil: 

4732 raise FunctionNotFoundError("function cuIpcGetEventHandle is not found") 

4733 return (<CUresult (*)(CUipcEventHandle*, CUevent) noexcept nogil>__cuIpcGetEventHandle)( 2, ? Nmog;h=hOmPmQmRmNjricede

4734 pHandle, event) 

4735  

4736  

4737cdef CUresult _cuIpcOpenEventHandle(CUevent* phEvent, CUipcEventHandle handle) except ?CUDA_ERROR_NOT_FOUND nogil: 

4738 global __cuIpcOpenEventHandle 

4739 _check_or_init_driver() 

4740 if __cuIpcOpenEventHandle == NULL: 

4741 with gil: 

4742 raise FunctionNotFoundError("function cuIpcOpenEventHandle is not found") 

4743 return (<CUresult (*)(CUevent*, CUipcEventHandle) noexcept nogil>__cuIpcOpenEventHandle)( 

4744 phEvent, handle) 

4745  

4746  

4747cdef CUresult _cuIpcGetMemHandle(CUipcMemHandle* pHandle, CUdeviceptr dptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

4748 global __cuIpcGetMemHandle 

4749 _check_or_init_driver() 

4750 if __cuIpcGetMemHandle == NULL: 

4751 with gil: 

4752 raise FunctionNotFoundError("function cuIpcGetMemHandle is not found") 

4753 return (<CUresult (*)(CUipcMemHandle*, CUdeviceptr) noexcept nogil>__cuIpcGetMemHandle)( 

4754 pHandle, dptr) 

4755  

4756  

4757cdef CUresult _cuIpcOpenMemHandle_v2(CUdeviceptr* pdptr, CUipcMemHandle handle, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

4758 global __cuIpcOpenMemHandle_v2 

4759 _check_or_init_driver() 

4760 if __cuIpcOpenMemHandle_v2 == NULL: 

4761 with gil: 

4762 raise FunctionNotFoundError("function cuIpcOpenMemHandle_v2 is not found") 

4763 return (<CUresult (*)(CUdeviceptr*, CUipcMemHandle, unsigned int) noexcept nogil>__cuIpcOpenMemHandle_v2)( 

4764 pdptr, handle, Flags) 

4765  

4766  

4767cdef CUresult _cuIpcCloseMemHandle(CUdeviceptr dptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

4768 global __cuIpcCloseMemHandle 

4769 _check_or_init_driver() 

4770 if __cuIpcCloseMemHandle == NULL: 

4771 with gil: 

4772 raise FunctionNotFoundError("function cuIpcCloseMemHandle is not found") 

4773 return (<CUresult (*)(CUdeviceptr) noexcept nogil>__cuIpcCloseMemHandle)( 

4774 dptr) 

4775  

4776  

4777cdef CUresult _cuMemHostRegister_v2(void* p, size_t bytesize, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

4778 global __cuMemHostRegister_v2 

4779 _check_or_init_driver() 25q6q

4780 if __cuMemHostRegister_v2 == NULL: 25q6q

4781 with gil: 

4782 raise FunctionNotFoundError("function cuMemHostRegister_v2 is not found") 

4783 return (<CUresult (*)(void*, size_t, unsigned int) noexcept nogil>__cuMemHostRegister_v2)( 25q6q

4784 p, bytesize, Flags) 

4785  

4786  

4787cdef CUresult _cuMemHostUnregister(void* p) except ?CUDA_ERROR_NOT_FOUND nogil: 

4788 global __cuMemHostUnregister 

4789 _check_or_init_driver() 25q6q

4790 if __cuMemHostUnregister == NULL: 25q6q

4791 with gil: 

4792 raise FunctionNotFoundError("function cuMemHostUnregister is not found") 

4793 return (<CUresult (*)(void*) noexcept nogil>__cuMemHostUnregister)( 25q6q

4794 p) 

4795  

4796  

4797cdef CUresult _cuMemcpy(CUdeviceptr dst, CUdeviceptr src, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

4798 global __cuMemcpy 

4799 _check_or_init_driver() 

4800 if __cuMemcpy == NULL: 

4801 with gil: 

4802 raise FunctionNotFoundError("function cuMemcpy is not found") 

4803 return (<CUresult (*)(CUdeviceptr, CUdeviceptr, size_t) noexcept nogil>__cuMemcpy)( 

4804 dst, src, ByteCount) 

4805  

4806  

4807cdef CUresult _cuMemcpyPeer(CUdeviceptr dstDevice, CUcontext dstContext, CUdeviceptr srcDevice, CUcontext srcContext, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

4808 global __cuMemcpyPeer 

4809 _check_or_init_driver() 

4810 if __cuMemcpyPeer == NULL: 

4811 with gil: 

4812 raise FunctionNotFoundError("function cuMemcpyPeer is not found") 

4813 return (<CUresult (*)(CUdeviceptr, CUcontext, CUdeviceptr, CUcontext, size_t) noexcept nogil>__cuMemcpyPeer)( 

4814 dstDevice, dstContext, srcDevice, srcContext, ByteCount) 

4815  

4816  

4817cdef CUresult _cuMemcpyHtoD_v2(CUdeviceptr dstDevice, const void* srcHost, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

4818 global __cuMemcpyHtoD_v2 

4819 _check_or_init_driver() 2Jlx

4820 if __cuMemcpyHtoD_v2 == NULL: 2Jlx

4821 with gil: 

4822 raise FunctionNotFoundError("function cuMemcpyHtoD_v2 is not found") 

4823 return (<CUresult (*)(CUdeviceptr, const void*, size_t) noexcept nogil>__cuMemcpyHtoD_v2)( 2Jlx

4824 dstDevice, srcHost, ByteCount) 

4825  

4826  

4827cdef CUresult _cuMemcpyDtoH_v2(void* dstHost, CUdeviceptr srcDevice, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

4828 global __cuMemcpyDtoH_v2 

4829 _check_or_init_driver() 28 9 ! + M O Jlx

4830 if __cuMemcpyDtoH_v2 == NULL: 28 9 ! + M O Jlx

4831 with gil: 

4832 raise FunctionNotFoundError("function cuMemcpyDtoH_v2 is not found") 

4833 return (<CUresult (*)(void*, CUdeviceptr, size_t) noexcept nogil>__cuMemcpyDtoH_v2)( 28 9 ! + M O Jlx

4834 dstHost, srcDevice, ByteCount) 

4835  

4836  

4837cdef CUresult _cuMemcpyDtoD_v2(CUdeviceptr dstDevice, CUdeviceptr srcDevice, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Jlx

4838 global __cuMemcpyDtoD_v2 

4839 _check_or_init_driver() 

4840 if __cuMemcpyDtoD_v2 == NULL: 

4841 with gil: 2Jlx

4842 raise FunctionNotFoundError("function cuMemcpyDtoD_v2 is not found") 

4843 return (<CUresult (*)(CUdeviceptr, CUdeviceptr, size_t) noexcept nogil>__cuMemcpyDtoD_v2)( 

4844 dstDevice, srcDevice, ByteCount) 

4845  

4846  

4847cdef CUresult _cuMemcpyDtoA_v2(CUarray dstArray, size_t dstOffset, CUdeviceptr srcDevice, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Jlx

4848 global __cuMemcpyDtoA_v2 

4849 _check_or_init_driver() 

4850 if __cuMemcpyDtoA_v2 == NULL: 

4851 with gil: 2Jlx

4852 raise FunctionNotFoundError("function cuMemcpyDtoA_v2 is not found") 

4853 return (<CUresult (*)(CUarray, size_t, CUdeviceptr, size_t) noexcept nogil>__cuMemcpyDtoA_v2)( 

4854 dstArray, dstOffset, srcDevice, ByteCount) 

4855  

4856  

4857cdef CUresult _cuMemcpyAtoD_v2(CUdeviceptr dstDevice, CUarray srcArray, size_t srcOffset, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

4858 global __cuMemcpyAtoD_v2 

4859 _check_or_init_driver() 

4860 if __cuMemcpyAtoD_v2 == NULL: 

4861 with gil: 

4862 raise FunctionNotFoundError("function cuMemcpyAtoD_v2 is not found") 

4863 return (<CUresult (*)(CUdeviceptr, CUarray, size_t, size_t) noexcept nogil>__cuMemcpyAtoD_v2)( 

4864 dstDevice, srcArray, srcOffset, ByteCount) 

4865  

4866  

4867cdef CUresult _cuMemcpyHtoA_v2(CUarray dstArray, size_t dstOffset, const void* srcHost, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

4868 global __cuMemcpyHtoA_v2 

4869 _check_or_init_driver() 

4870 if __cuMemcpyHtoA_v2 == NULL: 

4871 with gil: 

4872 raise FunctionNotFoundError("function cuMemcpyHtoA_v2 is not found") 

4873 return (<CUresult (*)(CUarray, size_t, const void*, size_t) noexcept nogil>__cuMemcpyHtoA_v2)( 

4874 dstArray, dstOffset, srcHost, ByteCount) 

4875  

4876  

4877cdef CUresult _cuMemcpyAtoH_v2(void* dstHost, CUarray srcArray, size_t srcOffset, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

4878 global __cuMemcpyAtoH_v2 

4879 _check_or_init_driver() 

4880 if __cuMemcpyAtoH_v2 == NULL: 

4881 with gil: 

4882 raise FunctionNotFoundError("function cuMemcpyAtoH_v2 is not found") 

4883 return (<CUresult (*)(void*, CUarray, size_t, size_t) noexcept nogil>__cuMemcpyAtoH_v2)( 

4884 dstHost, srcArray, srcOffset, ByteCount) 

4885  

4886  

4887cdef CUresult _cuMemcpyAtoA_v2(CUarray dstArray, size_t dstOffset, CUarray srcArray, size_t srcOffset, size_t ByteCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

4888 global __cuMemcpyAtoA_v2 

4889 _check_or_init_driver() 

4890 if __cuMemcpyAtoA_v2 == NULL: 

4891 with gil: 

4892 raise FunctionNotFoundError("function cuMemcpyAtoA_v2 is not found") 

4893 return (<CUresult (*)(CUarray, size_t, CUarray, size_t, size_t) noexcept nogil>__cuMemcpyAtoA_v2)( 

4894 dstArray, dstOffset, srcArray, srcOffset, ByteCount) 

4895  

4896  

4897cdef CUresult _cuMemcpy2D_v2(const CUDA_MEMCPY2D* pCopy) except ?CUDA_ERROR_NOT_FOUND nogil: 

4898 global __cuMemcpy2D_v2 

4899 _check_or_init_driver() 

4900 if __cuMemcpy2D_v2 == NULL: 

4901 with gil: 

4902 raise FunctionNotFoundError("function cuMemcpy2D_v2 is not found") 

4903 return (<CUresult (*)(const CUDA_MEMCPY2D*) noexcept nogil>__cuMemcpy2D_v2)( 

4904 pCopy) 

4905  

4906  

4907cdef CUresult _cuMemcpy2DUnaligned_v2(const CUDA_MEMCPY2D* pCopy) except ?CUDA_ERROR_NOT_FOUND nogil: 

4908 global __cuMemcpy2DUnaligned_v2 

4909 _check_or_init_driver() 

4910 if __cuMemcpy2DUnaligned_v2 == NULL: 

4911 with gil: 

4912 raise FunctionNotFoundError("function cuMemcpy2DUnaligned_v2 is not found") 

4913 return (<CUresult (*)(const CUDA_MEMCPY2D*) noexcept nogil>__cuMemcpy2DUnaligned_v2)( 

4914 pCopy) 

4915  

4916  

4917cdef CUresult _cuMemcpy3D_v2(const CUDA_MEMCPY3D* pCopy) except ?CUDA_ERROR_NOT_FOUND nogil: 

4918 global __cuMemcpy3D_v2 

4919 _check_or_init_driver() 

4920 if __cuMemcpy3D_v2 == NULL: 

4921 with gil: 

4922 raise FunctionNotFoundError("function cuMemcpy3D_v2 is not found") 

4923 return (<CUresult (*)(const CUDA_MEMCPY3D*) noexcept nogil>__cuMemcpy3D_v2)( 

4924 pCopy) 

4925  

4926  

4927cdef CUresult _cuMemcpy3DPeer(const CUDA_MEMCPY3D_PEER* pCopy) except ?CUDA_ERROR_NOT_FOUND nogil: 

4928 global __cuMemcpy3DPeer 

4929 _check_or_init_driver() 

4930 if __cuMemcpy3DPeer == NULL: 

4931 with gil: 

4932 raise FunctionNotFoundError("function cuMemcpy3DPeer is not found") 

4933 return (<CUresult (*)(const CUDA_MEMCPY3D_PEER*) noexcept nogil>__cuMemcpy3DPeer)( 

4934 pCopy) 

4935  

4936  

4937cdef CUresult _cuMemcpyAsync(CUdeviceptr dst, CUdeviceptr src, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

4938 global __cuMemcpyAsync 

4939 _check_or_init_driver() 2y # z A E = F B Q R S , ? rg9bubvb@ Fe!b#bwbxbybzbAbBbCbX Y Db]hJeKdic$bEb%bT

4940 if __cuMemcpyAsync == NULL: 2y # z A E = F B Q R S , ? rg9bubvb@ Fe!b#bwbxbybzbAbBbCbX Y Db]hJeKdic$bEb%bT

4941 with gil: 

4942 raise FunctionNotFoundError("function cuMemcpyAsync is not found") 

4943 return (<CUresult (*)(CUdeviceptr, CUdeviceptr, size_t, CUstream) noexcept nogil>__cuMemcpyAsync)( 2y # z A E = F B Q R S , ? rg9bubvb@ Fe!b#bwbxbybzbAbBbCbX Y Db]hJeKdic$bEb%bT

4944 dst, src, ByteCount, hStream) 

4945  

4946  

4947cdef CUresult _cuMemcpyPeerAsync(CUdeviceptr dstDevice, CUcontext dstContext, CUdeviceptr srcDevice, CUcontext srcContext, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

4948 global __cuMemcpyPeerAsync 

4949 _check_or_init_driver() 

4950 if __cuMemcpyPeerAsync == NULL: 

4951 with gil: 

4952 raise FunctionNotFoundError("function cuMemcpyPeerAsync is not found") 

4953 return (<CUresult (*)(CUdeviceptr, CUcontext, CUdeviceptr, CUcontext, size_t, CUstream) noexcept nogil>__cuMemcpyPeerAsync)( 

4954 dstDevice, dstContext, srcDevice, srcContext, ByteCount, hStream) 

4955  

4956  

4957cdef CUresult _cuMemcpyHtoDAsync_v2(CUdeviceptr dstDevice, const void* srcHost, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

4958 global __cuMemcpyHtoDAsync_v2 

4959 _check_or_init_driver() 

4960 if __cuMemcpyHtoDAsync_v2 == NULL: 

4961 with gil: 

4962 raise FunctionNotFoundError("function cuMemcpyHtoDAsync_v2 is not found") 

4963 return (<CUresult (*)(CUdeviceptr, const void*, size_t, CUstream) noexcept nogil>__cuMemcpyHtoDAsync_v2)( 

4964 dstDevice, srcHost, ByteCount, hStream) 

4965  

4966  

4967cdef CUresult _cuMemcpyDtoHAsync_v2(void* dstHost, CUdeviceptr srcDevice, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

4968 global __cuMemcpyDtoHAsync_v2 

4969 _check_or_init_driver() 156/

4970 if __cuMemcpyDtoHAsync_v2 == NULL: 156/

4971 with gil: 

4972 raise FunctionNotFoundError("function cuMemcpyDtoHAsync_v2 is not found") 

4973 return (<CUresult (*)(void*, CUdeviceptr, size_t, CUstream) noexcept nogil>__cuMemcpyDtoHAsync_v2)( 156/

4974 dstHost, srcDevice, ByteCount, hStream) 

4975  

4976  

4977cdef CUresult _cuMemcpyDtoDAsync_v2(CUdeviceptr dstDevice, CUdeviceptr srcDevice, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

4978 global __cuMemcpyDtoDAsync_v2 

4979 _check_or_init_driver() 

4980 if __cuMemcpyDtoDAsync_v2 == NULL: 

4981 with gil: 

4982 raise FunctionNotFoundError("function cuMemcpyDtoDAsync_v2 is not found") 

4983 return (<CUresult (*)(CUdeviceptr, CUdeviceptr, size_t, CUstream) noexcept nogil>__cuMemcpyDtoDAsync_v2)( 

4984 dstDevice, srcDevice, ByteCount, hStream) 

4985  

4986  

4987cdef CUresult _cuMemcpyHtoAAsync_v2(CUarray dstArray, size_t dstOffset, const void* srcHost, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 1a56/

4988 global __cuMemcpyHtoAAsync_v2 

4989 _check_or_init_driver() 

4990 if __cuMemcpyHtoAAsync_v2 == NULL: 

4991 with gil: 156/

4992 raise FunctionNotFoundError("function cuMemcpyHtoAAsync_v2 is not found") 

4993 return (<CUresult (*)(CUarray, size_t, const void*, size_t, CUstream) noexcept nogil>__cuMemcpyHtoAAsync_v2)( 

4994 dstArray, dstOffset, srcHost, ByteCount, hStream) 

4995  

4996  

4997cdef CUresult _cuMemcpyAtoHAsync_v2(void* dstHost, CUarray srcArray, size_t srcOffset, size_t ByteCount, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

4998 global __cuMemcpyAtoHAsync_v2 

4999 _check_or_init_driver() 

5000 if __cuMemcpyAtoHAsync_v2 == NULL: 

5001 with gil: 

5002 raise FunctionNotFoundError("function cuMemcpyAtoHAsync_v2 is not found") 

5003 return (<CUresult (*)(void*, CUarray, size_t, size_t, CUstream) noexcept nogil>__cuMemcpyAtoHAsync_v2)( 

5004 dstHost, srcArray, srcOffset, ByteCount, hStream) 

5005  

5006  

5007cdef CUresult _cuMemcpy2DAsync_v2(const CUDA_MEMCPY2D* pCopy, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5008 global __cuMemcpy2DAsync_v2 

5009 _check_or_init_driver() 

5010 if __cuMemcpy2DAsync_v2 == NULL: 

5011 with gil: 

5012 raise FunctionNotFoundError("function cuMemcpy2DAsync_v2 is not found") 

5013 return (<CUresult (*)(const CUDA_MEMCPY2D*, CUstream) noexcept nogil>__cuMemcpy2DAsync_v2)( 

5014 pCopy, hStream) 

5015  

5016  

5017cdef CUresult _cuMemcpy3DAsync_v2(const CUDA_MEMCPY3D* pCopy, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5018 global __cuMemcpy3DAsync_v2 

5019 _check_or_init_driver() 

5020 if __cuMemcpy3DAsync_v2 == NULL: 

5021 with gil: 

5022 raise FunctionNotFoundError("function cuMemcpy3DAsync_v2 is not found") 

5023 return (<CUresult (*)(const CUDA_MEMCPY3D*, CUstream) noexcept nogil>__cuMemcpy3DAsync_v2)( 

5024 pCopy, hStream) 

5025  

5026  

5027cdef CUresult _cuMemcpy3DPeerAsync(const CUDA_MEMCPY3D_PEER* pCopy, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5028 global __cuMemcpy3DPeerAsync 

5029 _check_or_init_driver() 

5030 if __cuMemcpy3DPeerAsync == NULL: 

5031 with gil: 

5032 raise FunctionNotFoundError("function cuMemcpy3DPeerAsync is not found") 

5033 return (<CUresult (*)(const CUDA_MEMCPY3D_PEER*, CUstream) noexcept nogil>__cuMemcpy3DPeerAsync)( 

5034 pCopy, hStream) 

5035  

5036  

5037cdef CUresult _cuMemsetD8_v2(CUdeviceptr dstDevice, unsigned char uc, size_t N) except ?CUDA_ERROR_NOT_FOUND nogil: 

5038 global __cuMemsetD8_v2 

5039 _check_or_init_driver() 

5040 if __cuMemsetD8_v2 == NULL: 

5041 with gil: 

5042 raise FunctionNotFoundError("function cuMemsetD8_v2 is not found") 

5043 return (<CUresult (*)(CUdeviceptr, unsigned char, size_t) noexcept nogil>__cuMemsetD8_v2)( 

5044 dstDevice, uc, N) 

5045  

5046  

5047cdef CUresult _cuMemsetD16_v2(CUdeviceptr dstDevice, unsigned short us, size_t N) except ?CUDA_ERROR_NOT_FOUND nogil: 

5048 global __cuMemsetD16_v2 

5049 _check_or_init_driver() 

5050 if __cuMemsetD16_v2 == NULL: 

5051 with gil: 

5052 raise FunctionNotFoundError("function cuMemsetD16_v2 is not found") 

5053 return (<CUresult (*)(CUdeviceptr, unsigned short, size_t) noexcept nogil>__cuMemsetD16_v2)( 

5054 dstDevice, us, N) 

5055  

5056  

5057cdef CUresult _cuMemsetD32_v2(CUdeviceptr dstDevice, unsigned int ui, size_t N) except ?CUDA_ERROR_NOT_FOUND nogil: 

5058 global __cuMemsetD32_v2 

5059 _check_or_init_driver() 

5060 if __cuMemsetD32_v2 == NULL: 

5061 with gil: 

5062 raise FunctionNotFoundError("function cuMemsetD32_v2 is not found") 

5063 return (<CUresult (*)(CUdeviceptr, unsigned int, size_t) noexcept nogil>__cuMemsetD32_v2)( 

5064 dstDevice, ui, N) 

5065  

5066  

5067cdef CUresult _cuMemsetD2D8_v2(CUdeviceptr dstDevice, size_t dstPitch, unsigned char uc, size_t Width, size_t Height) except ?CUDA_ERROR_NOT_FOUND nogil: 

5068 global __cuMemsetD2D8_v2 

5069 _check_or_init_driver() 

5070 if __cuMemsetD2D8_v2 == NULL: 

5071 with gil: 

5072 raise FunctionNotFoundError("function cuMemsetD2D8_v2 is not found") 

5073 return (<CUresult (*)(CUdeviceptr, size_t, unsigned char, size_t, size_t) noexcept nogil>__cuMemsetD2D8_v2)( 

5074 dstDevice, dstPitch, uc, Width, Height) 

5075  

5076  

5077cdef CUresult _cuMemsetD2D16_v2(CUdeviceptr dstDevice, size_t dstPitch, unsigned short us, size_t Width, size_t Height) except ?CUDA_ERROR_NOT_FOUND nogil: 

5078 global __cuMemsetD2D16_v2 

5079 _check_or_init_driver() 

5080 if __cuMemsetD2D16_v2 == NULL: 

5081 with gil: 

5082 raise FunctionNotFoundError("function cuMemsetD2D16_v2 is not found") 

5083 return (<CUresult (*)(CUdeviceptr, size_t, unsigned short, size_t, size_t) noexcept nogil>__cuMemsetD2D16_v2)( 

5084 dstDevice, dstPitch, us, Width, Height) 

5085  

5086  

5087cdef CUresult _cuMemsetD2D32_v2(CUdeviceptr dstDevice, size_t dstPitch, unsigned int ui, size_t Width, size_t Height) except ?CUDA_ERROR_NOT_FOUND nogil: 

5088 global __cuMemsetD2D32_v2 

5089 _check_or_init_driver() 

5090 if __cuMemsetD2D32_v2 == NULL: 

5091 with gil: 

5092 raise FunctionNotFoundError("function cuMemsetD2D32_v2 is not found") 

5093 return (<CUresult (*)(CUdeviceptr, size_t, unsigned int, size_t, size_t) noexcept nogil>__cuMemsetD2D32_v2)( 

5094 dstDevice, dstPitch, ui, Width, Height) 

5095  

5096  

5097cdef CUresult _cuMemsetD8Async(CUdeviceptr dstDevice, unsigned char uc, size_t N, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5098 global __cuMemsetD8Async 

5099 _check_or_init_driver() 2M O y # z A Zm2m4m5m6m%m'm,m/m;m=m?m{m|mcnfnhninjnqnrn

5100 if __cuMemsetD8Async == NULL: 2M O y # z A Zm2m4m5m6m%m'm,m/m;m=m?m{m|mcnfnhninjnqnrn

5101 with gil: 

5102 raise FunctionNotFoundError("function cuMemsetD8Async is not found") 

5103 return (<CUresult (*)(CUdeviceptr, unsigned char, size_t, CUstream) noexcept nogil>__cuMemsetD8Async)( 2M O y # z A Zm2m4m5m6m%m'm,m/m;m=m?m{m|mcnfnhninjnqnrn

5104 dstDevice, uc, N, hStream) 

5105  

5106  

5107cdef CUresult _cuMemsetD16Async(CUdeviceptr dstDevice, unsigned short us, size_t N, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5108 global __cuMemsetD16Async 

5109 _check_or_init_driver() 20m7m8m9m(m)m-m@m[m]m}m~mdnknlnmnsntn

5110 if __cuMemsetD16Async == NULL: 20m7m8m9m(m)m-m@m[m]m}m~mdnknlnmnsntn

5111 with gil: 

5112 raise FunctionNotFoundError("function cuMemsetD16Async is not found") 

5113 return (<CUresult (*)(CUdeviceptr, unsigned short, size_t, CUstream) noexcept nogil>__cuMemsetD16Async)( 20m7m8m9m(m)m-m@m[m]m}m~mdnknlnmnsntn

5114 dstDevice, us, N, hStream) 

5115  

5116  

5117cdef CUresult _cuMemsetD32Async(CUdeviceptr dstDevice, unsigned int ui, size_t N, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5118 global __cuMemsetD32Async 

5119 _check_or_init_driver() 21m3m!m#m$m*m+m.m:m^m_m`manbnengnnnonpnunvn

5120 if __cuMemsetD32Async == NULL: 21m3m!m#m$m*m+m.m:m^m_m`manbnengnnnonpnunvn

5121 with gil: 

5122 raise FunctionNotFoundError("function cuMemsetD32Async is not found") 

5123 return (<CUresult (*)(CUdeviceptr, unsigned int, size_t, CUstream) noexcept nogil>__cuMemsetD32Async)( 21m3m!m#m$m*m+m.m:m^m_m`manbnengnnnonpnunvn

5124 dstDevice, ui, N, hStream) 

5125  

5126  

5127cdef CUresult _cuMemsetD2D8Async(CUdeviceptr dstDevice, size_t dstPitch, unsigned char uc, size_t Width, size_t Height, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5128 global __cuMemsetD2D8Async 

5129 _check_or_init_driver() 

5130 if __cuMemsetD2D8Async == NULL: 

5131 with gil: 

5132 raise FunctionNotFoundError("function cuMemsetD2D8Async is not found") 

5133 return (<CUresult (*)(CUdeviceptr, size_t, unsigned char, size_t, size_t, CUstream) noexcept nogil>__cuMemsetD2D8Async)( 

5134 dstDevice, dstPitch, uc, Width, Height, hStream) 

5135  

5136  

5137cdef CUresult _cuMemsetD2D16Async(CUdeviceptr dstDevice, size_t dstPitch, unsigned short us, size_t Width, size_t Height, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5138 global __cuMemsetD2D16Async 

5139 _check_or_init_driver() 

5140 if __cuMemsetD2D16Async == NULL: 

5141 with gil: 

5142 raise FunctionNotFoundError("function cuMemsetD2D16Async is not found") 

5143 return (<CUresult (*)(CUdeviceptr, size_t, unsigned short, size_t, size_t, CUstream) noexcept nogil>__cuMemsetD2D16Async)( 

5144 dstDevice, dstPitch, us, Width, Height, hStream) 

5145  

5146  

5147cdef CUresult _cuMemsetD2D32Async(CUdeviceptr dstDevice, size_t dstPitch, unsigned int ui, size_t Width, size_t Height, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5148 global __cuMemsetD2D32Async 

5149 _check_or_init_driver() 

5150 if __cuMemsetD2D32Async == NULL: 

5151 with gil: 

5152 raise FunctionNotFoundError("function cuMemsetD2D32Async is not found") 

5153 return (<CUresult (*)(CUdeviceptr, size_t, unsigned int, size_t, size_t, CUstream) noexcept nogil>__cuMemsetD2D32Async)( 

5154 dstDevice, dstPitch, ui, Width, Height, hStream) 

5155  

5156  

5157cdef CUresult _cuArrayCreate_v2(CUarray* pHandle, const CUDA_ARRAY_DESCRIPTOR* pAllocateArray) except ?CUDA_ERROR_NOT_FOUND nogil: 

5158 global __cuArrayCreate_v2 

5159 _check_or_init_driver() 2yy

5160 if __cuArrayCreate_v2 == NULL: 2yy

5161 with gil: 

5162 raise FunctionNotFoundError("function cuArrayCreate_v2 is not found") 

5163 return (<CUresult (*)(CUarray*, const CUDA_ARRAY_DESCRIPTOR*) noexcept nogil>__cuArrayCreate_v2)( 2yy

5164 pHandle, pAllocateArray) 

5165  

5166  

5167cdef CUresult _cuArrayGetDescriptor_v2(CUDA_ARRAY_DESCRIPTOR* pArrayDescriptor, CUarray hArray) except ?CUDA_ERROR_NOT_FOUND nogil: 

5168 global __cuArrayGetDescriptor_v2 

5169 _check_or_init_driver() 

5170 if __cuArrayGetDescriptor_v2 == NULL: 

5171 with gil: 

5172 raise FunctionNotFoundError("function cuArrayGetDescriptor_v2 is not found") 

5173 return (<CUresult (*)(CUDA_ARRAY_DESCRIPTOR*, CUarray) noexcept nogil>__cuArrayGetDescriptor_v2)( 

5174 pArrayDescriptor, hArray) 

5175  

5176  

5177cdef CUresult _cuArrayGetSparseProperties(CUDA_ARRAY_SPARSE_PROPERTIES* sparseProperties, CUarray array) except ?CUDA_ERROR_NOT_FOUND nogil: 2a yy

5178 global __cuArrayGetSparseProperties 

5179 _check_or_init_driver() 

5180 if __cuArrayGetSparseProperties == NULL: 

5181 with gil: 2yy

5182 raise FunctionNotFoundError("function cuArrayGetSparseProperties is not found") 

5183 return (<CUresult (*)(CUDA_ARRAY_SPARSE_PROPERTIES*, CUarray) noexcept nogil>__cuArrayGetSparseProperties)( 

5184 sparseProperties, array) 

5185  

5186  

5187cdef CUresult _cuMipmappedArrayGetSparseProperties(CUDA_ARRAY_SPARSE_PROPERTIES* sparseProperties, CUmipmappedArray mipmap) except ?CUDA_ERROR_NOT_FOUND nogil: 

5188 global __cuMipmappedArrayGetSparseProperties 

5189 _check_or_init_driver() 

5190 if __cuMipmappedArrayGetSparseProperties == NULL: 

5191 with gil: 

5192 raise FunctionNotFoundError("function cuMipmappedArrayGetSparseProperties is not found") 

5193 return (<CUresult (*)(CUDA_ARRAY_SPARSE_PROPERTIES*, CUmipmappedArray) noexcept nogil>__cuMipmappedArrayGetSparseProperties)( 

5194 sparseProperties, mipmap) 

5195  

5196  

5197cdef CUresult _cuArrayGetMemoryRequirements(CUDA_ARRAY_MEMORY_REQUIREMENTS* memoryRequirements, CUarray array, CUdevice device) except ?CUDA_ERROR_NOT_FOUND nogil: 

5198 global __cuArrayGetMemoryRequirements 

5199 _check_or_init_driver() 

5200 if __cuArrayGetMemoryRequirements == NULL: 

5201 with gil: 

5202 raise FunctionNotFoundError("function cuArrayGetMemoryRequirements is not found") 

5203 return (<CUresult (*)(CUDA_ARRAY_MEMORY_REQUIREMENTS*, CUarray, CUdevice) noexcept nogil>__cuArrayGetMemoryRequirements)( 

5204 memoryRequirements, array, device) 

5205  

5206  

5207cdef CUresult _cuMipmappedArrayGetMemoryRequirements(CUDA_ARRAY_MEMORY_REQUIREMENTS* memoryRequirements, CUmipmappedArray mipmap, CUdevice device) except ?CUDA_ERROR_NOT_FOUND nogil: 

5208 global __cuMipmappedArrayGetMemoryRequirements 

5209 _check_or_init_driver() 

5210 if __cuMipmappedArrayGetMemoryRequirements == NULL: 

5211 with gil: 

5212 raise FunctionNotFoundError("function cuMipmappedArrayGetMemoryRequirements is not found") 

5213 return (<CUresult (*)(CUDA_ARRAY_MEMORY_REQUIREMENTS*, CUmipmappedArray, CUdevice) noexcept nogil>__cuMipmappedArrayGetMemoryRequirements)( 

5214 memoryRequirements, mipmap, device) 

5215  

5216  

5217cdef CUresult _cuArrayGetPlane(CUarray* pPlaneArray, CUarray hArray, unsigned int planeIdx) except ?CUDA_ERROR_NOT_FOUND nogil: 

5218 global __cuArrayGetPlane 

5219 _check_or_init_driver() 

5220 if __cuArrayGetPlane == NULL: 

5221 with gil: 

5222 raise FunctionNotFoundError("function cuArrayGetPlane is not found") 

5223 return (<CUresult (*)(CUarray*, CUarray, unsigned int) noexcept nogil>__cuArrayGetPlane)( 

5224 pPlaneArray, hArray, planeIdx) 

5225  

5226  

5227cdef CUresult _cuArrayDestroy(CUarray hArray) except ?CUDA_ERROR_NOT_FOUND nogil: 

5228 global __cuArrayDestroy 

5229 _check_or_init_driver() 2yy

5230 if __cuArrayDestroy == NULL: 2yy

5231 with gil: 

5232 raise FunctionNotFoundError("function cuArrayDestroy is not found") 

5233 return (<CUresult (*)(CUarray) noexcept nogil>__cuArrayDestroy)( 2yy

5234 hArray) 

5235  

5236  

5237cdef CUresult _cuArray3DCreate_v2(CUarray* pHandle, const CUDA_ARRAY3D_DESCRIPTOR* pAllocateArray) except ?CUDA_ERROR_NOT_FOUND nogil: 

5238 global __cuArray3DCreate_v2 

5239 _check_or_init_driver() 

5240 if __cuArray3DCreate_v2 == NULL: 

5241 with gil: 

5242 raise FunctionNotFoundError("function cuArray3DCreate_v2 is not found") 

5243 return (<CUresult (*)(CUarray*, const CUDA_ARRAY3D_DESCRIPTOR*) noexcept nogil>__cuArray3DCreate_v2)( 

5244 pHandle, pAllocateArray) 

5245  

5246  

5247cdef CUresult _cuArray3DGetDescriptor_v2(CUDA_ARRAY3D_DESCRIPTOR* pArrayDescriptor, CUarray hArray) except ?CUDA_ERROR_NOT_FOUND nogil: 2a yy

5248 global __cuArray3DGetDescriptor_v2 

5249 _check_or_init_driver() 

5250 if __cuArray3DGetDescriptor_v2 == NULL: 

5251 with gil: 2yy

5252 raise FunctionNotFoundError("function cuArray3DGetDescriptor_v2 is not found") 

5253 return (<CUresult (*)(CUDA_ARRAY3D_DESCRIPTOR*, CUarray) noexcept nogil>__cuArray3DGetDescriptor_v2)( 

5254 pArrayDescriptor, hArray) 

5255  

5256  

5257cdef CUresult _cuMipmappedArrayCreate(CUmipmappedArray* pHandle, const CUDA_ARRAY3D_DESCRIPTOR* pMipmappedArrayDesc, unsigned int numMipmapLevels) except ?CUDA_ERROR_NOT_FOUND nogil: 

5258 global __cuMipmappedArrayCreate 

5259 _check_or_init_driver() 

5260 if __cuMipmappedArrayCreate == NULL: 

5261 with gil: 

5262 raise FunctionNotFoundError("function cuMipmappedArrayCreate is not found") 

5263 return (<CUresult (*)(CUmipmappedArray*, const CUDA_ARRAY3D_DESCRIPTOR*, unsigned int) noexcept nogil>__cuMipmappedArrayCreate)( 

5264 pHandle, pMipmappedArrayDesc, numMipmapLevels) 

5265  

5266  

5267cdef CUresult _cuMipmappedArrayGetLevel(CUarray* pLevelArray, CUmipmappedArray hMipmappedArray, unsigned int level) except ?CUDA_ERROR_NOT_FOUND nogil: 

5268 global __cuMipmappedArrayGetLevel 

5269 _check_or_init_driver() 

5270 if __cuMipmappedArrayGetLevel == NULL: 

5271 with gil: 

5272 raise FunctionNotFoundError("function cuMipmappedArrayGetLevel is not found") 

5273 return (<CUresult (*)(CUarray*, CUmipmappedArray, unsigned int) noexcept nogil>__cuMipmappedArrayGetLevel)( 

5274 pLevelArray, hMipmappedArray, level) 

5275  

5276  

5277cdef CUresult _cuMipmappedArrayDestroy(CUmipmappedArray hMipmappedArray) except ?CUDA_ERROR_NOT_FOUND nogil: 

5278 global __cuMipmappedArrayDestroy 

5279 _check_or_init_driver() 

5280 if __cuMipmappedArrayDestroy == NULL: 

5281 with gil: 

5282 raise FunctionNotFoundError("function cuMipmappedArrayDestroy is not found") 

5283 return (<CUresult (*)(CUmipmappedArray) noexcept nogil>__cuMipmappedArrayDestroy)( 

5284 hMipmappedArray) 

5285  

5286  

5287cdef CUresult _cuMemGetHandleForAddressRange(void* handle, CUdeviceptr dptr, size_t size, CUmemRangeHandleType handleType, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5288 global __cuMemGetHandleForAddressRange 

5289 _check_or_init_driver() 

5290 if __cuMemGetHandleForAddressRange == NULL: 

5291 with gil: 

5292 raise FunctionNotFoundError("function cuMemGetHandleForAddressRange is not found") 

5293 return (<CUresult (*)(void*, CUdeviceptr, size_t, CUmemRangeHandleType, unsigned long long) noexcept nogil>__cuMemGetHandleForAddressRange)( 

5294 handle, dptr, size, handleType, flags) 

5295  

5296  

5297cdef CUresult _cuMemBatchDecompressAsync(CUmemDecompressParams* paramsArray, size_t count, unsigned int flags, size_t* errorIndex, CUstream stream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5298 global __cuMemBatchDecompressAsync 

5299 _check_or_init_driver() 

5300 if __cuMemBatchDecompressAsync == NULL: 

5301 with gil: 

5302 raise FunctionNotFoundError("function cuMemBatchDecompressAsync is not found") 

5303 return (<CUresult (*)(CUmemDecompressParams*, size_t, unsigned int, size_t*, CUstream) noexcept nogil>__cuMemBatchDecompressAsync)( 

5304 paramsArray, count, flags, errorIndex, stream) 

5305  

5306  

5307cdef CUresult _cuMemAddressReserve(CUdeviceptr* ptr, size_t size, size_t alignment, CUdeviceptr addr, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5308 global __cuMemAddressReserve 

5309 _check_or_init_driver() 2:c;cFb=c

5310 if __cuMemAddressReserve == NULL: 2:c;cFb=c

5311 with gil: 

5312 raise FunctionNotFoundError("function cuMemAddressReserve is not found") 

5313 return (<CUresult (*)(CUdeviceptr*, size_t, size_t, CUdeviceptr, unsigned long long) noexcept nogil>__cuMemAddressReserve)( 2:c;cFb=c

5314 ptr, size, alignment, addr, flags) 

5315  

5316  

5317cdef CUresult _cuMemAddressFree(CUdeviceptr ptr, size_t size) except ?CUDA_ERROR_NOT_FOUND nogil: 

5318 global __cuMemAddressFree 

5319 _check_or_init_driver() 2:c;cFb=c

5320 if __cuMemAddressFree == NULL: 2:c;cFb=c

5321 with gil: 

5322 raise FunctionNotFoundError("function cuMemAddressFree is not found") 

5323 return (<CUresult (*)(CUdeviceptr, size_t) noexcept nogil>__cuMemAddressFree)( 2:c;cFb=c

5324 ptr, size) 

5325  

5326  

5327cdef CUresult _cuMemCreate(CUmemGenericAllocationHandle* handle, size_t size, const CUmemAllocationProp* prop, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5328 global __cuMemCreate 

5329 _check_or_init_driver() 2:c;cFb=c

5330 if __cuMemCreate == NULL: 2:c;cFb=c

5331 with gil: 

5332 raise FunctionNotFoundError("function cuMemCreate is not found") 

5333 return (<CUresult (*)(CUmemGenericAllocationHandle*, size_t, const CUmemAllocationProp*, unsigned long long) noexcept nogil>__cuMemCreate)( 2:c;cFb=c

5334 handle, size, prop, flags) 

5335  

5336  

5337cdef CUresult _cuMemRelease(CUmemGenericAllocationHandle handle) except ?CUDA_ERROR_NOT_FOUND nogil: 

5338 global __cuMemRelease 

5339 _check_or_init_driver() 2:c;cFb=c

5340 if __cuMemRelease == NULL: 2:c;cFb=c

5341 with gil: 

5342 raise FunctionNotFoundError("function cuMemRelease is not found") 

5343 return (<CUresult (*)(CUmemGenericAllocationHandle) noexcept nogil>__cuMemRelease)( 2:c;cFb=c

5344 handle) 

5345  

5346  

5347cdef CUresult _cuMemMap(CUdeviceptr ptr, size_t size, size_t offset, CUmemGenericAllocationHandle handle, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5348 global __cuMemMap 

5349 _check_or_init_driver() 2:c;cFb=c

5350 if __cuMemMap == NULL: 2:c;cFb=c

5351 with gil: 

5352 raise FunctionNotFoundError("function cuMemMap is not found") 

5353 return (<CUresult (*)(CUdeviceptr, size_t, size_t, CUmemGenericAllocationHandle, unsigned long long) noexcept nogil>__cuMemMap)( 2:c;cFb=c

5354 ptr, size, offset, handle, flags) 

5355  

5356  

5357cdef CUresult _cuMemMapArrayAsync(CUarrayMapInfo* mapInfoList, unsigned int count, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5358 global __cuMemMapArrayAsync 

5359 _check_or_init_driver() 

5360 if __cuMemMapArrayAsync == NULL: 

5361 with gil: 

5362 raise FunctionNotFoundError("function cuMemMapArrayAsync is not found") 

5363 return (<CUresult (*)(CUarrayMapInfo*, unsigned int, CUstream) noexcept nogil>__cuMemMapArrayAsync)( 

5364 mapInfoList, count, hStream) 

5365  

5366  

5367cdef CUresult _cuMemUnmap(CUdeviceptr ptr, size_t size) except ?CUDA_ERROR_NOT_FOUND nogil: 

5368 global __cuMemUnmap 

5369 _check_or_init_driver() 2:c;cFb=c

5370 if __cuMemUnmap == NULL: 2:c;cFb=c

5371 with gil: 

5372 raise FunctionNotFoundError("function cuMemUnmap is not found") 

5373 return (<CUresult (*)(CUdeviceptr, size_t) noexcept nogil>__cuMemUnmap)( 2:c;cFb=c

5374 ptr, size) 

5375  

5376  

5377cdef CUresult _cuMemSetAccess(CUdeviceptr ptr, size_t size, const CUmemAccessDesc* desc, size_t count) except ?CUDA_ERROR_NOT_FOUND nogil: 

5378 global __cuMemSetAccess 

5379 _check_or_init_driver() 2:c;cFb=c

5380 if __cuMemSetAccess == NULL: 2:c;cFb=c

5381 with gil: 

5382 raise FunctionNotFoundError("function cuMemSetAccess is not found") 

5383 return (<CUresult (*)(CUdeviceptr, size_t, const CUmemAccessDesc*, size_t) noexcept nogil>__cuMemSetAccess)( 2:c;cFb=c

5384 ptr, size, desc, count) 

5385  

5386  

5387cdef CUresult _cuMemGetAccess(unsigned long long* flags, const CUmemLocation* location, CUdeviceptr ptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

5388 global __cuMemGetAccess 

5389 _check_or_init_driver() 

5390 if __cuMemGetAccess == NULL: 

5391 with gil: 

5392 raise FunctionNotFoundError("function cuMemGetAccess is not found") 

5393 return (<CUresult (*)(unsigned long long*, const CUmemLocation*, CUdeviceptr) noexcept nogil>__cuMemGetAccess)( 

5394 flags, location, ptr) 

5395  

5396  

5397cdef CUresult _cuMemExportToShareableHandle(void* shareableHandle, CUmemGenericAllocationHandle handle, CUmemAllocationHandleType handleType, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5398 global __cuMemExportToShareableHandle 

5399 _check_or_init_driver() 

5400 if __cuMemExportToShareableHandle == NULL: 

5401 with gil: 

5402 raise FunctionNotFoundError("function cuMemExportToShareableHandle is not found") 

5403 return (<CUresult (*)(void*, CUmemGenericAllocationHandle, CUmemAllocationHandleType, unsigned long long) noexcept nogil>__cuMemExportToShareableHandle)( 

5404 shareableHandle, handle, handleType, flags) 

5405  

5406  

5407cdef CUresult _cuMemImportFromShareableHandle(CUmemGenericAllocationHandle* handle, void* osHandle, CUmemAllocationHandleType shHandleType) except ?CUDA_ERROR_NOT_FOUND nogil: 

5408 global __cuMemImportFromShareableHandle 

5409 _check_or_init_driver() 

5410 if __cuMemImportFromShareableHandle == NULL: 

5411 with gil: 

5412 raise FunctionNotFoundError("function cuMemImportFromShareableHandle is not found") 

5413 return (<CUresult (*)(CUmemGenericAllocationHandle*, void*, CUmemAllocationHandleType) noexcept nogil>__cuMemImportFromShareableHandle)( 

5414 handle, osHandle, shHandleType) 

5415  

5416  

5417cdef CUresult _cuMemGetAllocationGranularity(size_t* granularity, const CUmemAllocationProp* prop, CUmemAllocationGranularity_flags option) except ?CUDA_ERROR_NOT_FOUND nogil: 

5418 global __cuMemGetAllocationGranularity 

5419 _check_or_init_driver() 2:c;cFb=c

5420 if __cuMemGetAllocationGranularity == NULL: 2:c;cFb=c

5421 with gil: 

5422 raise FunctionNotFoundError("function cuMemGetAllocationGranularity is not found") 

5423 return (<CUresult (*)(size_t*, const CUmemAllocationProp*, CUmemAllocationGranularity_flags) noexcept nogil>__cuMemGetAllocationGranularity)( 2:c;cFb=c

5424 granularity, prop, option) 

5425  

5426  

5427cdef CUresult _cuMemGetAllocationPropertiesFromHandle(CUmemAllocationProp* prop, CUmemGenericAllocationHandle handle) except ?CUDA_ERROR_NOT_FOUND nogil: 

5428 global __cuMemGetAllocationPropertiesFromHandle 

5429 _check_or_init_driver() 

5430 if __cuMemGetAllocationPropertiesFromHandle == NULL: 

5431 with gil: 

5432 raise FunctionNotFoundError("function cuMemGetAllocationPropertiesFromHandle is not found") 

5433 return (<CUresult (*)(CUmemAllocationProp*, CUmemGenericAllocationHandle) noexcept nogil>__cuMemGetAllocationPropertiesFromHandle)( 

5434 prop, handle) 

5435  

5436  

5437cdef CUresult _cuMemRetainAllocationHandle(CUmemGenericAllocationHandle* handle, void* addr) except ?CUDA_ERROR_NOT_FOUND nogil: 

5438 global __cuMemRetainAllocationHandle 

5439 _check_or_init_driver() 2:c;cFb=c

5440 if __cuMemRetainAllocationHandle == NULL: 2:c;cFb=c

5441 with gil: 

5442 raise FunctionNotFoundError("function cuMemRetainAllocationHandle is not found") 

5443 return (<CUresult (*)(CUmemGenericAllocationHandle*, void*) noexcept nogil>__cuMemRetainAllocationHandle)( 2:c;cFb=c

5444 handle, addr) 

5445  

5446  

5447cdef CUresult _cuMemFreeAsync(CUdeviceptr dptr, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5448 global __cuMemFreeAsync 

5449 _check_or_init_driver() 2nbM 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' yeIdEBGB'cIBKBzeAeHmImJmKmLmBeCeDepgqgUsVsWsXsYsZs1s3s7s9s$s'sEe9bubvb@ !b#bGe?hwbxbybzbAbBbtgugCbX Y 6g7g_h`h$bjc%jEb~hLd'jMdkcNdlc.cOdPdmcQdncRd/cSd(jocTdni)j%bpcVeT 7E@E^E.u/u:u;uArBr=u?u@u[u]uyF^uzF_u`uAF{u|u}uUF$Fnv!vPH{v|v}v~vSrTrawbwcwdwew,Hfw-Hgwhw.HiwjwkweIwIzw:wxdUcaKwKRK%K}KuLQL#L?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngcq

5450 if __cuMemFreeAsync == NULL: 2nbM 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' yeIdEBGB'cIBKBzeAeHmImJmKmLmBeCeDepgqgUsVsWsXsYsZs1s3s7s9s$s'sEe9bubvb@ !b#bGe?hwbxbybzbAbBbtgugCbX Y 6g7g_h`h$bjc%jEb~hLd'jMdkcNdlc.cOdPdmcQdncRd/cSd(jocTdni)j%bpcVeT 7E@E^E.u/u:u;uArBr=u?u@u[u]uyF^uzF_u`uAF{u|u}uUF$Fnv!vPH{v|v}v~vSrTrawbwcwdwew,Hfw-Hgwhw.HiwjwkweIwIzw:wxdUcaKwKRK%K}KuLQL#L?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngcq

5451 with gil: 

5452 raise FunctionNotFoundError("function cuMemFreeAsync is not found") 

5453 return (<CUresult (*)(CUdeviceptr, CUstream) noexcept nogil>__cuMemFreeAsync)( 2nbM 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' yeIdEBGB'cIBKBzeAeHmImJmKmLmBeCeDepgqgUsVsWsXsYsZs1s3s7s9s$s'sEe9bubvb@ !b#bGe?hwbxbybzbAbBbtgugCbX Y 6g7g_h`h$bjc%jEb~hLd'jMdkcNdlc.cOdPdmcQdncRd/cSd(jocTdni)j%bpcVeT 7E@E^E.u/u:u;uArBr=u?u@u[u]uyF^uzF_u`uAF{u|u}uUF$Fnv!vPH{v|v}v~vSrTrawbwcwdwew,Hfw-Hgwhw.HiwjwkweIwIzw:wxdUcaKwKRK%K}KuLQL#L?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngcq

5454 dptr, hStream) 

5455  

5456  

5457cdef CUresult _cuMemAllocAsync(CUdeviceptr* dptr, size_t bytesize, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5458 global __cuMemAllocAsync 

5459 _check_or_init_driver() 2!c#c$cy z A E F B Q R S qbrbsb$ % '

5460 if __cuMemAllocAsync == NULL: 2!c#c$cy z A E F B Q R S qbrbsb$ % '

5461 with gil: 

5462 raise FunctionNotFoundError("function cuMemAllocAsync is not found") 

5463 return (<CUresult (*)(CUdeviceptr*, size_t, CUstream) noexcept nogil>__cuMemAllocAsync)( 2!c#c$cy z A E F B Q R S qbrbsb$ % '

5464 dptr, bytesize, hStream) 

5465  

5466  

5467cdef CUresult _cuMemPoolTrimTo(CUmemoryPool pool, size_t minBytesToKeep) except ?CUDA_ERROR_NOT_FOUND nogil: 

5468 global __cuMemPoolTrimTo 

5469 _check_or_init_driver() 

5470 if __cuMemPoolTrimTo == NULL: 

5471 with gil: 

5472 raise FunctionNotFoundError("function cuMemPoolTrimTo is not found") 

5473 return (<CUresult (*)(CUmemoryPool, size_t) noexcept nogil>__cuMemPoolTrimTo)( 

5474 pool, minBytesToKeep) 

5475  

5476  

5477cdef CUresult _cuMemPoolSetAttribute(CUmemoryPool pool, CUmemPool_attribute attr, void* value) except ?CUDA_ERROR_NOT_FOUND nogil: 

5478 global __cuMemPoolSetAttribute 

5479 _check_or_init_driver() 2`s[c

5480 if __cuMemPoolSetAttribute == NULL: 2`s[c

5481 with gil: 

5482 raise FunctionNotFoundError("function cuMemPoolSetAttribute is not found") 

5483 return (<CUresult (*)(CUmemoryPool, CUmemPool_attribute, void*) noexcept nogil>__cuMemPoolSetAttribute)( 2`s[c

5484 pool, attr, value) 

5485  

5486  

5487cdef CUresult _cuMemPoolGetAttribute(CUmemoryPool pool, CUmemPool_attribute attr, void* value) except ?CUDA_ERROR_NOT_FOUND nogil: 

5488 global __cuMemPoolGetAttribute 

5489 _check_or_init_driver() 2M O 4b5b6by # z A E = F B `stgugCbX Y 6g7g_h`hnEpE~haiKeMdkcbiLeciMediNeeiOeNdlcfi8g9g.c!g#g$g%gOd'ggiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSdTdT ,j;j=j3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0d`jAiGiihIkqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dPkUk9iJh@k`kalflklplulzl?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgngcq

5490 if __cuMemPoolGetAttribute == NULL: 2M O 4b5b6by # z A E = F B `stgugCbX Y 6g7g_h`hnEpE~haiKeMdkcbiLeciMediNeeiOeNdlcfi8g9g.c!g#g$g%gOd'ggiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSdTdT ,j;j=j3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0d`jAiGiihIkqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dPkUk9iJh@k`kalflklplulzl?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgngcq

5491 with gil: 

5492 raise FunctionNotFoundError("function cuMemPoolGetAttribute is not found") 

5493 return (<CUresult (*)(CUmemoryPool, CUmemPool_attribute, void*) noexcept nogil>__cuMemPoolGetAttribute)( 2M O 4b5b6by # z A E = F B `stgugCbX Y 6g7g_h`hnEpE~haiKeMdkcbiLeciMediNeeiOeNdlcfi8g9g.c!g#g$g%gOd'ggiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSdTdT ,j;j=j3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0d`jAiGiihIkqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dPkUk9iJh@k`kalflklplulzl?f@f[f]f^f_f`f{f|f}f~fagbgcgdgegfggghgigjgkglgmgngcq

5494 pool, attr, value) 

5495  

5496  

5497cdef CUresult _cuMemPoolSetAccess(CUmemoryPool pool, const CUmemAccessDesc* map, size_t count) except ?CUDA_ERROR_NOT_FOUND nogil: 

5498 global __cuMemPoolSetAccess 

5499 _check_or_init_driver() 2nbQBRBTBBeUBWBXBCeZBDe0Bpgqg5B6B8B!B$B'B)B+B-B/B;B?B[B^B_B`B{B|B}B~BaCbCcCdCeCfCEe9bubvb@ !b#bGe?hwbxbybzbAbBb$bEujc{h|h}hEbLdaiKeMdkcbiLeciMediNeeiOeNdlcfi8g9g.c!g#g$g%gOd'ggiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSd(joc%bpcVeynoipiT kolomonoxdUc

5500 if __cuMemPoolSetAccess == NULL: 2nbQBRBTBBeUBWBXBCeZBDe0Bpgqg5B6B8B!B$B'B)B+B-B/B;B?B[B^B_B`B{B|B}B~BaCbCcCdCeCfCEe9bubvb@ !b#bGe?hwbxbybzbAbBb$bEujc{h|h}hEbLdaiKeMdkcbiLeciMediNeeiOeNdlcfi8g9g.c!g#g$g%gOd'ggiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSd(joc%bpcVeynoipiT kolomonoxdUc

5501 with gil: 

5502 raise FunctionNotFoundError("function cuMemPoolSetAccess is not found") 

5503 return (<CUresult (*)(CUmemoryPool, const CUmemAccessDesc*, size_t) noexcept nogil>__cuMemPoolSetAccess)( 2nbQBRBTBBeUBWBXBCeZBDe0Bpgqg5B6B8B!B$B'B)B+B-B/B;B?B[B^B_B`B{B|B}B~BaCbCcCdCeCfCEe9bubvb@ !b#bGe?hwbxbybzbAbBb$bEujc{h|h}hEbLdaiKeMdkcbiLeciMediNeeiOeNdlcfi8g9g.c!g#g$g%gOd'ggiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSd(joc%bpcVeynoipiT kolomonoxdUc

5504 pool, map, count) 

5505  

5506  

5507cdef CUresult _cuMemPoolGetAccess(CUmemAccess_flags* flags, CUmemoryPool memPool, CUmemLocation* location) except ?CUDA_ERROR_NOT_FOUND nogil: 

5508 global __cuMemPoolGetAccess 

5509 _check_or_init_driver() 2pE

5510 if __cuMemPoolGetAccess == NULL: 2pE

5511 with gil: 

5512 raise FunctionNotFoundError("function cuMemPoolGetAccess is not found") 

5513 return (<CUresult (*)(CUmemAccess_flags*, CUmemoryPool, CUmemLocation*) noexcept nogil>__cuMemPoolGetAccess)( 2pE

5514 flags, memPool, location) 

5515  

5516  

5517cdef CUresult _cuMemPoolCreate(CUmemoryPool* pool, const CUmemPoolProps* poolProps) except ?CUDA_ERROR_NOT_FOUND nogil: 

5518 global __cuMemPoolCreate 

5519 _check_or_init_driver() 2PBOsMmSBBePsVBRsCeYBDeMj1BIqJqKq4BTs7B9B#B%B(B*B,B.B:B=B@B]B0s2s4s5s6s8s!sSm#s%s(s)sgC*sTmMqhC.siC/sOqPq@ FejC:skC;slCOjwbxbybzbAbBb`s$bEujc{h|h}hEbLdaiKeMdkcbiLeciMediNeeiOeNdlcfi8g9g.c!g#g$g%gOd'ggiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSd(j%bpcVeynoipikolomonoxdUc

5520 if __cuMemPoolCreate == NULL: 2PBOsMmSBBePsVBRsCeYBDeMj1BIqJqKq4BTs7B9B#B%B(B*B,B.B:B=B@B]B0s2s4s5s6s8s!sSm#s%s(s)sgC*sTmMqhC.siC/sOqPq@ FejC:skC;slCOjwbxbybzbAbBb`s$bEujc{h|h}hEbLdaiKeMdkcbiLeciMediNeeiOeNdlcfi8g9g.c!g#g$g%gOd'ggiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSd(j%bpcVeynoipikolomonoxdUc

5521 with gil: 

5522 raise FunctionNotFoundError("function cuMemPoolCreate is not found") 

5523 return (<CUresult (*)(CUmemoryPool*, const CUmemPoolProps*) noexcept nogil>__cuMemPoolCreate)( 2PBOsMmSBBePsVBRsCeYBDeMj1BIqJqKq4BTs7B9B#B%B(B*B,B.B:B=B@B]B0s2s4s5s6s8s!sSm#s%s(s)sgC*sTmMqhC.siC/sOqPq@ FejC:skC;slCOjwbxbybzbAbBb`s$bEujc{h|h}hEbLdaiKeMdkcbiLeciMediNeeiOeNdlcfi8g9g.c!g#g$g%gOd'ggiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSd(j%bpcVeynoipikolomonoxdUc

5524 pool, poolProps) 

5525  

5526  

5527cdef CUresult _cuMemPoolDestroy(CUmemoryPool pool) except ?CUDA_ERROR_NOT_FOUND nogil: 

5528 global __cuMemPoolDestroy 

5529 _check_or_init_driver() 2nbQBRBTBBeUBWBXBCeZBDe0Bpgqg5B6B8B!B$B'B)B+B-B/B;B?B[B^B_B`B{B|B}B~BaCbCcCdCeCfCEe9bubvb@ !b#bGe?hwbxbybzbAbBb`s$bEujc{h|h}hEbLdaiKeMdkcbiLeciMediNeeiOeNdlcfi8g9g.c!g#g$g%gOd'ggiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSd(joc%bpcVeynoipiT kolomonoxdUc

5530 if __cuMemPoolDestroy == NULL: 2nbQBRBTBBeUBWBXBCeZBDe0Bpgqg5B6B8B!B$B'B)B+B-B/B;B?B[B^B_B`B{B|B}B~BaCbCcCdCeCfCEe9bubvb@ !b#bGe?hwbxbybzbAbBb`s$bEujc{h|h}hEbLdaiKeMdkcbiLeciMediNeeiOeNdlcfi8g9g.c!g#g$g%gOd'ggiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSd(joc%bpcVeynoipiT kolomonoxdUc

5531 with gil: 

5532 raise FunctionNotFoundError("function cuMemPoolDestroy is not found") 

5533 return (<CUresult (*)(CUmemoryPool) noexcept nogil>__cuMemPoolDestroy)( 2nbQBRBTBBeUBWBXBCeZBDe0Bpgqg5B6B8B!B$B'B)B+B-B/B;B?B[B^B_B`B{B|B}B~BaCbCcCdCeCfCEe9bubvb@ !b#bGe?hwbxbybzbAbBb`s$bEujc{h|h}hEbLdaiKeMdkcbiLeciMediNeeiOeNdlcfi8g9g.c!g#g$g%gOd'ggiPePdmchiQeiiRejiSekiTeQdncliUe(g)gmiRd/cSd(joc%bpcVeynoipiT kolomonoxdUc

5534 pool) 

5535  

5536  

5537cdef CUresult _cuMemAllocFromPoolAsync(CUdeviceptr* dptr, size_t bytesize, CUmemoryPool pool, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5538 global __cuMemAllocFromPoolAsync 

5539 _check_or_init_driver() 2M O 4b5b6by # z A E = F B yeIdEBHj'cKjLjzeAeHmImJmKmLmMmBeHqQsCeDe, ? pgqgUsVsWsXsYsZs1s3s7s9s$s'sLqEe+s,sNq-srg9bubvb@ Fe!b#bGe?hQqRqwbxbybzbAbBbtgugCbX Y 6g7g_h`h$bjc%jEb~hLd'jMdkcNdlc.cOdPdmcQdncRd/cSd(jTdni)j%bpcVeT ,j;j=j3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0d`jAiGiihIkqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dPkUk9iJhxdUc@k`kalflklplulzl?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngcq

5540 if __cuMemAllocFromPoolAsync == NULL: 2M O 4b5b6by # z A E = F B yeIdEBHj'cKjLjzeAeHmImJmKmLmMmBeHqQsCeDe, ? pgqgUsVsWsXsYsZs1s3s7s9s$s'sLqEe+s,sNq-srg9bubvb@ Fe!b#bGe?hQqRqwbxbybzbAbBbtgugCbX Y 6g7g_h`h$bjc%jEb~hLd'jMdkcNdlc.cOdPdmcQdncRd/cSd(jTdni)j%bpcVeT ,j;j=j3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0d`jAiGiihIkqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dPkUk9iJhxdUc@k`kalflklplulzl?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngcq

5541 with gil: 

5542 raise FunctionNotFoundError("function cuMemAllocFromPoolAsync is not found") 

5543 return (<CUresult (*)(CUdeviceptr*, size_t, CUmemoryPool, CUstream) noexcept nogil>__cuMemAllocFromPoolAsync)( 2M O 4b5b6by # z A E = F B yeIdEBHj'cKjLjzeAeHmImJmKmLmMmBeHqQsCeDe, ? pgqgUsVsWsXsYsZs1s3s7s9s$s'sLqEe+s,sNq-srg9bubvb@ Fe!b#bGe?hQqRqwbxbybzbAbBbtgugCbX Y 6g7g_h`h$bjc%jEb~hLd'jMdkcNdlc.cOdPdmcQdncRd/cSd(jTdni)j%bpcVeT ,j;j=j3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0d`jAiGiihIkqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dPkUk9iJhxdUc@k`kalflklplulzl?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngcq

5544 dptr, bytesize, pool, hStream) 

5545  

5546  

5547cdef CUresult _cuMemPoolExportToShareableHandle(void* handle_out, CUmemoryPool pool, CUmemAllocationHandleType handleType, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5548 global __cuMemPoolExportToShareableHandle 

5549 _check_or_init_driver() 2PBOsMmSBBePsVBRsCeYBDeMj1BIqJqKq4BTs7B9B#B%B(B*B,B.B:B=B@B]B0s2s4s5s6s8s!sSm#s%s(s)sgC*sTmMqhC.siC/sOqPq@ FejC:skC;slCOjwbxbybzbAbBbKekcLeMeNeOelc8gPemcQeReSeTencUepcoipikolomonoxdUc

5550 if __cuMemPoolExportToShareableHandle == NULL: 2PBOsMmSBBePsVBRsCeYBDeMj1BIqJqKq4BTs7B9B#B%B(B*B,B.B:B=B@B]B0s2s4s5s6s8s!sSm#s%s(s)sgC*sTmMqhC.siC/sOqPq@ FejC:skC;slCOjwbxbybzbAbBbKekcLeMeNeOelc8gPemcQeReSeTencUepcoipikolomonoxdUc

5551 with gil: 

5552 raise FunctionNotFoundError("function cuMemPoolExportToShareableHandle is not found") 

5553 return (<CUresult (*)(void*, CUmemoryPool, CUmemAllocationHandleType, unsigned long long) noexcept nogil>__cuMemPoolExportToShareableHandle)( 2PBOsMmSBBePsVBRsCeYBDeMj1BIqJqKq4BTs7B9B#B%B(B*B,B.B:B=B@B]B0s2s4s5s6s8s!sSm#s%s(s)sgC*sTmMqhC.siC/sOqPq@ FejC:skC;slCOjwbxbybzbAbBbKekcLeMeNeOelc8gPemcQeReSeTencUepcoipikolomonoxdUc

5554 handle_out, pool, handleType, flags) 

5555  

5556  

5557cdef CUresult _cuMemPoolImportFromShareableHandle(CUmemoryPool* pool_out, void* handle, CUmemAllocationHandleType handleType, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5558 global __cuMemPoolImportFromShareableHandle 

5559 _check_or_init_driver() 

5560 if __cuMemPoolImportFromShareableHandle == NULL: 

5561 with gil: 

5562 raise FunctionNotFoundError("function cuMemPoolImportFromShareableHandle is not found") 

5563 return (<CUresult (*)(CUmemoryPool*, void*, CUmemAllocationHandleType, unsigned long long) noexcept nogil>__cuMemPoolImportFromShareableHandle)( 

5564 pool_out, handle, handleType, flags) 

5565  

5566  

5567cdef CUresult _cuMemPoolExportPointer(CUmemPoolPtrExportData* shareData_out, CUdeviceptr ptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

5568 global __cuMemPoolExportPointer 

5569 _check_or_init_driver() 2MmBeHqQsCeDe, ? pgqgUsVsWsXsYsZs1s3s7s9s$s'sLqEe+s,sNq-srg9bubvb@ Fe!b#bGe?hQqRqwbxbybzbAbBbpcxdUc

5570 if __cuMemPoolExportPointer == NULL: 2MmBeHqQsCeDe, ? pgqgUsVsWsXsYsZs1s3s7s9s$s'sLqEe+s,sNq-srg9bubvb@ Fe!b#bGe?hQqRqwbxbybzbAbBbpcxdUc

5571 with gil: 

5572 raise FunctionNotFoundError("function cuMemPoolExportPointer is not found") 

5573 return (<CUresult (*)(CUmemPoolPtrExportData*, CUdeviceptr) noexcept nogil>__cuMemPoolExportPointer)( 2MmBeHqQsCeDe, ? pgqgUsVsWsXsYsZs1s3s7s9s$s'sLqEe+s,sNq-srg9bubvb@ Fe!b#bGe?hQqRqwbxbybzbAbBbpcxdUc

5574 shareData_out, ptr) 

5575  

5576  

5577cdef CUresult _cuMemPoolImportPointer(CUdeviceptr* ptr_out, CUmemoryPool pool, CUmemPoolPtrExportData* shareData) except ?CUDA_ERROR_NOT_FOUND nogil: 

5578 global __cuMemPoolImportPointer 

5579 _check_or_init_driver() 

5580 if __cuMemPoolImportPointer == NULL: 

5581 with gil: 

5582 raise FunctionNotFoundError("function cuMemPoolImportPointer is not found") 

5583 return (<CUresult (*)(CUdeviceptr*, CUmemoryPool, CUmemPoolPtrExportData*) noexcept nogil>__cuMemPoolImportPointer)( 

5584 ptr_out, pool, shareData) 

5585  

5586  

5587cdef CUresult _cuMulticastCreate(CUmemGenericAllocationHandle* mcHandle, const CUmulticastObjectProp* prop) except ?CUDA_ERROR_NOT_FOUND nogil: 

5588 global __cuMulticastCreate 

5589 _check_or_init_driver() 

5590 if __cuMulticastCreate == NULL: 

5591 with gil: 

5592 raise FunctionNotFoundError("function cuMulticastCreate is not found") 

5593 return (<CUresult (*)(CUmemGenericAllocationHandle*, const CUmulticastObjectProp*) noexcept nogil>__cuMulticastCreate)( 

5594 mcHandle, prop) 

5595  

5596  

5597cdef CUresult _cuMulticastAddDevice(CUmemGenericAllocationHandle mcHandle, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

5598 global __cuMulticastAddDevice 

5599 _check_or_init_driver() 

5600 if __cuMulticastAddDevice == NULL: 

5601 with gil: 

5602 raise FunctionNotFoundError("function cuMulticastAddDevice is not found") 

5603 return (<CUresult (*)(CUmemGenericAllocationHandle, CUdevice) noexcept nogil>__cuMulticastAddDevice)( 

5604 mcHandle, dev) 

5605  

5606  

5607cdef CUresult _cuMulticastBindMem(CUmemGenericAllocationHandle mcHandle, size_t mcOffset, CUmemGenericAllocationHandle memHandle, size_t memOffset, size_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5608 global __cuMulticastBindMem 

5609 _check_or_init_driver() 

5610 if __cuMulticastBindMem == NULL: 

5611 with gil: 

5612 raise FunctionNotFoundError("function cuMulticastBindMem is not found") 

5613 return (<CUresult (*)(CUmemGenericAllocationHandle, size_t, CUmemGenericAllocationHandle, size_t, size_t, unsigned long long) noexcept nogil>__cuMulticastBindMem)( 

5614 mcHandle, mcOffset, memHandle, memOffset, size, flags) 

5615  

5616  

5617cdef CUresult _cuMulticastBindAddr(CUmemGenericAllocationHandle mcHandle, size_t mcOffset, CUdeviceptr memptr, size_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5618 global __cuMulticastBindAddr 

5619 _check_or_init_driver() 

5620 if __cuMulticastBindAddr == NULL: 

5621 with gil: 

5622 raise FunctionNotFoundError("function cuMulticastBindAddr is not found") 

5623 return (<CUresult (*)(CUmemGenericAllocationHandle, size_t, CUdeviceptr, size_t, unsigned long long) noexcept nogil>__cuMulticastBindAddr)( 

5624 mcHandle, mcOffset, memptr, size, flags) 

5625  

5626  

5627cdef CUresult _cuMulticastUnbind(CUmemGenericAllocationHandle mcHandle, CUdevice dev, size_t mcOffset, size_t size) except ?CUDA_ERROR_NOT_FOUND nogil: 

5628 global __cuMulticastUnbind 

5629 _check_or_init_driver() 

5630 if __cuMulticastUnbind == NULL: 

5631 with gil: 

5632 raise FunctionNotFoundError("function cuMulticastUnbind is not found") 

5633 return (<CUresult (*)(CUmemGenericAllocationHandle, CUdevice, size_t, size_t) noexcept nogil>__cuMulticastUnbind)( 

5634 mcHandle, dev, mcOffset, size) 

5635  

5636  

5637cdef CUresult _cuMulticastGetGranularity(size_t* granularity, const CUmulticastObjectProp* prop, CUmulticastGranularity_flags option) except ?CUDA_ERROR_NOT_FOUND nogil: 

5638 global __cuMulticastGetGranularity 

5639 _check_or_init_driver() 

5640 if __cuMulticastGetGranularity == NULL: 

5641 with gil: 

5642 raise FunctionNotFoundError("function cuMulticastGetGranularity is not found") 

5643 return (<CUresult (*)(size_t*, const CUmulticastObjectProp*, CUmulticastGranularity_flags) noexcept nogil>__cuMulticastGetGranularity)( 

5644 granularity, prop, option) 

5645  

5646  

5647cdef CUresult _cuPointerGetAttribute(void* data, CUpointer_attribute attribute, CUdeviceptr ptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

5648 global __cuPointerGetAttribute 

5649 _check_or_init_driver() 28 9 ! + hekeneqeteweShXeZe2e)b1d7e3d#e7d!d[e`cLbaf( -b.bCc~cadbdcd(d)djfgdmfpf;b?dufwfAf^d{dRfldSb0f) @b[bRcpdqdrdsdbe6f8fwd#f%f(f*f,f.f:f=f

5650 if __cuPointerGetAttribute == NULL: 28 9 ! + hekeneqeteweShXeZe2e)b1d7e3d#e7d!d[e`cLbaf( -b.bCc~cadbdcd(d)djfgdmfpf;b?dufwfAf^d{dRfldSb0f) @b[bRcpdqdrdsdbe6f8fwd#f%f(f*f,f.f:f=f

5651 with gil: 

5652 raise FunctionNotFoundError("function cuPointerGetAttribute is not found") 

5653 return (<CUresult (*)(void*, CUpointer_attribute, CUdeviceptr) noexcept nogil>__cuPointerGetAttribute)( 28 9 ! + hekeneqeteweShXeZe2e)b1d7e3d#e7d!d[e`cLbaf( -b.bCc~cadbdcd(d)djfgdmfpf;b?dufwfAf^d{dRfldSb0f) @b[bRcpdqdrdsdbe6f8fwd#f%f(f*f,f.f:f=f

5654 data, attribute, ptr) 

5655  

5656  

5657cdef CUresult _cuMemPrefetchAsync_v2(CUdeviceptr devPtr, size_t count, CUmemLocation location, unsigned int flags, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5658 global __cuMemPrefetchAsync_v2 

5659 _check_or_init_driver() 2FjGj'cIjJj

5660 if __cuMemPrefetchAsync_v2 == NULL: 2FjGj'cIjJj

5661 with gil: 

5662 raise FunctionNotFoundError("function cuMemPrefetchAsync_v2 is not found") 

5663 return (<CUresult (*)(CUdeviceptr, size_t, CUmemLocation, unsigned int, CUstream) noexcept nogil>__cuMemPrefetchAsync_v2)( 2FjGj'cIjJj

5664 devPtr, count, location, flags, hStream) 

5665  

5666  

5667cdef CUresult _cuMemAdvise_v2(CUdeviceptr devPtr, size_t count, CUmem_advise advice, CUmemLocation location) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Sh

5668 global __cuMemAdvise_v2 

5669 _check_or_init_driver() 2KsDmrq6OyqLBNBHe

5670 if __cuMemAdvise_v2 == NULL: 2KsDmrq6OyqLBNBHe

5671 with gil: 2Sh

5672 raise FunctionNotFoundError("function cuMemAdvise_v2 is not found") 

5673 return (<CUresult (*)(CUdeviceptr, size_t, CUmem_advise, CUmemLocation) noexcept nogil>__cuMemAdvise_v2)( 2KsDmrq6OyqLBNBHe

5674 devPtr, count, advice, location) 

5675  

5676  

5677cdef CUresult _cuMemRangeGetAttribute(void* data, size_t dataSize, CUmem_range_attribute attribute, CUdeviceptr devPtr, size_t count) except ?CUDA_ERROR_NOT_FOUND nogil: 

5678 global __cuMemRangeGetAttribute 

5679 _check_or_init_driver() 2IdKsDmrq'cIjJjyqLBNBzeAeHe

5680 if __cuMemRangeGetAttribute == NULL: 2IdKsDmrq'cIjJjyqLBNBzeAeHe

5681 with gil: 

5682 raise FunctionNotFoundError("function cuMemRangeGetAttribute is not found") 

5683 return (<CUresult (*)(void*, size_t, CUmem_range_attribute, CUdeviceptr, size_t) noexcept nogil>__cuMemRangeGetAttribute)( 2IdKsDmrq'cIjJjyqLBNBzeAeHe

5684 data, dataSize, attribute, devPtr, count) 

5685  

5686  

5687cdef CUresult _cuMemRangeGetAttributes(void** data, size_t* dataSizes, CUmem_range_attribute* attributes, size_t numAttributes, CUdeviceptr devPtr, size_t count) except ?CUDA_ERROR_NOT_FOUND nogil: 2a He

5688 global __cuMemRangeGetAttributes 

5689 _check_or_init_driver() 2He

5690 if __cuMemRangeGetAttributes == NULL: 2He

5691 with gil: 2He

5692 raise FunctionNotFoundError("function cuMemRangeGetAttributes is not found") 

5693 return (<CUresult (*)(void**, size_t*, CUmem_range_attribute*, size_t, CUdeviceptr, size_t) noexcept nogil>__cuMemRangeGetAttributes)( 2He

5694 data, dataSizes, attributes, numAttributes, devPtr, count) 

5695  

5696  

5697cdef CUresult _cuPointerSetAttribute(const void* value, CUpointer_attribute attribute, CUdeviceptr ptr) except ?CUDA_ERROR_NOT_FOUND nogil: 2a He

5698 global __cuPointerSetAttribute 

5699 _check_or_init_driver() 2Sh

5700 if __cuPointerSetAttribute == NULL: 2Sh

5701 with gil: 2He

5702 raise FunctionNotFoundError("function cuPointerSetAttribute is not found") 

5703 return (<CUresult (*)(const void*, CUpointer_attribute, CUdeviceptr) noexcept nogil>__cuPointerSetAttribute)( 2Sh

5704 value, attribute, ptr) 

5705  

5706  

5707cdef CUresult _cuPointerGetAttributes(unsigned int numAttributes, CUpointer_attribute* attributes, void** data, CUdeviceptr ptr) except ?CUDA_ERROR_NOT_FOUND nogil: 2a He

5708 global __cuPointerGetAttributes 

5709 _check_or_init_driver() 2U 2 d e f g h i j k l m n o p q r s t u v w I J K L P N C G D c fcH 0 1 yeIdKsDmrq6OFjGj'cIjJjwqxqyqLBNBzeAe:hSh|YCbX Y GgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5g3q4q6g7gX1=t?t@t[t5q6q$jjcTdniT 425262n3o3r3t3v3x3z3

5710 if __cuPointerGetAttributes == NULL: 2U 2 d e f g h i j k l m n o p q r s t u v w I J K L P N C G D c fcH 0 1 yeIdKsDmrq6OFjGj'cIjJjwqxqyqLBNBzeAe:hSh|YCbX Y GgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5g3q4q6g7gX1=t?t@t[t5q6q$jjcTdniT 425262n3o3r3t3v3x3z3

5711 with gil: 2He

5712 raise FunctionNotFoundError("function cuPointerGetAttributes is not found") 

5713 return (<CUresult (*)(unsigned int, CUpointer_attribute*, void**, CUdeviceptr) noexcept nogil>__cuPointerGetAttributes)( 2U 2 d e f g h i j k l m n o p q r s t u v w I J K L P N C G D c fcH 0 1 yeIdKsDmrq6OFjGj'cIjJjwqxqyqLBNBzeAe:hSh|YCbX Y GgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5g3q4q6g7gX1=t?t@t[t5q6q$jjcTdniT 425262n3o3r3t3v3x3z3

5714 numAttributes, attributes, data, ptr) 

5715  

5716  

5717cdef CUresult _cuStreamCreate(CUstream* phStream, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Sh

5718 global __cuStreamCreate 

5719 _check_or_init_driver() 2]bZqsgx Fy5 6 ^b_b`b/ {b|b

5720 if __cuStreamCreate == NULL: 2]bZqsgx Fy5 6 ^b_b`b/ {b|b

5721 with gil: 2Sh

5722 raise FunctionNotFoundError("function cuStreamCreate is not found") 

5723 return (<CUresult (*)(CUstream*, unsigned int) noexcept nogil>__cuStreamCreate)( 2]bZqsgx Fy5 6 ^b_b`b/ {b|b

5724 phStream, Flags) 

5725  

5726  

5727cdef CUresult _cuStreamCreateWithPriority(CUstream* phStream, unsigned int flags, int priority) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Sh|Y

5728 global __cuStreamCreateWithPriority 

5729 _check_or_init_driver() 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bobpbM O Z : ; 3bP N C G D c 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' H 0 1 tb7b8b%cgcW yeIdFjGj'cIjJjwqxqzeAeHmImJmKmLm:h, ? Nmog;h=hOmPmQmRmNj2B3Brg9bubvb@ Fe!b#bwbxbybzbAbBb?s@s[s]s^s_sxt(c4 )cPjQjRjSjTjUj[ VjWjXjYjZj@hvghcwgVmxgygWmzgAgBgCgDgEgFg0jDb]hJeJd^hKdic7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir$bEbxn%b*j+jT ri'u(u+uGrTiihMbFk%vjhLrkhlhmhOrGkUiViWifd/vgdkfHkPrXiYi^vvw=iJhTb?k?wKh2rLhMhNh5r?i@i[i]ivd}wwd9fIp6r^i_icedekxnxqxtxwxzxExJxZx0x1x2x3x4x:r5x6x7x8x9x!x#x$x%xFl'x;r=r(xOh)x

5730 if __cuStreamCreateWithPriority == NULL: 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bobpbM O Z : ; 3bP N C G D c 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' H 0 1 tb7b8b%cgcW yeIdFjGj'cIjJjwqxqzeAeHmImJmKmLm:h, ? Nmog;h=hOmPmQmRmNj2B3Brg9bubvb@ Fe!b#bwbxbybzbAbBb?s@s[s]s^s_sxt(c4 )cPjQjRjSjTjUj[ VjWjXjYjZj@hvghcwgVmxgygWmzgAgBgCgDgEgFg0jDb]hJeJd^hKdic7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir$bEbxn%b*j+jT ri'u(u+uGrTiihMbFk%vjhLrkhlhmhOrGkUiViWifd/vgdkfHkPrXiYi^vvw=iJhTb?k?wKh2rLhMhNh5r?i@i[i]ivd}wwd9fIp6r^i_icedekxnxqxtxwxzxExJxZx0x1x2x3x4x:r5x6x7x8x9x!x#x$x%xFl'x;r=r(xOh)x

5731 with gil: 2Sh|Y

5732 raise FunctionNotFoundError("function cuStreamCreateWithPriority is not found") 

5733 return (<CUresult (*)(CUstream*, unsigned int, int) noexcept nogil>__cuStreamCreateWithPriority)( 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bobpbM O Z : ; 3bP N C G D c 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' H 0 1 tb7b8b%cgcW yeIdFjGj'cIjJjwqxqzeAeHmImJmKmLm:h, ? Nmog;h=hOmPmQmRmNj2B3Brg9bubvb@ Fe!b#bwbxbybzbAbBb?s@s[s]s^s_sxt(c4 )cPjQjRjSjTjUj[ VjWjXjYjZj@hvghcwgVmxgygWmzgAgBgCgDgEgFg0jDb]hJeJd^hKdic7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir$bEbxn%b*j+jT ri'u(u+uGrTiihMbFk%vjhLrkhlhmhOrGkUiViWifd/vgdkfHkPrXiYi^vvw=iJhTb?k?wKh2rLhMhNh5r?i@i[i]ivd}wwd9fIp6r^i_icedekxnxqxtxwxzxExJxZx0x1x2x3x4x:r5x6x7x8x9x!x#x$x%xFl'x;r=r(xOh)x

5734 phStream, flags, priority) 

5735  

5736  

5737cdef CUresult _cuStreamGetPriority(CUstream hStream, int* priority) except ?CUDA_ERROR_NOT_FOUND nogil: 2a ]bZqx Fy5 6 ^b_b`b/ {b|b

5738 global __cuStreamGetPriority 

5739 _check_or_init_driver() 

5740 if __cuStreamGetPriority == NULL: 

5741 with gil: 2]bZqx Fy5 6 ^b_b`b/ {b|b

5742 raise FunctionNotFoundError("function cuStreamGetPriority is not found") 

5743 return (<CUresult (*)(CUstream, int*) noexcept nogil>__cuStreamGetPriority)( 

5744 hStream, priority) 

5745  

5746  

5747cdef CUresult _cuStreamGetDevice(CUstream hStream, CUdevice* device) except ?CUDA_ERROR_NOT_FOUND nogil: 

5748 global __cuStreamGetDevice 

5749 _check_or_init_driver() 

5750 if __cuStreamGetDevice == NULL: 

5751 with gil: 

5752 raise FunctionNotFoundError("function cuStreamGetDevice is not found") 

5753 return (<CUresult (*)(CUstream, CUdevice*) noexcept nogil>__cuStreamGetDevice)( 

5754 hStream, device) 

5755  

5756  

5757cdef CUresult _cuStreamGetFlags(CUstream hStream, unsigned int* flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5758 global __cuStreamGetFlags 

5759 _check_or_init_driver() 

5760 if __cuStreamGetFlags == NULL: 

5761 with gil: 

5762 raise FunctionNotFoundError("function cuStreamGetFlags is not found") 

5763 return (<CUresult (*)(CUstream, unsigned int*) noexcept nogil>__cuStreamGetFlags)( 

5764 hStream, flags) 

5765  

5766  

5767cdef CUresult _cuStreamGetId(CUstream hStream, unsigned long long* streamId) except ?CUDA_ERROR_NOT_FOUND nogil: 

5768 global __cuStreamGetId 

5769 _check_or_init_driver() 

5770 if __cuStreamGetId == NULL: 

5771 with gil: 

5772 raise FunctionNotFoundError("function cuStreamGetId is not found") 

5773 return (<CUresult (*)(CUstream, unsigned long long*) noexcept nogil>__cuStreamGetId)( 

5774 hStream, streamId) 

5775  

5776  

5777cdef CUresult _cuStreamGetCtx(CUstream hStream, CUcontext* pctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

5778 global __cuStreamGetCtx 

5779 _check_or_init_driver() 

5780 if __cuStreamGetCtx == NULL: 

5781 with gil: 

5782 raise FunctionNotFoundError("function cuStreamGetCtx is not found") 

5783 return (<CUresult (*)(CUstream, CUcontext*) noexcept nogil>__cuStreamGetCtx)( 

5784 hStream, pctx) 

5785  

5786  

5787cdef CUresult _cuStreamGetCtx_v2(CUstream hStream, CUcontext* pCtx, CUgreenCtx* pGreenCtx) except ?CUDA_ERROR_NOT_FOUND nogil: 

5788 global __cuStreamGetCtx_v2 

5789 _check_or_init_driver() 

5790 if __cuStreamGetCtx_v2 == NULL: 

5791 with gil: 

5792 raise FunctionNotFoundError("function cuStreamGetCtx_v2 is not found") 

5793 return (<CUresult (*)(CUstream, CUcontext*, CUgreenCtx*) noexcept nogil>__cuStreamGetCtx_v2)( 

5794 hStream, pCtx, pGreenCtx) 

5795  

5796  

5797cdef CUresult _cuStreamWaitEvent(CUstream hStream, CUevent hEvent, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5798 global __cuStreamWaitEvent 

5799 _check_or_init_driver() 2V 7 d e f g h i j k l m n o p q r s t u v w W Oh

5800 if __cuStreamWaitEvent == NULL: 2V 7 d e f g h i j k l m n o p q r s t u v w W Oh

5801 with gil: 

5802 raise FunctionNotFoundError("function cuStreamWaitEvent is not found") 

5803 return (<CUresult (*)(CUstream, CUevent, unsigned int) noexcept nogil>__cuStreamWaitEvent)( 2V 7 d e f g h i j k l m n o p q r s t u v w W Oh

5804 hStream, hEvent, Flags) 

5805  

5806  

5807cdef CUresult _cuStreamAddCallback(CUstream hStream, CUstreamCallback callback, void* userData, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5808 global __cuStreamAddCallback 

5809 _check_or_init_driver() 

5810 if __cuStreamAddCallback == NULL: 

5811 with gil: 

5812 raise FunctionNotFoundError("function cuStreamAddCallback is not found") 

5813 return (<CUresult (*)(CUstream, CUstreamCallback, void*, unsigned int) noexcept nogil>__cuStreamAddCallback)( 

5814 hStream, callback, userData, flags) 

5815  

5816  

5817cdef CUresult _cuStreamBeginCapture_v2(CUstream hStream, CUstreamCaptureMode mode) except ?CUDA_ERROR_NOT_FOUND nogil: 

5818 global __cuStreamBeginCapture_v2 

5819 _check_or_init_driver() 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 tb7b8b%cgcW

5820 if __cuStreamBeginCapture_v2 == NULL: 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 tb7b8b%cgcW

5821 with gil: 

5822 raise FunctionNotFoundError("function cuStreamBeginCapture_v2 is not found") 

5823 return (<CUresult (*)(CUstream, CUstreamCaptureMode) noexcept nogil>__cuStreamBeginCapture_v2)( 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 tb7b8b%cgcW

5824 hStream, mode) 

5825  

5826  

5827cdef CUresult _cuStreamBeginCaptureToGraph(CUstream hStream, CUgraph hGraph, const CUgraphNode* dependencies, const CUgraphEdgeData* dependencyData, size_t numDependencies, CUstreamCaptureMode mode) except ?CUDA_ERROR_NOT_FOUND nogil: 

5828 global __cuStreamBeginCaptureToGraph 

5829 _check_or_init_driver() 1defghijklmnopqrstuvwIJKLHW

5830 if __cuStreamBeginCaptureToGraph == NULL: 1defghijklmnopqrstuvwIJKLHW

5831 with gil: 

5832 raise FunctionNotFoundError("function cuStreamBeginCaptureToGraph is not found") 

5833 return (<CUresult (*)(CUstream, CUgraph, const CUgraphNode*, const CUgraphEdgeData*, size_t, CUstreamCaptureMode) noexcept nogil>__cuStreamBeginCaptureToGraph)( 1defghijklmnopqrstuvwIJKLHW

5834 hStream, hGraph, dependencies, dependencyData, numDependencies, mode) 

5835  

5836  

5837cdef CUresult _cuThreadExchangeStreamCaptureMode(CUstreamCaptureMode* mode) except ?CUDA_ERROR_NOT_FOUND nogil: 

5838 global __cuThreadExchangeStreamCaptureMode 

5839 _check_or_init_driver() 

5840 if __cuThreadExchangeStreamCaptureMode == NULL: 

5841 with gil: 

5842 raise FunctionNotFoundError("function cuThreadExchangeStreamCaptureMode is not found") 

5843 return (<CUresult (*)(CUstreamCaptureMode*) noexcept nogil>__cuThreadExchangeStreamCaptureMode)( 

5844 mode) 

5845  

5846  

5847cdef CUresult _cuStreamEndCapture(CUstream hStream, CUgraph* phGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

5848 global __cuStreamEndCapture 

5849 _check_or_init_driver() 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 tb7b8b%cgcW

5850 if __cuStreamEndCapture == NULL: 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 tb7b8b%cgcW

5851 with gil: 

5852 raise FunctionNotFoundError("function cuStreamEndCapture is not found") 

5853 return (<CUresult (*)(CUstream, CUgraph*) noexcept nogil>__cuStreamEndCapture)( 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 tb7b8b%cgcW

5854 hStream, phGraph) 

5855  

5856  

5857cdef CUresult _cuStreamIsCapturing(CUstream hStream, CUstreamCaptureStatus* captureStatus) except ?CUDA_ERROR_NOT_FOUND nogil: 

5858 global __cuStreamIsCapturing 

5859 _check_or_init_driver() 2M O 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' yeIdEBHj'cKjLjzeAeHmImJmKmLmMmBeHqQsCeDe, ? pgqgUsVsWsXsYsZs1s3s7s9s$s'sLqEe+s,sNq-srg9bubvb@ Fe!b#bGe?hQqRqwbxbybzbAbBbtgugCbX Y 6g7g_h`h$bjc%jEb~hLd'jMdkcNdlc.cOdPdmcQdncRd/cSd(jTdni)j%bpcVeT ,j;j=j3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0d`jAiGiihIkqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dPkUk9iJhxdUc@k`kalflklplulzl?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngcq

5860 if __cuStreamIsCapturing == NULL: 2M O 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' yeIdEBHj'cKjLjzeAeHmImJmKmLmMmBeHqQsCeDe, ? pgqgUsVsWsXsYsZs1s3s7s9s$s'sLqEe+s,sNq-srg9bubvb@ Fe!b#bGe?hQqRqwbxbybzbAbBbtgugCbX Y 6g7g_h`h$bjc%jEb~hLd'jMdkcNdlc.cOdPdmcQdncRd/cSd(jTdni)j%bpcVeT ,j;j=j3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0d`jAiGiihIkqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dPkUk9iJhxdUc@k`kalflklplulzl?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngcq

5861 with gil: 

5862 raise FunctionNotFoundError("function cuStreamIsCapturing is not found") 

5863 return (<CUresult (*)(CUstream, CUstreamCaptureStatus*) noexcept nogil>__cuStreamIsCapturing)( 2M O 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' yeIdEBHj'cKjLjzeAeHmImJmKmLmMmBeHqQsCeDe, ? pgqgUsVsWsXsYsZs1s3s7s9s$s'sLqEe+s,sNq-srg9bubvb@ Fe!b#bGe?hQqRqwbxbybzbAbBbtgugCbX Y 6g7g_h`h$bjc%jEb~hLd'jMdkcNdlc.cOdPdmcQdncRd/cSd(jTdni)j%bpcVeT ,j;j=j3e- 4eVd?c@c[cviWdXdYd5e(b_j)b]c/gwiZd0d`jAiGiihIkqf. rf+d,dhd-d1i.d/d:dsf:bOk;bid2i3i;d=dPkUk9iJhxdUc@k`kalflklplulzl?f@f?r@r[f]f^f_f`f[r{f|f}f]r~f^rag_rbgcg`rdg{reg|rfg}rgg~rashgigjgkglgbsmgcsngcq

5864 hStream, captureStatus) 

5865  

5866  

5867cdef CUresult _cuStreamGetCaptureInfo_v3(CUstream hStream, CUstreamCaptureStatus* captureStatus_out, cuuint64_t* id_out, CUgraph* graph_out, const CUgraphNode** dependencies_out, const CUgraphEdgeData** edgeData_out, size_t* numDependencies_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

5868 global __cuStreamGetCaptureInfo_v3 

5869 _check_or_init_driver() 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 tb7b8b%cgcW

5870 if __cuStreamGetCaptureInfo_v3 == NULL: 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 tb7b8b%cgcW

5871 with gil: 

5872 raise FunctionNotFoundError("function cuStreamGetCaptureInfo_v3 is not found") 

5873 return (<CUresult (*)(CUstream, CUstreamCaptureStatus*, cuuint64_t*, CUgraph*, const CUgraphNode**, const CUgraphEdgeData**, size_t*) noexcept nogil>__cuStreamGetCaptureInfo_v3)( 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 tb7b8b%cgcW

5874 hStream, captureStatus_out, id_out, graph_out, dependencies_out, edgeData_out, numDependencies_out) 

5875  

5876  

5877cdef CUresult _cuStreamUpdateCaptureDependencies_v2(CUstream hStream, CUgraphNode* dependencies, const CUgraphEdgeData* dependencyData, size_t numDependencies, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5878 global __cuStreamUpdateCaptureDependencies_v2 

5879 _check_or_init_driver() 1UdefghijklmnopqrstuvwIJKLHW

5880 if __cuStreamUpdateCaptureDependencies_v2 == NULL: 1UdefghijklmnopqrstuvwIJKLHW

5881 with gil: 

5882 raise FunctionNotFoundError("function cuStreamUpdateCaptureDependencies_v2 is not found") 

5883 return (<CUresult (*)(CUstream, CUgraphNode*, const CUgraphEdgeData*, size_t, unsigned int) noexcept nogil>__cuStreamUpdateCaptureDependencies_v2)( 1UdefghijklmnopqrstuvwIJKLHW

5884 hStream, dependencies, dependencyData, numDependencies, flags) 

5885  

5886  

5887cdef CUresult _cuStreamAttachMemAsync(CUstream hStream, CUdeviceptr dptr, size_t length, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5888 global __cuStreamAttachMemAsync 

5889 _check_or_init_driver() 

5890 if __cuStreamAttachMemAsync == NULL: 

5891 with gil: 

5892 raise FunctionNotFoundError("function cuStreamAttachMemAsync is not found") 

5893 return (<CUresult (*)(CUstream, CUdeviceptr, size_t, unsigned int) noexcept nogil>__cuStreamAttachMemAsync)( 

5894 hStream, dptr, length, flags) 

5895  

5896  

5897cdef CUresult _cuStreamQuery(CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5898 global __cuStreamQuery 

5899 _check_or_init_driver() 

5900 if __cuStreamQuery == NULL: 

5901 with gil: 

5902 raise FunctionNotFoundError("function cuStreamQuery is not found") 

5903 return (<CUresult (*)(CUstream) noexcept nogil>__cuStreamQuery)( 

5904 hStream) 

5905  

5906  

5907cdef CUresult _cuStreamSynchronize(CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5908 global __cuStreamSynchronize 

5909 _check_or_init_driver() 2cbdbU V 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bobpbM O Z : ; 3bP N C G D c fcy # z A E = F B Q R S qbrbsb$ % ' H 0 1 yeIdFjGj'cIjJjzeAex (c4 )c[ CbX Y [hDb5 6 ^b_b`b/ {b|bJd^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5g11oc*j+jT =rOh

5910 if __cuStreamSynchronize == NULL: 2cbdbU V 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bobpbM O Z : ; 3bP N C G D c fcy # z A E = F B Q R S qbrbsb$ % ' H 0 1 yeIdFjGj'cIjJjzeAex (c4 )c[ CbX Y [hDb5 6 ^b_b`b/ {b|bJd^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5g11oc*j+jT =rOh

5911 with gil: 

5912 raise FunctionNotFoundError("function cuStreamSynchronize is not found") 

5913 return (<CUresult (*)(CUstream) noexcept nogil>__cuStreamSynchronize)( 2cbdbU V 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bobpbM O Z : ; 3bP N C G D c fcy # z A E = F B Q R S qbrbsb$ % ' H 0 1 yeIdFjGj'cIjJjzeAex (c4 )c[ CbX Y [hDb5 6 ^b_b`b/ {b|bJd^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5g11oc*j+jT =rOh

5914 hStream) 

5915  

5916  

5917cdef CUresult _cuStreamDestroy_v2(CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5918 global __cuStreamDestroy_v2 

5919 _check_or_init_driver() 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bnbobpbM O Z : ; 3bP N C G D c 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' H 0 1 tb7b8b%cgcW yeIdFjGj'cIjJjwqxqzeAeHmImJmKmLm:hog;h=hNj2B3BEe9bubvb@ !b#bGewbxbybzbAbBb?s@s[s]s^s_s]bZqsgx xt(c4 )cPjQjRjSjTjUj[ VjWjXjYjZj@hvghcwgxgygWmzgAgBgDgEgFgNtCbX Y :D[hDb]hJeFy5 6 ^b_b`b/ {b|bJd^hKdic7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir$bEboc%b*j+jT ri;E[ElF[F9v!v#v$vJH'v(vMrNr)v*v+v,v-vKH.vLH:v;vMH=v?v@v6HNI/w:w;w=w_J@w[w3r4r]w^w_w`w{w`J|w{J~wax|JbxcxdxcedesKNK9K_KqLML7L[LZx0x1x2x3x4x:r5x6x7x8x9x!x#x$x%xFl'x;r=r(xOh)x

5920 if __cuStreamDestroy_v2 == NULL: 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bnbobpbM O Z : ; 3bP N C G D c 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' H 0 1 tb7b8b%cgcW yeIdFjGj'cIjJjwqxqzeAeHmImJmKmLm:hog;h=hNj2B3BEe9bubvb@ !b#bGewbxbybzbAbBb?s@s[s]s^s_s]bZqsgx xt(c4 )cPjQjRjSjTjUj[ VjWjXjYjZj@hvghcwgxgygWmzgAgBgDgEgFgNtCbX Y :D[hDb]hJeFy5 6 ^b_b`b/ {b|bJd^hKdic7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir$bEboc%b*j+jT ri;E[ElF[F9v!v#v$vJH'v(vMrNr)v*v+v,v-vKH.vLH:v;vMH=v?v@v6HNI/w:w;w=w_J@w[w3r4r]w^w_w`w{w`J|w{J~wax|JbxcxdxcedesKNK9K_KqLML7L[LZx0x1x2x3x4x:r5x6x7x8x9x!x#x$x%xFl'x;r=r(xOh)x

5921 with gil: 

5922 raise FunctionNotFoundError("function cuStreamDestroy_v2 is not found") 

5923 return (<CUresult (*)(CUstream) noexcept nogil>__cuStreamDestroy_v2)( 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bnbobpbM O Z : ; 3bP N C G D c 4b5b6b!c#c$cy # z A E = F B Q R S qbrbsb$ % ' H 0 1 tb7b8b%cgcW yeIdFjGj'cIjJjwqxqzeAeHmImJmKmLm:hog;h=hNj2B3BEe9bubvb@ !b#bGewbxbybzbAbBb?s@s[s]s^s_s]bZqsgx xt(c4 )cPjQjRjSjTjUj[ VjWjXjYjZj@hvghcwgxgygWmzgAgBgDgEgFgNtCbX Y :D[hDb]hJeFy5 6 ^b_b`b/ {b|bJd^hKdic7q8qZm9q0m!q#q1m2m$q%q'q3m(q4m5m6m7m8m9m!m#m$m)q%m'm(m)m*q*m+m+q,q-q.q,m/q-m:q;q.m/m=q?q@q:m[q;m=m?m@m[m]m^m_m`m]q{m|m}m~m^qanbn_q`q{q|qcn}qdn~qarenfnbrcrdrgnerhninjnknlnmnnnonpnfrqnrnsntngrunvnhrir$bEboc%b*j+jT ri;E[ElF[F9v!v#v$vJH'v(vMrNr)v*v+v,v-vKH.vLH:v;vMH=v?v@v6HNI/w:w;w=w_J@w[w3r4r]w^w_w`w{w`J|w{J~wax|JbxcxdxcedesKNK9K_KqLML7L[LZx0x1x2x3x4x:r5x6x7x8x9x!x#x$x%xFl'x;r=r(xOh)x

5924 hStream) 

5925  

5926  

5927cdef CUresult _cuStreamCopyAttributes(CUstream dst, CUstream src) except ?CUDA_ERROR_NOT_FOUND nogil: 2a x 5 6 ^b_b`b/ {b|b

5928 global __cuStreamCopyAttributes 

5929 _check_or_init_driver() 

5930 if __cuStreamCopyAttributes == NULL: 

5931 with gil: 2x 5 6 ^b_b`b/ {b|b

5932 raise FunctionNotFoundError("function cuStreamCopyAttributes is not found") 

5933 return (<CUresult (*)(CUstream, CUstream) noexcept nogil>__cuStreamCopyAttributes)( 

5934 dst, src) 

5935  

5936  

5937cdef CUresult _cuStreamGetAttribute(CUstream hStream, CUstreamAttrID attr, CUstreamAttrValue* value_out) except ?CUDA_ERROR_NOT_FOUND nogil: 2a ]bZqx Fy5 6 ^b_b`b/ {b|b

5938 global __cuStreamGetAttribute 

5939 _check_or_init_driver() 

5940 if __cuStreamGetAttribute == NULL: 

5941 with gil: 2]bZqx Fy5 6 ^b_b`b/ {b|b

5942 raise FunctionNotFoundError("function cuStreamGetAttribute is not found") 

5943 return (<CUresult (*)(CUstream, CUstreamAttrID, CUstreamAttrValue*) noexcept nogil>__cuStreamGetAttribute)( 

5944 hStream, attr, value_out) 

5945  

5946  

5947cdef CUresult _cuStreamSetAttribute(CUstream hStream, CUstreamAttrID attr, const CUstreamAttrValue* value) except ?CUDA_ERROR_NOT_FOUND nogil: 

5948 global __cuStreamSetAttribute 

5949 _check_or_init_driver() 

5950 if __cuStreamSetAttribute == NULL: 

5951 with gil: 

5952 raise FunctionNotFoundError("function cuStreamSetAttribute is not found") 

5953 return (<CUresult (*)(CUstream, CUstreamAttrID, const CUstreamAttrValue*) noexcept nogil>__cuStreamSetAttribute)( 

5954 hStream, attr, value) 

5955  

5956  

5957cdef CUresult _cuEventCreate(CUevent* phEvent, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

5958 global __cuEventCreate 

5959 _check_or_init_driver() 2V 7 d e f g h i j k l m n o p q r s t u v w UbfegeiejelemeoepereseuevenbGd-hobpbHd.hZ W , ? Nmog;h=hOmPmQmRmNjvC(c4 )c$DUm%DPjQjRjSjTjUj[ VjWjXjYjZj@hvghc[hDyri#E.j/j}E@j[j0e1e?c@cGbHb;g=g|j}jfvCiDi4d5dHrGi,bPofGHiikjkIiuvkklkmknk6diG7d^gQoCvokpkJiKi'e(e)e*eLi+e,e-e.e8d9drksk#d$d{c|cxkyk-b.bddedffgfCkDkLrkhlhTHKkLknfof,dhdNbObthuhRkSkAIWkXk@d[d0k9i?bhp1I!i1k2k#iGw3k4k5k6k]d4I^dyhXrOw7k8k$i%iDfEfFfGf'iHfIfJfKf_d`d!k#k|d}dmdnd)k*k@b[btdudHhIh:k;k2rLhMhcedefK]k^kAK|k}kWKcldl+KhlildLmlnlzLrlslULwlxl(LBlClFlOh

5960 if __cuEventCreate == NULL: 2V 7 d e f g h i j k l m n o p q r s t u v w UbfegeiejelemeoepereseuevenbGd-hobpbHd.hZ W , ? Nmog;h=hOmPmQmRmNjvC(c4 )c$DUm%DPjQjRjSjTjUj[ VjWjXjYjZj@hvghc[hDyri#E.j/j}E@j[j0e1e?c@cGbHb;g=g|j}jfvCiDi4d5dHrGi,bPofGHiikjkIiuvkklkmknk6diG7d^gQoCvokpkJiKi'e(e)e*eLi+e,e-e.e8d9drksk#d$d{c|cxkyk-b.bddedffgfCkDkLrkhlhTHKkLknfof,dhdNbObthuhRkSkAIWkXk@d[d0k9i?bhp1I!i1k2k#iGw3k4k5k6k]d4I^dyhXrOw7k8k$i%iDfEfFfGf'iHfIfJfKf_d`d!k#k|d}dmdnd)k*k@b[btdudHhIh:k;k2rLhMhcedefK]k^kAK|k}kWKcldl+KhlildLmlnlzLrlslULwlxl(LBlClFlOh

5961 with gil: 

5962 raise FunctionNotFoundError("function cuEventCreate is not found") 

5963 return (<CUresult (*)(CUevent*, unsigned int) noexcept nogil>__cuEventCreate)( 2V 7 d e f g h i j k l m n o p q r s t u v w UbfegeiejelemeoepereseuevenbGd-hobpbHd.hZ W , ? Nmog;h=hOmPmQmRmNjvC(c4 )c$DUm%DPjQjRjSjTjUj[ VjWjXjYjZj@hvghc[hDyri#E.j/j}E@j[j0e1e?c@cGbHb;g=g|j}jfvCiDi4d5dHrGi,bPofGHiikjkIiuvkklkmknk6diG7d^gQoCvokpkJiKi'e(e)e*eLi+e,e-e.e8d9drksk#d$d{c|cxkyk-b.bddedffgfCkDkLrkhlhTHKkLknfof,dhdNbObthuhRkSkAIWkXk@d[d0k9i?bhp1I!i1k2k#iGw3k4k5k6k]d4I^dyhXrOw7k8k$i%iDfEfFfGf'iHfIfJfKf_d`d!k#k|d}dmdnd)k*k@b[btdudHhIh:k;k2rLhMhcedefK]k^kAK|k}kWKcldl+KhlildLmlnlzLrlslULwlxl(LBlClFlOh

5964 phEvent, Flags) 

5965  

5966  

5967cdef CUresult _cuEventRecord(CUevent hEvent, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

5968 global __cuEventRecord 

5969 _check_or_init_driver() 2V 7 d e f g h i j k l m n o p q r s t u v w W , ? Nmog;h=hOmPmQmRmNj(c4 )cPjQjRjSjTjUj[ VjWjXjYjZj@hvghc[hricedeFlOh

5970 if __cuEventRecord == NULL: 2V 7 d e f g h i j k l m n o p q r s t u v w W , ? Nmog;h=hOmPmQmRmNj(c4 )cPjQjRjSjTjUj[ VjWjXjYjZj@hvghc[hricedeFlOh

5971 with gil: 

5972 raise FunctionNotFoundError("function cuEventRecord is not found") 

5973 return (<CUresult (*)(CUevent, CUstream) noexcept nogil>__cuEventRecord)( 2V 7 d e f g h i j k l m n o p q r s t u v w W , ? Nmog;h=hOmPmQmRmNj(c4 )cPjQjRjSjTjUj[ VjWjXjYjZj@hvghc[hricedeFlOh

5974 hEvent, hStream) 

5975  

5976  

5977cdef CUresult _cuEventRecordWithFlags(CUevent hEvent, CUstream hStream, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Dy

5978 global __cuEventRecordWithFlags 

5979 _check_or_init_driver() 

5980 if __cuEventRecordWithFlags == NULL: 

5981 with gil: 2Dy

5982 raise FunctionNotFoundError("function cuEventRecordWithFlags is not found") 

5983 return (<CUresult (*)(CUevent, CUstream, unsigned int) noexcept nogil>__cuEventRecordWithFlags)( 

5984 hEvent, hStream, flags) 

5985  

5986  

5987cdef CUresult _cuEventQuery(CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 

5988 global __cuEventQuery 

5989 _check_or_init_driver() 2nbGdHd[ @hvg

5990 if __cuEventQuery == NULL: 2nbGdHd[ @hvg

5991 with gil: 

5992 raise FunctionNotFoundError("function cuEventQuery is not found") 

5993 return (<CUresult (*)(CUevent) noexcept nogil>__cuEventQuery)( 2nbGdHd[ @hvg

5994 hEvent) 

5995  

5996  

5997cdef CUresult _cuEventSynchronize(CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 

5998 global __cuEventSynchronize 

5999 _check_or_init_driver() 24 [ vghc[h

6000 if __cuEventSynchronize == NULL: 24 [ vghc[h

6001 with gil: 

6002 raise FunctionNotFoundError("function cuEventSynchronize is not found") 

6003 return (<CUresult (*)(CUevent) noexcept nogil>__cuEventSynchronize)( 24 [ vghc[h

6004 hEvent) 

6005  

6006  

6007cdef CUresult _cuEventDestroy_v2(CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 

6008 global __cuEventDestroy_v2 

6009 _check_or_init_driver() 2V 7 d e f g h i j k l m n o p q r s t u v w isjskslsmsnsospsqsvsxsEsFsnbGd-hHd.hW ;h=hNjvC(c4 )c$DUm%DPjQjRjSjTjUj[ VjWjXjYjZj@hvghc[hDyocri$E$u%u~E)u*u,u-uArBr~uavbvcvdvev*FgvhvkvlvmvnvovpvgGqvrvsvtvvvwvxvyvhGzvjGAvBvkGDvEvFvGvHvIvJvKvLvMvNvOvPvQvRvSvTvUvVvWvXvYvZv0v1v2v3v4v5v6v7v8v(vMrNrUH[v]v_v`vSrTrlwmwnwowpwqwBIswtwwwxwywzwAwBw2ICwDwEwFwHwIwJwKw3ILw5IMwNw6IPwQwRwSwTwUwVwWwXwYwZw0w1w2w3w4w5w6w7w8w9w!w#w$w'w(w)w*w+w,w-w.w[w3r4rcedegKgxhxBKlxmxXKoxpx,KrxsxeLuxvxALxxyxVLAxBx)LFxGxFlOh

6010 if __cuEventDestroy_v2 == NULL: 2V 7 d e f g h i j k l m n o p q r s t u v w isjskslsmsnsospsqsvsxsEsFsnbGd-hHd.hW ;h=hNjvC(c4 )c$DUm%DPjQjRjSjTjUj[ VjWjXjYjZj@hvghc[hDyocri$E$u%u~E)u*u,u-uArBr~uavbvcvdvev*FgvhvkvlvmvnvovpvgGqvrvsvtvvvwvxvyvhGzvjGAvBvkGDvEvFvGvHvIvJvKvLvMvNvOvPvQvRvSvTvUvVvWvXvYvZv0v1v2v3v4v5v6v7v8v(vMrNrUH[v]v_v`vSrTrlwmwnwowpwqwBIswtwwwxwywzwAwBw2ICwDwEwFwHwIwJwKw3ILw5IMwNw6IPwQwRwSwTwUwVwWwXwYwZw0w1w2w3w4w5w6w7w8w9w!w#w$w'w(w)w*w+w,w-w.w[w3r4rcedegKgxhxBKlxmxXKoxpx,KrxsxeLuxvxALxxyxVLAxBx)LFxGxFlOh

6011 with gil: 

6012 raise FunctionNotFoundError("function cuEventDestroy_v2 is not found") 

6013 return (<CUresult (*)(CUevent) noexcept nogil>__cuEventDestroy_v2)( 2V 7 d e f g h i j k l m n o p q r s t u v w isjskslsmsnsospsqsvsxsEsFsnbGd-hHd.hW ;h=hNjvC(c4 )c$DUm%DPjQjRjSjTjUj[ VjWjXjYjZj@hvghc[hDyocri$E$u%u~E)u*u,u-uArBr~uavbvcvdvev*FgvhvkvlvmvnvovpvgGqvrvsvtvvvwvxvyvhGzvjGAvBvkGDvEvFvGvHvIvJvKvLvMvNvOvPvQvRvSvTvUvVvWvXvYvZv0v1v2v3v4v5v6v7v8v(vMrNrUH[v]v_v`vSrTrlwmwnwowpwqwBIswtwwwxwywzwAwBw2ICwDwEwFwHwIwJwKw3ILw5IMwNw6IPwQwRwSwTwUwVwWwXwYwZw0w1w2w3w4w5w6w7w8w9w!w#w$w'w(w)w*w+w,w-w.w[w3r4rcedegKgxhxBKlxmxXKoxpx,KrxsxeLuxvxALxxyxVLAxBx)LFxGxFlOh

6014 hEvent) 

6015  

6016  

6017cdef CUresult _cuEventElapsedTime_v2(float* pMilliseconds, CUevent hStart, CUevent hEnd) except ?CUDA_ERROR_NOT_FOUND nogil: 

6018 global __cuEventElapsedTime_v2 

6019 _check_or_init_driver() 2(c4 )chc

6020 if __cuEventElapsedTime_v2 == NULL: 2(c4 )chc

6021 with gil: 

6022 raise FunctionNotFoundError("function cuEventElapsedTime_v2 is not found") 

6023 return (<CUresult (*)(float*, CUevent, CUevent) noexcept nogil>__cuEventElapsedTime_v2)( 2(c4 )chc

6024 pMilliseconds, hStart, hEnd) 

6025  

6026  

6027cdef CUresult _cuImportExternalMemory(CUexternalMemory* extMem_out, const CUDA_EXTERNAL_MEMORY_HANDLE_DESC* memHandleDesc) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Dy

6028 global __cuImportExternalMemory 

6029 _check_or_init_driver() 

6030 if __cuImportExternalMemory == NULL: 

6031 with gil: 2Dy

6032 raise FunctionNotFoundError("function cuImportExternalMemory is not found") 

6033 return (<CUresult (*)(CUexternalMemory*, const CUDA_EXTERNAL_MEMORY_HANDLE_DESC*) noexcept nogil>__cuImportExternalMemory)( 

6034 extMem_out, memHandleDesc) 

6035  

6036  

6037cdef CUresult _cuExternalMemoryGetMappedBuffer(CUdeviceptr* devPtr, CUexternalMemory extMem, const CUDA_EXTERNAL_MEMORY_BUFFER_DESC* bufferDesc) except ?CUDA_ERROR_NOT_FOUND nogil: 

6038 global __cuExternalMemoryGetMappedBuffer 

6039 _check_or_init_driver() 

6040 if __cuExternalMemoryGetMappedBuffer == NULL: 

6041 with gil: 

6042 raise FunctionNotFoundError("function cuExternalMemoryGetMappedBuffer is not found") 

6043 return (<CUresult (*)(CUdeviceptr*, CUexternalMemory, const CUDA_EXTERNAL_MEMORY_BUFFER_DESC*) noexcept nogil>__cuExternalMemoryGetMappedBuffer)( 

6044 devPtr, extMem, bufferDesc) 

6045  

6046  

6047cdef CUresult _cuExternalMemoryGetMappedMipmappedArray(CUmipmappedArray* mipmap, CUexternalMemory extMem, const CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC* mipmapDesc) except ?CUDA_ERROR_NOT_FOUND nogil: 

6048 global __cuExternalMemoryGetMappedMipmappedArray 

6049 _check_or_init_driver() 

6050 if __cuExternalMemoryGetMappedMipmappedArray == NULL: 

6051 with gil: 

6052 raise FunctionNotFoundError("function cuExternalMemoryGetMappedMipmappedArray is not found") 

6053 return (<CUresult (*)(CUmipmappedArray*, CUexternalMemory, const CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC*) noexcept nogil>__cuExternalMemoryGetMappedMipmappedArray)( 

6054 mipmap, extMem, mipmapDesc) 

6055  

6056  

6057cdef CUresult _cuDestroyExternalMemory(CUexternalMemory extMem) except ?CUDA_ERROR_NOT_FOUND nogil: 

6058 global __cuDestroyExternalMemory 

6059 _check_or_init_driver() 

6060 if __cuDestroyExternalMemory == NULL: 

6061 with gil: 

6062 raise FunctionNotFoundError("function cuDestroyExternalMemory is not found") 

6063 return (<CUresult (*)(CUexternalMemory) noexcept nogil>__cuDestroyExternalMemory)( 

6064 extMem) 

6065  

6066  

6067cdef CUresult _cuImportExternalSemaphore(CUexternalSemaphore* extSem_out, const CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC* semHandleDesc) except ?CUDA_ERROR_NOT_FOUND nogil: 

6068 global __cuImportExternalSemaphore 

6069 _check_or_init_driver() 

6070 if __cuImportExternalSemaphore == NULL: 

6071 with gil: 

6072 raise FunctionNotFoundError("function cuImportExternalSemaphore is not found") 

6073 return (<CUresult (*)(CUexternalSemaphore*, const CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC*) noexcept nogil>__cuImportExternalSemaphore)( 

6074 extSem_out, semHandleDesc) 

6075  

6076  

6077cdef CUresult _cuSignalExternalSemaphoresAsync(const CUexternalSemaphore* extSemArray, const CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS* paramsArray, unsigned int numExtSems, CUstream stream) except ?CUDA_ERROR_NOT_FOUND nogil: 

6078 global __cuSignalExternalSemaphoresAsync 

6079 _check_or_init_driver() 

6080 if __cuSignalExternalSemaphoresAsync == NULL: 

6081 with gil: 

6082 raise FunctionNotFoundError("function cuSignalExternalSemaphoresAsync is not found") 

6083 return (<CUresult (*)(const CUexternalSemaphore*, const CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS*, unsigned int, CUstream) noexcept nogil>__cuSignalExternalSemaphoresAsync)( 

6084 extSemArray, paramsArray, numExtSems, stream) 

6085  

6086  

6087cdef CUresult _cuWaitExternalSemaphoresAsync(const CUexternalSemaphore* extSemArray, const CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS* paramsArray, unsigned int numExtSems, CUstream stream) except ?CUDA_ERROR_NOT_FOUND nogil: 

6088 global __cuWaitExternalSemaphoresAsync 

6089 _check_or_init_driver() 

6090 if __cuWaitExternalSemaphoresAsync == NULL: 

6091 with gil: 

6092 raise FunctionNotFoundError("function cuWaitExternalSemaphoresAsync is not found") 

6093 return (<CUresult (*)(const CUexternalSemaphore*, const CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS*, unsigned int, CUstream) noexcept nogil>__cuWaitExternalSemaphoresAsync)( 

6094 extSemArray, paramsArray, numExtSems, stream) 

6095  

6096  

6097cdef CUresult _cuDestroyExternalSemaphore(CUexternalSemaphore extSem) except ?CUDA_ERROR_NOT_FOUND nogil: 

6098 global __cuDestroyExternalSemaphore 

6099 _check_or_init_driver() 

6100 if __cuDestroyExternalSemaphore == NULL: 

6101 with gil: 

6102 raise FunctionNotFoundError("function cuDestroyExternalSemaphore is not found") 

6103 return (<CUresult (*)(CUexternalSemaphore) noexcept nogil>__cuDestroyExternalSemaphore)( 

6104 extSem) 

6105  

6106  

6107cdef CUresult _cuStreamWaitValue32_v2(CUstream stream, CUdeviceptr addr, cuuint32_t value, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

6108 global __cuStreamWaitValue32_v2 

6109 _check_or_init_driver() 

6110 if __cuStreamWaitValue32_v2 == NULL: 

6111 with gil: 

6112 raise FunctionNotFoundError("function cuStreamWaitValue32_v2 is not found") 

6113 return (<CUresult (*)(CUstream, CUdeviceptr, cuuint32_t, unsigned int) noexcept nogil>__cuStreamWaitValue32_v2)( 

6114 stream, addr, value, flags) 

6115  

6116  

6117cdef CUresult _cuStreamWaitValue64_v2(CUstream stream, CUdeviceptr addr, cuuint64_t value, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

6118 global __cuStreamWaitValue64_v2 

6119 _check_or_init_driver() 

6120 if __cuStreamWaitValue64_v2 == NULL: 

6121 with gil: 

6122 raise FunctionNotFoundError("function cuStreamWaitValue64_v2 is not found") 

6123 return (<CUresult (*)(CUstream, CUdeviceptr, cuuint64_t, unsigned int) noexcept nogil>__cuStreamWaitValue64_v2)( 

6124 stream, addr, value, flags) 

6125  

6126  

6127cdef CUresult _cuStreamWriteValue32_v2(CUstream stream, CUdeviceptr addr, cuuint32_t value, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

6128 global __cuStreamWriteValue32_v2 

6129 _check_or_init_driver() 

6130 if __cuStreamWriteValue32_v2 == NULL: 

6131 with gil: 

6132 raise FunctionNotFoundError("function cuStreamWriteValue32_v2 is not found") 

6133 return (<CUresult (*)(CUstream, CUdeviceptr, cuuint32_t, unsigned int) noexcept nogil>__cuStreamWriteValue32_v2)( 

6134 stream, addr, value, flags) 

6135  

6136  

6137cdef CUresult _cuStreamWriteValue64_v2(CUstream stream, CUdeviceptr addr, cuuint64_t value, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

6138 global __cuStreamWriteValue64_v2 

6139 _check_or_init_driver() 

6140 if __cuStreamWriteValue64_v2 == NULL: 

6141 with gil: 

6142 raise FunctionNotFoundError("function cuStreamWriteValue64_v2 is not found") 

6143 return (<CUresult (*)(CUstream, CUdeviceptr, cuuint64_t, unsigned int) noexcept nogil>__cuStreamWriteValue64_v2)( 

6144 stream, addr, value, flags) 

6145  

6146  

6147cdef CUresult _cuStreamBatchMemOp_v2(CUstream stream, unsigned int count, CUstreamBatchMemOpParams* paramArray, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

6148 global __cuStreamBatchMemOp_v2 

6149 _check_or_init_driver() 

6150 if __cuStreamBatchMemOp_v2 == NULL: 

6151 with gil: 

6152 raise FunctionNotFoundError("function cuStreamBatchMemOp_v2 is not found") 

6153 return (<CUresult (*)(CUstream, unsigned int, CUstreamBatchMemOpParams*, unsigned int) noexcept nogil>__cuStreamBatchMemOp_v2)( 

6154 stream, count, paramArray, flags) 

6155  

6156  

6157cdef CUresult _cuFuncGetAttribute(int* pi, CUfunction_attribute attrib, CUfunction hfunc) except ?CUDA_ERROR_NOT_FOUND nogil: 

6158 global __cuFuncGetAttribute 

6159 _check_or_init_driver() 

6160 if __cuFuncGetAttribute == NULL: 

6161 with gil: 

6162 raise FunctionNotFoundError("function cuFuncGetAttribute is not found") 

6163 return (<CUresult (*)(int*, CUfunction_attribute, CUfunction) noexcept nogil>__cuFuncGetAttribute)( 

6164 pi, attrib, hfunc) 

6165  

6166  

6167cdef CUresult _cuFuncSetAttribute(CUfunction hfunc, CUfunction_attribute attrib, int value) except ?CUDA_ERROR_NOT_FOUND nogil: 

6168 global __cuFuncSetAttribute 

6169 _check_or_init_driver() 

6170 if __cuFuncSetAttribute == NULL: 

6171 with gil: 

6172 raise FunctionNotFoundError("function cuFuncSetAttribute is not found") 

6173 return (<CUresult (*)(CUfunction, CUfunction_attribute, int) noexcept nogil>__cuFuncSetAttribute)( 

6174 hfunc, attrib, value) 

6175  

6176  

6177cdef CUresult _cuFuncSetCacheConfig(CUfunction hfunc, CUfunc_cache config) except ?CUDA_ERROR_NOT_FOUND nogil: 

6178 global __cuFuncSetCacheConfig 

6179 _check_or_init_driver() 

6180 if __cuFuncSetCacheConfig == NULL: 

6181 with gil: 

6182 raise FunctionNotFoundError("function cuFuncSetCacheConfig is not found") 

6183 return (<CUresult (*)(CUfunction, CUfunc_cache) noexcept nogil>__cuFuncSetCacheConfig)( 

6184 hfunc, config) 

6185  

6186  

6187cdef CUresult _cuFuncGetModule(CUmodule* hmod, CUfunction hfunc) except ?CUDA_ERROR_NOT_FOUND nogil: 

6188 global __cuFuncGetModule 

6189 _check_or_init_driver() 

6190 if __cuFuncGetModule == NULL: 

6191 with gil: 

6192 raise FunctionNotFoundError("function cuFuncGetModule is not found") 

6193 return (<CUresult (*)(CUmodule*, CUfunction) noexcept nogil>__cuFuncGetModule)( 

6194 hmod, hfunc) 

6195  

6196  

6197cdef CUresult _cuFuncGetName(const char** name, CUfunction hfunc) except ?CUDA_ERROR_NOT_FOUND nogil: 

6198 global __cuFuncGetName 

6199 _check_or_init_driver() 2^Y

6200 if __cuFuncGetName == NULL: 2^Y

6201 with gil: 

6202 raise FunctionNotFoundError("function cuFuncGetName is not found") 

6203 return (<CUresult (*)(const char**, CUfunction) noexcept nogil>__cuFuncGetName)( 2^Y

6204 name, hfunc) 

6205  

6206  

6207cdef CUresult _cuFuncGetParamInfo(CUfunction func, size_t paramIndex, size_t* paramOffset, size_t* paramSize) except ?CUDA_ERROR_NOT_FOUND nogil: 

6208 global __cuFuncGetParamInfo 

6209 _check_or_init_driver() 

6210 if __cuFuncGetParamInfo == NULL: 

6211 with gil: 

6212 raise FunctionNotFoundError("function cuFuncGetParamInfo is not found") 

6213 return (<CUresult (*)(CUfunction, size_t, size_t*, size_t*) noexcept nogil>__cuFuncGetParamInfo)( 

6214 func, paramIndex, paramOffset, paramSize) 

6215  

6216  

6217cdef CUresult _cuFuncIsLoaded(CUfunctionLoadingState* state, CUfunction function) except ?CUDA_ERROR_NOT_FOUND nogil: 2a ^Y

6218 global __cuFuncIsLoaded 

6219 _check_or_init_driver() 

6220 if __cuFuncIsLoaded == NULL: 

6221 with gil: 2^Y

6222 raise FunctionNotFoundError("function cuFuncIsLoaded is not found") 

6223 return (<CUresult (*)(CUfunctionLoadingState*, CUfunction) noexcept nogil>__cuFuncIsLoaded)( 

6224 state, function) 

6225  

6226  

6227cdef CUresult _cuFuncLoad(CUfunction function) except ?CUDA_ERROR_NOT_FOUND nogil: 

6228 global __cuFuncLoad 

6229 _check_or_init_driver() 

6230 if __cuFuncLoad == NULL: 

6231 with gil: 

6232 raise FunctionNotFoundError("function cuFuncLoad is not found") 

6233 return (<CUresult (*)(CUfunction) noexcept nogil>__cuFuncLoad)( 

6234 function) 

6235  

6236  

6237cdef CUresult _cuLaunchKernel(CUfunction f, unsigned int gridDimX, unsigned int gridDimY, unsigned int gridDimZ, unsigned int blockDimX, unsigned int blockDimY, unsigned int blockDimZ, unsigned int sharedMemBytes, CUstream hStream, void** kernelParams, void** extra) except ?CUDA_ERROR_NOT_FOUND nogil: 

6238 global __cuLaunchKernel 

6239 _check_or_init_driver() 25 6 ^b_b`b/ {b|b

6240 if __cuLaunchKernel == NULL: 25 6 ^b_b`b/ {b|b

6241 with gil: 

6242 raise FunctionNotFoundError("function cuLaunchKernel is not found") 

6243 return (<CUresult (*)(CUfunction, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, CUstream, void**, void**) noexcept nogil>__cuLaunchKernel)( 25 6 ^b_b`b/ {b|b

6244 f, gridDimX, gridDimY, gridDimZ, blockDimX, blockDimY, blockDimZ, sharedMemBytes, hStream, kernelParams, extra) 

6245  

6246  

6247cdef CUresult _cuLaunchKernelEx(const CUlaunchConfig* config, CUfunction f, void** kernelParams, void** extra) except ?CUDA_ERROR_NOT_FOUND nogil: 

6248 global __cuLaunchKernelEx 

6249 _check_or_init_driver() 2U V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L y # z A E = F B Q R S H 0 tb7b8b%cgcW , ? 4 [ hcCbX Y DbJd^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gT

6250 if __cuLaunchKernelEx == NULL: 2U V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L y # z A E = F B Q R S H 0 tb7b8b%cgcW , ? 4 [ hcCbX Y DbJd^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gT

6251 with gil: 

6252 raise FunctionNotFoundError("function cuLaunchKernelEx is not found") 

6253 return (<CUresult (*)(const CUlaunchConfig*, CUfunction, void**, void**) noexcept nogil>__cuLaunchKernelEx)( 2U V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L y # z A E = F B Q R S H 0 tb7b8b%cgcW , ? 4 [ hcCbX Y DbJd^hGgHgIgJgKg*cLgMgNgOgPg+cQgRgSgTg,cUgVgWgXgYgZg0g1g2g3g-c4g5gT

6254 config, f, kernelParams, extra) 

6255  

6256  

6257cdef CUresult _cuLaunchCooperativeKernel(CUfunction f, unsigned int gridDimX, unsigned int gridDimY, unsigned int gridDimZ, unsigned int blockDimX, unsigned int blockDimY, unsigned int blockDimZ, unsigned int sharedMemBytes, CUstream hStream, void** kernelParams) except ?CUDA_ERROR_NOT_FOUND nogil: 2a 5 6 ^b_b`b/ {b|b

6258 global __cuLaunchCooperativeKernel 

6259 _check_or_init_driver() 

6260 if __cuLaunchCooperativeKernel == NULL: 

6261 with gil: 25 6 ^b_b`b/ {b|b

6262 raise FunctionNotFoundError("function cuLaunchCooperativeKernel is not found") 

6263 return (<CUresult (*)(CUfunction, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, CUstream, void**) noexcept nogil>__cuLaunchCooperativeKernel)( 

6264 f, gridDimX, gridDimY, gridDimZ, blockDimX, blockDimY, blockDimZ, sharedMemBytes, hStream, kernelParams) 

6265  

6266  

6267cdef CUresult _cuLaunchCooperativeKernelMultiDevice(CUDA_LAUNCH_PARAMS* launchParamsList, unsigned int numDevices, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

6268 global __cuLaunchCooperativeKernelMultiDevice 

6269 _check_or_init_driver() 

6270 if __cuLaunchCooperativeKernelMultiDevice == NULL: 

6271 with gil: 

6272 raise FunctionNotFoundError("function cuLaunchCooperativeKernelMultiDevice is not found") 

6273 return (<CUresult (*)(CUDA_LAUNCH_PARAMS*, unsigned int, unsigned int) noexcept nogil>__cuLaunchCooperativeKernelMultiDevice)( 

6274 launchParamsList, numDevices, flags) 

6275  

6276  

6277cdef CUresult _cuLaunchHostFunc(CUstream hStream, CUhostFn fn, void* userData) except ?CUDA_ERROR_NOT_FOUND nogil: 

6278 global __cuLaunchHostFunc 

6279 _check_or_init_driver() 2cbdb

6280 if __cuLaunchHostFunc == NULL: 2cbdb

6281 with gil: 

6282 raise FunctionNotFoundError("function cuLaunchHostFunc is not found") 

6283 return (<CUresult (*)(CUstream, CUhostFn, void*) noexcept nogil>__cuLaunchHostFunc)( 2cbdb

6284 hStream, fn, userData) 

6285  

6286  

6287cdef CUresult _cuFuncSetBlockShape(CUfunction hfunc, int x, int y, int z) except ?CUDA_ERROR_NOT_FOUND nogil: 

6288 global __cuFuncSetBlockShape 

6289 _check_or_init_driver() 

6290 if __cuFuncSetBlockShape == NULL: 

6291 with gil: 

6292 raise FunctionNotFoundError("function cuFuncSetBlockShape is not found") 

6293 return (<CUresult (*)(CUfunction, int, int, int) noexcept nogil>__cuFuncSetBlockShape)( 

6294 hfunc, x, y, z) 

6295  

6296  

6297cdef CUresult _cuFuncSetSharedSize(CUfunction hfunc, unsigned int bytes) except ?CUDA_ERROR_NOT_FOUND nogil: 

6298 global __cuFuncSetSharedSize 

6299 _check_or_init_driver() 

6300 if __cuFuncSetSharedSize == NULL: 

6301 with gil: 

6302 raise FunctionNotFoundError("function cuFuncSetSharedSize is not found") 

6303 return (<CUresult (*)(CUfunction, unsigned int) noexcept nogil>__cuFuncSetSharedSize)( 

6304 hfunc, bytes) 

6305  

6306  

6307cdef CUresult _cuParamSetSize(CUfunction hfunc, unsigned int numbytes) except ?CUDA_ERROR_NOT_FOUND nogil: 

6308 global __cuParamSetSize 

6309 _check_or_init_driver() 

6310 if __cuParamSetSize == NULL: 

6311 with gil: 

6312 raise FunctionNotFoundError("function cuParamSetSize is not found") 

6313 return (<CUresult (*)(CUfunction, unsigned int) noexcept nogil>__cuParamSetSize)( 

6314 hfunc, numbytes) 

6315  

6316  

6317cdef CUresult _cuParamSeti(CUfunction hfunc, int offset, unsigned int value) except ?CUDA_ERROR_NOT_FOUND nogil: 

6318 global __cuParamSeti 

6319 _check_or_init_driver() 

6320 if __cuParamSeti == NULL: 

6321 with gil: 

6322 raise FunctionNotFoundError("function cuParamSeti is not found") 

6323 return (<CUresult (*)(CUfunction, int, unsigned int) noexcept nogil>__cuParamSeti)( 

6324 hfunc, offset, value) 

6325  

6326  

6327cdef CUresult _cuParamSetf(CUfunction hfunc, int offset, float value) except ?CUDA_ERROR_NOT_FOUND nogil: 

6328 global __cuParamSetf 

6329 _check_or_init_driver() 

6330 if __cuParamSetf == NULL: 

6331 with gil: 

6332 raise FunctionNotFoundError("function cuParamSetf is not found") 

6333 return (<CUresult (*)(CUfunction, int, float) noexcept nogil>__cuParamSetf)( 

6334 hfunc, offset, value) 

6335  

6336  

6337cdef CUresult _cuParamSetv(CUfunction hfunc, int offset, void* ptr, unsigned int numbytes) except ?CUDA_ERROR_NOT_FOUND nogil: 

6338 global __cuParamSetv 

6339 _check_or_init_driver() 

6340 if __cuParamSetv == NULL: 

6341 with gil: 

6342 raise FunctionNotFoundError("function cuParamSetv is not found") 

6343 return (<CUresult (*)(CUfunction, int, void*, unsigned int) noexcept nogil>__cuParamSetv)( 

6344 hfunc, offset, ptr, numbytes) 

6345  

6346  

6347cdef CUresult _cuLaunch(CUfunction f) except ?CUDA_ERROR_NOT_FOUND nogil: 

6348 global __cuLaunch 

6349 _check_or_init_driver() 

6350 if __cuLaunch == NULL: 

6351 with gil: 

6352 raise FunctionNotFoundError("function cuLaunch is not found") 

6353 return (<CUresult (*)(CUfunction) noexcept nogil>__cuLaunch)( 

6354 f) 

6355  

6356  

6357cdef CUresult _cuLaunchGrid(CUfunction f, int grid_width, int grid_height) except ?CUDA_ERROR_NOT_FOUND nogil: 

6358 global __cuLaunchGrid 

6359 _check_or_init_driver() 

6360 if __cuLaunchGrid == NULL: 

6361 with gil: 

6362 raise FunctionNotFoundError("function cuLaunchGrid is not found") 

6363 return (<CUresult (*)(CUfunction, int, int) noexcept nogil>__cuLaunchGrid)( 

6364 f, grid_width, grid_height) 

6365  

6366  

6367cdef CUresult _cuLaunchGridAsync(CUfunction f, int grid_width, int grid_height, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

6368 global __cuLaunchGridAsync 

6369 _check_or_init_driver() 

6370 if __cuLaunchGridAsync == NULL: 

6371 with gil: 

6372 raise FunctionNotFoundError("function cuLaunchGridAsync is not found") 

6373 return (<CUresult (*)(CUfunction, int, int, CUstream) noexcept nogil>__cuLaunchGridAsync)( 

6374 f, grid_width, grid_height, hStream) 

6375  

6376  

6377cdef CUresult _cuParamSetTexRef(CUfunction hfunc, int texunit, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

6378 global __cuParamSetTexRef 

6379 _check_or_init_driver() 

6380 if __cuParamSetTexRef == NULL: 

6381 with gil: 

6382 raise FunctionNotFoundError("function cuParamSetTexRef is not found") 

6383 return (<CUresult (*)(CUfunction, int, CUtexref) noexcept nogil>__cuParamSetTexRef)( 

6384 hfunc, texunit, hTexRef) 

6385  

6386  

6387cdef CUresult _cuFuncSetSharedMemConfig(CUfunction hfunc, CUsharedconfig config) except ?CUDA_ERROR_NOT_FOUND nogil: 

6388 global __cuFuncSetSharedMemConfig 

6389 _check_or_init_driver() 

6390 if __cuFuncSetSharedMemConfig == NULL: 

6391 with gil: 

6392 raise FunctionNotFoundError("function cuFuncSetSharedMemConfig is not found") 

6393 return (<CUresult (*)(CUfunction, CUsharedconfig) noexcept nogil>__cuFuncSetSharedMemConfig)( 

6394 hfunc, config) 

6395  

6396  

6397cdef CUresult _cuGraphCreate(CUgraph* phGraph, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

6398 global __cuGraphCreate 

6399 _check_or_init_driver() 2HyKyMyOyQySyUyXyZyLldjMl4yejNlOl9y#y%y(y*yUh,y.y:y=y3 @y]y^y`y|y}y~ybzdzfzhz(MkzmzozqzszuzwzyzzzBzDzFzHzJzLzNzPzRzTzPlQl~bgjfegehjRlSlTlUlzdheWhXhYhZhVlWlXlYlacijiejejjZl0l1l2lAdke0h1h2h3h3l4l5lkj6ldAlj7l8l9lmj!lnj#l$l%l'lbcojlemepj(l)l*l+lBdne4h5h6h7h,l-l.l/lccqjoeperj:l;l=l?lCdqe8h9h!h#h@l[l]l^ldcsjresetj_l`l{l|lDdte$h%h'h(h}l~lambmecujuevevjcmdmemfmEdwe)h*h+h,hgmhmimwjjmxjkmlmmmyjnmzjompmGsqmAjrmBjsmtmum[M_M|MaNHsfNIsJsCjlqFdvm9cwmxmymzmjbkblbmbZb0b1bnbGd-hobpbHd.hM O xeZ : ; 2b3b/hP N C G D yBAmDjEjc BmfcCm1 Wq]bPhXqQhRhHlIlsgx Kl2qEyooqcwr-j.j/j:j'EpoqoroWeXesi/Etouoworcyr?j@j[j]jbFxoyozoYeZetijFBoCo'b0e1e^j*g+g,gUd2eui-g.g3e- 4eVd?c@c[cviWdXdYd(b)b]cwiZd0dGbHb*b] ^ _ ` xiIb:g;g=g?gyiDoEo^c1d@gCrDrFoGoscEr{j|j}j~jZFHoIoJo6e7ezi7FLoMoak+bNoBiCiDiEiivbkckdk2d3d[gjvfkgkhkJb4d5dFi8e9e!e_c#e]g$e%eHr,bPoHiikjkIiuvkklkmk6d7d^gCvokpkJiKi'e(e)e*eLi+e,e-e.eKb8d9d/e:e;e!d_g=e?eRotcIrqkrksktkSoToUo@e[eMiEGVoWo`g{g|g}gXoYoZo0o1oNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcJrwkxkykzk-G3o4o5o~eafOi[G7o8o( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdhehhf)dfh#oghhh$oEcBkCkDkEk%o'o(oifjfSi)o*oTiMbFkjhkhlhmhOrGkUiVifdgdkfPrXiYi+o,oFcQrJkKkLkMkWH-o.o/olfmfZi4H;o=o/bnfofNknhohph*dpf0iqhrhqf. rf+d,dhd-d1i.d/d:d:b;bid3i;d=dNbOb=b| } ~ ab4iPbshthuhvh5i?o@ojd?dwhUr[o]o^oGcVrQkRkSkTkjI_o`o{otfuf6irI}o~oapHcWrVkWkXkYkDIbpcpdpvfwf7iLIfpgpZkQb@d[d8ixfyfzfkdAfxhBfCf0k?bhp!i1k2k#iGw3k4k5k]d^dyhOw7k8k$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfMfNf{dzhOfPfipIcYr9k!k#k$kjpkplpQfRf(i?ImpnpAhBhChDhopppqprpsp)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQcZr(k)k*k+kFJupvpwpZf0f*iNJypzp) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-i5f6f.i1r/i:iCpTc/k:k;k=kDpEpFp7f8f;iGpHp=iTb?kKhLhMhNh5r?i@i[ivdwd9f6r^i_iJpKpVc7r[k]k^k_kiKLpMpNp!f#f`iqKPpQpRpWc!r{k|k}k~kDKSpTpUp$f%f{iLKWpXpYpXc$rblcldlelZKZp0p1p'f(f|i7K3p4p5pYc'rglhliljl.K6p7p8p)f*f}i]K!p#p$pZc)rllmlnlolgL%p'p(p+f,f~ioL*p+p,p0c+rqlrlsltlCL-p.p/p-f.fajKL;p=p?p1c-rvlwlxlylXL@p[p]p/f:fbj5L_p`p{p2c.rAlBlClDl+L|p}p~p;f=fcj?Laqbq

6400 if __cuGraphCreate == NULL: 2HyKyMyOyQySyUyXyZyLldjMl4yejNlOl9y#y%y(y*yUh,y.y:y=y3 @y]y^y`y|y}y~ybzdzfzhz(MkzmzozqzszuzwzyzzzBzDzFzHzJzLzNzPzRzTzPlQl~bgjfegehjRlSlTlUlzdheWhXhYhZhVlWlXlYlacijiejejjZl0l1l2lAdke0h1h2h3h3l4l5lkj6ldAlj7l8l9lmj!lnj#l$l%l'lbcojlemepj(l)l*l+lBdne4h5h6h7h,l-l.l/lccqjoeperj:l;l=l?lCdqe8h9h!h#h@l[l]l^ldcsjresetj_l`l{l|lDdte$h%h'h(h}l~lambmecujuevevjcmdmemfmEdwe)h*h+h,hgmhmimwjjmxjkmlmmmyjnmzjompmGsqmAjrmBjsmtmum[M_M|MaNHsfNIsJsCjlqFdvm9cwmxmymzmjbkblbmbZb0b1bnbGd-hobpbHd.hM O xeZ : ; 2b3b/hP N C G D yBAmDjEjc BmfcCm1 Wq]bPhXqQhRhHlIlsgx Kl2qEyooqcwr-j.j/j:j'EpoqoroWeXesi/Etouoworcyr?j@j[j]jbFxoyozoYeZetijFBoCo'b0e1e^j*g+g,gUd2eui-g.g3e- 4eVd?c@c[cviWdXdYd(b)b]cwiZd0dGbHb*b] ^ _ ` xiIb:g;g=g?gyiDoEo^c1d@gCrDrFoGoscEr{j|j}j~jZFHoIoJo6e7ezi7FLoMoak+bNoBiCiDiEiivbkckdk2d3d[gjvfkgkhkJb4d5dFi8e9e!e_c#e]g$e%eHr,bPoHiikjkIiuvkklkmk6d7d^gCvokpkJiKi'e(e)e*eLi+e,e-e.eKb8d9d/e:e;e!d_g=e?eRotcIrqkrksktkSoToUo@e[eMiEGVoWo`g{g|g}gXoYoZo0o1oNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcJrwkxkykzk-G3o4o5o~eafOi[G7o8o( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdhehhf)dfh#oghhh$oEcBkCkDkEk%o'o(oifjfSi)o*oTiMbFkjhkhlhmhOrGkUiVifdgdkfPrXiYi+o,oFcQrJkKkLkMkWH-o.o/olfmfZi4H;o=o/bnfofNknhohph*dpf0iqhrhqf. rf+d,dhd-d1i.d/d:d:b;bid3i;d=dNbOb=b| } ~ ab4iPbshthuhvh5i?o@ojd?dwhUr[o]o^oGcVrQkRkSkTkjI_o`o{otfuf6irI}o~oapHcWrVkWkXkYkDIbpcpdpvfwf7iLIfpgpZkQb@d[d8ixfyfzfkdAfxhBfCf0k?bhp!i1k2k#iGw3k4k5k]d^dyhOw7k8k$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfMfNf{dzhOfPfipIcYr9k!k#k$kjpkplpQfRf(i?ImpnpAhBhChDhopppqprpsp)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQcZr(k)k*k+kFJupvpwpZf0f*iNJypzp) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-i5f6f.i1r/i:iCpTc/k:k;k=kDpEpFp7f8f;iGpHp=iTb?kKhLhMhNh5r?i@i[ivdwd9f6r^i_iJpKpVc7r[k]k^k_kiKLpMpNp!f#f`iqKPpQpRpWc!r{k|k}k~kDKSpTpUp$f%f{iLKWpXpYpXc$rblcldlelZKZp0p1p'f(f|i7K3p4p5pYc'rglhliljl.K6p7p8p)f*f}i]K!p#p$pZc)rllmlnlolgL%p'p(p+f,f~ioL*p+p,p0c+rqlrlsltlCL-p.p/p-f.fajKL;p=p?p1c-rvlwlxlylXL@p[p]p/f:fbj5L_p`p{p2c.rAlBlClDl+L|p}p~p;f=fcj?Laqbq

6401 with gil: 

6402 raise FunctionNotFoundError("function cuGraphCreate is not found") 

6403 return (<CUresult (*)(CUgraph*, unsigned int) noexcept nogil>__cuGraphCreate)( 2HyKyMyOyQySyUyXyZyLldjMl4yejNlOl9y#y%y(y*yUh,y.y:y=y3 @y]y^y`y|y}y~ybzdzfzhz(MkzmzozqzszuzwzyzzzBzDzFzHzJzLzNzPzRzTzPlQl~bgjfegehjRlSlTlUlzdheWhXhYhZhVlWlXlYlacijiejejjZl0l1l2lAdke0h1h2h3h3l4l5lkj6ldAlj7l8l9lmj!lnj#l$l%l'lbcojlemepj(l)l*l+lBdne4h5h6h7h,l-l.l/lccqjoeperj:l;l=l?lCdqe8h9h!h#h@l[l]l^ldcsjresetj_l`l{l|lDdte$h%h'h(h}l~lambmecujuevevjcmdmemfmEdwe)h*h+h,hgmhmimwjjmxjkmlmmmyjnmzjompmGsqmAjrmBjsmtmum[M_M|MaNHsfNIsJsCjlqFdvm9cwmxmymzmjbkblbmbZb0b1bnbGd-hobpbHd.hM O xeZ : ; 2b3b/hP N C G D yBAmDjEjc BmfcCm1 Wq]bPhXqQhRhHlIlsgx Kl2qEyooqcwr-j.j/j:j'EpoqoroWeXesi/Etouoworcyr?j@j[j]jbFxoyozoYeZetijFBoCo'b0e1e^j*g+g,gUd2eui-g.g3e- 4eVd?c@c[cviWdXdYd(b)b]cwiZd0dGbHb*b] ^ _ ` xiIb:g;g=g?gyiDoEo^c1d@gCrDrFoGoscEr{j|j}j~jZFHoIoJo6e7ezi7FLoMoak+bNoBiCiDiEiivbkckdk2d3d[gjvfkgkhkJb4d5dFi8e9e!e_c#e]g$e%eHr,bPoHiikjkIiuvkklkmk6d7d^gCvokpkJiKi'e(e)e*eLi+e,e-e.eKb8d9d/e:e;e!d_g=e?eRotcIrqkrksktkSoToUo@e[eMiEGVoWo`g{g|g}gXoYoZo0o1oNiuc~gah#d$dbhuk]e^e_e`e`c{evk|e}evc{c|c}c%dwcxcLbyczcAc2oBcJrwkxkykzk-G3o4o5o~eafOi[G7o8o( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkDcPiQiffgfRi9ochdhehhf)dfh#oghhh$oEcBkCkDkEk%o'o(oifjfSi)o*oTiMbFkjhkhlhmhOrGkUiVifdgdkfPrXiYi+o,oFcQrJkKkLkMkWH-o.o/olfmfZi4H;o=o/bnfofNknhohph*dpf0iqhrhqf. rf+d,dhd-d1i.d/d:d:b;bid3i;d=dNbOb=b| } ~ ab4iPbshthuhvh5i?o@ojd?dwhUr[o]o^oGcVrQkRkSkTkjI_o`o{otfuf6irI}o~oapHcWrVkWkXkYkDIbpcpdpvfwf7iLIfpgpZkQb@d[d8ixfyfzfkdAfxhBfCf0k?bhp!i1k2k#iGw3k4k5k]d^dyhOw7k8k$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfMfNf{dzhOfPfipIcYr9k!k#k$kjpkplpQfRf(i?ImpnpAhBhChDhopppqprpsp)iJcEhFh|d}dGh%kSfTfUfVfldWf'kXfYfKcmdndod~dLcMcSbNcOcPctpQcZr(k)k*k+kFJupvpwpZf0f*iNJypzp) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fApSc,k-kHhIh.k0r+i,i-i5f6f.i1r/i:iCpTc/k:k;k=kDpEpFp7f8f;iGpHp=iTb?kKhLhMhNh5r?i@i[ivdwd9f6r^i_iJpKpVc7r[k]k^k_kiKLpMpNp!f#f`iqKPpQpRpWc!r{k|k}k~kDKSpTpUp$f%f{iLKWpXpYpXc$rblcldlelZKZp0p1p'f(f|i7K3p4p5pYc'rglhliljl.K6p7p8p)f*f}i]K!p#p$pZc)rllmlnlolgL%p'p(p+f,f~ioL*p+p,p0c+rqlrlsltlCL-p.p/p-f.fajKL;p=p?p1c-rvlwlxlylXL@p[p]p/f:fbj5L_p`p{p2c.rAlBlClDl+L|p}p~p;f=fcj?Laqbq

6404 phGraph, flags) 

6405  

6406  

6407cdef CUresult _cuGraphAddKernelNode_v2(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_KERNEL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6408 global __cuGraphAddKernelNode_v2 

6409 _check_or_init_driver() 23 fbgbhbVbibVhfj~bzdacAdbcBdccCddcDdecEdFdjbkblbmb1bM O xeZ : ; 2bP N C G D c 1 qcWercYe'bUd- (bGbHb*b] ^ _ ` Ib^csc6e+b2dJb_c,b6dKbtc@euc`evc{c|c}c%dwcxcLbyczcAcBc~e( { DchfEcifMbfdFclf/b*d. :bNbOb=b| } ~ abPbjdGctfHcvfQbkd?b]dRbIcQfJcVfKcmdndod~dLcMcSbNcOcPcQcZf) bbSc5fTc7fTbvdVc!fWc$fXc'fYc)fZc+f0c-f1c/f2c;f

6410 if __cuGraphAddKernelNode_v2 == NULL: 23 fbgbhbVbibVhfj~bzdacAdbcBdccCddcDdecEdFdjbkblbmb1bM O xeZ : ; 2bP N C G D c 1 qcWercYe'bUd- (bGbHb*b] ^ _ ` Ib^csc6e+b2dJb_c,b6dKbtc@euc`evc{c|c}c%dwcxcLbyczcAcBc~e( { DchfEcifMbfdFclf/b*d. :bNbOb=b| } ~ abPbjdGctfHcvfQbkd?b]dRbIcQfJcVfKcmdndod~dLcMcSbNcOcPcQcZf) bbSc5fTc7fTbvdVc!fWc$fXc'fYc)fZc+f0c-f1c/f2c;f

6411 with gil: 

6412 raise FunctionNotFoundError("function cuGraphAddKernelNode_v2 is not found") 

6413 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, size_t, const CUDA_KERNEL_NODE_PARAMS*) noexcept nogil>__cuGraphAddKernelNode_v2)( 23 fbgbhbVbibVhfj~bzdacAdbcBdccCddcDdecEdFdjbkblbmb1bM O xeZ : ; 2bP N C G D c 1 qcWercYe'bUd- (bGbHb*b] ^ _ ` Ib^csc6e+b2dJb_c,b6dKbtc@euc`evc{c|c}c%dwcxcLbyczcAcBc~e( { DchfEcifMbfdFclf/b*d. :bNbOb=b| } ~ abPbjdGctfHcvfQbkd?b]dRbIcQfJcVfKcmdndod~dLcMcSbNcOcPcQcZf) bbSc5fTc7fTbvdVc!fWc$fXc'fYc)fZc+f0c-f1c/f2c;f

6414 phGraphNode, hGraph, dependencies, numDependencies, nodeParams) 

6415  

6416  

6417cdef CUresult _cuGraphKernelNodeGetParams_v2(CUgraphNode hNode, CUDA_KERNEL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Wq]bPhXqQhRhHlIlx Kl2qEy

6418 global __cuGraphKernelNodeGetParams_v2 

6419 _check_or_init_driver() 2Xzjbkblbmb1b2bc

6420 if __cuGraphKernelNodeGetParams_v2 == NULL: 2Xzjbkblbmb1b2bc

6421 with gil: 2Wq]bPhXqQhRhHlIlx Kl2qEy

6422 raise FunctionNotFoundError("function cuGraphKernelNodeGetParams_v2 is not found") 

6423 return (<CUresult (*)(CUgraphNode, CUDA_KERNEL_NODE_PARAMS*) noexcept nogil>__cuGraphKernelNodeGetParams_v2)( 2Xzjbkblbmb1b2bc

6424 hNode, nodeParams) 

6425  

6426  

6427cdef CUresult _cuGraphKernelNodeSetParams_v2(CUgraphNode hNode, const CUDA_KERNEL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6428 global __cuGraphKernelNodeSetParams_v2 

6429 _check_or_init_driver() 

6430 if __cuGraphKernelNodeSetParams_v2 == NULL: 

6431 with gil: 

6432 raise FunctionNotFoundError("function cuGraphKernelNodeSetParams_v2 is not found") 

6433 return (<CUresult (*)(CUgraphNode, const CUDA_KERNEL_NODE_PARAMS*) noexcept nogil>__cuGraphKernelNodeSetParams_v2)( 

6434 hNode, nodeParams) 

6435  

6436  

6437cdef CUresult _cuGraphAddMemcpyNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_MEMCPY3D* copyParams, CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

6438 global __cuGraphAddMemcpyNode 

6439 _check_or_init_driver() 28 9 ! + hekeneqeteweXeZe2e)b1d7e3d#e7d!d[e`cLbaf( -b.bCc~cadbdcd(d)djfgdmfpf;b?dufwfAf^d{dRfldSb0f) @b[bRcpdqdrdsdbe6f8fwd#f%f(f*f,f.f:f=f

6440 if __cuGraphAddMemcpyNode == NULL: 28 9 ! + hekeneqeteweXeZe2e)b1d7e3d#e7d!d[e`cLbaf( -b.bCc~cadbdcd(d)djfgdmfpf;b?dufwfAf^d{dRfldSb0f) @b[bRcpdqdrdsdbe6f8fwd#f%f(f*f,f.f:f=f

6441 with gil: 

6442 raise FunctionNotFoundError("function cuGraphAddMemcpyNode is not found") 

6443 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, size_t, const CUDA_MEMCPY3D*, CUcontext) noexcept nogil>__cuGraphAddMemcpyNode)( 28 9 ! + hekeneqeteweXeZe2e)b1d7e3d#e7d!d[e`cLbaf( -b.bCc~cadbdcd(d)djfgdmfpf;b?dufwfAf^d{dRfldSb0f) @b[bRcpdqdrdsdbe6f8fwd#f%f(f*f,f.f:f=f

6444 phGraphNode, hGraph, dependencies, numDependencies, copyParams, ctx) 

6445  

6446  

6447cdef CUresult _cuGraphMemcpyNodeGetParams(CUgraphNode hNode, CUDA_MEMCPY3D* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6448 global __cuGraphMemcpyNodeGetParams 

6449 _check_or_init_driver() 1x

6450 if __cuGraphMemcpyNodeGetParams == NULL: 1x

6451 with gil: 

6452 raise FunctionNotFoundError("function cuGraphMemcpyNodeGetParams is not found") 

6453 return (<CUresult (*)(CUgraphNode, CUDA_MEMCPY3D*) noexcept nogil>__cuGraphMemcpyNodeGetParams)( 1x

6454 hNode, nodeParams) 

6455  

6456  

6457cdef CUresult _cuGraphMemcpyNodeSetParams(CUgraphNode hNode, const CUDA_MEMCPY3D* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6458 global __cuGraphMemcpyNodeSetParams 

6459 _check_or_init_driver() 

6460 if __cuGraphMemcpyNodeSetParams == NULL: 

6461 with gil: 

6462 raise FunctionNotFoundError("function cuGraphMemcpyNodeSetParams is not found") 

6463 return (<CUresult (*)(CUgraphNode, const CUDA_MEMCPY3D*) noexcept nogil>__cuGraphMemcpyNodeSetParams)( 

6464 hNode, nodeParams) 

6465  

6466  

6467cdef CUresult _cuGraphAddMemsetNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_MEMSET_NODE_PARAMS* memsetParams, CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 1ax

6468 global __cuGraphAddMemsetNode 

6469 _check_or_init_driver() 28 9 ! + WbXbYb}bWhXhYhZh0h1h2h3h4h5h6h7h8h9h!h#h$h%h'h(h)h*h+h,hc fcsitiui]c@gzi[g]g^g_gMi{eycOi{ dded'dbfcf(ddfeffhSikfZi0iidwh6i7ixhyhzh(iWfNc*ibbtdudae1f2fbe3f4f.i;i9f`i{i|i}i~iajbjcj

6470 if __cuGraphAddMemsetNode == NULL: 28 9 ! + WbXbYb}bWhXhYhZh0h1h2h3h4h5h6h7h8h9h!h#h$h%h'h(h)h*h+h,hc fcsitiui]c@gzi[g]g^g_gMi{eycOi{ dded'dbfcf(ddfeffhSikfZi0iidwh6i7ixhyhzh(iWfNc*ibbtdudae1f2fbe3f4f.i;i9f`i{i|i}i~iajbjcj

6471 with gil: 1x

6472 raise FunctionNotFoundError("function cuGraphAddMemsetNode is not found") 

6473 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, size_t, const CUDA_MEMSET_NODE_PARAMS*, CUcontext) noexcept nogil>__cuGraphAddMemsetNode)( 28 9 ! + WbXbYb}bWhXhYhZh0h1h2h3h4h5h6h7h8h9h!h#h$h%h'h(h)h*h+h,hc fcsitiui]c@gzi[g]g^g_gMi{eycOi{ dded'dbfcf(ddfeffhSikfZi0iidwh6i7ixhyhzh(iWfNc*ibbtdudae1f2fbe3f4f.i;i9f`i{i|i}i~iajbjcj

6474 phGraphNode, hGraph, dependencies, numDependencies, memsetParams, ctx) 

6475  

6476  

6477cdef CUresult _cuGraphMemsetNodeGetParams(CUgraphNode hNode, CUDA_MEMSET_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6478 global __cuGraphMemsetNodeGetParams 

6479 _check_or_init_driver() 1c

6480 if __cuGraphMemsetNodeGetParams == NULL: 1c

6481 with gil: 

6482 raise FunctionNotFoundError("function cuGraphMemsetNodeGetParams is not found") 

6483 return (<CUresult (*)(CUgraphNode, CUDA_MEMSET_NODE_PARAMS*) noexcept nogil>__cuGraphMemsetNodeGetParams)( 1c

6484 hNode, nodeParams) 

6485  

6486  

6487cdef CUresult _cuGraphMemsetNodeSetParams(CUgraphNode hNode, const CUDA_MEMSET_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6488 global __cuGraphMemsetNodeSetParams 

6489 _check_or_init_driver() 

6490 if __cuGraphMemsetNodeSetParams == NULL: 

6491 with gil: 

6492 raise FunctionNotFoundError("function cuGraphMemsetNodeSetParams is not found") 

6493 return (<CUresult (*)(CUgraphNode, const CUDA_MEMSET_NODE_PARAMS*) noexcept nogil>__cuGraphMemsetNodeSetParams)( 

6494 hNode, nodeParams) 

6495  

6496  

6497cdef CUresult _cuGraphAddHostNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_HOST_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6498 global __cuGraphAddHostNode 

6499 _check_or_init_driver() 23c7c8cRlSlZl0l(l)l:l;l_l`lcmdmZb0b3bpoxo*gWd*byiHobk8ekkKiLi/eSo`g{g|g}g]e%d3oCc'dch%oGk-onh.d=b5i_obpxf3k%i'iLfjpAhBhChDhSf~dupRcae+iDp?iLpSpZp6p%p-p@p|p

6500 if __cuGraphAddHostNode == NULL: 23c7c8cRlSlZl0l(l)l:l;l_l`lcmdmZb0b3bpoxo*gWd*byiHobk8ekkKiLi/eSo`g{g|g}g]e%d3oCc'dch%oGk-onh.d=b5i_obpxf3k%i'iLfjpAhBhChDhSf~dupRcae+iDp?iLpSpZp6p%p-p@p|p

6501 with gil: 

6502 raise FunctionNotFoundError("function cuGraphAddHostNode is not found") 

6503 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, size_t, const CUDA_HOST_NODE_PARAMS*) noexcept nogil>__cuGraphAddHostNode)( 23c7c8cRlSlZl0l(l)l:l;l_l`lcmdmZb0b3bpoxo*gWd*byiHobk8ekkKiLi/eSo`g{g|g}g]e%d3oCc'dch%oGk-onh.d=b5i_obpxf3k%i'iLfjpAhBhChDhSf~dupRcae+iDp?iLpSpZp6p%p-p@p|p

6504 phGraphNode, hGraph, dependencies, numDependencies, nodeParams) 

6505  

6506  

6507cdef CUresult _cuGraphHostNodeGetParams(CUgraphNode hNode, CUDA_HOST_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6508 global __cuGraphHostNodeGetParams 

6509 _check_or_init_driver() 

6510 if __cuGraphHostNodeGetParams == NULL: 

6511 with gil: 

6512 raise FunctionNotFoundError("function cuGraphHostNodeGetParams is not found") 

6513 return (<CUresult (*)(CUgraphNode, CUDA_HOST_NODE_PARAMS*) noexcept nogil>__cuGraphHostNodeGetParams)( 

6514 hNode, nodeParams) 

6515  

6516  

6517cdef CUresult _cuGraphHostNodeSetParams(CUgraphNode hNode, const CUDA_HOST_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6518 global __cuGraphHostNodeSetParams 

6519 _check_or_init_driver() 

6520 if __cuGraphHostNodeSetParams == NULL: 

6521 with gil: 

6522 raise FunctionNotFoundError("function cuGraphHostNodeSetParams is not found") 

6523 return (<CUresult (*)(CUgraphNode, const CUDA_HOST_NODE_PARAMS*) noexcept nogil>__cuGraphHostNodeSetParams)( 

6524 hNode, nodeParams) 

6525  

6526  

6527cdef CUresult _cuGraphAddChildGraphNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, CUgraph childGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

6528 global __cuGraphAddChildGraphNode 

6529 _check_or_init_driver() 2U 3 ~bacbcccdcec1b2bqcrc'b- GbHb*b] ^ _ ` Ibsc+bJb,bKbtcucvcBc( { DcEcMbFc/b. NbOb=b| } ~ abPbGcHcQb?bRbIcJcKcQc) bbScTcTbVcWcXcYcZc0c1c2c

6530 if __cuGraphAddChildGraphNode == NULL: 2U 3 ~bacbcccdcec1b2bqcrc'b- GbHb*b] ^ _ ` Ibsc+bJb,bKbtcucvcBc( { DcEcMbFc/b. NbOb=b| } ~ abPbGcHcQb?bRbIcJcKcQc) bbScTcTbVcWcXcYcZc0c1c2c

6531 with gil: 

6532 raise FunctionNotFoundError("function cuGraphAddChildGraphNode is not found") 

6533 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, size_t, CUgraph) noexcept nogil>__cuGraphAddChildGraphNode)( 2U 3 ~bacbcccdcec1b2bqcrc'b- GbHb*b] ^ _ ` Ibsc+bJb,bKbtcucvcBc( { DcEcMbFc/b. NbOb=b| } ~ abPbGcHcQb?bRbIcJcKcQc) bbScTcTbVcWcXcYcZc0c1c2c

6534 phGraphNode, hGraph, dependencies, numDependencies, childGraph) 

6535  

6536  

6537cdef CUresult _cuGraphChildGraphNodeGetGraph(CUgraphNode hNode, CUgraph* phGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

6538 global __cuGraphChildGraphNodeGetGraph 

6539 _check_or_init_driver() 23 ~bacbcccdcec1b2bqcrc'b- GbHb*b] ^ _ ` Ibsc+bJb,bKbtcucvcBc( { DcEcMbFc/b. NbOb=b| } ~ abPbGcHcQb?bRbIcJcKcQc) bbScTcTbVcWcXcYcZc0c1c2c

6540 if __cuGraphChildGraphNodeGetGraph == NULL: 23 ~bacbcccdcec1b2bqcrc'b- GbHb*b] ^ _ ` Ibsc+bJb,bKbtcucvcBc( { DcEcMbFc/b. NbOb=b| } ~ abPbGcHcQb?bRbIcJcKcQc) bbScTcTbVcWcXcYcZc0c1c2c

6541 with gil: 

6542 raise FunctionNotFoundError("function cuGraphChildGraphNodeGetGraph is not found") 

6543 return (<CUresult (*)(CUgraphNode, CUgraph*) noexcept nogil>__cuGraphChildGraphNodeGetGraph)( 23 ~bacbcccdcec1b2bqcrc'b- GbHb*b] ^ _ ` Ibsc+bJb,bKbtcucvcBc( { DcEcMbFc/b. NbOb=b| } ~ abPbGcHcQb?bRbIcJcKcQc) bbScTcTbVcWcXcYcZc0c1c2c

6544 hNode, phGraph) 

6545  

6546  

6547cdef CUresult _cuGraphAddEmptyNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies) except ?CUDA_ERROR_NOT_FOUND nogil: 

6548 global __cuGraphAddEmptyNode 

6549 _check_or_init_driver() 2djejUh8 9 ! + iqjqkqgjheijkekjljmjnjojneqjqesjteujwewjxjyjzjGsAjBjIsCjP N C G D yBAmDjEjBmCm]bPhQhRhHlIlKl2q-jXe?jZe2eVd)b:g1d{j7eBi3dhkJb4d5dFi8e9e!e_c#e]g$e%eHi7d!dqk[eah`cLbwkaf( -b.bCc~cadbdcd(dQi)dBkjfjhgdJkmfpf+d;bsh?dQkufVkwfZkQb@d[d8ixfyfzfkdAfxhBfCf!i^d{d9kRfFhldSb(k0f) @b[bRcpdqdrdsdbe-k6f/k8fKhwd[k#f{k%fbl(fgl*fll,fql.fvl:fAl=f

6550 if __cuGraphAddEmptyNode == NULL: 2djejUh8 9 ! + iqjqkqgjheijkekjljmjnjojneqjqesjteujwewjxjyjzjGsAjBjIsCjP N C G D yBAmDjEjBmCm]bPhQhRhHlIlKl2q-jXe?jZe2eVd)b:g1d{j7eBi3dhkJb4d5dFi8e9e!e_c#e]g$e%eHi7d!dqk[eah`cLbwkaf( -b.bCc~cadbdcd(dQi)dBkjfjhgdJkmfpf+d;bsh?dQkufVkwfZkQb@d[d8ixfyfzfkdAfxhBfCf!i^d{d9kRfFhldSb(k0f) @b[bRcpdqdrdsdbe-k6f/k8fKhwd[k#f{k%fbl(fgl*fll,fql.fvl:fAl=f

6551 with gil: 

6552 raise FunctionNotFoundError("function cuGraphAddEmptyNode is not found") 

6553 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, size_t) noexcept nogil>__cuGraphAddEmptyNode)( 2djejUh8 9 ! + iqjqkqgjheijkekjljmjnjojneqjqesjteujwewjxjyjzjGsAjBjIsCjP N C G D yBAmDjEjBmCm]bPhQhRhHlIlKl2q-jXe?jZe2eVd)b:g1d{j7eBi3dhkJb4d5dFi8e9e!e_c#e]g$e%eHi7d!dqk[eah`cLbwkaf( -b.bCc~cadbdcd(dQi)dBkjfjhgdJkmfpf+d;bsh?dQkufVkwfZkQb@d[d8ixfyfzfkdAfxhBfCf!i^d{d9kRfFhldSb(k0f) @b[bRcpdqdrdsdbe-k6f/k8fKhwd[k#f{k%fbl(fgl*fll,fql.fvl:fAl=f

6554 phGraphNode, hGraph, dependencies, numDependencies) 

6555  

6556  

6557cdef CUresult _cuGraphAddEventRecordNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

6558 global __cuGraphAddEventRecordNode 

6559 _check_or_init_driver() 2UbfeieleoereuenbGd-hobpbZ .j@j0e?cGb;g|jCi4dikJiKi'e(e)e*e8drk#d{cxk-bddffCkkhKknf,dNbthRkWk@d1k$i%iDfEfFfGf_d!k|dmd)k@btdHh:kLh]k|kclhlmlrlwlBl

6560 if __cuGraphAddEventRecordNode == NULL: 2UbfeieleoereuenbGd-hobpbZ .j@j0e?cGb;g|jCi4dikJiKi'e(e)e*e8drk#d{cxk-bddffCkkhKknf,dNbthRkWk@d1k$i%iDfEfFfGf_d!k|dmd)k@btdHh:kLh]k|kclhlmlrlwlBl

6561 with gil: 

6562 raise FunctionNotFoundError("function cuGraphAddEventRecordNode is not found") 

6563 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, size_t, CUevent) noexcept nogil>__cuGraphAddEventRecordNode)( 2UbfeieleoereuenbGd-hobpbZ .j@j0e?cGb;g|jCi4dikJiKi'e(e)e*e8drk#d{cxk-bddffCkkhKknf,dNbthRkWk@d1k$i%iDfEfFfGf_d!k|dmd)k@btdHh:kLh]k|kclhlmlrlwlBl

6564 phGraphNode, hGraph, dependencies, numDependencies, event) 

6565  

6566  

6567cdef CUresult _cuGraphEventRecordNodeGetEvent(CUgraphNode hNode, CUevent* event_out) except ?CUDA_ERROR_NOT_FOUND nogil: 2a ]bPhQhRhHlIlKl2q

6568 global __cuGraphEventRecordNodeGetEvent 

6569 _check_or_init_driver() 

6570 if __cuGraphEventRecordNodeGetEvent == NULL: 

6571 with gil: 2]bPhQhRhHlIlKl2q

6572 raise FunctionNotFoundError("function cuGraphEventRecordNodeGetEvent is not found") 

6573 return (<CUresult (*)(CUgraphNode, CUevent*) noexcept nogil>__cuGraphEventRecordNodeGetEvent)( 

6574 hNode, event_out) 

6575  

6576  

6577cdef CUresult _cuGraphEventRecordNodeSetEvent(CUgraphNode hNode, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

6578 global __cuGraphEventRecordNodeSetEvent 

6579 _check_or_init_driver() 

6580 if __cuGraphEventRecordNodeSetEvent == NULL: 

6581 with gil: 

6582 raise FunctionNotFoundError("function cuGraphEventRecordNodeSetEvent is not found") 

6583 return (<CUresult (*)(CUgraphNode, CUevent) noexcept nogil>__cuGraphEventRecordNodeSetEvent)( 

6584 hNode, event) 

6585  

6586  

6587cdef CUresult _cuGraphAddEventWaitNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

6588 global __cuGraphAddEventWaitNode 

6589 _check_or_init_driver() 2UbgejemepeseveobpbHd.h/j[j1e@cHb=g}jDi5djkJiLi+e,e-e.e9dsk$d|cyk.bedgfDklhLkofhdObuhSkXk[d2k$i'iHfIfJfKf`d#k}dnd*k[budIh;kMh^k}kdlilnlslxlCl

6590 if __cuGraphAddEventWaitNode == NULL: 2UbgejemepeseveobpbHd.h/j[j1e@cHb=g}jDi5djkJiLi+e,e-e.e9dsk$d|cyk.bedgfDklhLkofhdObuhSkXk[d2k$i'iHfIfJfKf`d#k}dnd*k[budIh;kMh^k}kdlilnlslxlCl

6591 with gil: 

6592 raise FunctionNotFoundError("function cuGraphAddEventWaitNode is not found") 

6593 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, size_t, CUevent) noexcept nogil>__cuGraphAddEventWaitNode)( 2UbgejemepeseveobpbHd.h/j[j1e@cHb=g}jDi5djkJiLi+e,e-e.e9dsk$d|cyk.bedgfDklhLkofhdObuhSkXk[d2k$i'iHfIfJfKf`d#k}dnd*k[budIh;kMh^k}kdlilnlslxlCl

6594 phGraphNode, hGraph, dependencies, numDependencies, event) 

6595  

6596  

6597cdef CUresult _cuGraphEventWaitNodeGetEvent(CUgraphNode hNode, CUevent* event_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

6598 global __cuGraphEventWaitNodeGetEvent 

6599 _check_or_init_driver() 

6600 if __cuGraphEventWaitNodeGetEvent == NULL: 

6601 with gil: 

6602 raise FunctionNotFoundError("function cuGraphEventWaitNodeGetEvent is not found") 

6603 return (<CUresult (*)(CUgraphNode, CUevent*) noexcept nogil>__cuGraphEventWaitNodeGetEvent)( 

6604 hNode, event_out) 

6605  

6606  

6607cdef CUresult _cuGraphEventWaitNodeSetEvent(CUgraphNode hNode, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

6608 global __cuGraphEventWaitNodeSetEvent 

6609 _check_or_init_driver() 

6610 if __cuGraphEventWaitNodeSetEvent == NULL: 

6611 with gil: 

6612 raise FunctionNotFoundError("function cuGraphEventWaitNodeSetEvent is not found") 

6613 return (<CUresult (*)(CUgraphNode, CUevent) noexcept nogil>__cuGraphEventWaitNodeSetEvent)( 

6614 hNode, event) 

6615  

6616  

6617cdef CUresult _cuGraphAddExternalSemaphoresSignalNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_EXT_SEM_SIGNAL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6618 global __cuGraphAddExternalSemaphoresSignalNode 

6619 _check_or_init_driver() 

6620 if __cuGraphAddExternalSemaphoresSignalNode == NULL: 

6621 with gil: 

6622 raise FunctionNotFoundError("function cuGraphAddExternalSemaphoresSignalNode is not found") 

6623 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, size_t, const CUDA_EXT_SEM_SIGNAL_NODE_PARAMS*) noexcept nogil>__cuGraphAddExternalSemaphoresSignalNode)( 

6624 phGraphNode, hGraph, dependencies, numDependencies, nodeParams) 

6625  

6626  

6627cdef CUresult _cuGraphExternalSemaphoresSignalNodeGetParams(CUgraphNode hNode, CUDA_EXT_SEM_SIGNAL_NODE_PARAMS* params_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

6628 global __cuGraphExternalSemaphoresSignalNodeGetParams 

6629 _check_or_init_driver() 

6630 if __cuGraphExternalSemaphoresSignalNodeGetParams == NULL: 

6631 with gil: 

6632 raise FunctionNotFoundError("function cuGraphExternalSemaphoresSignalNodeGetParams is not found") 

6633 return (<CUresult (*)(CUgraphNode, CUDA_EXT_SEM_SIGNAL_NODE_PARAMS*) noexcept nogil>__cuGraphExternalSemaphoresSignalNodeGetParams)( 

6634 hNode, params_out) 

6635  

6636  

6637cdef CUresult _cuGraphExternalSemaphoresSignalNodeSetParams(CUgraphNode hNode, const CUDA_EXT_SEM_SIGNAL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6638 global __cuGraphExternalSemaphoresSignalNodeSetParams 

6639 _check_or_init_driver() 

6640 if __cuGraphExternalSemaphoresSignalNodeSetParams == NULL: 

6641 with gil: 

6642 raise FunctionNotFoundError("function cuGraphExternalSemaphoresSignalNodeSetParams is not found") 

6643 return (<CUresult (*)(CUgraphNode, const CUDA_EXT_SEM_SIGNAL_NODE_PARAMS*) noexcept nogil>__cuGraphExternalSemaphoresSignalNodeSetParams)( 

6644 hNode, nodeParams) 

6645  

6646  

6647cdef CUresult _cuGraphAddExternalSemaphoresWaitNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_EXT_SEM_WAIT_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6648 global __cuGraphAddExternalSemaphoresWaitNode 

6649 _check_or_init_driver() 

6650 if __cuGraphAddExternalSemaphoresWaitNode == NULL: 

6651 with gil: 

6652 raise FunctionNotFoundError("function cuGraphAddExternalSemaphoresWaitNode is not found") 

6653 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, size_t, const CUDA_EXT_SEM_WAIT_NODE_PARAMS*) noexcept nogil>__cuGraphAddExternalSemaphoresWaitNode)( 

6654 phGraphNode, hGraph, dependencies, numDependencies, nodeParams) 

6655  

6656  

6657cdef CUresult _cuGraphExternalSemaphoresWaitNodeGetParams(CUgraphNode hNode, CUDA_EXT_SEM_WAIT_NODE_PARAMS* params_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

6658 global __cuGraphExternalSemaphoresWaitNodeGetParams 

6659 _check_or_init_driver() 

6660 if __cuGraphExternalSemaphoresWaitNodeGetParams == NULL: 

6661 with gil: 

6662 raise FunctionNotFoundError("function cuGraphExternalSemaphoresWaitNodeGetParams is not found") 

6663 return (<CUresult (*)(CUgraphNode, CUDA_EXT_SEM_WAIT_NODE_PARAMS*) noexcept nogil>__cuGraphExternalSemaphoresWaitNodeGetParams)( 

6664 hNode, params_out) 

6665  

6666  

6667cdef CUresult _cuGraphExternalSemaphoresWaitNodeSetParams(CUgraphNode hNode, const CUDA_EXT_SEM_WAIT_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6668 global __cuGraphExternalSemaphoresWaitNodeSetParams 

6669 _check_or_init_driver() 

6670 if __cuGraphExternalSemaphoresWaitNodeSetParams == NULL: 

6671 with gil: 

6672 raise FunctionNotFoundError("function cuGraphExternalSemaphoresWaitNodeSetParams is not found") 

6673 return (<CUresult (*)(CUgraphNode, const CUDA_EXT_SEM_WAIT_NODE_PARAMS*) noexcept nogil>__cuGraphExternalSemaphoresWaitNodeSetParams)( 

6674 hNode, nodeParams) 

6675  

6676  

6677cdef CUresult _cuGraphAddBatchMemOpNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, const CUDA_BATCH_MEM_OP_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6678 global __cuGraphAddBatchMemOpNode 

6679 _check_or_init_driver() 

6680 if __cuGraphAddBatchMemOpNode == NULL: 

6681 with gil: 

6682 raise FunctionNotFoundError("function cuGraphAddBatchMemOpNode is not found") 

6683 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, size_t, const CUDA_BATCH_MEM_OP_NODE_PARAMS*) noexcept nogil>__cuGraphAddBatchMemOpNode)( 

6684 phGraphNode, hGraph, dependencies, numDependencies, nodeParams) 

6685  

6686  

6687cdef CUresult _cuGraphBatchMemOpNodeGetParams(CUgraphNode hNode, CUDA_BATCH_MEM_OP_NODE_PARAMS* nodeParams_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

6688 global __cuGraphBatchMemOpNodeGetParams 

6689 _check_or_init_driver() 

6690 if __cuGraphBatchMemOpNodeGetParams == NULL: 

6691 with gil: 

6692 raise FunctionNotFoundError("function cuGraphBatchMemOpNodeGetParams is not found") 

6693 return (<CUresult (*)(CUgraphNode, CUDA_BATCH_MEM_OP_NODE_PARAMS*) noexcept nogil>__cuGraphBatchMemOpNodeGetParams)( 

6694 hNode, nodeParams_out) 

6695  

6696  

6697cdef CUresult _cuGraphBatchMemOpNodeSetParams(CUgraphNode hNode, const CUDA_BATCH_MEM_OP_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6698 global __cuGraphBatchMemOpNodeSetParams 

6699 _check_or_init_driver() 

6700 if __cuGraphBatchMemOpNodeSetParams == NULL: 

6701 with gil: 

6702 raise FunctionNotFoundError("function cuGraphBatchMemOpNodeSetParams is not found") 

6703 return (<CUresult (*)(CUgraphNode, const CUDA_BATCH_MEM_OP_NODE_PARAMS*) noexcept nogil>__cuGraphBatchMemOpNodeSetParams)( 

6704 hNode, nodeParams) 

6705  

6706  

6707cdef CUresult _cuGraphExecBatchMemOpNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_BATCH_MEM_OP_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6708 global __cuGraphExecBatchMemOpNodeSetParams 

6709 _check_or_init_driver() 

6710 if __cuGraphExecBatchMemOpNodeSetParams == NULL: 

6711 with gil: 

6712 raise FunctionNotFoundError("function cuGraphExecBatchMemOpNodeSetParams is not found") 

6713 return (<CUresult (*)(CUgraphExec, CUgraphNode, const CUDA_BATCH_MEM_OP_NODE_PARAMS*) noexcept nogil>__cuGraphExecBatchMemOpNodeSetParams)( 

6714 hGraphExec, hNode, nodeParams) 

6715  

6716  

6717cdef CUresult _cuGraphAddMemAllocNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, CUDA_MEM_ALLOC_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6718 global __cuGraphAddMemAllocNode 

6719 _check_or_init_driver() 2GyJydqesgsWyhsLldjMlejNlOleq4c5c6cyd8 9 ! + WbXbYb}bfqgqhqiqjqkqPlQlgjfegehjzdheWhXhYhZhXlYlijiejejjAdke0h1h2h3h5lkj6llj7l8l9lmj!lnj#l$l%l'lojlemepjBdne4h5h6h7h.l/lqjoeperjCdqe8h9h!h#h]l^lsjresetjDdte$h%h'h(hambmujuevevjEdwe)h*h+h,himwjjmxjkmlmmmyjnmzjompmqmAjrmBjsmtmCjlq9cGdHdsgoo-j:jXesiwo?j]jZeti'b0e1e^j*g+g,gUd2eui-g.g3eVd[c)b]cxi:g?g1d@gGo{j~j7eziakBiEi3d[ghkJb4d5dFi8e9e!e_c#e]g$e%eHrHiIi7d^gKb8d9d/e:e;e!d_g=e?eRoqktk[eMiNiahbh`c{e}cLbyc2owkzkafOi( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkQiRi)dfh$oBkEkjfSiTijhmhgdkf,oJkMkmfZi/bnfofNknhohph*dpf0iqhrhqf+d-d;bid4ishvh?dwh^oQkTkuf6iapVkYkwf7iZkQb@d[d8ixfyfzfkdAfxhBfCf0k!i#i^dyhRb_d`dLfMfNf{dzhOfPfip9k$kRf(i)iFhGhldWfodSbNctp(k+k0f*i) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fAp-k.k6f.iCp/k=k8f;i=iKhNhwd9fKp[k_k#f`iRp{k~k%f{iYpblel(f|i5pgljl*f}i$pllol,f~i,pqltl.faj?pvlyl:fbj{pAlDl=fcj

6720 if __cuGraphAddMemAllocNode == NULL: 2GyJydqesgsWyhsLldjMlejNlOleq4c5c6cyd8 9 ! + WbXbYb}bfqgqhqiqjqkqPlQlgjfegehjzdheWhXhYhZhXlYlijiejejjAdke0h1h2h3h5lkj6llj7l8l9lmj!lnj#l$l%l'lojlemepjBdne4h5h6h7h.l/lqjoeperjCdqe8h9h!h#h]l^lsjresetjDdte$h%h'h(hambmujuevevjEdwe)h*h+h,himwjjmxjkmlmmmyjnmzjompmqmAjrmBjsmtmCjlq9cGdHdsgoo-j:jXesiwo?j]jZeti'b0e1e^j*g+g,gUd2eui-g.g3eVd[c)b]cxi:g?g1d@gGo{j~j7eziakBiEi3d[ghkJb4d5dFi8e9e!e_c#e]g$e%eHrHiIi7d^gKb8d9d/e:e;e!d_g=e?eRoqktk[eMiNiahbh`c{e}cLbyc2owkzkafOi( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkQiRi)dfh$oBkEkjfSiTijhmhgdkf,oJkMkmfZi/bnfofNknhohph*dpf0iqhrhqf+d-d;bid4ishvh?dwh^oQkTkuf6iapVkYkwf7iZkQb@d[d8ixfyfzfkdAfxhBfCf0k!i#i^dyhRb_d`dLfMfNf{dzhOfPfip9k$kRf(i)iFhGhldWfodSbNctp(k+k0f*i) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fAp-k.k6f.iCp/k=k8f;i=iKhNhwd9fKp[k_k#f`iRp{k~k%f{iYpblel(f|i5pgljl*f}i$pllol,f~i,pqltl.faj?pvlyl:fbj{pAlDl=fcj

6721 with gil: 

6722 raise FunctionNotFoundError("function cuGraphAddMemAllocNode is not found") 

6723 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, size_t, CUDA_MEM_ALLOC_NODE_PARAMS*) noexcept nogil>__cuGraphAddMemAllocNode)( 2GyJydqesgsWyhsLldjMlejNlOleq4c5c6cyd8 9 ! + WbXbYb}bfqgqhqiqjqkqPlQlgjfegehjzdheWhXhYhZhXlYlijiejejjAdke0h1h2h3h5lkj6llj7l8l9lmj!lnj#l$l%l'lojlemepjBdne4h5h6h7h.l/lqjoeperjCdqe8h9h!h#h]l^lsjresetjDdte$h%h'h(hambmujuevevjEdwe)h*h+h,himwjjmxjkmlmmmyjnmzjompmqmAjrmBjsmtmCjlq9cGdHdsgoo-j:jXesiwo?j]jZeti'b0e1e^j*g+g,gUd2eui-g.g3eVd[c)b]cxi:g?g1d@gGo{j~j7eziakBiEi3d[ghkJb4d5dFi8e9e!e_c#e]g$e%eHrHiIi7d^gKb8d9d/e:e;e!d_g=e?eRoqktk[eMiNiahbh`c{e}cLbyc2owkzkafOi( -b.bCc~cadbdcd{ dded'dbfcf(ddfefAkQiRi)dfh$oBkEkjfSiTijhmhgdkf,oJkMkmfZi/bnfofNknhohph*dpf0iqhrhqf+d-d;bid4ishvh?dwh^oQkTkuf6iapVkYkwf7iZkQb@d[d8ixfyfzfkdAfxhBfCf0k!i#i^dyhRb_d`dLfMfNf{dzhOfPfip9k$kRf(i)iFhGhldWfodSbNctp(k+k0f*i) @b[bRcpdqdrdsdbbtdudae1f2fbe3f4fAp-k.k6f.iCp/k=k8f;i=iKhNhwd9fKp[k_k#f`iRp{k~k%f{iYpblel(f|i5pgljl*f}i$pllol,f~i,pqltl.faj?pvlyl:fbj{pAlDl=fcj

6724 phGraphNode, hGraph, dependencies, numDependencies, nodeParams) 

6725  

6726  

6727cdef CUresult _cuGraphMemAllocNodeGetParams(CUgraphNode hNode, CUDA_MEM_ALLOC_NODE_PARAMS* params_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

6728 global __cuGraphMemAllocNodeGetParams 

6729 _check_or_init_driver() 2#z%z)z*z+z:z=z@z]z_z{zFAHAKAMANAOAUAWAYA0A2A4ArssstsuswsyszsAsBsCsDs

6730 if __cuGraphMemAllocNodeGetParams == NULL: 2#z%z)z*z+z:z=z@z]z_z{zFAHAKAMANAOAUAWAYA0A2A4ArssstsuswsyszsAsBsCsDs

6731 with gil: 

6732 raise FunctionNotFoundError("function cuGraphMemAllocNodeGetParams is not found") 

6733 return (<CUresult (*)(CUgraphNode, CUDA_MEM_ALLOC_NODE_PARAMS*) noexcept nogil>__cuGraphMemAllocNodeGetParams)( 2#z%z)z*z+z:z=z@z]z_z{zFAHAKAMANAOAUAWAYA0A2A4ArssstsuswsyszsAsBsCsDs

6734 hNode, params_out) 

6735  

6736  

6737cdef CUresult _cuGraphAddMemFreeNode(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, size_t numDependencies, CUdeviceptr dptr) except ?CUDA_ERROR_NOT_FOUND nogil: 

6738 global __cuGraphAddMemFreeNode 

6739 _check_or_init_driver() 2dqeq4c5c6cyd8 9 ! + WbXbYb}bhjjjpjrjtjvjJssg:j]j^j[c?g~jEiFiIiKb8d9d/e:e;e!d_g=e?etkbh}czkRiEkmhMkNk-dvhTkYk8i#iRb_d`dLfMfNf{dzhOfPf$kGhod+k.k=kNh_k~keljloltlylDl

6740 if __cuGraphAddMemFreeNode == NULL: 2dqeq4c5c6cyd8 9 ! + WbXbYb}bhjjjpjrjtjvjJssg:j]j^j[c?g~jEiFiIiKb8d9d/e:e;e!d_g=e?etkbh}czkRiEkmhMkNk-dvhTkYk8i#iRb_d`dLfMfNf{dzhOfPf$kGhod+k.k=kNh_k~keljloltlylDl

6741 with gil: 

6742 raise FunctionNotFoundError("function cuGraphAddMemFreeNode is not found") 

6743 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, size_t, CUdeviceptr) noexcept nogil>__cuGraphAddMemFreeNode)( 2dqeq4c5c6cyd8 9 ! + WbXbYb}bhjjjpjrjtjvjJssg:j]j^j[c?g~jEiFiIiKb8d9d/e:e;e!d_g=e?etkbh}czkRiEkmhMkNk-dvhTkYk8i#iRb_d`dLfMfNf{dzhOfPf$kGhod+k.k=kNh_k~keljloltlylDl

6744 phGraphNode, hGraph, dependencies, numDependencies, dptr) 

6745  

6746  

6747cdef CUresult _cuGraphMemFreeNodeGetParams(CUgraphNode hNode, CUdeviceptr* dptr_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

6748 global __cuGraphMemFreeNodeGetParams 

6749 _check_or_init_driver() 

6750 if __cuGraphMemFreeNodeGetParams == NULL: 

6751 with gil: 

6752 raise FunctionNotFoundError("function cuGraphMemFreeNodeGetParams is not found") 

6753 return (<CUresult (*)(CUgraphNode, CUdeviceptr*) noexcept nogil>__cuGraphMemFreeNodeGetParams)( 

6754 hNode, dptr_out) 

6755  

6756  

6757cdef CUresult _cuDeviceGraphMemTrim(CUdevice device) except ?CUDA_ERROR_NOT_FOUND nogil: 

6758 global __cuDeviceGraphMemTrim 

6759 _check_or_init_driver() 1$%'

6760 if __cuDeviceGraphMemTrim == NULL: 1$%'

6761 with gil: 

6762 raise FunctionNotFoundError("function cuDeviceGraphMemTrim is not found") 

6763 return (<CUresult (*)(CUdevice) noexcept nogil>__cuDeviceGraphMemTrim)( 1$%'

6764 device) 

6765  

6766  

6767cdef CUresult _cuDeviceGetGraphMemAttribute(CUdevice device, CUgraphMem_attribute attr, void* value) except ?CUDA_ERROR_NOT_FOUND nogil: 

6768 global __cuDeviceGetGraphMemAttribute 

6769 _check_or_init_driver() 2$ % ' J0sg

6770 if __cuDeviceGetGraphMemAttribute == NULL: 2$ % ' J0sg

6771 with gil: 

6772 raise FunctionNotFoundError("function cuDeviceGetGraphMemAttribute is not found") 

6773 return (<CUresult (*)(CUdevice, CUgraphMem_attribute, void*) noexcept nogil>__cuDeviceGetGraphMemAttribute)( 2$ % ' J0sg

6774 device, attr, value) 

6775  

6776  

6777cdef CUresult _cuDeviceSetGraphMemAttribute(CUdevice device, CUgraphMem_attribute attr, void* value) except ?CUDA_ERROR_NOT_FOUND nogil: 

6778 global __cuDeviceSetGraphMemAttribute 

6779 _check_or_init_driver() 1$%'

6780 if __cuDeviceSetGraphMemAttribute == NULL: 1$%'

6781 with gil: 

6782 raise FunctionNotFoundError("function cuDeviceSetGraphMemAttribute is not found") 

6783 return (<CUresult (*)(CUdevice, CUgraphMem_attribute, void*) noexcept nogil>__cuDeviceSetGraphMemAttribute)( 1$%'

6784 device, attr, value) 

6785  

6786  

6787cdef CUresult _cuGraphClone(CUgraph* phGraphClone, CUgraph originalGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

6788 global __cuGraphClone 

6789 _check_or_init_driver() 2obO :

6790 if __cuGraphClone == NULL: 2obO :

6791 with gil: 

6792 raise FunctionNotFoundError("function cuGraphClone is not found") 

6793 return (<CUresult (*)(CUgraph*, CUgraph) noexcept nogil>__cuGraphClone)( 2obO :

6794 phGraphClone, originalGraph) 

6795  

6796  

6797cdef CUresult _cuGraphNodeFindInClone(CUgraphNode* phNode, CUgraphNode hOriginalNode, CUgraph hClonedGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

6798 global __cuGraphNodeFindInClone 

6799 _check_or_init_driver() 

6800 if __cuGraphNodeFindInClone == NULL: 

6801 with gil: 

6802 raise FunctionNotFoundError("function cuGraphNodeFindInClone is not found") 

6803 return (<CUresult (*)(CUgraphNode*, CUgraphNode, CUgraph) noexcept nogil>__cuGraphNodeFindInClone)( 

6804 phNode, hOriginalNode, hClonedGraph) 

6805  

6806  

6807cdef CUresult _cuGraphNodeGetType(CUgraphNode hNode, CUgraphNodeType* type) except ?CUDA_ERROR_NOT_FOUND nogil: 

6808 global __cuGraphNodeGetType 

6809 _check_or_init_driver() 2Xz#z%z)z*z+z:z=z@z]z_z{zFAHAKAMANAOAUAWAYA0A2A4Arssstsuswsyszs+AAsBsCsDs5Z6Z7Z8Z9Z!Z#Z$Z%Z'Z(Z)Z*Z+Z,Z-Z.Z/Z:Zjbkblbmb1b2b/hc

6810 if __cuGraphNodeGetType == NULL: 2Xz#z%z)z*z+z:z=z@z]z_z{zFAHAKAMANAOAUAWAYA0A2A4Arssstsuswsyszs+AAsBsCsDs5Z6Z7Z8Z9Z!Z#Z$Z%Z'Z(Z)Z*Z+Z,Z-Z.Z/Z:Zjbkblbmb1b2b/hc

6811 with gil: 

6812 raise FunctionNotFoundError("function cuGraphNodeGetType is not found") 

6813 return (<CUresult (*)(CUgraphNode, CUgraphNodeType*) noexcept nogil>__cuGraphNodeGetType)( 2Xz#z%z)z*z+z:z=z@z]z_z{zFAHAKAMANAOAUAWAYA0A2A4Arssstsuswsyszs+AAsBsCsDs5Z6Z7Z8Z9Z!Z#Z$Z%Z'Z(Z)Z*Z+Z,Z-Z.Z/Z:Zjbkblbmb1b2b/hc

6814 hNode, type) 

6815  

6816  

6817cdef CUresult _cuGraphGetNodes(CUgraph hGraph, CUgraphNode* nodes, size_t* numNodes) except ?CUDA_ERROR_NOT_FOUND nogil: 

6818 global __cuGraphGetNodes 

6819 _check_or_init_driver() 2fsUhXz#z%zEZ)z*z+zFZGZHZ:z=z@z]z_z{zIZJZKZLZMZNZOZPZQZFAHARZKAMANAOASZTZUZVZUAWAYA0A2A4AWZXZ;Z=Z?Z@Z[Z]ZIswmxmymzmjbkblbmb1b2b/hP N C G D c fc

6820 if __cuGraphGetNodes == NULL: 2fsUhXz#z%zEZ)z*z+zFZGZHZ:z=z@z]z_z{zIZJZKZLZMZNZOZPZQZFAHARZKAMANAOASZTZUZVZUAWAYA0A2A4AWZXZ;Z=Z?Z@Z[Z]ZIswmxmymzmjbkblbmb1b2b/hP N C G D c fc

6821 with gil: 

6822 raise FunctionNotFoundError("function cuGraphGetNodes is not found") 

6823 return (<CUresult (*)(CUgraph, CUgraphNode*, size_t*) noexcept nogil>__cuGraphGetNodes)( 2fsUhXz#z%zEZ)z*z+zFZGZHZ:z=z@z]z_z{zIZJZKZLZMZNZOZPZQZFAHARZKAMANAOASZTZUZVZUAWAYA0A2A4AWZXZ;Z=Z?Z@Z[Z]ZIswmxmymzmjbkblbmb1b2b/hP N C G D c fc

6824 hGraph, nodes, numNodes) 

6825  

6826  

6827cdef CUresult _cuGraphGetRootNodes(CUgraph hGraph, CUgraphNode* rootNodes, size_t* numRootNodes) except ?CUDA_ERROR_NOT_FOUND nogil: 

6828 global __cuGraphGetRootNodes 

6829 _check_or_init_driver() 

6830 if __cuGraphGetRootNodes == NULL: 

6831 with gil: 

6832 raise FunctionNotFoundError("function cuGraphGetRootNodes is not found") 

6833 return (<CUresult (*)(CUgraph, CUgraphNode*, size_t*) noexcept nogil>__cuGraphGetRootNodes)( 

6834 hGraph, rootNodes, numRootNodes) 

6835  

6836  

6837cdef CUresult _cuGraphGetEdges_v2(CUgraph hGraph, CUgraphNode* from_, CUgraphNode* to, CUgraphEdgeData* edgeData, size_t* numEdges) except ?CUDA_ERROR_NOT_FOUND nogil: 

6838 global __cuGraphGetEdges_v2 

6839 _check_or_init_driver() 2uZvZwZxZyZzZAZUhP N C G D c fcPh

6840 if __cuGraphGetEdges_v2 == NULL: 2uZvZwZxZyZzZAZUhP N C G D c fcPh

6841 with gil: 

6842 raise FunctionNotFoundError("function cuGraphGetEdges_v2 is not found") 

6843 return (<CUresult (*)(CUgraph, CUgraphNode*, CUgraphNode*, CUgraphEdgeData*, size_t*) noexcept nogil>__cuGraphGetEdges_v2)( 2uZvZwZxZyZzZAZUhP N C G D c fcPh

6844 hGraph, from_, to, edgeData, numEdges) 

6845  

6846  

6847cdef CUresult _cuGraphNodeGetDependencies_v2(CUgraphNode hNode, CUgraphNode* dependencies, CUgraphEdgeData* edgeData, size_t* numDependencies) except ?CUDA_ERROR_NOT_FOUND nogil: 

6848 global __cuGraphNodeGetDependencies_v2 

6849 _check_or_init_driver() 2dqeqUhiqjqkqVhrsssYZtsuswsysZZ0Z1Z2Zzs+AAsBsCsDs3Z4Z^Z_Z`Z{Z|Z}ZCjZ G DjEjc PhRh

6850 if __cuGraphNodeGetDependencies_v2 == NULL: 2dqeqUhiqjqkqVhrsssYZtsuswsysZZ0Z1Z2Zzs+AAsBsCsDs3Z4Z^Z_Z`Z{Z|Z}ZCjZ G DjEjc PhRh

6851 with gil: 

6852 raise FunctionNotFoundError("function cuGraphNodeGetDependencies_v2 is not found") 

6853 return (<CUresult (*)(CUgraphNode, CUgraphNode*, CUgraphEdgeData*, size_t*) noexcept nogil>__cuGraphNodeGetDependencies_v2)( 2dqeqUhiqjqkqVhrsssYZtsuswsysZZ0Z1Z2Zzs+AAsBsCsDs3Z4Z^Z_Z`Z{Z|Z}ZCjZ G DjEjc PhRh

6854 hNode, dependencies, edgeData, numDependencies) 

6855  

6856  

6857cdef CUresult _cuGraphNodeGetDependentNodes_v2(CUgraphNode hNode, CUgraphNode* dependentNodes, CUgraphEdgeData* edgeData, size_t* numDependentNodes) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Ph

6858 global __cuGraphNodeGetDependentNodes_v2 

6859 _check_or_init_driver() 2Uhrssstsuswsyszs+AAsBsCsDs~Za0b0c0d0e0C D AmDjEjc BmCmRh

6860 if __cuGraphNodeGetDependentNodes_v2 == NULL: 2Uhrssstsuswsyszs+AAsBsCsDs~Za0b0c0d0e0C D AmDjEjc BmCmRh

6861 with gil: 2Ph

6862 raise FunctionNotFoundError("function cuGraphNodeGetDependentNodes_v2 is not found") 

6863 return (<CUresult (*)(CUgraphNode, CUgraphNode*, CUgraphEdgeData*, size_t*) noexcept nogil>__cuGraphNodeGetDependentNodes_v2)( 2Uhrssstsuswsyszs+AAsBsCsDs~Za0b0c0d0e0C D AmDjEjc BmCmRh

6864 hNode, dependentNodes, edgeData, numDependentNodes) 

6865  

6866  

6867cdef CUresult _cuGraphAddDependencies_v2(CUgraph hGraph, const CUgraphNode* from_, const CUgraphNode* to, const CUgraphEdgeData* edgeData, size_t numDependencies) except ?CUDA_ERROR_NOT_FOUND nogil: 2a PhRh

6868 global __cuGraphAddDependencies_v2 

6869 _check_or_init_driver() 2UhC G D AmDjEjc BmfcCm

6870 if __cuGraphAddDependencies_v2 == NULL: 2UhC G D AmDjEjc BmfcCm

6871 with gil: 2PhRh

6872 raise FunctionNotFoundError("function cuGraphAddDependencies_v2 is not found") 

6873 return (<CUresult (*)(CUgraph, const CUgraphNode*, const CUgraphNode*, const CUgraphEdgeData*, size_t) noexcept nogil>__cuGraphAddDependencies_v2)( 2UhC G D AmDjEjc BmfcCm

6874 hGraph, from_, to, edgeData, numDependencies) 

6875  

6876  

6877cdef CUresult _cuGraphRemoveDependencies_v2(CUgraph hGraph, const CUgraphNode* from_, const CUgraphNode* to, const CUgraphEdgeData* edgeData, size_t numDependencies) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Rh

6878 global __cuGraphRemoveDependencies_v2 

6879 _check_or_init_driver() 2D AmDjEjc

6880 if __cuGraphRemoveDependencies_v2 == NULL: 2D AmDjEjc

6881 with gil: 2Rh

6882 raise FunctionNotFoundError("function cuGraphRemoveDependencies_v2 is not found") 

6883 return (<CUresult (*)(CUgraph, const CUgraphNode*, const CUgraphNode*, const CUgraphEdgeData*, size_t) noexcept nogil>__cuGraphRemoveDependencies_v2)( 2D AmDjEjc

6884 hGraph, from_, to, edgeData, numDependencies) 

6885  

6886  

6887cdef CUresult _cuGraphDestroyNode(CUgraphNode hNode) except ?CUDA_ERROR_NOT_FOUND nogil: 

6888 global __cuGraphDestroyNode 

6889 _check_or_init_driver() 2GsN C G fc2q

6890 if __cuGraphDestroyNode == NULL: 2GsN C G fc2q

6891 with gil: 

6892 raise FunctionNotFoundError("function cuGraphDestroyNode is not found") 

6893 return (<CUresult (*)(CUgraphNode) noexcept nogil>__cuGraphDestroyNode)( 2GsN C G fc2q

6894 hNode) 

6895  

6896  

6897cdef CUresult _cuGraphInstantiateWithFlags(CUgraphExec* phGraphExec, CUgraph hGraph, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

6898 global __cuGraphInstantiateWithFlags 

6899 _check_or_init_driver() 2obO : ]bsgx Kl

6900 if __cuGraphInstantiateWithFlags == NULL: 2obO : ]bsgx Kl

6901 with gil: 

6902 raise FunctionNotFoundError("function cuGraphInstantiateWithFlags is not found") 

6903 return (<CUresult (*)(CUgraphExec*, CUgraph, unsigned long long) noexcept nogil>__cuGraphInstantiateWithFlags)( 2obO : ]bsgx Kl

6904 phGraphExec, hGraph, flags) 

6905  

6906  

6907cdef CUresult _cuGraphInstantiateWithParams(CUgraphExec* phGraphExec, CUgraph hGraph, CUDA_GRAPH_INSTANTIATE_PARAMS* instantiateParams) except ?CUDA_ERROR_NOT_FOUND nogil: 2a 2q

6908 global __cuGraphInstantiateWithParams 

6909 _check_or_init_driver() 2cbdbeeU V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b*M+M,MfqgqhqFd9cZb0bpbM Z ; 3bP N C G D c 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 1 tb7b8bgc

6910 if __cuGraphInstantiateWithParams == NULL: 2cbdbeeU V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b*M+M,MfqgqhqFd9cZb0bpbM Z ; 3bP N C G D c 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 1 tb7b8bgc

6911 with gil: 22q

6912 raise FunctionNotFoundError("function cuGraphInstantiateWithParams is not found") 

6913 return (<CUresult (*)(CUgraphExec*, CUgraph, CUDA_GRAPH_INSTANTIATE_PARAMS*) noexcept nogil>__cuGraphInstantiateWithParams)( 2cbdbeeU V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b*M+M,MfqgqhqFd9cZb0bpbM Z ; 3bP N C G D c 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 1 tb7b8bgc

6914 phGraphExec, hGraph, instantiateParams) 

6915  

6916  

6917cdef CUresult _cuGraphExecGetFlags(CUgraphExec hGraphExec, cuuint64_t* flags) except ?CUDA_ERROR_NOT_FOUND nogil: 2a ]bx Kl

6918 global __cuGraphExecGetFlags 

6919 _check_or_init_driver() 

6920 if __cuGraphExecGetFlags == NULL: 

6921 with gil: 2]bx Kl

6922 raise FunctionNotFoundError("function cuGraphExecGetFlags is not found") 

6923 return (<CUresult (*)(CUgraphExec, cuuint64_t*) noexcept nogil>__cuGraphExecGetFlags)( 

6924 hGraphExec, flags) 

6925  

6926  

6927cdef CUresult _cuGraphExecKernelNodeSetParams_v2(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_KERNEL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6928 global __cuGraphExecKernelNodeSetParams_v2 

6929 _check_or_init_driver() 

6930 if __cuGraphExecKernelNodeSetParams_v2 == NULL: 

6931 with gil: 

6932 raise FunctionNotFoundError("function cuGraphExecKernelNodeSetParams_v2 is not found") 

6933 return (<CUresult (*)(CUgraphExec, CUgraphNode, const CUDA_KERNEL_NODE_PARAMS*) noexcept nogil>__cuGraphExecKernelNodeSetParams_v2)( 

6934 hGraphExec, hNode, nodeParams) 

6935  

6936  

6937cdef CUresult _cuGraphExecMemcpyNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_MEMCPY3D* copyParams, CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

6938 global __cuGraphExecMemcpyNodeSetParams 

6939 _check_or_init_driver() 

6940 if __cuGraphExecMemcpyNodeSetParams == NULL: 

6941 with gil: 

6942 raise FunctionNotFoundError("function cuGraphExecMemcpyNodeSetParams is not found") 

6943 return (<CUresult (*)(CUgraphExec, CUgraphNode, const CUDA_MEMCPY3D*, CUcontext) noexcept nogil>__cuGraphExecMemcpyNodeSetParams)( 

6944 hGraphExec, hNode, copyParams, ctx) 

6945  

6946  

6947cdef CUresult _cuGraphExecMemsetNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_MEMSET_NODE_PARAMS* memsetParams, CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

6948 global __cuGraphExecMemsetNodeSetParams 

6949 _check_or_init_driver() 

6950 if __cuGraphExecMemsetNodeSetParams == NULL: 

6951 with gil: 

6952 raise FunctionNotFoundError("function cuGraphExecMemsetNodeSetParams is not found") 

6953 return (<CUresult (*)(CUgraphExec, CUgraphNode, const CUDA_MEMSET_NODE_PARAMS*, CUcontext) noexcept nogil>__cuGraphExecMemsetNodeSetParams)( 

6954 hGraphExec, hNode, memsetParams, ctx) 

6955  

6956  

6957cdef CUresult _cuGraphExecHostNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_HOST_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6958 global __cuGraphExecHostNodeSetParams 

6959 _check_or_init_driver() 

6960 if __cuGraphExecHostNodeSetParams == NULL: 

6961 with gil: 

6962 raise FunctionNotFoundError("function cuGraphExecHostNodeSetParams is not found") 

6963 return (<CUresult (*)(CUgraphExec, CUgraphNode, const CUDA_HOST_NODE_PARAMS*) noexcept nogil>__cuGraphExecHostNodeSetParams)( 

6964 hGraphExec, hNode, nodeParams) 

6965  

6966  

6967cdef CUresult _cuGraphExecChildGraphNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, CUgraph childGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

6968 global __cuGraphExecChildGraphNodeSetParams 

6969 _check_or_init_driver() 

6970 if __cuGraphExecChildGraphNodeSetParams == NULL: 

6971 with gil: 

6972 raise FunctionNotFoundError("function cuGraphExecChildGraphNodeSetParams is not found") 

6973 return (<CUresult (*)(CUgraphExec, CUgraphNode, CUgraph) noexcept nogil>__cuGraphExecChildGraphNodeSetParams)( 

6974 hGraphExec, hNode, childGraph) 

6975  

6976  

6977cdef CUresult _cuGraphExecEventRecordNodeSetEvent(CUgraphExec hGraphExec, CUgraphNode hNode, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

6978 global __cuGraphExecEventRecordNodeSetEvent 

6979 _check_or_init_driver() 

6980 if __cuGraphExecEventRecordNodeSetEvent == NULL: 

6981 with gil: 

6982 raise FunctionNotFoundError("function cuGraphExecEventRecordNodeSetEvent is not found") 

6983 return (<CUresult (*)(CUgraphExec, CUgraphNode, CUevent) noexcept nogil>__cuGraphExecEventRecordNodeSetEvent)( 

6984 hGraphExec, hNode, event) 

6985  

6986  

6987cdef CUresult _cuGraphExecEventWaitNodeSetEvent(CUgraphExec hGraphExec, CUgraphNode hNode, CUevent event) except ?CUDA_ERROR_NOT_FOUND nogil: 

6988 global __cuGraphExecEventWaitNodeSetEvent 

6989 _check_or_init_driver() 

6990 if __cuGraphExecEventWaitNodeSetEvent == NULL: 

6991 with gil: 

6992 raise FunctionNotFoundError("function cuGraphExecEventWaitNodeSetEvent is not found") 

6993 return (<CUresult (*)(CUgraphExec, CUgraphNode, CUevent) noexcept nogil>__cuGraphExecEventWaitNodeSetEvent)( 

6994 hGraphExec, hNode, event) 

6995  

6996  

6997cdef CUresult _cuGraphExecExternalSemaphoresSignalNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_EXT_SEM_SIGNAL_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

6998 global __cuGraphExecExternalSemaphoresSignalNodeSetParams 

6999 _check_or_init_driver() 

7000 if __cuGraphExecExternalSemaphoresSignalNodeSetParams == NULL: 

7001 with gil: 

7002 raise FunctionNotFoundError("function cuGraphExecExternalSemaphoresSignalNodeSetParams is not found") 

7003 return (<CUresult (*)(CUgraphExec, CUgraphNode, const CUDA_EXT_SEM_SIGNAL_NODE_PARAMS*) noexcept nogil>__cuGraphExecExternalSemaphoresSignalNodeSetParams)( 

7004 hGraphExec, hNode, nodeParams) 

7005  

7006  

7007cdef CUresult _cuGraphExecExternalSemaphoresWaitNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, const CUDA_EXT_SEM_WAIT_NODE_PARAMS* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

7008 global __cuGraphExecExternalSemaphoresWaitNodeSetParams 

7009 _check_or_init_driver() 

7010 if __cuGraphExecExternalSemaphoresWaitNodeSetParams == NULL: 

7011 with gil: 

7012 raise FunctionNotFoundError("function cuGraphExecExternalSemaphoresWaitNodeSetParams is not found") 

7013 return (<CUresult (*)(CUgraphExec, CUgraphNode, const CUDA_EXT_SEM_WAIT_NODE_PARAMS*) noexcept nogil>__cuGraphExecExternalSemaphoresWaitNodeSetParams)( 

7014 hGraphExec, hNode, nodeParams) 

7015  

7016  

7017cdef CUresult _cuGraphNodeSetEnabled(CUgraphExec hGraphExec, CUgraphNode hNode, unsigned int isEnabled) except ?CUDA_ERROR_NOT_FOUND nogil: 

7018 global __cuGraphNodeSetEnabled 

7019 _check_or_init_driver() 

7020 if __cuGraphNodeSetEnabled == NULL: 

7021 with gil: 

7022 raise FunctionNotFoundError("function cuGraphNodeSetEnabled is not found") 

7023 return (<CUresult (*)(CUgraphExec, CUgraphNode, unsigned int) noexcept nogil>__cuGraphNodeSetEnabled)( 

7024 hGraphExec, hNode, isEnabled) 

7025  

7026  

7027cdef CUresult _cuGraphNodeGetEnabled(CUgraphExec hGraphExec, CUgraphNode hNode, unsigned int* isEnabled) except ?CUDA_ERROR_NOT_FOUND nogil: 

7028 global __cuGraphNodeGetEnabled 

7029 _check_or_init_driver() 

7030 if __cuGraphNodeGetEnabled == NULL: 

7031 with gil: 

7032 raise FunctionNotFoundError("function cuGraphNodeGetEnabled is not found") 

7033 return (<CUresult (*)(CUgraphExec, CUgraphNode, unsigned int*) noexcept nogil>__cuGraphNodeGetEnabled)( 

7034 hGraphExec, hNode, isEnabled) 

7035  

7036  

7037cdef CUresult _cuGraphUpload(CUgraphExec hGraphExec, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

7038 global __cuGraphUpload 

7039 _check_or_init_driver() 2V * 3c4c5c6c3 Ub7c8cfbgbhbib8 9 ! WbXbYbZb0b3by z A E F B Q R S qbrbsb$ % '

7040 if __cuGraphUpload == NULL: 2V * 3c4c5c6c3 Ub7c8cfbgbhbib8 9 ! WbXbYbZb0b3by z A E F B Q R S qbrbsb$ % '

7041 with gil: 

7042 raise FunctionNotFoundError("function cuGraphUpload is not found") 

7043 return (<CUresult (*)(CUgraphExec, CUstream) noexcept nogil>__cuGraphUpload)( 2V * 3c4c5c6c3 Ub7c8cfbgbhbib8 9 ! WbXbYbZb0b3by z A E F B Q R S qbrbsb$ % '

7044 hGraphExec, hStream) 

7045  

7046  

7047cdef CUresult _cuGraphLaunch(CUgraphExec hGraphExec, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

7048 global __cuGraphLaunch 

7049 _check_or_init_driver() 2cbdbU V 2 * d e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bobpbM O Z : ; 3bP N C G D c y z A E F B Q R S qbrbsb$ % ' H 0 1 sgx

7050 if __cuGraphLaunch == NULL: 2cbdbU V 2 * d e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bobpbM O Z : ; 3bP N C G D c y z A E F B Q R S qbrbsb$ % ' H 0 1 sgx

7051 with gil: 

7052 raise FunctionNotFoundError("function cuGraphLaunch is not found") 

7053 return (<CUresult (*)(CUgraphExec, CUstream) noexcept nogil>__cuGraphLaunch)( 2cbdbU V 2 * d e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b9cZb0bobpbM O Z : ; 3bP N C G D c y z A E F B Q R S qbrbsb$ % ' H 0 1 sgx

7054 hGraphExec, hStream) 

7055  

7056  

7057cdef CUresult _cuGraphExecDestroy(CUgraphExec hGraphExec) except ?CUDA_ERROR_NOT_FOUND nogil: 

7058 global __cuGraphExecDestroy 

7059 _check_or_init_driver() 2cbdbeeU V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b*M+M,MfqgqhqFd9cZb0bpbM Z ; 3bP N C G D c 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 1 tb7b8bgc]bx Kl

7060 if __cuGraphExecDestroy == NULL: 2cbdbeeU V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b*M+M,MfqgqhqFd9cZb0bpbM Z ; 3bP N C G D c 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 1 tb7b8bgc]bx Kl

7061 with gil: 

7062 raise FunctionNotFoundError("function cuGraphExecDestroy is not found") 

7063 return (<CUresult (*)(CUgraphExec) noexcept nogil>__cuGraphExecDestroy)( 2cbdbeeU V 7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L 3c4c5c6cyd3 Ub7c8cfbgbhbVbib8 9 ! + WbXbYb}b*M+M,MfqgqhqFd9cZb0bpbM Z ; 3bP N C G D c 4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 1 tb7b8bgc]bx Kl

7064 hGraphExec) 

7065  

7066  

7067cdef CUresult _cuGraphDestroy(CUgraph hGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 1ax

7068 global __cuGraphDestroy 

7069 _check_or_init_driver() 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L IyLyNyPyRyTyVyYy0y1y2y3y5y6y7y8y!y$y'y)y+yUh-y/y;y?y3 [yis_y{yazczezgzizjzlznzpzrztzvzxzAzCzEzGzIzKzMzOzQzSzUzVzWz~bYzjsksZz0z1z2z3z4z5z6z7z8z9z!z$z'zac(zlsms,z-z.z/z;z?z[z^z`z|z}z~zaAbAcAeAfAgAhAiAjAkAlAmAnAoApAbcqArAnsossAtAuAvAwAxAyAzAAABACADAEAGAIAccJALApsqsPAQARASATAVAXAZA1A3A5A6A7A8A9Adc!A#Avsxs$A%A'A(A)A*A,A-A.A/A:A;A=A?A@Aec[A]AEsFs^A_A`A{A|A}A~AaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrBGssBtBuBvBwBxBum[M_M|MaNHsfNIsJsCjlqFdvm9cwmxmymzmjbkblbmbZb0b1bnbGd-hobpbHd.hM O xeZ : ; 2b3b/hP N C G D yBAmDjEjc BmfcCm4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 1 tb7b8b%cgcW Rq]bPhXqQhRhHlIlsgx Ey6Eqc8E9E!E$u%u%E(E)E*E+E,E-E.E:E=E?E]Erc_E`E|E)u*uaFcFdFeFfFgFhFiFkFmFnF'boF,u-upFqFrFsFtFuFvFwFxF.u- /u:u;uArBr=u?u@u[u]u^u_u`u{u|u}uGb~uHbav*bBF] CF^ DF_ EF` FFGFIbHFIFbvcvJFKFLFMFNFOFPFQFRFSFTFscVFWFXFdvevYF0F1F2F3F4F5F6F8F9F!F#F+b%F'F)Fgvhv+F,F-F.F/F:F=F?F@F]F^F_FJb`Fkvlv{F|F}F~FaGbGcGdGeGmv,bovpvqvrvsvtvvvwvxvyvzvAvBvDvEvFvGvHvIvJvKvLvMvNvOvPvQvKblGRvSvmGnGoGpGqGrGsGtGtcuGvGwGTvUvxGyGzGAGBGCGDGFGGGHGIGJGKGLGMGNGOGPGQGRGucSGTGUGVvWvVGWGXGYGZG0G1G2G3G4G5Gvc6GXvYv7G8G9G!G#G$G%G'G(GBc)G*G+GZv0v,G.G/G:G;G=G?G@G]G^G_G( `G1v2v{G|G}G~GaH{ bH3v4vcHdHeHfHgHhHiHDcjHkHlH5v6vmHnHoHpHqHrHsHtHuHvHwHxHEcyHzH7v8vAHBHCHDHEHFHGHHHIH9vMb#v$v'vMrNr)v*v+v,v-v.v:v;v=v?v@vNHOHFcQHRHSH[v]vVHXHYHZH0H1H2H3H5H7H8H/b9H_v`v!H#H$H%H'H(H)H*H+H{v. |v}v~vSrTrawbwcwdwewfwgwhwiwjwkwNblwObmw=b/H| :H} ;H~ =Hab?H@HPb[H]Hnwow^H_H`H{H|H}H~HaIbIcIdIGcfIgIhIpwqwiIkIlImInIoIpIqIsItIuIvIHcxIyIzIswtwCIEIFIGIHIIIJIKIMIOIPIQIQbRIwwxwSITIUIVIWIXIYIZI0Iyw?bAwBwCwDwEwFwHwIwJwKwLwMwNwPwQwRwSwTwUwVwWwXwYwZw0w1w2wRb7I3w4w8I9I!I#I$I%I'I(IIc)I*I+I5w6w,I-I.I/I:I;I=I@I[I]I^I_I`I{I|I}I~IaJbJcJJcdJeJfJ7w8wgJhJiJjJkJlJmJnJoJpJqJKcrJ9w!wsJtJuJvJwJxJyJzJAJQcBJCJDJ#w$wEJGJHJIJJJKJLJMJOJPJQJ) RJ'w(wSJTJUJVJWJbbXJ)w*wYJZJ0J1J2J3J4JSc5J6J7J+w,w8J9J!J#J$J%J'J(J)J*J+J,JTc-J.J-w.w/J:J;J=J?J@J[J]J^J/wTb;w=w@w3r4r]w^w_w`w{w|w~waxbxcxdx}J~JVcbKcKeKgxhxhKjKkKlKmKnKoKpKrKtKuKvKWcxKyKzKlxmxCKEKFKGKHKIKJKKKMKOKPKQKXcSKTKVKoxpxYK0K1K2K3K4K5K6K8K!K#K$KYc'K(K*Krxsx-K/K:K;K=K?K@K[K^K`K{K|KZc~KaLcLuxvxfLhLiLjLkLlLmLnLpLrLsLtL0cvLwLyLxxyxBLDLELFLGLHLILJLLLNLOLPL1cRLSLTLAxBxWLYLZL0L1L2L3L4L6L8L9L!L2c$L%L'LFxGx*L,L-L.L/L:L;L=L@L]L^L

7070 if __cuGraphDestroy == NULL: 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L IyLyNyPyRyTyVyYy0y1y2y3y5y6y7y8y!y$y'y)y+yUh-y/y;y?y3 [yis_y{yazczezgzizjzlznzpzrztzvzxzAzCzEzGzIzKzMzOzQzSzUzVzWz~bYzjsksZz0z1z2z3z4z5z6z7z8z9z!z$z'zac(zlsms,z-z.z/z;z?z[z^z`z|z}z~zaAbAcAeAfAgAhAiAjAkAlAmAnAoApAbcqArAnsossAtAuAvAwAxAyAzAAABACADAEAGAIAccJALApsqsPAQARASATAVAXAZA1A3A5A6A7A8A9Adc!A#Avsxs$A%A'A(A)A*A,A-A.A/A:A;A=A?A@Aec[A]AEsFs^A_A`A{A|A}A~AaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrBGssBtBuBvBwBxBum[M_M|MaNHsfNIsJsCjlqFdvm9cwmxmymzmjbkblbmbZb0b1bnbGd-hobpbHd.hM O xeZ : ; 2b3b/hP N C G D yBAmDjEjc BmfcCm4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 1 tb7b8b%cgcW Rq]bPhXqQhRhHlIlsgx Ey6Eqc8E9E!E$u%u%E(E)E*E+E,E-E.E:E=E?E]Erc_E`E|E)u*uaFcFdFeFfFgFhFiFkFmFnF'boF,u-upFqFrFsFtFuFvFwFxF.u- /u:u;uArBr=u?u@u[u]u^u_u`u{u|u}uGb~uHbav*bBF] CF^ DF_ EF` FFGFIbHFIFbvcvJFKFLFMFNFOFPFQFRFSFTFscVFWFXFdvevYF0F1F2F3F4F5F6F8F9F!F#F+b%F'F)Fgvhv+F,F-F.F/F:F=F?F@F]F^F_FJb`Fkvlv{F|F}F~FaGbGcGdGeGmv,bovpvqvrvsvtvvvwvxvyvzvAvBvDvEvFvGvHvIvJvKvLvMvNvOvPvQvKblGRvSvmGnGoGpGqGrGsGtGtcuGvGwGTvUvxGyGzGAGBGCGDGFGGGHGIGJGKGLGMGNGOGPGQGRGucSGTGUGVvWvVGWGXGYGZG0G1G2G3G4G5Gvc6GXvYv7G8G9G!G#G$G%G'G(GBc)G*G+GZv0v,G.G/G:G;G=G?G@G]G^G_G( `G1v2v{G|G}G~GaH{ bH3v4vcHdHeHfHgHhHiHDcjHkHlH5v6vmHnHoHpHqHrHsHtHuHvHwHxHEcyHzH7v8vAHBHCHDHEHFHGHHHIH9vMb#v$v'vMrNr)v*v+v,v-v.v:v;v=v?v@vNHOHFcQHRHSH[v]vVHXHYHZH0H1H2H3H5H7H8H/b9H_v`v!H#H$H%H'H(H)H*H+H{v. |v}v~vSrTrawbwcwdwewfwgwhwiwjwkwNblwObmw=b/H| :H} ;H~ =Hab?H@HPb[H]Hnwow^H_H`H{H|H}H~HaIbIcIdIGcfIgIhIpwqwiIkIlImInIoIpIqIsItIuIvIHcxIyIzIswtwCIEIFIGIHIIIJIKIMIOIPIQIQbRIwwxwSITIUIVIWIXIYIZI0Iyw?bAwBwCwDwEwFwHwIwJwKwLwMwNwPwQwRwSwTwUwVwWwXwYwZw0w1w2wRb7I3w4w8I9I!I#I$I%I'I(IIc)I*I+I5w6w,I-I.I/I:I;I=I@I[I]I^I_I`I{I|I}I~IaJbJcJJcdJeJfJ7w8wgJhJiJjJkJlJmJnJoJpJqJKcrJ9w!wsJtJuJvJwJxJyJzJAJQcBJCJDJ#w$wEJGJHJIJJJKJLJMJOJPJQJ) RJ'w(wSJTJUJVJWJbbXJ)w*wYJZJ0J1J2J3J4JSc5J6J7J+w,w8J9J!J#J$J%J'J(J)J*J+J,JTc-J.J-w.w/J:J;J=J?J@J[J]J^J/wTb;w=w@w3r4r]w^w_w`w{w|w~waxbxcxdx}J~JVcbKcKeKgxhxhKjKkKlKmKnKoKpKrKtKuKvKWcxKyKzKlxmxCKEKFKGKHKIKJKKKMKOKPKQKXcSKTKVKoxpxYK0K1K2K3K4K5K6K8K!K#K$KYc'K(K*Krxsx-K/K:K;K=K?K@K[K^K`K{K|KZc~KaLcLuxvxfLhLiLjLkLlLmLnLpLrLsLtL0cvLwLyLxxyxBLDLELFLGLHLILJLLLNLOLPL1cRLSLTLAxBxWLYLZL0L1L2L3L4L6L8L9L!L2c$L%L'LFxGx*L,L-L.L/L:L;L=L@L]L^L

7071 with gil: 1x

7072 raise FunctionNotFoundError("function cuGraphDestroy is not found") 

7073 return (<CUresult (*)(CUgraph) noexcept nogil>__cuGraphDestroy)( 2cbdbeeU V Th7 2 * ebd e f g h i j k l m n o p q r s t u v w I J K L IyLyNyPyRyTyVyYy0y1y2y3y5y6y7y8y!y$y'y)y+yUh-y/y;y?y3 [yis_y{yazczezgzizjzlznzpzrztzvzxzAzCzEzGzIzKzMzOzQzSzUzVzWz~bYzjsksZz0z1z2z3z4z5z6z7z8z9z!z$z'zac(zlsms,z-z.z/z;z?z[z^z`z|z}z~zaAbAcAeAfAgAhAiAjAkAlAmAnAoApAbcqArAnsossAtAuAvAwAxAyAzAAABACADAEAGAIAccJALApsqsPAQARASATAVAXAZA1A3A5A6A7A8A9Adc!A#Avsxs$A%A'A(A)A*A,A-A.A/A:A;A=A?A@Aec[A]AEsFs^A_A`A{A|A}A~AaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrBGssBtBuBvBwBxBum[M_M|MaNHsfNIsJsCjlqFdvm9cwmxmymzmjbkblbmbZb0b1bnbGd-hobpbHd.hM O xeZ : ; 2b3b/hP N C G D yBAmDjEjc BmfcCm4b5b6b!c#c$cy z A E F B Q R S qbrbsb$ % ' H 0 1 tb7b8b%cgcW Rq]bPhXqQhRhHlIlsgx Ey6Eqc8E9E!E$u%u%E(E)E*E+E,E-E.E:E=E?E]Erc_E`E|E)u*uaFcFdFeFfFgFhFiFkFmFnF'boF,u-upFqFrFsFtFuFvFwFxF.u- /u:u;uArBr=u?u@u[u]u^u_u`u{u|u}uGb~uHbav*bBF] CF^ DF_ EF` FFGFIbHFIFbvcvJFKFLFMFNFOFPFQFRFSFTFscVFWFXFdvevYF0F1F2F3F4F5F6F8F9F!F#F+b%F'F)Fgvhv+F,F-F.F/F:F=F?F@F]F^F_FJb`Fkvlv{F|F}F~FaGbGcGdGeGmv,bovpvqvrvsvtvvvwvxvyvzvAvBvDvEvFvGvHvIvJvKvLvMvNvOvPvQvKblGRvSvmGnGoGpGqGrGsGtGtcuGvGwGTvUvxGyGzGAGBGCGDGFGGGHGIGJGKGLGMGNGOGPGQGRGucSGTGUGVvWvVGWGXGYGZG0G1G2G3G4G5Gvc6GXvYv7G8G9G!G#G$G%G'G(GBc)G*G+GZv0v,G.G/G:G;G=G?G@G]G^G_G( `G1v2v{G|G}G~GaH{ bH3v4vcHdHeHfHgHhHiHDcjHkHlH5v6vmHnHoHpHqHrHsHtHuHvHwHxHEcyHzH7v8vAHBHCHDHEHFHGHHHIH9vMb#v$v'vMrNr)v*v+v,v-v.v:v;v=v?v@vNHOHFcQHRHSH[v]vVHXHYHZH0H1H2H3H5H7H8H/b9H_v`v!H#H$H%H'H(H)H*H+H{v. |v}v~vSrTrawbwcwdwewfwgwhwiwjwkwNblwObmw=b/H| :H} ;H~ =Hab?H@HPb[H]Hnwow^H_H`H{H|H}H~HaIbIcIdIGcfIgIhIpwqwiIkIlImInIoIpIqIsItIuIvIHcxIyIzIswtwCIEIFIGIHIIIJIKIMIOIPIQIQbRIwwxwSITIUIVIWIXIYIZI0Iyw?bAwBwCwDwEwFwHwIwJwKwLwMwNwPwQwRwSwTwUwVwWwXwYwZw0w1w2wRb7I3w4w8I9I!I#I$I%I'I(IIc)I*I+I5w6w,I-I.I/I:I;I=I@I[I]I^I_I`I{I|I}I~IaJbJcJJcdJeJfJ7w8wgJhJiJjJkJlJmJnJoJpJqJKcrJ9w!wsJtJuJvJwJxJyJzJAJQcBJCJDJ#w$wEJGJHJIJJJKJLJMJOJPJQJ) RJ'w(wSJTJUJVJWJbbXJ)w*wYJZJ0J1J2J3J4JSc5J6J7J+w,w8J9J!J#J$J%J'J(J)J*J+J,JTc-J.J-w.w/J:J;J=J?J@J[J]J^J/wTb;w=w@w3r4r]w^w_w`w{w|w~waxbxcxdx}J~JVcbKcKeKgxhxhKjKkKlKmKnKoKpKrKtKuKvKWcxKyKzKlxmxCKEKFKGKHKIKJKKKMKOKPKQKXcSKTKVKoxpxYK0K1K2K3K4K5K6K8K!K#K$KYc'K(K*Krxsx-K/K:K;K=K?K@K[K^K`K{K|KZc~KaLcLuxvxfLhLiLjLkLlLmLnLpLrLsLtL0cvLwLyLxxyxBLDLELFLGLHLILJLLLNLOLPL1cRLSLTLAxBxWLYLZL0L1L2L3L4L6L8L9L!L2c$L%L'LFxGx*L,L-L.L/L:L;L=L@L]L^L

7074 hGraph) 

7075  

7076  

7077cdef CUresult _cuGraphExecUpdate_v2(CUgraphExec hGraphExec, CUgraph hGraph, CUgraphExecUpdateResultInfo* resultInfo) except ?CUDA_ERROR_NOT_FOUND nogil: 2a ]bx Kl

7078 global __cuGraphExecUpdate_v2 

7079 _check_or_init_driver() 2H 0 1 tb

7080 if __cuGraphExecUpdate_v2 == NULL: 2H 0 1 tb

7081 with gil: 2]bx Kl

7082 raise FunctionNotFoundError("function cuGraphExecUpdate_v2 is not found") 

7083 return (<CUresult (*)(CUgraphExec, CUgraph, CUgraphExecUpdateResultInfo*) noexcept nogil>__cuGraphExecUpdate_v2)( 2H 0 1 tb

7084 hGraphExec, hGraph, resultInfo) 

7085  

7086  

7087cdef CUresult _cuGraphKernelNodeCopyAttributes(CUgraphNode dst, CUgraphNode src) except ?CUDA_ERROR_NOT_FOUND nogil: 2a ]bPhXqQhRhHlIlx Ey

7088 global __cuGraphKernelNodeCopyAttributes 

7089 _check_or_init_driver() 

7090 if __cuGraphKernelNodeCopyAttributes == NULL: 

7091 with gil: 2]bPhXqQhRhHlIlx Ey

7092 raise FunctionNotFoundError("function cuGraphKernelNodeCopyAttributes is not found") 

7093 return (<CUresult (*)(CUgraphNode, CUgraphNode) noexcept nogil>__cuGraphKernelNodeCopyAttributes)( 

7094 dst, src) 

7095  

7096  

7097cdef CUresult _cuGraphKernelNodeGetAttribute(CUgraphNode hNode, CUkernelNodeAttrID attr, CUkernelNodeAttrValue* value_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

7098 global __cuGraphKernelNodeGetAttribute 

7099 _check_or_init_driver() 

7100 if __cuGraphKernelNodeGetAttribute == NULL: 

7101 with gil: 

7102 raise FunctionNotFoundError("function cuGraphKernelNodeGetAttribute is not found") 

7103 return (<CUresult (*)(CUgraphNode, CUkernelNodeAttrID, CUkernelNodeAttrValue*) noexcept nogil>__cuGraphKernelNodeGetAttribute)( 

7104 hNode, attr, value_out) 

7105  

7106  

7107cdef CUresult _cuGraphKernelNodeSetAttribute(CUgraphNode hNode, CUkernelNodeAttrID attr, const CUkernelNodeAttrValue* value) except ?CUDA_ERROR_NOT_FOUND nogil: 

7108 global __cuGraphKernelNodeSetAttribute 

7109 _check_or_init_driver() 

7110 if __cuGraphKernelNodeSetAttribute == NULL: 

7111 with gil: 

7112 raise FunctionNotFoundError("function cuGraphKernelNodeSetAttribute is not found") 

7113 return (<CUresult (*)(CUgraphNode, CUkernelNodeAttrID, const CUkernelNodeAttrValue*) noexcept nogil>__cuGraphKernelNodeSetAttribute)( 

7114 hNode, attr, value) 

7115  

7116  

7117cdef CUresult _cuGraphDebugDotPrint(CUgraph hGraph, const char* path, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

7118 global __cuGraphDebugDotPrint 

7119 _check_or_init_driver() 2gshsW

7120 if __cuGraphDebugDotPrint == NULL: 2gshsW

7121 with gil: 

7122 raise FunctionNotFoundError("function cuGraphDebugDotPrint is not found") 

7123 return (<CUresult (*)(CUgraph, const char*, unsigned int) noexcept nogil>__cuGraphDebugDotPrint)( 2gshsW

7124 hGraph, path, flags) 

7125  

7126  

7127cdef CUresult _cuUserObjectCreate(CUuserObject* object_out, void* ptr, CUhostFn destroy, unsigned int initialRefcount, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

7128 global __cuUserObjectCreate 

7129 _check_or_init_driver() 2cbdb3c3 Ub7c8cfbgbhbVbibVhfj~bfegeRlSlzdaciejeZl0lAdbcleme(l)lBdccoepe:l;lCddcrese_l`lDdecuevecmdmEdFdjbkblbmbZb0b1bnbGd-hobpbHd.hM O xeZ : ; 2b3bP N C G D c 1 qc.j/jpoWerc@j[jxoYe'b0e1e*gUd- ?c@cWd(bGbHb*b] ^ _ ` Ib;g=gyi^csc|j}jHo6e+bCiDibk2dJb4d5d8e_c,bikjkkk6dJiKi'e(e)e*eLi+e,e-e.eKb8d9d/etcrkskSo@e`g{g|g}guc#d$d]e`evc{c|c}c%dwcxcLbyczcAcBcxkyk3o~e( -b.bCc{ dded'dDcffgfchhfEcCkDk%oifMbkhlhGkfdFcKkLk-olf/bnfofnh*d. ,dhd.d:bNbOb=b| } ~ abPbthuh5ijdGcRkSk_otfHcWkXkbpvfQb@d[dxfkd?b1k2k3k]d$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfIc!k#kjpQfAhBhChDhJc|d}dSfVfKcmdndod~dLcMcSbNcOcPcQc)k*kupZf) @b[bRcbbtdudaeScHhIh+i5fTc:k;kDp7fTbLhMh?ivdVc]k^kLp!fWc|k}kSp$fXccldlZp'fYchlil6p)fZcmlnl%p+f0crlsl-p-f1cwlxl@p/f2cBlCl|p;f

7130 if __cuUserObjectCreate == NULL: 2cbdb3c3 Ub7c8cfbgbhbVbibVhfj~bfegeRlSlzdaciejeZl0lAdbcleme(l)lBdccoepe:l;lCddcrese_l`lDdecuevecmdmEdFdjbkblbmbZb0b1bnbGd-hobpbHd.hM O xeZ : ; 2b3bP N C G D c 1 qc.j/jpoWerc@j[jxoYe'b0e1e*gUd- ?c@cWd(bGbHb*b] ^ _ ` Ib;g=gyi^csc|j}jHo6e+bCiDibk2dJb4d5d8e_c,bikjkkk6dJiKi'e(e)e*eLi+e,e-e.eKb8d9d/etcrkskSo@e`g{g|g}guc#d$d]e`evc{c|c}c%dwcxcLbyczcAcBcxkyk3o~e( -b.bCc{ dded'dDcffgfchhfEcCkDk%oifMbkhlhGkfdFcKkLk-olf/bnfofnh*d. ,dhd.d:bNbOb=b| } ~ abPbthuh5ijdGcRkSk_otfHcWkXkbpvfQb@d[dxfkd?b1k2k3k]d$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfIc!k#kjpQfAhBhChDhJc|d}dSfVfKcmdndod~dLcMcSbNcOcPcQc)k*kupZf) @b[bRcbbtdudaeScHhIh+i5fTc:k;kDp7fTbLhMh?ivdVc]k^kLp!fWc|k}kSp$fXccldlZp'fYchlil6p)fZcmlnl%p+f0crlsl-p-f1cwlxl@p/f2cBlCl|p;f

7131 with gil: 

7132 raise FunctionNotFoundError("function cuUserObjectCreate is not found") 

7133 return (<CUresult (*)(CUuserObject*, void*, CUhostFn, unsigned int, unsigned int) noexcept nogil>__cuUserObjectCreate)( 2cbdb3c3 Ub7c8cfbgbhbVbibVhfj~bfegeRlSlzdaciejeZl0lAdbcleme(l)lBdccoepe:l;lCddcrese_l`lDdecuevecmdmEdFdjbkblbmbZb0b1bnbGd-hobpbHd.hM O xeZ : ; 2b3bP N C G D c 1 qc.j/jpoWerc@j[jxoYe'b0e1e*gUd- ?c@cWd(bGbHb*b] ^ _ ` Ib;g=gyi^csc|j}jHo6e+bCiDibk2dJb4d5d8e_c,bikjkkk6dJiKi'e(e)e*eLi+e,e-e.eKb8d9d/etcrkskSo@e`g{g|g}guc#d$d]e`evc{c|c}c%dwcxcLbyczcAcBcxkyk3o~e( -b.bCc{ dded'dDcffgfchhfEcCkDk%oifMbkhlhGkfdFcKkLk-olf/bnfofnh*d. ,dhd.d:bNbOb=b| } ~ abPbthuh5ijdGcRkSk_otfHcWkXkbpvfQb@d[dxfkd?b1k2k3k]d$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfIc!k#kjpQfAhBhChDhJc|d}dSfVfKcmdndod~dLcMcSbNcOcPcQc)k*kupZf) @b[bRcbbtdudaeScHhIh+i5fTc:k;kDp7fTbLhMh?ivdVc]k^kLp!fWc|k}kSp$fXccldlZp'fYchlil6p)fZcmlnl%p+f0crlsl-p-f1cwlxl@p/f2cBlCl|p;f

7134 object_out, ptr, destroy, initialRefcount, flags) 

7135  

7136  

7137cdef CUresult _cuUserObjectRetain(CUuserObject object, unsigned int count) except ?CUDA_ERROR_NOT_FOUND nogil: 

7138 global __cuUserObjectRetain 

7139 _check_or_init_driver() 

7140 if __cuUserObjectRetain == NULL: 

7141 with gil: 

7142 raise FunctionNotFoundError("function cuUserObjectRetain is not found") 

7143 return (<CUresult (*)(CUuserObject, unsigned int) noexcept nogil>__cuUserObjectRetain)( 

7144 object, count) 

7145  

7146  

7147cdef CUresult _cuUserObjectRelease(CUuserObject object, unsigned int count) except ?CUDA_ERROR_NOT_FOUND nogil: 

7148 global __cuUserObjectRelease 

7149 _check_or_init_driver() 

7150 if __cuUserObjectRelease == NULL: 

7151 with gil: 

7152 raise FunctionNotFoundError("function cuUserObjectRelease is not found") 

7153 return (<CUresult (*)(CUuserObject, unsigned int) noexcept nogil>__cuUserObjectRelease)( 

7154 object, count) 

7155  

7156  

7157cdef CUresult _cuGraphRetainUserObject(CUgraph graph, CUuserObject object, unsigned int count, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

7158 global __cuGraphRetainUserObject 

7159 _check_or_init_driver() 2cbdb3c3 Ub7c8cfbgbhbVbibVhfj~bfegeRlSlzdaciejeZl0lAdbcleme(l)lBdccoepe:l;lCddcrese_l`lDdecuevecmdmEdFdjbkblbmbZb0b1bnbGd-hobpbHd.hM O xeZ : ; 2b3bP N C G D c 1 qc.j/jpoWerc@j[jxoYe'b0e1e*gUd- ?c@cWd(bGbHb*b] ^ _ ` Ib;g=gyi^csc|j}jHo6e+bCiDibk2dJb4d5d8e_c,bikjkkk6dJiKi'e(e)e*eLi+e,e-e.eKb8d9d/etcrkskSo@e`g{g|g}guc#d$d]e`evc{c|c}c%dwcxcLbyczcAcBcxkyk3o~e( -b.bCc{ dded'dDcffgfchhfEcCkDk%oifMbkhlhGkfdFcKkLk-olf/bnfofnh*d. ,dhd.d:bNbOb=b| } ~ abPbthuh5ijdGcRkSk_otfHcWkXkbpvfQb@d[dxfkd?b1k2k3k]d$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfIc!k#kjpQfAhBhChDhJc|d}dSfVfKcmdndod~dLcMcSbNcOcPcQc)k*kupZf) @b[bRcbbtdudaeScHhIh+i5fTc:k;kDp7fTbLhMh?ivdVc]k^kLp!fWc|k}kSp$fXccldlZp'fYchlil6p)fZcmlnl%p+f0crlsl-p-f1cwlxl@p/f2cBlCl|p;f

7160 if __cuGraphRetainUserObject == NULL: 2cbdb3c3 Ub7c8cfbgbhbVbibVhfj~bfegeRlSlzdaciejeZl0lAdbcleme(l)lBdccoepe:l;lCddcrese_l`lDdecuevecmdmEdFdjbkblbmbZb0b1bnbGd-hobpbHd.hM O xeZ : ; 2b3bP N C G D c 1 qc.j/jpoWerc@j[jxoYe'b0e1e*gUd- ?c@cWd(bGbHb*b] ^ _ ` Ib;g=gyi^csc|j}jHo6e+bCiDibk2dJb4d5d8e_c,bikjkkk6dJiKi'e(e)e*eLi+e,e-e.eKb8d9d/etcrkskSo@e`g{g|g}guc#d$d]e`evc{c|c}c%dwcxcLbyczcAcBcxkyk3o~e( -b.bCc{ dded'dDcffgfchhfEcCkDk%oifMbkhlhGkfdFcKkLk-olf/bnfofnh*d. ,dhd.d:bNbOb=b| } ~ abPbthuh5ijdGcRkSk_otfHcWkXkbpvfQb@d[dxfkd?b1k2k3k]d$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfIc!k#kjpQfAhBhChDhJc|d}dSfVfKcmdndod~dLcMcSbNcOcPcQc)k*kupZf) @b[bRcbbtdudaeScHhIh+i5fTc:k;kDp7fTbLhMh?ivdVc]k^kLp!fWc|k}kSp$fXccldlZp'fYchlil6p)fZcmlnl%p+f0crlsl-p-f1cwlxl@p/f2cBlCl|p;f

7161 with gil: 

7162 raise FunctionNotFoundError("function cuGraphRetainUserObject is not found") 

7163 return (<CUresult (*)(CUgraph, CUuserObject, unsigned int, unsigned int) noexcept nogil>__cuGraphRetainUserObject)( 2cbdb3c3 Ub7c8cfbgbhbVbibVhfj~bfegeRlSlzdaciejeZl0lAdbcleme(l)lBdccoepe:l;lCddcrese_l`lDdecuevecmdmEdFdjbkblbmbZb0b1bnbGd-hobpbHd.hM O xeZ : ; 2b3bP N C G D c 1 qc.j/jpoWerc@j[jxoYe'b0e1e*gUd- ?c@cWd(bGbHb*b] ^ _ ` Ib;g=gyi^csc|j}jHo6e+bCiDibk2dJb4d5d8e_c,bikjkkk6dJiKi'e(e)e*eLi+e,e-e.eKb8d9d/etcrkskSo@e`g{g|g}guc#d$d]e`evc{c|c}c%dwcxcLbyczcAcBcxkyk3o~e( -b.bCc{ dded'dDcffgfchhfEcCkDk%oifMbkhlhGkfdFcKkLk-olf/bnfofnh*d. ,dhd.d:bNbOb=b| } ~ abPbthuh5ijdGcRkSk_otfHcWkXkbpvfQb@d[dxfkd?b1k2k3k]d$i%iDfEfFfGf'iHfIfJfKfRb_d`dLfIc!k#kjpQfAhBhChDhJc|d}dSfVfKcmdndod~dLcMcSbNcOcPcQc)k*kupZf) @b[bRcbbtdudaeScHhIh+i5fTc:k;kDp7fTbLhMh?ivdVc]k^kLp!fWc|k}kSp$fXccldlZp'fYchlil6p)fZcmlnl%p+f0crlsl-p-f1cwlxl@p/f2cBlCl|p;f

7164 graph, object, count, flags) 

7165  

7166  

7167cdef CUresult _cuGraphReleaseUserObject(CUgraph graph, CUuserObject object, unsigned int count) except ?CUDA_ERROR_NOT_FOUND nogil: 

7168 global __cuGraphReleaseUserObject 

7169 _check_or_init_driver() 

7170 if __cuGraphReleaseUserObject == NULL: 

7171 with gil: 

7172 raise FunctionNotFoundError("function cuGraphReleaseUserObject is not found") 

7173 return (<CUresult (*)(CUgraph, CUuserObject, unsigned int) noexcept nogil>__cuGraphReleaseUserObject)( 

7174 graph, object, count) 

7175  

7176  

7177cdef CUresult _cuGraphAddNode_v2(CUgraphNode* phGraphNode, CUgraph hGraph, const CUgraphNode* dependencies, const CUgraphEdgeData* dependencyData, size_t numDependencies, CUgraphNodeParams* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

7178 global __cuGraphAddNode_v2 

7179 _check_or_init_driver() 2d e f g h i j k l m n o p q r s t u v w I J K L fsTlUlVlWl1l2l3l4l*l+l,l-l=l?l@l[l{l|l}l~lemfmgmhmumvmwmxmymzmjbkblbmb/hH W WqQhx qorotouoyozoBoCo+g,g-g.gXdYdZd0d] ^ _ ` DoEoDrFoIoJoLoMockdkfkgk9e!e$e%elkmkokpk'e(e)e*e+e,e-e.e:e;e=e?eToUoVoWo`g{g|g}gXoYoZo0o1o^e_e|e}ewcxczcAc4o5o7o8o~cadbdcdbfcfdfefdhehghhh'o(o)o*oUiViXiYi+o.o/o;o=oohphqhrh/d:d;d=d| } ~ ab?o@o[o]o`o{o}o~ocpdpfpgpyfzfBfCf4k5k7k8kDfEfFfGfHfIfJfKfMfNfOfPfkplpmpnpAhBhChDhopppqprpspTfUfXfYfLcMcOcPcvpwpypzppdqdrdsd1f2f3f4f,i-i/i:iEpFpGpHp@i[i^i_iJpMpNpPpQpTpUpWpXp0p1p3p4p7p8p!p#p'p(p*p+p.p/p;p=p[p]p_p`p}p~paqbq

7180 if __cuGraphAddNode_v2 == NULL: 2d e f g h i j k l m n o p q r s t u v w I J K L fsTlUlVlWl1l2l3l4l*l+l,l-l=l?l@l[l{l|l}l~lemfmgmhmumvmwmxmymzmjbkblbmb/hH W WqQhx qorotouoyozoBoCo+g,g-g.gXdYdZd0d] ^ _ ` DoEoDrFoIoJoLoMockdkfkgk9e!e$e%elkmkokpk'e(e)e*e+e,e-e.e:e;e=e?eToUoVoWo`g{g|g}gXoYoZo0o1o^e_e|e}ewcxczcAc4o5o7o8o~cadbdcdbfcfdfefdhehghhh'o(o)o*oUiViXiYi+o.o/o;o=oohphqhrh/d:d;d=d| } ~ ab?o@o[o]o`o{o}o~ocpdpfpgpyfzfBfCf4k5k7k8kDfEfFfGfHfIfJfKfMfNfOfPfkplpmpnpAhBhChDhopppqprpspTfUfXfYfLcMcOcPcvpwpypzppdqdrdsd1f2f3f4f,i-i/i:iEpFpGpHp@i[i^i_iJpMpNpPpQpTpUpWpXp0p1p3p4p7p8p!p#p'p(p*p+p.p/p;p=p[p]p_p`p}p~paqbq

7181 with gil: 

7182 raise FunctionNotFoundError("function cuGraphAddNode_v2 is not found") 

7183 return (<CUresult (*)(CUgraphNode*, CUgraph, const CUgraphNode*, const CUgraphEdgeData*, size_t, CUgraphNodeParams*) noexcept nogil>__cuGraphAddNode_v2)( 2d e f g h i j k l m n o p q r s t u v w I J K L fsTlUlVlWl1l2l3l4l*l+l,l-l=l?l@l[l{l|l}l~lemfmgmhmumvmwmxmymzmjbkblbmb/hH W WqQhx qorotouoyozoBoCo+g,g-g.gXdYdZd0d] ^ _ ` DoEoDrFoIoJoLoMockdkfkgk9e!e$e%elkmkokpk'e(e)e*e+e,e-e.e:e;e=e?eToUoVoWo`g{g|g}gXoYoZo0o1o^e_e|e}ewcxczcAc4o5o7o8o~cadbdcdbfcfdfefdhehghhh'o(o)o*oUiViXiYi+o.o/o;o=oohphqhrh/d:d;d=d| } ~ ab?o@o[o]o`o{o}o~ocpdpfpgpyfzfBfCf4k5k7k8kDfEfFfGfHfIfJfKfMfNfOfPfkplpmpnpAhBhChDhopppqprpspTfUfXfYfLcMcOcPcvpwpypzppdqdrdsd1f2f3f4f,i-i/i:iEpFpGpHp@i[i^i_iJpMpNpPpQpTpUpWpXp0p1p3p4p7p8p!p#p'p(p*p+p.p/p;p=p[p]p_p`p}p~paqbq

7184 phGraphNode, hGraph, dependencies, dependencyData, numDependencies, nodeParams) 

7185  

7186  

7187cdef CUresult _cuGraphNodeSetParams(CUgraphNode hNode, CUgraphNodeParams* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

7188 global __cuGraphNodeSetParams 

7189 _check_or_init_driver() 1x

7190 if __cuGraphNodeSetParams == NULL: 1x

7191 with gil: 

7192 raise FunctionNotFoundError("function cuGraphNodeSetParams is not found") 

7193 return (<CUresult (*)(CUgraphNode, CUgraphNodeParams*) noexcept nogil>__cuGraphNodeSetParams)( 1x

7194 hNode, nodeParams) 

7195  

7196  

7197cdef CUresult _cuGraphExecNodeSetParams(CUgraphExec hGraphExec, CUgraphNode hNode, CUgraphNodeParams* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 2a WqQhx

7198 global __cuGraphExecNodeSetParams 

7199 _check_or_init_driver() 1x

7200 if __cuGraphExecNodeSetParams == NULL: 1x

7201 with gil: 2WqQhx

7202 raise FunctionNotFoundError("function cuGraphExecNodeSetParams is not found") 

7203 return (<CUresult (*)(CUgraphExec, CUgraphNode, CUgraphNodeParams*) noexcept nogil>__cuGraphExecNodeSetParams)( 1x

7204 hGraphExec, hNode, nodeParams) 

7205  

7206  

7207cdef CUresult _cuGraphConditionalHandleCreate(CUgraphConditionalHandle* pHandle_out, CUgraph hGraph, CUcontext ctx, unsigned int defaultLaunchValue, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 1ax

7208 global __cuGraphConditionalHandleCreate 

7209 _check_or_init_driver() 2d e f g h i j k l m n o p q r s t u v w I J K L fsTlUlVlWl1l2l3l4l*l+l,l-l=l?l@l[l{l|l}l~lemfmgmhmumHsvmwmxmymzmjbkblbmb/hH W WqwrqorotouoyryozoBoCo+g,g-g.g4eXdYdZd0d] ^ _ ` xiIb:g;g=g?gyiDoEo^c1d@gCrDrFoErIoJoLoMoNockdkfkgk9e!e$e%ePolkmkokpk'e(e)e*e+e,e-e.e:e;e=e?eIrToUoVoWo`g{g|g}gXoYoZo0o1o~g^e_e|e}ewcxczcAcJr4o5o7o8o~cadbdcdbfcfdfefPidhehghhh'o(o)o*oFkUiViXiYi+oQr.o/o;o=oohphqhrhrf/d:d;d=d| } ~ ab4iPbshthuhvh5i?o@ojd?dwhUr[o]oVr`o{o}o~oWrcpdpfpgpyfzfBfCfhp4k5k7k8kDfEfFfGfHfIfJfKfMfNfOfPfYrkplpmpnpAhBhChDhopppqprpspEhTfUfXfYfLcMcOcPcZrvpwpypzppdqdrdsd1f2f3f4f,k,i-i/i:iEpFpGpHp?k@i[i^i_iJp7rMpNpPpQp!rTpUpWpXp$r0p1p3p4p'r7p8p!p#p)r'p(p*p+p+r.p/p;p=p-r[p]p_p`p.r}p~paqbq

7210 if __cuGraphConditionalHandleCreate == NULL: 2d e f g h i j k l m n o p q r s t u v w I J K L fsTlUlVlWl1l2l3l4l*l+l,l-l=l?l@l[l{l|l}l~lemfmgmhmumHsvmwmxmymzmjbkblbmb/hH W WqwrqorotouoyryozoBoCo+g,g-g.g4eXdYdZd0d] ^ _ ` xiIb:g;g=g?gyiDoEo^c1d@gCrDrFoErIoJoLoMoNockdkfkgk9e!e$e%ePolkmkokpk'e(e)e*e+e,e-e.e:e;e=e?eIrToUoVoWo`g{g|g}gXoYoZo0o1o~g^e_e|e}ewcxczcAcJr4o5o7o8o~cadbdcdbfcfdfefPidhehghhh'o(o)o*oFkUiViXiYi+oQr.o/o;o=oohphqhrhrf/d:d;d=d| } ~ ab4iPbshthuhvh5i?o@ojd?dwhUr[o]oVr`o{o}o~oWrcpdpfpgpyfzfBfCfhp4k5k7k8kDfEfFfGfHfIfJfKfMfNfOfPfYrkplpmpnpAhBhChDhopppqprpspEhTfUfXfYfLcMcOcPcZrvpwpypzppdqdrdsd1f2f3f4f,k,i-i/i:iEpFpGpHp?k@i[i^i_iJp7rMpNpPpQp!rTpUpWpXp$r0p1p3p4p'r7p8p!p#p)r'p(p*p+p+r.p/p;p=p-r[p]p_p`p.r}p~paqbq

7211 with gil: 1x

7212 raise FunctionNotFoundError("function cuGraphConditionalHandleCreate is not found") 

7213 return (<CUresult (*)(CUgraphConditionalHandle*, CUgraph, CUcontext, unsigned int, unsigned int) noexcept nogil>__cuGraphConditionalHandleCreate)( 2d e f g h i j k l m n o p q r s t u v w I J K L fsTlUlVlWl1l2l3l4l*l+l,l-l=l?l@l[l{l|l}l~lemfmgmhmumHsvmwmxmymzmjbkblbmb/hH W WqwrqorotouoyryozoBoCo+g,g-g.g4eXdYdZd0d] ^ _ ` xiIb:g;g=g?gyiDoEo^c1d@gCrDrFoErIoJoLoMoNockdkfkgk9e!e$e%ePolkmkokpk'e(e)e*e+e,e-e.e:e;e=e?eIrToUoVoWo`g{g|g}gXoYoZo0o1o~g^e_e|e}ewcxczcAcJr4o5o7o8o~cadbdcdbfcfdfefPidhehghhh'o(o)o*oFkUiViXiYi+oQr.o/o;o=oohphqhrhrf/d:d;d=d| } ~ ab4iPbshthuhvh5i?o@ojd?dwhUr[o]oVr`o{o}o~oWrcpdpfpgpyfzfBfCfhp4k5k7k8kDfEfFfGfHfIfJfKfMfNfOfPfYrkplpmpnpAhBhChDhopppqprpspEhTfUfXfYfLcMcOcPcZrvpwpypzppdqdrdsd1f2f3f4f,k,i-i/i:iEpFpGpHp?k@i[i^i_iJp7rMpNpPpQp!rTpUpWpXp$r0p1p3p4p'r7p8p!p#p)r'p(p*p+p+r.p/p;p=p-r[p]p_p`p.r}p~paqbq

7214 pHandle_out, hGraph, ctx, defaultLaunchValue, flags) 

7215  

7216  

7217cdef CUresult _cuOccupancyMaxActiveBlocksPerMultiprocessor(int* numBlocks, CUfunction func, int blockSize, size_t dynamicSMemSize) except ?CUDA_ERROR_NOT_FOUND nogil: 1ax

7218 global __cuOccupancyMaxActiveBlocksPerMultiprocessor 

7219 _check_or_init_driver() 2JdSuTuUuVuWuXuYuZu0u1u2u3u4u5u6u7u8u9u

7220 if __cuOccupancyMaxActiveBlocksPerMultiprocessor == NULL: 2JdSuTuUuVuWuXuYuZu0u1u2u3u4u5u6u7u8u9u

7221 with gil: 1x

7222 raise FunctionNotFoundError("function cuOccupancyMaxActiveBlocksPerMultiprocessor is not found") 

7223 return (<CUresult (*)(int*, CUfunction, int, size_t) noexcept nogil>__cuOccupancyMaxActiveBlocksPerMultiprocessor)( 2JdSuTuUuVuWuXuYuZu0u1u2u3u4u5u6u7u8u9u

7224 numBlocks, func, blockSize, dynamicSMemSize) 

7225  

7226  

7227cdef CUresult _cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int* numBlocks, CUfunction func, int blockSize, size_t dynamicSMemSize, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Wq

7228 global __cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags 

7229 _check_or_init_driver() 

7230 if __cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags == NULL: 

7231 with gil: 2Wq

7232 raise FunctionNotFoundError("function cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags is not found") 

7233 return (<CUresult (*)(int*, CUfunction, int, size_t, unsigned int) noexcept nogil>__cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags)( 

7234 numBlocks, func, blockSize, dynamicSMemSize, flags) 

7235  

7236  

7237cdef CUresult _cuOccupancyMaxPotentialBlockSize(int* minGridSize, int* blockSize, CUfunction func, CUoccupancyB2DSize blockSizeToDynamicSMemSize, size_t dynamicSMemSize, int blockSizeLimit) except ?CUDA_ERROR_NOT_FOUND nogil: 

7238 global __cuOccupancyMaxPotentialBlockSize 

7239 _check_or_init_driver() 2GEHEIEJEKELEMENEOEPEQERESETEUEVEWEXEYEZE0E

7240 if __cuOccupancyMaxPotentialBlockSize == NULL: 2GEHEIEJEKELEMENEOEPEQERESETEUEVEWEXEYEZE0E

7241 with gil: 

7242 raise FunctionNotFoundError("function cuOccupancyMaxPotentialBlockSize is not found") 

7243 return (<CUresult (*)(int*, int*, CUfunction, CUoccupancyB2DSize, size_t, int) noexcept nogil>__cuOccupancyMaxPotentialBlockSize)( 2GEHEIEJEKELEMENEOEPEQERESETEUEVEWEXEYEZE0E

7244 minGridSize, blockSize, func, blockSizeToDynamicSMemSize, dynamicSMemSize, blockSizeLimit) 

7245  

7246  

7247cdef CUresult _cuOccupancyMaxPotentialBlockSizeWithFlags(int* minGridSize, int* blockSize, CUfunction func, CUoccupancyB2DSize blockSizeToDynamicSMemSize, size_t dynamicSMemSize, int blockSizeLimit, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

7248 global __cuOccupancyMaxPotentialBlockSizeWithFlags 

7249 _check_or_init_driver() 

7250 if __cuOccupancyMaxPotentialBlockSizeWithFlags == NULL: 

7251 with gil: 

7252 raise FunctionNotFoundError("function cuOccupancyMaxPotentialBlockSizeWithFlags is not found") 

7253 return (<CUresult (*)(int*, int*, CUfunction, CUoccupancyB2DSize, size_t, int, unsigned int) noexcept nogil>__cuOccupancyMaxPotentialBlockSizeWithFlags)( 

7254 minGridSize, blockSize, func, blockSizeToDynamicSMemSize, dynamicSMemSize, blockSizeLimit, flags) 

7255  

7256  

7257cdef CUresult _cuOccupancyAvailableDynamicSMemPerBlock(size_t* dynamicSmemSize, CUfunction func, int numBlocks, int blockSize) except ?CUDA_ERROR_NOT_FOUND nogil: 

7258 global __cuOccupancyAvailableDynamicSMemPerBlock 

7259 _check_or_init_driver() 2AEBECEDEEEFE

7260 if __cuOccupancyAvailableDynamicSMemPerBlock == NULL: 2AEBECEDEEEFE

7261 with gil: 

7262 raise FunctionNotFoundError("function cuOccupancyAvailableDynamicSMemPerBlock is not found") 

7263 return (<CUresult (*)(size_t*, CUfunction, int, int) noexcept nogil>__cuOccupancyAvailableDynamicSMemPerBlock)( 2AEBECEDEEEFE

7264 dynamicSmemSize, func, numBlocks, blockSize) 

7265  

7266  

7267cdef CUresult _cuOccupancyMaxPotentialClusterSize(int* clusterSize, CUfunction func, const CUlaunchConfig* config) except ?CUDA_ERROR_NOT_FOUND nogil: 

7268 global __cuOccupancyMaxPotentialClusterSize 

7269 _check_or_init_driver() 

7270 if __cuOccupancyMaxPotentialClusterSize == NULL: 

7271 with gil: 

7272 raise FunctionNotFoundError("function cuOccupancyMaxPotentialClusterSize is not found") 

7273 return (<CUresult (*)(int*, CUfunction, const CUlaunchConfig*) noexcept nogil>__cuOccupancyMaxPotentialClusterSize)( 

7274 clusterSize, func, config) 

7275  

7276  

7277cdef CUresult _cuOccupancyMaxActiveClusters(int* numClusters, CUfunction func, const CUlaunchConfig* config) except ?CUDA_ERROR_NOT_FOUND nogil: 

7278 global __cuOccupancyMaxActiveClusters 

7279 _check_or_init_driver() 

7280 if __cuOccupancyMaxActiveClusters == NULL: 

7281 with gil: 

7282 raise FunctionNotFoundError("function cuOccupancyMaxActiveClusters is not found") 

7283 return (<CUresult (*)(int*, CUfunction, const CUlaunchConfig*) noexcept nogil>__cuOccupancyMaxActiveClusters)( 

7284 numClusters, func, config) 

7285  

7286  

7287cdef CUresult _cuTexRefSetArray(CUtexref hTexRef, CUarray hArray, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

7288 global __cuTexRefSetArray 

7289 _check_or_init_driver() 

7290 if __cuTexRefSetArray == NULL: 

7291 with gil: 

7292 raise FunctionNotFoundError("function cuTexRefSetArray is not found") 

7293 return (<CUresult (*)(CUtexref, CUarray, unsigned int) noexcept nogil>__cuTexRefSetArray)( 

7294 hTexRef, hArray, Flags) 

7295  

7296  

7297cdef CUresult _cuTexRefSetMipmappedArray(CUtexref hTexRef, CUmipmappedArray hMipmappedArray, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

7298 global __cuTexRefSetMipmappedArray 

7299 _check_or_init_driver() 

7300 if __cuTexRefSetMipmappedArray == NULL: 

7301 with gil: 

7302 raise FunctionNotFoundError("function cuTexRefSetMipmappedArray is not found") 

7303 return (<CUresult (*)(CUtexref, CUmipmappedArray, unsigned int) noexcept nogil>__cuTexRefSetMipmappedArray)( 

7304 hTexRef, hMipmappedArray, Flags) 

7305  

7306  

7307cdef CUresult _cuTexRefSetAddress_v2(size_t* ByteOffset, CUtexref hTexRef, CUdeviceptr dptr, size_t bytes) except ?CUDA_ERROR_NOT_FOUND nogil: 

7308 global __cuTexRefSetAddress_v2 

7309 _check_or_init_driver() 

7310 if __cuTexRefSetAddress_v2 == NULL: 

7311 with gil: 

7312 raise FunctionNotFoundError("function cuTexRefSetAddress_v2 is not found") 

7313 return (<CUresult (*)(size_t*, CUtexref, CUdeviceptr, size_t) noexcept nogil>__cuTexRefSetAddress_v2)( 

7314 ByteOffset, hTexRef, dptr, bytes) 

7315  

7316  

7317cdef CUresult _cuTexRefSetAddress2D_v3(CUtexref hTexRef, const CUDA_ARRAY_DESCRIPTOR* desc, CUdeviceptr dptr, size_t Pitch) except ?CUDA_ERROR_NOT_FOUND nogil: 

7318 global __cuTexRefSetAddress2D_v3 

7319 _check_or_init_driver() 

7320 if __cuTexRefSetAddress2D_v3 == NULL: 

7321 with gil: 

7322 raise FunctionNotFoundError("function cuTexRefSetAddress2D_v3 is not found") 

7323 return (<CUresult (*)(CUtexref, const CUDA_ARRAY_DESCRIPTOR*, CUdeviceptr, size_t) noexcept nogil>__cuTexRefSetAddress2D_v3)( 

7324 hTexRef, desc, dptr, Pitch) 

7325  

7326  

7327cdef CUresult _cuTexRefSetFormat(CUtexref hTexRef, CUarray_format fmt, int NumPackedComponents) except ?CUDA_ERROR_NOT_FOUND nogil: 

7328 global __cuTexRefSetFormat 

7329 _check_or_init_driver() 

7330 if __cuTexRefSetFormat == NULL: 

7331 with gil: 

7332 raise FunctionNotFoundError("function cuTexRefSetFormat is not found") 

7333 return (<CUresult (*)(CUtexref, CUarray_format, int) noexcept nogil>__cuTexRefSetFormat)( 

7334 hTexRef, fmt, NumPackedComponents) 

7335  

7336  

7337cdef CUresult _cuTexRefSetAddressMode(CUtexref hTexRef, int dim, CUaddress_mode am) except ?CUDA_ERROR_NOT_FOUND nogil: 

7338 global __cuTexRefSetAddressMode 

7339 _check_or_init_driver() 

7340 if __cuTexRefSetAddressMode == NULL: 

7341 with gil: 

7342 raise FunctionNotFoundError("function cuTexRefSetAddressMode is not found") 

7343 return (<CUresult (*)(CUtexref, int, CUaddress_mode) noexcept nogil>__cuTexRefSetAddressMode)( 

7344 hTexRef, dim, am) 

7345  

7346  

7347cdef CUresult _cuTexRefSetFilterMode(CUtexref hTexRef, CUfilter_mode fm) except ?CUDA_ERROR_NOT_FOUND nogil: 

7348 global __cuTexRefSetFilterMode 

7349 _check_or_init_driver() 

7350 if __cuTexRefSetFilterMode == NULL: 

7351 with gil: 

7352 raise FunctionNotFoundError("function cuTexRefSetFilterMode is not found") 

7353 return (<CUresult (*)(CUtexref, CUfilter_mode) noexcept nogil>__cuTexRefSetFilterMode)( 

7354 hTexRef, fm) 

7355  

7356  

7357cdef CUresult _cuTexRefSetMipmapFilterMode(CUtexref hTexRef, CUfilter_mode fm) except ?CUDA_ERROR_NOT_FOUND nogil: 

7358 global __cuTexRefSetMipmapFilterMode 

7359 _check_or_init_driver() 

7360 if __cuTexRefSetMipmapFilterMode == NULL: 

7361 with gil: 

7362 raise FunctionNotFoundError("function cuTexRefSetMipmapFilterMode is not found") 

7363 return (<CUresult (*)(CUtexref, CUfilter_mode) noexcept nogil>__cuTexRefSetMipmapFilterMode)( 

7364 hTexRef, fm) 

7365  

7366  

7367cdef CUresult _cuTexRefSetMipmapLevelBias(CUtexref hTexRef, float bias) except ?CUDA_ERROR_NOT_FOUND nogil: 

7368 global __cuTexRefSetMipmapLevelBias 

7369 _check_or_init_driver() 

7370 if __cuTexRefSetMipmapLevelBias == NULL: 

7371 with gil: 

7372 raise FunctionNotFoundError("function cuTexRefSetMipmapLevelBias is not found") 

7373 return (<CUresult (*)(CUtexref, float) noexcept nogil>__cuTexRefSetMipmapLevelBias)( 

7374 hTexRef, bias) 

7375  

7376  

7377cdef CUresult _cuTexRefSetMipmapLevelClamp(CUtexref hTexRef, float minMipmapLevelClamp, float maxMipmapLevelClamp) except ?CUDA_ERROR_NOT_FOUND nogil: 

7378 global __cuTexRefSetMipmapLevelClamp 

7379 _check_or_init_driver() 

7380 if __cuTexRefSetMipmapLevelClamp == NULL: 

7381 with gil: 

7382 raise FunctionNotFoundError("function cuTexRefSetMipmapLevelClamp is not found") 

7383 return (<CUresult (*)(CUtexref, float, float) noexcept nogil>__cuTexRefSetMipmapLevelClamp)( 

7384 hTexRef, minMipmapLevelClamp, maxMipmapLevelClamp) 

7385  

7386  

7387cdef CUresult _cuTexRefSetMaxAnisotropy(CUtexref hTexRef, unsigned int maxAniso) except ?CUDA_ERROR_NOT_FOUND nogil: 

7388 global __cuTexRefSetMaxAnisotropy 

7389 _check_or_init_driver() 

7390 if __cuTexRefSetMaxAnisotropy == NULL: 

7391 with gil: 

7392 raise FunctionNotFoundError("function cuTexRefSetMaxAnisotropy is not found") 

7393 return (<CUresult (*)(CUtexref, unsigned int) noexcept nogil>__cuTexRefSetMaxAnisotropy)( 

7394 hTexRef, maxAniso) 

7395  

7396  

7397cdef CUresult _cuTexRefSetBorderColor(CUtexref hTexRef, float* pBorderColor) except ?CUDA_ERROR_NOT_FOUND nogil: 

7398 global __cuTexRefSetBorderColor 

7399 _check_or_init_driver() 

7400 if __cuTexRefSetBorderColor == NULL: 

7401 with gil: 

7402 raise FunctionNotFoundError("function cuTexRefSetBorderColor is not found") 

7403 return (<CUresult (*)(CUtexref, float*) noexcept nogil>__cuTexRefSetBorderColor)( 

7404 hTexRef, pBorderColor) 

7405  

7406  

7407cdef CUresult _cuTexRefSetFlags(CUtexref hTexRef, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

7408 global __cuTexRefSetFlags 

7409 _check_or_init_driver() 

7410 if __cuTexRefSetFlags == NULL: 

7411 with gil: 

7412 raise FunctionNotFoundError("function cuTexRefSetFlags is not found") 

7413 return (<CUresult (*)(CUtexref, unsigned int) noexcept nogil>__cuTexRefSetFlags)( 

7414 hTexRef, Flags) 

7415  

7416  

7417cdef CUresult _cuTexRefGetAddress_v2(CUdeviceptr* pdptr, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7418 global __cuTexRefGetAddress_v2 

7419 _check_or_init_driver() 

7420 if __cuTexRefGetAddress_v2 == NULL: 

7421 with gil: 

7422 raise FunctionNotFoundError("function cuTexRefGetAddress_v2 is not found") 

7423 return (<CUresult (*)(CUdeviceptr*, CUtexref) noexcept nogil>__cuTexRefGetAddress_v2)( 

7424 pdptr, hTexRef) 

7425  

7426  

7427cdef CUresult _cuTexRefGetArray(CUarray* phArray, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7428 global __cuTexRefGetArray 

7429 _check_or_init_driver() 

7430 if __cuTexRefGetArray == NULL: 

7431 with gil: 

7432 raise FunctionNotFoundError("function cuTexRefGetArray is not found") 

7433 return (<CUresult (*)(CUarray*, CUtexref) noexcept nogil>__cuTexRefGetArray)( 

7434 phArray, hTexRef) 

7435  

7436  

7437cdef CUresult _cuTexRefGetMipmappedArray(CUmipmappedArray* phMipmappedArray, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7438 global __cuTexRefGetMipmappedArray 

7439 _check_or_init_driver() 

7440 if __cuTexRefGetMipmappedArray == NULL: 

7441 with gil: 

7442 raise FunctionNotFoundError("function cuTexRefGetMipmappedArray is not found") 

7443 return (<CUresult (*)(CUmipmappedArray*, CUtexref) noexcept nogil>__cuTexRefGetMipmappedArray)( 

7444 phMipmappedArray, hTexRef) 

7445  

7446  

7447cdef CUresult _cuTexRefGetAddressMode(CUaddress_mode* pam, CUtexref hTexRef, int dim) except ?CUDA_ERROR_NOT_FOUND nogil: 

7448 global __cuTexRefGetAddressMode 

7449 _check_or_init_driver() 

7450 if __cuTexRefGetAddressMode == NULL: 

7451 with gil: 

7452 raise FunctionNotFoundError("function cuTexRefGetAddressMode is not found") 

7453 return (<CUresult (*)(CUaddress_mode*, CUtexref, int) noexcept nogil>__cuTexRefGetAddressMode)( 

7454 pam, hTexRef, dim) 

7455  

7456  

7457cdef CUresult _cuTexRefGetFilterMode(CUfilter_mode* pfm, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7458 global __cuTexRefGetFilterMode 

7459 _check_or_init_driver() 

7460 if __cuTexRefGetFilterMode == NULL: 

7461 with gil: 

7462 raise FunctionNotFoundError("function cuTexRefGetFilterMode is not found") 

7463 return (<CUresult (*)(CUfilter_mode*, CUtexref) noexcept nogil>__cuTexRefGetFilterMode)( 

7464 pfm, hTexRef) 

7465  

7466  

7467cdef CUresult _cuTexRefGetFormat(CUarray_format* pFormat, int* pNumChannels, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7468 global __cuTexRefGetFormat 

7469 _check_or_init_driver() 

7470 if __cuTexRefGetFormat == NULL: 

7471 with gil: 

7472 raise FunctionNotFoundError("function cuTexRefGetFormat is not found") 

7473 return (<CUresult (*)(CUarray_format*, int*, CUtexref) noexcept nogil>__cuTexRefGetFormat)( 

7474 pFormat, pNumChannels, hTexRef) 

7475  

7476  

7477cdef CUresult _cuTexRefGetMipmapFilterMode(CUfilter_mode* pfm, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7478 global __cuTexRefGetMipmapFilterMode 

7479 _check_or_init_driver() 

7480 if __cuTexRefGetMipmapFilterMode == NULL: 

7481 with gil: 

7482 raise FunctionNotFoundError("function cuTexRefGetMipmapFilterMode is not found") 

7483 return (<CUresult (*)(CUfilter_mode*, CUtexref) noexcept nogil>__cuTexRefGetMipmapFilterMode)( 

7484 pfm, hTexRef) 

7485  

7486  

7487cdef CUresult _cuTexRefGetMipmapLevelBias(float* pbias, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7488 global __cuTexRefGetMipmapLevelBias 

7489 _check_or_init_driver() 

7490 if __cuTexRefGetMipmapLevelBias == NULL: 

7491 with gil: 

7492 raise FunctionNotFoundError("function cuTexRefGetMipmapLevelBias is not found") 

7493 return (<CUresult (*)(float*, CUtexref) noexcept nogil>__cuTexRefGetMipmapLevelBias)( 

7494 pbias, hTexRef) 

7495  

7496  

7497cdef CUresult _cuTexRefGetMipmapLevelClamp(float* pminMipmapLevelClamp, float* pmaxMipmapLevelClamp, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7498 global __cuTexRefGetMipmapLevelClamp 

7499 _check_or_init_driver() 

7500 if __cuTexRefGetMipmapLevelClamp == NULL: 

7501 with gil: 

7502 raise FunctionNotFoundError("function cuTexRefGetMipmapLevelClamp is not found") 

7503 return (<CUresult (*)(float*, float*, CUtexref) noexcept nogil>__cuTexRefGetMipmapLevelClamp)( 

7504 pminMipmapLevelClamp, pmaxMipmapLevelClamp, hTexRef) 

7505  

7506  

7507cdef CUresult _cuTexRefGetMaxAnisotropy(int* pmaxAniso, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7508 global __cuTexRefGetMaxAnisotropy 

7509 _check_or_init_driver() 

7510 if __cuTexRefGetMaxAnisotropy == NULL: 

7511 with gil: 

7512 raise FunctionNotFoundError("function cuTexRefGetMaxAnisotropy is not found") 

7513 return (<CUresult (*)(int*, CUtexref) noexcept nogil>__cuTexRefGetMaxAnisotropy)( 

7514 pmaxAniso, hTexRef) 

7515  

7516  

7517cdef CUresult _cuTexRefGetBorderColor(float* pBorderColor, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7518 global __cuTexRefGetBorderColor 

7519 _check_or_init_driver() 

7520 if __cuTexRefGetBorderColor == NULL: 

7521 with gil: 

7522 raise FunctionNotFoundError("function cuTexRefGetBorderColor is not found") 

7523 return (<CUresult (*)(float*, CUtexref) noexcept nogil>__cuTexRefGetBorderColor)( 

7524 pBorderColor, hTexRef) 

7525  

7526  

7527cdef CUresult _cuTexRefGetFlags(unsigned int* pFlags, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7528 global __cuTexRefGetFlags 

7529 _check_or_init_driver() 

7530 if __cuTexRefGetFlags == NULL: 

7531 with gil: 

7532 raise FunctionNotFoundError("function cuTexRefGetFlags is not found") 

7533 return (<CUresult (*)(unsigned int*, CUtexref) noexcept nogil>__cuTexRefGetFlags)( 

7534 pFlags, hTexRef) 

7535  

7536  

7537cdef CUresult _cuTexRefCreate(CUtexref* pTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7538 global __cuTexRefCreate 

7539 _check_or_init_driver() 

7540 if __cuTexRefCreate == NULL: 

7541 with gil: 

7542 raise FunctionNotFoundError("function cuTexRefCreate is not found") 

7543 return (<CUresult (*)(CUtexref*) noexcept nogil>__cuTexRefCreate)( 

7544 pTexRef) 

7545  

7546  

7547cdef CUresult _cuTexRefDestroy(CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7548 global __cuTexRefDestroy 

7549 _check_or_init_driver() 

7550 if __cuTexRefDestroy == NULL: 

7551 with gil: 

7552 raise FunctionNotFoundError("function cuTexRefDestroy is not found") 

7553 return (<CUresult (*)(CUtexref) noexcept nogil>__cuTexRefDestroy)( 

7554 hTexRef) 

7555  

7556  

7557cdef CUresult _cuSurfRefSetArray(CUsurfref hSurfRef, CUarray hArray, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

7558 global __cuSurfRefSetArray 

7559 _check_or_init_driver() 

7560 if __cuSurfRefSetArray == NULL: 

7561 with gil: 

7562 raise FunctionNotFoundError("function cuSurfRefSetArray is not found") 

7563 return (<CUresult (*)(CUsurfref, CUarray, unsigned int) noexcept nogil>__cuSurfRefSetArray)( 

7564 hSurfRef, hArray, Flags) 

7565  

7566  

7567cdef CUresult _cuSurfRefGetArray(CUarray* phArray, CUsurfref hSurfRef) except ?CUDA_ERROR_NOT_FOUND nogil: 

7568 global __cuSurfRefGetArray 

7569 _check_or_init_driver() 

7570 if __cuSurfRefGetArray == NULL: 

7571 with gil: 

7572 raise FunctionNotFoundError("function cuSurfRefGetArray is not found") 

7573 return (<CUresult (*)(CUarray*, CUsurfref) noexcept nogil>__cuSurfRefGetArray)( 

7574 phArray, hSurfRef) 

7575  

7576  

7577cdef CUresult _cuTexObjectCreate(CUtexObject* pTexObject, const CUDA_RESOURCE_DESC* pResDesc, const CUDA_TEXTURE_DESC* pTexDesc, const CUDA_RESOURCE_VIEW_DESC* pResViewDesc) except ?CUDA_ERROR_NOT_FOUND nogil: 

7578 global __cuTexObjectCreate 

7579 _check_or_init_driver() 

7580 if __cuTexObjectCreate == NULL: 

7581 with gil: 

7582 raise FunctionNotFoundError("function cuTexObjectCreate is not found") 

7583 return (<CUresult (*)(CUtexObject*, const CUDA_RESOURCE_DESC*, const CUDA_TEXTURE_DESC*, const CUDA_RESOURCE_VIEW_DESC*) noexcept nogil>__cuTexObjectCreate)( 

7584 pTexObject, pResDesc, pTexDesc, pResViewDesc) 

7585  

7586  

7587cdef CUresult _cuTexObjectDestroy(CUtexObject texObject) except ?CUDA_ERROR_NOT_FOUND nogil: 

7588 global __cuTexObjectDestroy 

7589 _check_or_init_driver() 

7590 if __cuTexObjectDestroy == NULL: 

7591 with gil: 

7592 raise FunctionNotFoundError("function cuTexObjectDestroy is not found") 

7593 return (<CUresult (*)(CUtexObject) noexcept nogil>__cuTexObjectDestroy)( 

7594 texObject) 

7595  

7596  

7597cdef CUresult _cuTexObjectGetResourceDesc(CUDA_RESOURCE_DESC* pResDesc, CUtexObject texObject) except ?CUDA_ERROR_NOT_FOUND nogil: 

7598 global __cuTexObjectGetResourceDesc 

7599 _check_or_init_driver() 

7600 if __cuTexObjectGetResourceDesc == NULL: 

7601 with gil: 

7602 raise FunctionNotFoundError("function cuTexObjectGetResourceDesc is not found") 

7603 return (<CUresult (*)(CUDA_RESOURCE_DESC*, CUtexObject) noexcept nogil>__cuTexObjectGetResourceDesc)( 

7604 pResDesc, texObject) 

7605  

7606  

7607cdef CUresult _cuTexObjectGetTextureDesc(CUDA_TEXTURE_DESC* pTexDesc, CUtexObject texObject) except ?CUDA_ERROR_NOT_FOUND nogil: 

7608 global __cuTexObjectGetTextureDesc 

7609 _check_or_init_driver() 

7610 if __cuTexObjectGetTextureDesc == NULL: 

7611 with gil: 

7612 raise FunctionNotFoundError("function cuTexObjectGetTextureDesc is not found") 

7613 return (<CUresult (*)(CUDA_TEXTURE_DESC*, CUtexObject) noexcept nogil>__cuTexObjectGetTextureDesc)( 

7614 pTexDesc, texObject) 

7615  

7616  

7617cdef CUresult _cuTexObjectGetResourceViewDesc(CUDA_RESOURCE_VIEW_DESC* pResViewDesc, CUtexObject texObject) except ?CUDA_ERROR_NOT_FOUND nogil: 

7618 global __cuTexObjectGetResourceViewDesc 

7619 _check_or_init_driver() 

7620 if __cuTexObjectGetResourceViewDesc == NULL: 

7621 with gil: 

7622 raise FunctionNotFoundError("function cuTexObjectGetResourceViewDesc is not found") 

7623 return (<CUresult (*)(CUDA_RESOURCE_VIEW_DESC*, CUtexObject) noexcept nogil>__cuTexObjectGetResourceViewDesc)( 

7624 pResViewDesc, texObject) 

7625  

7626  

7627cdef CUresult _cuSurfObjectCreate(CUsurfObject* pSurfObject, const CUDA_RESOURCE_DESC* pResDesc) except ?CUDA_ERROR_NOT_FOUND nogil: 

7628 global __cuSurfObjectCreate 

7629 _check_or_init_driver() 

7630 if __cuSurfObjectCreate == NULL: 

7631 with gil: 

7632 raise FunctionNotFoundError("function cuSurfObjectCreate is not found") 

7633 return (<CUresult (*)(CUsurfObject*, const CUDA_RESOURCE_DESC*) noexcept nogil>__cuSurfObjectCreate)( 

7634 pSurfObject, pResDesc) 

7635  

7636  

7637cdef CUresult _cuSurfObjectDestroy(CUsurfObject surfObject) except ?CUDA_ERROR_NOT_FOUND nogil: 

7638 global __cuSurfObjectDestroy 

7639 _check_or_init_driver() 

7640 if __cuSurfObjectDestroy == NULL: 

7641 with gil: 

7642 raise FunctionNotFoundError("function cuSurfObjectDestroy is not found") 

7643 return (<CUresult (*)(CUsurfObject) noexcept nogil>__cuSurfObjectDestroy)( 

7644 surfObject) 

7645  

7646  

7647cdef CUresult _cuSurfObjectGetResourceDesc(CUDA_RESOURCE_DESC* pResDesc, CUsurfObject surfObject) except ?CUDA_ERROR_NOT_FOUND nogil: 

7648 global __cuSurfObjectGetResourceDesc 

7649 _check_or_init_driver() 

7650 if __cuSurfObjectGetResourceDesc == NULL: 

7651 with gil: 

7652 raise FunctionNotFoundError("function cuSurfObjectGetResourceDesc is not found") 

7653 return (<CUresult (*)(CUDA_RESOURCE_DESC*, CUsurfObject) noexcept nogil>__cuSurfObjectGetResourceDesc)( 

7654 pResDesc, surfObject) 

7655  

7656  

7657cdef CUresult _cuTensorMapEncodeTiled(CUtensorMap* tensorMap, CUtensorMapDataType tensorDataType, cuuint32_t tensorRank, void* globalAddress, const cuuint64_t* globalDim, const cuuint64_t* globalStrides, const cuuint32_t* boxDim, const cuuint32_t* elementStrides, CUtensorMapInterleave interleave, CUtensorMapSwizzle swizzle, CUtensorMapL2promotion l2Promotion, CUtensorMapFloatOOBfill oobFill) except ?CUDA_ERROR_NOT_FOUND nogil: 

7658 global __cuTensorMapEncodeTiled 

7659 _check_or_init_driver() 

7660 if __cuTensorMapEncodeTiled == NULL: 

7661 with gil: 

7662 raise FunctionNotFoundError("function cuTensorMapEncodeTiled is not found") 

7663 return (<CUresult (*)(CUtensorMap*, CUtensorMapDataType, cuuint32_t, void*, const cuuint64_t*, const cuuint64_t*, const cuuint32_t*, const cuuint32_t*, CUtensorMapInterleave, CUtensorMapSwizzle, CUtensorMapL2promotion, CUtensorMapFloatOOBfill) noexcept nogil>__cuTensorMapEncodeTiled)( 

7664 tensorMap, tensorDataType, tensorRank, globalAddress, globalDim, globalStrides, boxDim, elementStrides, interleave, swizzle, l2Promotion, oobFill) 

7665  

7666  

7667cdef CUresult _cuTensorMapEncodeIm2col(CUtensorMap* tensorMap, CUtensorMapDataType tensorDataType, cuuint32_t tensorRank, void* globalAddress, const cuuint64_t* globalDim, const cuuint64_t* globalStrides, const int* pixelBoxLowerCorner, const int* pixelBoxUpperCorner, cuuint32_t channelsPerPixel, cuuint32_t pixelsPerColumn, const cuuint32_t* elementStrides, CUtensorMapInterleave interleave, CUtensorMapSwizzle swizzle, CUtensorMapL2promotion l2Promotion, CUtensorMapFloatOOBfill oobFill) except ?CUDA_ERROR_NOT_FOUND nogil: 

7668 global __cuTensorMapEncodeIm2col 

7669 _check_or_init_driver() 

7670 if __cuTensorMapEncodeIm2col == NULL: 

7671 with gil: 

7672 raise FunctionNotFoundError("function cuTensorMapEncodeIm2col is not found") 

7673 return (<CUresult (*)(CUtensorMap*, CUtensorMapDataType, cuuint32_t, void*, const cuuint64_t*, const cuuint64_t*, const int*, const int*, cuuint32_t, cuuint32_t, const cuuint32_t*, CUtensorMapInterleave, CUtensorMapSwizzle, CUtensorMapL2promotion, CUtensorMapFloatOOBfill) noexcept nogil>__cuTensorMapEncodeIm2col)( 

7674 tensorMap, tensorDataType, tensorRank, globalAddress, globalDim, globalStrides, pixelBoxLowerCorner, pixelBoxUpperCorner, channelsPerPixel, pixelsPerColumn, elementStrides, interleave, swizzle, l2Promotion, oobFill) 

7675  

7676  

7677cdef CUresult _cuTensorMapEncodeIm2colWide(CUtensorMap* tensorMap, CUtensorMapDataType tensorDataType, cuuint32_t tensorRank, void* globalAddress, const cuuint64_t* globalDim, const cuuint64_t* globalStrides, int pixelBoxLowerCornerWidth, int pixelBoxUpperCornerWidth, cuuint32_t channelsPerPixel, cuuint32_t pixelsPerColumn, const cuuint32_t* elementStrides, CUtensorMapInterleave interleave, CUtensorMapIm2ColWideMode mode, CUtensorMapSwizzle swizzle, CUtensorMapL2promotion l2Promotion, CUtensorMapFloatOOBfill oobFill) except ?CUDA_ERROR_NOT_FOUND nogil: 

7678 global __cuTensorMapEncodeIm2colWide 

7679 _check_or_init_driver() 

7680 if __cuTensorMapEncodeIm2colWide == NULL: 

7681 with gil: 

7682 raise FunctionNotFoundError("function cuTensorMapEncodeIm2colWide is not found") 

7683 return (<CUresult (*)(CUtensorMap*, CUtensorMapDataType, cuuint32_t, void*, const cuuint64_t*, const cuuint64_t*, int, int, cuuint32_t, cuuint32_t, const cuuint32_t*, CUtensorMapInterleave, CUtensorMapIm2ColWideMode, CUtensorMapSwizzle, CUtensorMapL2promotion, CUtensorMapFloatOOBfill) noexcept nogil>__cuTensorMapEncodeIm2colWide)( 

7684 tensorMap, tensorDataType, tensorRank, globalAddress, globalDim, globalStrides, pixelBoxLowerCornerWidth, pixelBoxUpperCornerWidth, channelsPerPixel, pixelsPerColumn, elementStrides, interleave, mode, swizzle, l2Promotion, oobFill) 

7685  

7686  

7687cdef CUresult _cuTensorMapReplaceAddress(CUtensorMap* tensorMap, void* globalAddress) except ?CUDA_ERROR_NOT_FOUND nogil: 

7688 global __cuTensorMapReplaceAddress 

7689 _check_or_init_driver() 

7690 if __cuTensorMapReplaceAddress == NULL: 

7691 with gil: 

7692 raise FunctionNotFoundError("function cuTensorMapReplaceAddress is not found") 

7693 return (<CUresult (*)(CUtensorMap*, void*) noexcept nogil>__cuTensorMapReplaceAddress)( 

7694 tensorMap, globalAddress) 

7695  

7696  

7697cdef CUresult _cuDeviceCanAccessPeer(int* canAccessPeer, CUdevice dev, CUdevice peerDev) except ?CUDA_ERROR_NOT_FOUND nogil: 

7698 global __cuDeviceCanAccessPeer 

7699 _check_or_init_driver() 

7700 if __cuDeviceCanAccessPeer == NULL: 

7701 with gil: 

7702 raise FunctionNotFoundError("function cuDeviceCanAccessPeer is not found") 

7703 return (<CUresult (*)(int*, CUdevice, CUdevice) noexcept nogil>__cuDeviceCanAccessPeer)( 

7704 canAccessPeer, dev, peerDev) 

7705  

7706  

7707cdef CUresult _cuCtxEnablePeerAccess(CUcontext peerContext, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

7708 global __cuCtxEnablePeerAccess 

7709 _check_or_init_driver() 

7710 if __cuCtxEnablePeerAccess == NULL: 

7711 with gil: 

7712 raise FunctionNotFoundError("function cuCtxEnablePeerAccess is not found") 

7713 return (<CUresult (*)(CUcontext, unsigned int) noexcept nogil>__cuCtxEnablePeerAccess)( 

7714 peerContext, Flags) 

7715  

7716  

7717cdef CUresult _cuCtxDisablePeerAccess(CUcontext peerContext) except ?CUDA_ERROR_NOT_FOUND nogil: 

7718 global __cuCtxDisablePeerAccess 

7719 _check_or_init_driver() 

7720 if __cuCtxDisablePeerAccess == NULL: 

7721 with gil: 

7722 raise FunctionNotFoundError("function cuCtxDisablePeerAccess is not found") 

7723 return (<CUresult (*)(CUcontext) noexcept nogil>__cuCtxDisablePeerAccess)( 

7724 peerContext) 

7725  

7726  

7727cdef CUresult _cuDeviceGetP2PAttribute(int* value, CUdevice_P2PAttribute attrib, CUdevice srcDevice, CUdevice dstDevice) except ?CUDA_ERROR_NOT_FOUND nogil: 

7728 global __cuDeviceGetP2PAttribute 

7729 _check_or_init_driver() 

7730 if __cuDeviceGetP2PAttribute == NULL: 

7731 with gil: 

7732 raise FunctionNotFoundError("function cuDeviceGetP2PAttribute is not found") 

7733 return (<CUresult (*)(int*, CUdevice_P2PAttribute, CUdevice, CUdevice) noexcept nogil>__cuDeviceGetP2PAttribute)( 

7734 value, attrib, srcDevice, dstDevice) 

7735  

7736  

7737cdef CUresult _cuGraphicsUnregisterResource(CUgraphicsResource resource) except ?CUDA_ERROR_NOT_FOUND nogil: 

7738 global __cuGraphicsUnregisterResource 

7739 _check_or_init_driver() 2ogwgxgygWm#P$P%P'P(P)PzgAgBgCg*PDgEg+PFg,P-P.P/P

7740 if __cuGraphicsUnregisterResource == NULL: 2ogwgxgygWm#P$P%P'P(P)PzgAgBgCg*PDgEg+PFg,P-P.P/P

7741 with gil: 

7742 raise FunctionNotFoundError("function cuGraphicsUnregisterResource is not found") 

7743 return (<CUresult (*)(CUgraphicsResource) noexcept nogil>__cuGraphicsUnregisterResource)( 2ogwgxgygWm#P$P%P'P(P)PzgAgBgCg*PDgEg+PFg,P-P.P/P

7744 resource) 

7745  

7746  

7747cdef CUresult _cuGraphicsSubResourceGetMappedArray(CUarray* pArray, CUgraphicsResource resource, unsigned int arrayIndex, unsigned int mipLevel) except ?CUDA_ERROR_NOT_FOUND nogil: 

7748 global __cuGraphicsSubResourceGetMappedArray 

7749 _check_or_init_driver() 

7750 if __cuGraphicsSubResourceGetMappedArray == NULL: 

7751 with gil: 

7752 raise FunctionNotFoundError("function cuGraphicsSubResourceGetMappedArray is not found") 

7753 return (<CUresult (*)(CUarray*, CUgraphicsResource, unsigned int, unsigned int) noexcept nogil>__cuGraphicsSubResourceGetMappedArray)( 

7754 pArray, resource, arrayIndex, mipLevel) 

7755  

7756  

7757cdef CUresult _cuGraphicsResourceGetMappedMipmappedArray(CUmipmappedArray* pMipmappedArray, CUgraphicsResource resource) except ?CUDA_ERROR_NOT_FOUND nogil: 

7758 global __cuGraphicsResourceGetMappedMipmappedArray 

7759 _check_or_init_driver() 

7760 if __cuGraphicsResourceGetMappedMipmappedArray == NULL: 

7761 with gil: 

7762 raise FunctionNotFoundError("function cuGraphicsResourceGetMappedMipmappedArray is not found") 

7763 return (<CUresult (*)(CUmipmappedArray*, CUgraphicsResource) noexcept nogil>__cuGraphicsResourceGetMappedMipmappedArray)( 

7764 pMipmappedArray, resource) 

7765  

7766  

7767cdef CUresult _cuGraphicsResourceGetMappedPointer_v2(CUdeviceptr* pDevPtr, size_t* pSize, CUgraphicsResource resource) except ?CUDA_ERROR_NOT_FOUND nogil: 

7768 global __cuGraphicsResourceGetMappedPointer_v2 

7769 _check_or_init_driver() 2wgVmxgygzgAgBgCgDgEgFg0j

7770 if __cuGraphicsResourceGetMappedPointer_v2 == NULL: 2wgVmxgygzgAgBgCgDgEgFg0j

7771 with gil: 

7772 raise FunctionNotFoundError("function cuGraphicsResourceGetMappedPointer_v2 is not found") 

7773 return (<CUresult (*)(CUdeviceptr*, size_t*, CUgraphicsResource) noexcept nogil>__cuGraphicsResourceGetMappedPointer_v2)( 2wgVmxgygzgAgBgCgDgEgFg0j

7774 pDevPtr, pSize, resource) 

7775  

7776  

7777cdef CUresult _cuGraphicsResourceSetMapFlags_v2(CUgraphicsResource resource, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

7778 global __cuGraphicsResourceSetMapFlags_v2 

7779 _check_or_init_driver() 

7780 if __cuGraphicsResourceSetMapFlags_v2 == NULL: 

7781 with gil: 

7782 raise FunctionNotFoundError("function cuGraphicsResourceSetMapFlags_v2 is not found") 

7783 return (<CUresult (*)(CUgraphicsResource, unsigned int) noexcept nogil>__cuGraphicsResourceSetMapFlags_v2)( 

7784 resource, flags) 

7785  

7786  

7787cdef CUresult _cuGraphicsMapResources(unsigned int count, CUgraphicsResource* resources, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

7788 global __cuGraphicsMapResources 

7789 _check_or_init_driver() 2wgVmxgygzgAgBgCgDgEgFg0j

7790 if __cuGraphicsMapResources == NULL: 2wgVmxgygzgAgBgCgDgEgFg0j

7791 with gil: 

7792 raise FunctionNotFoundError("function cuGraphicsMapResources is not found") 

7793 return (<CUresult (*)(unsigned int, CUgraphicsResource*, CUstream) noexcept nogil>__cuGraphicsMapResources)( 2wgVmxgygzgAgBgCgDgEgFg0j

7794 count, resources, hStream) 

7795  

7796  

7797cdef CUresult _cuGraphicsUnmapResources(unsigned int count, CUgraphicsResource* resources, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

7798 global __cuGraphicsUnmapResources 

7799 _check_or_init_driver() 2ogwgxgygzgAgBgCgDgEgFg0j

7800 if __cuGraphicsUnmapResources == NULL: 2ogwgxgygzgAgBgCgDgEgFg0j

7801 with gil: 

7802 raise FunctionNotFoundError("function cuGraphicsUnmapResources is not found") 

7803 return (<CUresult (*)(unsigned int, CUgraphicsResource*, CUstream) noexcept nogil>__cuGraphicsUnmapResources)( 2ogwgxgygzgAgBgCgDgEgFg0j

7804 count, resources, hStream) 

7805  

7806  

7807cdef CUresult _cuGetProcAddress_v2(const char* symbol, void** pfn, int cudaVersion, cuuint64_t flags, CUdriverProcAddressQueryResult* symbolStatus) except ?CUDA_ERROR_NOT_FOUND nogil: 

7808 global __cuGetProcAddress_v2 

7809 _check_or_init_driver() 

7810 if __cuGetProcAddress_v2 == NULL: 

7811 with gil: 

7812 raise FunctionNotFoundError("function cuGetProcAddress_v2 is not found") 

7813 return (<CUresult (*)(const char*, void**, int, cuuint64_t, CUdriverProcAddressQueryResult*) noexcept nogil>__cuGetProcAddress_v2)( 

7814 symbol, pfn, cudaVersion, flags, symbolStatus) 

7815  

7816  

7817cdef CUresult _cuCoredumpGetAttribute(CUcoredumpSettings attrib, void* value, size_t* size) except ?CUDA_ERROR_NOT_FOUND nogil: 

7818 global __cuCoredumpGetAttribute 

7819 _check_or_init_driver() 

7820 if __cuCoredumpGetAttribute == NULL: 

7821 with gil: 

7822 raise FunctionNotFoundError("function cuCoredumpGetAttribute is not found") 

7823 return (<CUresult (*)(CUcoredumpSettings, void*, size_t*) noexcept nogil>__cuCoredumpGetAttribute)( 

7824 attrib, value, size) 

7825  

7826  

7827cdef CUresult _cuCoredumpGetAttributeGlobal(CUcoredumpSettings attrib, void* value, size_t* size) except ?CUDA_ERROR_NOT_FOUND nogil: 

7828 global __cuCoredumpGetAttributeGlobal 

7829 _check_or_init_driver() 2zy

7830 if __cuCoredumpGetAttributeGlobal == NULL: 2zy

7831 with gil: 

7832 raise FunctionNotFoundError("function cuCoredumpGetAttributeGlobal is not found") 

7833 return (<CUresult (*)(CUcoredumpSettings, void*, size_t*) noexcept nogil>__cuCoredumpGetAttributeGlobal)( 2zy

7834 attrib, value, size) 

7835  

7836  

7837cdef CUresult _cuCoredumpSetAttribute(CUcoredumpSettings attrib, void* value, size_t* size) except ?CUDA_ERROR_NOT_FOUND nogil: 

7838 global __cuCoredumpSetAttribute 

7839 _check_or_init_driver() 

7840 if __cuCoredumpSetAttribute == NULL: 

7841 with gil: 

7842 raise FunctionNotFoundError("function cuCoredumpSetAttribute is not found") 

7843 return (<CUresult (*)(CUcoredumpSettings, void*, size_t*) noexcept nogil>__cuCoredumpSetAttribute)( 

7844 attrib, value, size) 

7845  

7846  

7847cdef CUresult _cuCoredumpSetAttributeGlobal(CUcoredumpSettings attrib, void* value, size_t* size) except ?CUDA_ERROR_NOT_FOUND nogil: 2a zy

7848 global __cuCoredumpSetAttributeGlobal 

7849 _check_or_init_driver() 2zy

7850 if __cuCoredumpSetAttributeGlobal == NULL: 2zy

7851 with gil: 2zy

7852 raise FunctionNotFoundError("function cuCoredumpSetAttributeGlobal is not found") 

7853 return (<CUresult (*)(CUcoredumpSettings, void*, size_t*) noexcept nogil>__cuCoredumpSetAttributeGlobal)( 2zy

7854 attrib, value, size) 

7855  

7856  

7857cdef CUresult _cuGetExportTable(const void** ppExportTable, const CUuuid* pExportTableId) except ?CUDA_ERROR_NOT_FOUND nogil: 

7858 global __cuGetExportTable 

7859 _check_or_init_driver() 

7860 if __cuGetExportTable == NULL: 

7861 with gil: 

7862 raise FunctionNotFoundError("function cuGetExportTable is not found") 

7863 return (<CUresult (*)(const void**, const CUuuid*) noexcept nogil>__cuGetExportTable)( 

7864 ppExportTable, pExportTableId) 

7865  

7866  

7867cdef CUresult _cuGreenCtxCreate(CUgreenCtx* phCtx, CUdevResourceDesc desc, CUdevice dev, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 2a zy

7868 global __cuGreenCtxCreate 

7869 _check_or_init_driver() 21j2j3jIeX Y 4j5j6j7j8j9j

7870 if __cuGreenCtxCreate == NULL: 21j2j3jIeX Y 4j5j6j7j8j9j

7871 with gil: 2zy

7872 raise FunctionNotFoundError("function cuGreenCtxCreate is not found") 

7873 return (<CUresult (*)(CUgreenCtx*, CUdevResourceDesc, CUdevice, unsigned int) noexcept nogil>__cuGreenCtxCreate)( 21j2j3jIeX Y 4j5j6j7j8j9j

7874 phCtx, desc, dev, flags) 

7875  

7876  

7877cdef CUresult _cuGreenCtxDestroy(CUgreenCtx hCtx) except ?CUDA_ERROR_NOT_FOUND nogil: 

7878 global __cuGreenCtxDestroy 

7879 _check_or_init_driver() 21j*D+D,DX Y .D/D;D=D?D@D

7880 if __cuGreenCtxDestroy == NULL: 21j*D+D,DX Y .D/D;D=D?D@D

7881 with gil: 

7882 raise FunctionNotFoundError("function cuGreenCtxDestroy is not found") 

7883 return (<CUresult (*)(CUgreenCtx) noexcept nogil>__cuGreenCtxDestroy)( 21j*D+D,DX Y .D/D;D=D?D@D

7884 hCtx) 

7885  

7886  

7887cdef CUresult _cuCtxFromGreenCtx(CUcontext* pContext, CUgreenCtx hCtx) except ?CUDA_ERROR_NOT_FOUND nogil: 

7888 global __cuCtxFromGreenCtx 

7889 _check_or_init_driver() 21j2j3jIeX Y 4j5j6j7j8j9j

7890 if __cuCtxFromGreenCtx == NULL: 21j2j3jIeX Y 4j5j6j7j8j9j

7891 with gil: 

7892 raise FunctionNotFoundError("function cuCtxFromGreenCtx is not found") 

7893 return (<CUresult (*)(CUcontext*, CUgreenCtx) noexcept nogil>__cuCtxFromGreenCtx)( 21j2j3jIeX Y 4j5j6j7j8j9j

7894 pContext, hCtx) 

7895  

7896  

7897cdef CUresult _cuDeviceGetDevResource(CUdevice device, CUdevResource* resource, CUdevResourceType type) except ?CUDA_ERROR_NOT_FOUND nogil: 

7898 global __cuDeviceGetDevResource 

7899 _check_or_init_driver() 2wyxy)D2j3jIeXmYm4j5j6j7j8j9j[D]D^D_D`D{D|D}D~DaEbEcEdEeEfEgEhEiE

7900 if __cuDeviceGetDevResource == NULL: 2wyxy)D2j3jIeXmYm4j5j6j7j8j9j[D]D^D_D`D{D|D}D~DaEbEcEdEeEfEgEhEiE

7901 with gil: 

7902 raise FunctionNotFoundError("function cuDeviceGetDevResource is not found") 

7903 return (<CUresult (*)(CUdevice, CUdevResource*, CUdevResourceType) noexcept nogil>__cuDeviceGetDevResource)( 2wyxy)D2j3jIeXmYm4j5j6j7j8j9j[D]D^D_D`D{D|D}D~DaEbEcEdEeEfEgEhEiE

7904 device, resource, type) 

7905  

7906  

7907cdef CUresult _cuCtxGetDevResource(CUcontext hCtx, CUdevResource* resource, CUdevResourceType type) except ?CUDA_ERROR_NOT_FOUND nogil: 

7908 global __cuCtxGetDevResource 

7909 _check_or_init_driver() 

7910 if __cuCtxGetDevResource == NULL: 

7911 with gil: 

7912 raise FunctionNotFoundError("function cuCtxGetDevResource is not found") 

7913 return (<CUresult (*)(CUcontext, CUdevResource*, CUdevResourceType) noexcept nogil>__cuCtxGetDevResource)( 

7914 hCtx, resource, type) 

7915  

7916  

7917cdef CUresult _cuGreenCtxGetDevResource(CUgreenCtx hCtx, CUdevResource* resource, CUdevResourceType type) except ?CUDA_ERROR_NOT_FOUND nogil: 2a wyxy

7918 global __cuGreenCtxGetDevResource 

7919 _check_or_init_driver() 21jG1Nt

7920 if __cuGreenCtxGetDevResource == NULL: 21jG1Nt

7921 with gil: 2wyxy

7922 raise FunctionNotFoundError("function cuGreenCtxGetDevResource is not found") 

7923 return (<CUresult (*)(CUgreenCtx, CUdevResource*, CUdevResourceType) noexcept nogil>__cuGreenCtxGetDevResource)( 21jG1Nt

7924 hCtx, resource, type) 

7925  

7926  

7927cdef CUresult _cuDevSmResourceSplitByCount(CUdevResource* result, unsigned int* nbGroups, const CUdevResource* input, CUdevResource* remainder, unsigned int flags, unsigned int minCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

7928 global __cuDevSmResourceSplitByCount 

7929 _check_or_init_driver() 2xy

7930 if __cuDevSmResourceSplitByCount == NULL: 2xy

7931 with gil: 

7932 raise FunctionNotFoundError("function cuDevSmResourceSplitByCount is not found") 

7933 return (<CUresult (*)(CUdevResource*, unsigned int*, const CUdevResource*, CUdevResource*, unsigned int, unsigned int) noexcept nogil>__cuDevSmResourceSplitByCount)( 2xy

7934 result, nbGroups, input, remainder, flags, minCount) 

7935  

7936  

7937cdef CUresult _cuDevResourceGenerateDesc(CUdevResourceDesc* phDesc, CUdevResource* resources, unsigned int nbResources) except ?CUDA_ERROR_NOT_FOUND nogil: 

7938 global __cuDevResourceGenerateDesc 

7939 _check_or_init_driver() 21j2j3jIeX Y 4j5j6j7j8j9j

7940 if __cuDevResourceGenerateDesc == NULL: 21j2j3jIeX Y 4j5j6j7j8j9j

7941 with gil: 

7942 raise FunctionNotFoundError("function cuDevResourceGenerateDesc is not found") 

7943 return (<CUresult (*)(CUdevResourceDesc*, CUdevResource*, unsigned int) noexcept nogil>__cuDevResourceGenerateDesc)( 21j2j3jIeX Y 4j5j6j7j8j9j

7944 phDesc, resources, nbResources) 

7945  

7946  

7947cdef CUresult _cuGreenCtxRecordEvent(CUgreenCtx hCtx, CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 2a xy

7948 global __cuGreenCtxRecordEvent 

7949 _check_or_init_driver() 

7950 if __cuGreenCtxRecordEvent == NULL: 

7951 with gil: 2xy

7952 raise FunctionNotFoundError("function cuGreenCtxRecordEvent is not found") 

7953 return (<CUresult (*)(CUgreenCtx, CUevent) noexcept nogil>__cuGreenCtxRecordEvent)( 

7954 hCtx, hEvent) 

7955  

7956  

7957cdef CUresult _cuGreenCtxWaitEvent(CUgreenCtx hCtx, CUevent hEvent) except ?CUDA_ERROR_NOT_FOUND nogil: 

7958 global __cuGreenCtxWaitEvent 

7959 _check_or_init_driver() 

7960 if __cuGreenCtxWaitEvent == NULL: 

7961 with gil: 

7962 raise FunctionNotFoundError("function cuGreenCtxWaitEvent is not found") 

7963 return (<CUresult (*)(CUgreenCtx, CUevent) noexcept nogil>__cuGreenCtxWaitEvent)( 

7964 hCtx, hEvent) 

7965  

7966  

7967cdef CUresult _cuStreamGetGreenCtx(CUstream hStream, CUgreenCtx* phCtx) except ?CUDA_ERROR_NOT_FOUND nogil: 

7968 global __cuStreamGetGreenCtx 

7969 _check_or_init_driver() 

7970 if __cuStreamGetGreenCtx == NULL: 

7971 with gil: 

7972 raise FunctionNotFoundError("function cuStreamGetGreenCtx is not found") 

7973 return (<CUresult (*)(CUstream, CUgreenCtx*) noexcept nogil>__cuStreamGetGreenCtx)( 

7974 hStream, phCtx) 

7975  

7976  

7977cdef CUresult _cuGreenCtxStreamCreate(CUstream* phStream, CUgreenCtx greenCtx, unsigned int flags, int priority) except ?CUDA_ERROR_NOT_FOUND nogil: 

7978 global __cuGreenCtxStreamCreate 

7979 _check_or_init_driver() 2NtCbX Y ?P:D[h

7980 if __cuGreenCtxStreamCreate == NULL: 2NtCbX Y ?P:D[h

7981 with gil: 

7982 raise FunctionNotFoundError("function cuGreenCtxStreamCreate is not found") 

7983 return (<CUresult (*)(CUstream*, CUgreenCtx, unsigned int, int) noexcept nogil>__cuGreenCtxStreamCreate)( 2NtCbX Y ?P:D[h

7984 phStream, greenCtx, flags, priority) 

7985  

7986  

7987cdef CUresult _cuLogsRegisterCallback(CUlogsCallback callbackFunc, void* userData, CUlogsCallbackHandle* callback_out) except ?CUDA_ERROR_NOT_FOUND nogil: 

7988 global __cuLogsRegisterCallback 

7989 _check_or_init_driver() 

7990 if __cuLogsRegisterCallback == NULL: 

7991 with gil: 

7992 raise FunctionNotFoundError("function cuLogsRegisterCallback is not found") 

7993 return (<CUresult (*)(CUlogsCallback, void*, CUlogsCallbackHandle*) noexcept nogil>__cuLogsRegisterCallback)( 

7994 callbackFunc, userData, callback_out) 

7995  

7996  

7997cdef CUresult _cuLogsUnregisterCallback(CUlogsCallbackHandle callback) except ?CUDA_ERROR_NOT_FOUND nogil: 

7998 global __cuLogsUnregisterCallback 

7999 _check_or_init_driver() 

8000 if __cuLogsUnregisterCallback == NULL: 

8001 with gil: 

8002 raise FunctionNotFoundError("function cuLogsUnregisterCallback is not found") 

8003 return (<CUresult (*)(CUlogsCallbackHandle) noexcept nogil>__cuLogsUnregisterCallback)( 

8004 callback) 

8005  

8006  

8007cdef CUresult _cuLogsCurrent(CUlogIterator* iterator_out, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8008 global __cuLogsCurrent 

8009 _check_or_init_driver() 

8010 if __cuLogsCurrent == NULL: 

8011 with gil: 

8012 raise FunctionNotFoundError("function cuLogsCurrent is not found") 

8013 return (<CUresult (*)(CUlogIterator*, unsigned int) noexcept nogil>__cuLogsCurrent)( 

8014 iterator_out, flags) 

8015  

8016  

8017cdef CUresult _cuLogsDumpToFile(CUlogIterator* iterator, const char* pathToFile, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8018 global __cuLogsDumpToFile 

8019 _check_or_init_driver() 

8020 if __cuLogsDumpToFile == NULL: 

8021 with gil: 

8022 raise FunctionNotFoundError("function cuLogsDumpToFile is not found") 

8023 return (<CUresult (*)(CUlogIterator*, const char*, unsigned int) noexcept nogil>__cuLogsDumpToFile)( 

8024 iterator, pathToFile, flags) 

8025  

8026  

8027cdef CUresult _cuLogsDumpToMemory(CUlogIterator* iterator, char* buffer, size_t* size, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8028 global __cuLogsDumpToMemory 

8029 _check_or_init_driver() 

8030 if __cuLogsDumpToMemory == NULL: 

8031 with gil: 

8032 raise FunctionNotFoundError("function cuLogsDumpToMemory is not found") 

8033 return (<CUresult (*)(CUlogIterator*, char*, size_t*, unsigned int) noexcept nogil>__cuLogsDumpToMemory)( 

8034 iterator, buffer, size, flags) 

8035  

8036  

8037cdef CUresult _cuCheckpointProcessGetRestoreThreadId(int pid, int* tid) except ?CUDA_ERROR_NOT_FOUND nogil: 

8038 global __cuCheckpointProcessGetRestoreThreadId 

8039 _check_or_init_driver() 

8040 if __cuCheckpointProcessGetRestoreThreadId == NULL: 

8041 with gil: 

8042 raise FunctionNotFoundError("function cuCheckpointProcessGetRestoreThreadId is not found") 

8043 return (<CUresult (*)(int, int*) noexcept nogil>__cuCheckpointProcessGetRestoreThreadId)( 

8044 pid, tid) 

8045  

8046  

8047cdef CUresult _cuCheckpointProcessGetState(int pid, CUprocessState* state) except ?CUDA_ERROR_NOT_FOUND nogil: 

8048 global __cuCheckpointProcessGetState 

8049 _check_or_init_driver() 2]Y

8050 if __cuCheckpointProcessGetState == NULL: 2]Y

8051 with gil: 

8052 raise FunctionNotFoundError("function cuCheckpointProcessGetState is not found") 

8053 return (<CUresult (*)(int, CUprocessState*) noexcept nogil>__cuCheckpointProcessGetState)( 2]Y

8054 pid, state) 

8055  

8056  

8057cdef CUresult _cuCheckpointProcessLock(int pid, CUcheckpointLockArgs* args) except ?CUDA_ERROR_NOT_FOUND nogil: 

8058 global __cuCheckpointProcessLock 

8059 _check_or_init_driver() 

8060 if __cuCheckpointProcessLock == NULL: 

8061 with gil: 

8062 raise FunctionNotFoundError("function cuCheckpointProcessLock is not found") 

8063 return (<CUresult (*)(int, CUcheckpointLockArgs*) noexcept nogil>__cuCheckpointProcessLock)( 

8064 pid, args) 

8065  

8066  

8067cdef CUresult _cuCheckpointProcessCheckpoint(int pid, CUcheckpointCheckpointArgs* args) except ?CUDA_ERROR_NOT_FOUND nogil: 2a ]Y

8068 global __cuCheckpointProcessCheckpoint 

8069 _check_or_init_driver() 

8070 if __cuCheckpointProcessCheckpoint == NULL: 

8071 with gil: 2]Y

8072 raise FunctionNotFoundError("function cuCheckpointProcessCheckpoint is not found") 

8073 return (<CUresult (*)(int, CUcheckpointCheckpointArgs*) noexcept nogil>__cuCheckpointProcessCheckpoint)( 

8074 pid, args) 

8075  

8076  

8077cdef CUresult _cuCheckpointProcessRestore(int pid, CUcheckpointRestoreArgs* args) except ?CUDA_ERROR_NOT_FOUND nogil: 

8078 global __cuCheckpointProcessRestore 

8079 _check_or_init_driver() 

8080 if __cuCheckpointProcessRestore == NULL: 

8081 with gil: 

8082 raise FunctionNotFoundError("function cuCheckpointProcessRestore is not found") 

8083 return (<CUresult (*)(int, CUcheckpointRestoreArgs*) noexcept nogil>__cuCheckpointProcessRestore)( 

8084 pid, args) 

8085  

8086  

8087cdef CUresult _cuCheckpointProcessUnlock(int pid, CUcheckpointUnlockArgs* args) except ?CUDA_ERROR_NOT_FOUND nogil: 

8088 global __cuCheckpointProcessUnlock 

8089 _check_or_init_driver() 

8090 if __cuCheckpointProcessUnlock == NULL: 

8091 with gil: 

8092 raise FunctionNotFoundError("function cuCheckpointProcessUnlock is not found") 

8093 return (<CUresult (*)(int, CUcheckpointUnlockArgs*) noexcept nogil>__cuCheckpointProcessUnlock)( 

8094 pid, args) 

8095  

8096  

8097cdef CUresult _cuGraphicsEGLRegisterImage(CUgraphicsResource* pCudaResource, EGLImageKHR image, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8098 global __cuGraphicsEGLRegisterImage 

8099 _check_or_init_driver() 

8100 if __cuGraphicsEGLRegisterImage == NULL: 

8101 with gil: 

8102 raise FunctionNotFoundError("function cuGraphicsEGLRegisterImage is not found") 

8103 return (<CUresult (*)(CUgraphicsResource*, EGLImageKHR, unsigned int) noexcept nogil>__cuGraphicsEGLRegisterImage)( 

8104 pCudaResource, image, flags) 

8105  

8106  

8107cdef CUresult _cuEGLStreamConsumerConnect(CUeglStreamConnection* conn, EGLStreamKHR stream) except ?CUDA_ERROR_NOT_FOUND nogil: 

8108 global __cuEGLStreamConsumerConnect 

8109 _check_or_init_driver() 

8110 if __cuEGLStreamConsumerConnect == NULL: 

8111 with gil: 

8112 raise FunctionNotFoundError("function cuEGLStreamConsumerConnect is not found") 

8113 return (<CUresult (*)(CUeglStreamConnection*, EGLStreamKHR) noexcept nogil>__cuEGLStreamConsumerConnect)( 

8114 conn, stream) 

8115  

8116  

8117cdef CUresult _cuEGLStreamConsumerConnectWithFlags(CUeglStreamConnection* conn, EGLStreamKHR stream, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8118 global __cuEGLStreamConsumerConnectWithFlags 

8119 _check_or_init_driver() 

8120 if __cuEGLStreamConsumerConnectWithFlags == NULL: 

8121 with gil: 

8122 raise FunctionNotFoundError("function cuEGLStreamConsumerConnectWithFlags is not found") 

8123 return (<CUresult (*)(CUeglStreamConnection*, EGLStreamKHR, unsigned int) noexcept nogil>__cuEGLStreamConsumerConnectWithFlags)( 

8124 conn, stream, flags) 

8125  

8126  

8127cdef CUresult _cuEGLStreamConsumerDisconnect(CUeglStreamConnection* conn) except ?CUDA_ERROR_NOT_FOUND nogil: 

8128 global __cuEGLStreamConsumerDisconnect 

8129 _check_or_init_driver() 

8130 if __cuEGLStreamConsumerDisconnect == NULL: 

8131 with gil: 

8132 raise FunctionNotFoundError("function cuEGLStreamConsumerDisconnect is not found") 

8133 return (<CUresult (*)(CUeglStreamConnection*) noexcept nogil>__cuEGLStreamConsumerDisconnect)( 

8134 conn) 

8135  

8136  

8137cdef CUresult _cuEGLStreamConsumerAcquireFrame(CUeglStreamConnection* conn, CUgraphicsResource* pCudaResource, CUstream* pStream, unsigned int timeout) except ?CUDA_ERROR_NOT_FOUND nogil: 

8138 global __cuEGLStreamConsumerAcquireFrame 

8139 _check_or_init_driver() 

8140 if __cuEGLStreamConsumerAcquireFrame == NULL: 

8141 with gil: 

8142 raise FunctionNotFoundError("function cuEGLStreamConsumerAcquireFrame is not found") 

8143 return (<CUresult (*)(CUeglStreamConnection*, CUgraphicsResource*, CUstream*, unsigned int) noexcept nogil>__cuEGLStreamConsumerAcquireFrame)( 

8144 conn, pCudaResource, pStream, timeout) 

8145  

8146  

8147cdef CUresult _cuEGLStreamConsumerReleaseFrame(CUeglStreamConnection* conn, CUgraphicsResource pCudaResource, CUstream* pStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

8148 global __cuEGLStreamConsumerReleaseFrame 

8149 _check_or_init_driver() 

8150 if __cuEGLStreamConsumerReleaseFrame == NULL: 

8151 with gil: 

8152 raise FunctionNotFoundError("function cuEGLStreamConsumerReleaseFrame is not found") 

8153 return (<CUresult (*)(CUeglStreamConnection*, CUgraphicsResource, CUstream*) noexcept nogil>__cuEGLStreamConsumerReleaseFrame)( 

8154 conn, pCudaResource, pStream) 

8155  

8156  

8157cdef CUresult _cuEGLStreamProducerConnect(CUeglStreamConnection* conn, EGLStreamKHR stream, EGLint width, EGLint height) except ?CUDA_ERROR_NOT_FOUND nogil: 

8158 global __cuEGLStreamProducerConnect 

8159 _check_or_init_driver() 

8160 if __cuEGLStreamProducerConnect == NULL: 

8161 with gil: 

8162 raise FunctionNotFoundError("function cuEGLStreamProducerConnect is not found") 

8163 return (<CUresult (*)(CUeglStreamConnection*, EGLStreamKHR, EGLint, EGLint) noexcept nogil>__cuEGLStreamProducerConnect)( 

8164 conn, stream, width, height) 

8165  

8166  

8167cdef CUresult _cuEGLStreamProducerDisconnect(CUeglStreamConnection* conn) except ?CUDA_ERROR_NOT_FOUND nogil: 

8168 global __cuEGLStreamProducerDisconnect 

8169 _check_or_init_driver() 

8170 if __cuEGLStreamProducerDisconnect == NULL: 

8171 with gil: 

8172 raise FunctionNotFoundError("function cuEGLStreamProducerDisconnect is not found") 

8173 return (<CUresult (*)(CUeglStreamConnection*) noexcept nogil>__cuEGLStreamProducerDisconnect)( 

8174 conn) 

8175  

8176  

8177cdef CUresult _cuEGLStreamProducerPresentFrame(CUeglStreamConnection* conn, CUeglFrame eglframe, CUstream* pStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

8178 global __cuEGLStreamProducerPresentFrame 

8179 _check_or_init_driver() 

8180 if __cuEGLStreamProducerPresentFrame == NULL: 

8181 with gil: 

8182 raise FunctionNotFoundError("function cuEGLStreamProducerPresentFrame is not found") 

8183 return (<CUresult (*)(CUeglStreamConnection*, CUeglFrame, CUstream*) noexcept nogil>__cuEGLStreamProducerPresentFrame)( 

8184 conn, eglframe, pStream) 

8185  

8186  

8187cdef CUresult _cuEGLStreamProducerReturnFrame(CUeglStreamConnection* conn, CUeglFrame* eglframe, CUstream* pStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

8188 global __cuEGLStreamProducerReturnFrame 

8189 _check_or_init_driver() 

8190 if __cuEGLStreamProducerReturnFrame == NULL: 

8191 with gil: 

8192 raise FunctionNotFoundError("function cuEGLStreamProducerReturnFrame is not found") 

8193 return (<CUresult (*)(CUeglStreamConnection*, CUeglFrame*, CUstream*) noexcept nogil>__cuEGLStreamProducerReturnFrame)( 

8194 conn, eglframe, pStream) 

8195  

8196  

8197cdef CUresult _cuGraphicsResourceGetMappedEglFrame(CUeglFrame* eglFrame, CUgraphicsResource resource, unsigned int index, unsigned int mipLevel) except ?CUDA_ERROR_NOT_FOUND nogil: 

8198 global __cuGraphicsResourceGetMappedEglFrame 

8199 _check_or_init_driver() 

8200 if __cuGraphicsResourceGetMappedEglFrame == NULL: 

8201 with gil: 

8202 raise FunctionNotFoundError("function cuGraphicsResourceGetMappedEglFrame is not found") 

8203 return (<CUresult (*)(CUeglFrame*, CUgraphicsResource, unsigned int, unsigned int) noexcept nogil>__cuGraphicsResourceGetMappedEglFrame)( 

8204 eglFrame, resource, index, mipLevel) 

8205  

8206  

8207cdef CUresult _cuEventCreateFromEGLSync(CUevent* phEvent, EGLSyncKHR eglSync, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8208 global __cuEventCreateFromEGLSync 

8209 _check_or_init_driver() 

8210 if __cuEventCreateFromEGLSync == NULL: 

8211 with gil: 

8212 raise FunctionNotFoundError("function cuEventCreateFromEGLSync is not found") 

8213 return (<CUresult (*)(CUevent*, EGLSyncKHR, unsigned int) noexcept nogil>__cuEventCreateFromEGLSync)( 

8214 phEvent, eglSync, flags) 

8215  

8216  

8217cdef CUresult _cuGraphicsGLRegisterBuffer(CUgraphicsResource* pCudaResource, GLuint buffer, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8218 global __cuGraphicsGLRegisterBuffer 

8219 _check_or_init_driver() 2wgVmxgygWm#P$P%P'P(PzgAgBgCg*PDgEg+PFg0j,P-P.P/P

8220 if __cuGraphicsGLRegisterBuffer == NULL: 2wgVmxgygWm#P$P%P'P(PzgAgBgCg*PDgEg+PFg0j,P-P.P/P

8221 with gil: 

8222 raise FunctionNotFoundError("function cuGraphicsGLRegisterBuffer is not found") 

8223 return (<CUresult (*)(CUgraphicsResource*, GLuint, unsigned int) noexcept nogil>__cuGraphicsGLRegisterBuffer)( 2wgVmxgygWm#P$P%P'P(PzgAgBgCg*PDgEg+PFg0j,P-P.P/P

8224 pCudaResource, buffer, Flags) 

8225  

8226  

8227cdef CUresult _cuGraphicsGLRegisterImage(CUgraphicsResource* pCudaResource, GLuint image, GLenum target, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8228 global __cuGraphicsGLRegisterImage 

8229 _check_or_init_driver() 2)PD1E1}Y

8230 if __cuGraphicsGLRegisterImage == NULL: 2)PD1E1}Y

8231 with gil: 

8232 raise FunctionNotFoundError("function cuGraphicsGLRegisterImage is not found") 

8233 return (<CUresult (*)(CUgraphicsResource*, GLuint, GLenum, unsigned int) noexcept nogil>__cuGraphicsGLRegisterImage)( 2)PD1E1}Y

8234 pCudaResource, image, target, Flags) 

8235  

8236  

8237cdef CUresult _cuGLGetDevices_v2(unsigned int* pCudaDeviceCount, CUdevice* pCudaDevices, unsigned int cudaDeviceCount, CUGLDeviceList deviceList) except ?CUDA_ERROR_NOT_FOUND nogil: 

8238 global __cuGLGetDevices_v2 

8239 _check_or_init_driver() 

8240 if __cuGLGetDevices_v2 == NULL: 

8241 with gil: 

8242 raise FunctionNotFoundError("function cuGLGetDevices_v2 is not found") 

8243 return (<CUresult (*)(unsigned int*, CUdevice*, unsigned int, CUGLDeviceList) noexcept nogil>__cuGLGetDevices_v2)( 

8244 pCudaDeviceCount, pCudaDevices, cudaDeviceCount, deviceList) 

8245  

8246  

8247cdef CUresult _cuGLCtxCreate_v2(CUcontext* pCtx, unsigned int Flags, CUdevice device) except ?CUDA_ERROR_NOT_FOUND nogil: 2a }Y

8248 global __cuGLCtxCreate_v2 

8249 _check_or_init_driver() 

8250 if __cuGLCtxCreate_v2 == NULL: 

8251 with gil: 2}Y

8252 raise FunctionNotFoundError("function cuGLCtxCreate_v2 is not found") 

8253 return (<CUresult (*)(CUcontext*, unsigned int, CUdevice) noexcept nogil>__cuGLCtxCreate_v2)( 

8254 pCtx, Flags, device) 

8255  

8256  

8257cdef CUresult _cuGLInit() except ?CUDA_ERROR_NOT_FOUND nogil: 

8258 global __cuGLInit 

8259 _check_or_init_driver() 

8260 if __cuGLInit == NULL: 

8261 with gil: 

8262 raise FunctionNotFoundError("function cuGLInit is not found") 

8263 return (<CUresult (*)() noexcept nogil>__cuGLInit)( 

8264 ) 

8265  

8266  

8267cdef CUresult _cuGLRegisterBufferObject(GLuint buffer) except ?CUDA_ERROR_NOT_FOUND nogil: 

8268 global __cuGLRegisterBufferObject 

8269 _check_or_init_driver() 

8270 if __cuGLRegisterBufferObject == NULL: 

8271 with gil: 

8272 raise FunctionNotFoundError("function cuGLRegisterBufferObject is not found") 

8273 return (<CUresult (*)(GLuint) noexcept nogil>__cuGLRegisterBufferObject)( 

8274 buffer) 

8275  

8276  

8277cdef CUresult _cuGLMapBufferObject_v2(CUdeviceptr* dptr, size_t* size, GLuint buffer) except ?CUDA_ERROR_NOT_FOUND nogil: 

8278 global __cuGLMapBufferObject_v2 

8279 _check_or_init_driver() 

8280 if __cuGLMapBufferObject_v2 == NULL: 

8281 with gil: 

8282 raise FunctionNotFoundError("function cuGLMapBufferObject_v2 is not found") 

8283 return (<CUresult (*)(CUdeviceptr*, size_t*, GLuint) noexcept nogil>__cuGLMapBufferObject_v2)( 

8284 dptr, size, buffer) 

8285  

8286  

8287cdef CUresult _cuGLUnmapBufferObject(GLuint buffer) except ?CUDA_ERROR_NOT_FOUND nogil: 

8288 global __cuGLUnmapBufferObject 

8289 _check_or_init_driver() 

8290 if __cuGLUnmapBufferObject == NULL: 

8291 with gil: 

8292 raise FunctionNotFoundError("function cuGLUnmapBufferObject is not found") 

8293 return (<CUresult (*)(GLuint) noexcept nogil>__cuGLUnmapBufferObject)( 

8294 buffer) 

8295  

8296  

8297cdef CUresult _cuGLUnregisterBufferObject(GLuint buffer) except ?CUDA_ERROR_NOT_FOUND nogil: 

8298 global __cuGLUnregisterBufferObject 

8299 _check_or_init_driver() 

8300 if __cuGLUnregisterBufferObject == NULL: 

8301 with gil: 

8302 raise FunctionNotFoundError("function cuGLUnregisterBufferObject is not found") 

8303 return (<CUresult (*)(GLuint) noexcept nogil>__cuGLUnregisterBufferObject)( 

8304 buffer) 

8305  

8306  

8307cdef CUresult _cuGLSetBufferObjectMapFlags(GLuint buffer, unsigned int Flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8308 global __cuGLSetBufferObjectMapFlags 

8309 _check_or_init_driver() 

8310 if __cuGLSetBufferObjectMapFlags == NULL: 

8311 with gil: 

8312 raise FunctionNotFoundError("function cuGLSetBufferObjectMapFlags is not found") 

8313 return (<CUresult (*)(GLuint, unsigned int) noexcept nogil>__cuGLSetBufferObjectMapFlags)( 

8314 buffer, Flags) 

8315  

8316  

8317cdef CUresult _cuGLMapBufferObjectAsync_v2(CUdeviceptr* dptr, size_t* size, GLuint buffer, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

8318 global __cuGLMapBufferObjectAsync_v2 

8319 _check_or_init_driver() 

8320 if __cuGLMapBufferObjectAsync_v2 == NULL: 

8321 with gil: 

8322 raise FunctionNotFoundError("function cuGLMapBufferObjectAsync_v2 is not found") 

8323 return (<CUresult (*)(CUdeviceptr*, size_t*, GLuint, CUstream) noexcept nogil>__cuGLMapBufferObjectAsync_v2)( 

8324 dptr, size, buffer, hStream) 

8325  

8326  

8327cdef CUresult _cuGLUnmapBufferObjectAsync(GLuint buffer, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

8328 global __cuGLUnmapBufferObjectAsync 

8329 _check_or_init_driver() 

8330 if __cuGLUnmapBufferObjectAsync == NULL: 

8331 with gil: 

8332 raise FunctionNotFoundError("function cuGLUnmapBufferObjectAsync is not found") 

8333 return (<CUresult (*)(GLuint, CUstream) noexcept nogil>__cuGLUnmapBufferObjectAsync)( 

8334 buffer, hStream) 

8335  

8336  

8337cdef CUresult _cuProfilerInitialize(const char* configFile, const char* outputFile, CUoutput_mode outputMode) except ?CUDA_ERROR_NOT_FOUND nogil: 

8338 global __cuProfilerInitialize 

8339 _check_or_init_driver() 

8340 if __cuProfilerInitialize == NULL: 

8341 with gil: 

8342 raise FunctionNotFoundError("function cuProfilerInitialize is not found") 

8343 return (<CUresult (*)(const char*, const char*, CUoutput_mode) noexcept nogil>__cuProfilerInitialize)( 

8344 configFile, outputFile, outputMode) 

8345  

8346  

8347cdef CUresult _cuProfilerStart() except ?CUDA_ERROR_NOT_FOUND nogil: 

8348 global __cuProfilerStart 

8349 _check_or_init_driver() 2By

8350 if __cuProfilerStart == NULL: 2By

8351 with gil: 

8352 raise FunctionNotFoundError("function cuProfilerStart is not found") 

8353 return (<CUresult (*)() noexcept nogil>__cuProfilerStart)( 2By

8354 ) 

8355  

8356  

8357cdef CUresult _cuProfilerStop() except ?CUDA_ERROR_NOT_FOUND nogil: 

8358 global __cuProfilerStop 

8359 _check_or_init_driver() 2By

8360 if __cuProfilerStop == NULL: 2By

8361 with gil: 

8362 raise FunctionNotFoundError("function cuProfilerStop is not found") 

8363 return (<CUresult (*)() noexcept nogil>__cuProfilerStop)( 2By

8364 ) 

8365  

8366  

8367cdef CUresult _cuVDPAUGetDevice(CUdevice* pDevice, VdpDevice vdpDevice, VdpGetProcAddress* vdpGetProcAddress) except ?CUDA_ERROR_NOT_FOUND nogil: 2a By

8368 global __cuVDPAUGetDevice 

8369 _check_or_init_driver() 

8370 if __cuVDPAUGetDevice == NULL: 

8371 with gil: 2By

8372 raise FunctionNotFoundError("function cuVDPAUGetDevice is not found") 

8373 return (<CUresult (*)(CUdevice*, VdpDevice, VdpGetProcAddress*) noexcept nogil>__cuVDPAUGetDevice)( 

8374 pDevice, vdpDevice, vdpGetProcAddress) 

8375  

8376  

8377cdef CUresult _cuVDPAUCtxCreate_v2(CUcontext* pCtx, unsigned int flags, CUdevice device, VdpDevice vdpDevice, VdpGetProcAddress* vdpGetProcAddress) except ?CUDA_ERROR_NOT_FOUND nogil: 2a By

8378 global __cuVDPAUCtxCreate_v2 

8379 _check_or_init_driver() 

8380 if __cuVDPAUCtxCreate_v2 == NULL: 

8381 with gil: 2By

8382 raise FunctionNotFoundError("function cuVDPAUCtxCreate_v2 is not found") 

8383 return (<CUresult (*)(CUcontext*, unsigned int, CUdevice, VdpDevice, VdpGetProcAddress*) noexcept nogil>__cuVDPAUCtxCreate_v2)( 

8384 pCtx, flags, device, vdpDevice, vdpGetProcAddress) 

8385  

8386  

8387cdef CUresult _cuGraphicsVDPAURegisterVideoSurface(CUgraphicsResource* pCudaResource, VdpVideoSurface vdpSurface, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8388 global __cuGraphicsVDPAURegisterVideoSurface 

8389 _check_or_init_driver() 

8390 if __cuGraphicsVDPAURegisterVideoSurface == NULL: 

8391 with gil: 

8392 raise FunctionNotFoundError("function cuGraphicsVDPAURegisterVideoSurface is not found") 

8393 return (<CUresult (*)(CUgraphicsResource*, VdpVideoSurface, unsigned int) noexcept nogil>__cuGraphicsVDPAURegisterVideoSurface)( 

8394 pCudaResource, vdpSurface, flags) 

8395  

8396  

8397cdef CUresult _cuGraphicsVDPAURegisterOutputSurface(CUgraphicsResource* pCudaResource, VdpOutputSurface vdpSurface, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8398 global __cuGraphicsVDPAURegisterOutputSurface 

8399 _check_or_init_driver() 

8400 if __cuGraphicsVDPAURegisterOutputSurface == NULL: 

8401 with gil: 

8402 raise FunctionNotFoundError("function cuGraphicsVDPAURegisterOutputSurface is not found") 

8403 return (<CUresult (*)(CUgraphicsResource*, VdpOutputSurface, unsigned int) noexcept nogil>__cuGraphicsVDPAURegisterOutputSurface)( 

8404 pCudaResource, vdpSurface, flags) 

8405  

8406  

8407cdef CUresult _cuDeviceGetHostAtomicCapabilities(unsigned int* capabilities, const CUatomicOperation* operations, unsigned int count, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

8408 global __cuDeviceGetHostAtomicCapabilities 

8409 _check_or_init_driver() 

8410 if __cuDeviceGetHostAtomicCapabilities == NULL: 

8411 with gil: 

8412 raise FunctionNotFoundError("function cuDeviceGetHostAtomicCapabilities is not found") 

8413 return (<CUresult (*)(unsigned int*, const CUatomicOperation*, unsigned int, CUdevice) noexcept nogil>__cuDeviceGetHostAtomicCapabilities)( 

8414 capabilities, operations, count, dev) 

8415  

8416  

8417cdef CUresult _cuCtxGetDevice_v2(CUdevice* device, CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

8418 global __cuCtxGetDevice_v2 

8419 _check_or_init_driver() 

8420 if __cuCtxGetDevice_v2 == NULL: 

8421 with gil: 

8422 raise FunctionNotFoundError("function cuCtxGetDevice_v2 is not found") 

8423 return (<CUresult (*)(CUdevice*, CUcontext) noexcept nogil>__cuCtxGetDevice_v2)( 

8424 device, ctx) 

8425  

8426  

8427cdef CUresult _cuCtxSynchronize_v2(CUcontext ctx) except ?CUDA_ERROR_NOT_FOUND nogil: 

8428 global __cuCtxSynchronize_v2 

8429 _check_or_init_driver() 

8430 if __cuCtxSynchronize_v2 == NULL: 

8431 with gil: 

8432 raise FunctionNotFoundError("function cuCtxSynchronize_v2 is not found") 

8433 return (<CUresult (*)(CUcontext) noexcept nogil>__cuCtxSynchronize_v2)( 

8434 ctx) 

8435  

8436  

8437cdef CUresult _cuMemcpyBatchAsync_v2(CUdeviceptr* dsts, CUdeviceptr* srcs, size_t* sizes, size_t count, CUmemcpyAttributes* attrs, size_t* attrsIdxs, size_t numAttrs, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

8438 global __cuMemcpyBatchAsync_v2 

8439 _check_or_init_driver() 

8440 if __cuMemcpyBatchAsync_v2 == NULL: 

8441 with gil: 

8442 raise FunctionNotFoundError("function cuMemcpyBatchAsync_v2 is not found") 

8443 return (<CUresult (*)(CUdeviceptr*, CUdeviceptr*, size_t*, size_t, CUmemcpyAttributes*, size_t*, size_t, CUstream) noexcept nogil>__cuMemcpyBatchAsync_v2)( 

8444 dsts, srcs, sizes, count, attrs, attrsIdxs, numAttrs, hStream) 

8445  

8446  

8447cdef CUresult _cuMemcpy3DBatchAsync_v2(size_t numOps, CUDA_MEMCPY3D_BATCH_OP* opList, unsigned long long flags, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

8448 global __cuMemcpy3DBatchAsync_v2 

8449 _check_or_init_driver() 

8450 if __cuMemcpy3DBatchAsync_v2 == NULL: 

8451 with gil: 

8452 raise FunctionNotFoundError("function cuMemcpy3DBatchAsync_v2 is not found") 

8453 return (<CUresult (*)(size_t, CUDA_MEMCPY3D_BATCH_OP*, unsigned long long, CUstream) noexcept nogil>__cuMemcpy3DBatchAsync_v2)( 

8454 numOps, opList, flags, hStream) 

8455  

8456  

8457cdef CUresult _cuMemGetDefaultMemPool(CUmemoryPool* pool_out, CUmemLocation* location, CUmemAllocationType type) except ?CUDA_ERROR_NOT_FOUND nogil: 

8458 global __cuMemGetDefaultMemPool 

8459 _check_or_init_driver() 

8460 if __cuMemGetDefaultMemPool == NULL: 

8461 with gil: 

8462 raise FunctionNotFoundError("function cuMemGetDefaultMemPool is not found") 

8463 return (<CUresult (*)(CUmemoryPool*, CUmemLocation*, CUmemAllocationType) noexcept nogil>__cuMemGetDefaultMemPool)( 

8464 pool_out, location, type) 

8465  

8466  

8467cdef CUresult _cuMemGetMemPool(CUmemoryPool* pool, CUmemLocation* location, CUmemAllocationType type) except ?CUDA_ERROR_NOT_FOUND nogil: 

8468 global __cuMemGetMemPool 

8469 _check_or_init_driver() 2nqoquqEmHj'cFmKjGmLjNsBqCqDqEqFqGq$jjcFu%jGu{h|h}hHuEbLd'j9gsE.ctE!guE#gvE$gwE%gxEOdyE'gzE)g/cni)j

8470 if __cuMemGetMemPool == NULL: 2nqoquqEmHj'cFmKjGmLjNsBqCqDqEqFqGq$jjcFu%jGu{h|h}hHuEbLd'j9gsE.ctE!guE#gvE$gwE%gxEOdyE'gzE)g/cni)j

8471 with gil: 

8472 raise FunctionNotFoundError("function cuMemGetMemPool is not found") 

8473 return (<CUresult (*)(CUmemoryPool*, CUmemLocation*, CUmemAllocationType) noexcept nogil>__cuMemGetMemPool)( 2nqoquqEmHj'cFmKjGmLjNsBqCqDqEqFqGq$jjcFu%jGu{h|h}hHuEbLd'j9gsE.ctE!guE#gvE$gwE%gxEOdyE'gzE)g/cni)j

8474 pool, location, type) 

8475  

8476  

8477cdef CUresult _cuMemSetMemPool(CUmemLocation* location, CUmemAllocationType type, CUmemoryPool pool) except ?CUDA_ERROR_NOT_FOUND nogil: 

8478 global __cuMemSetMemPool 

8479 _check_or_init_driver() 

8480 if __cuMemSetMemPool == NULL: 

8481 with gil: 

8482 raise FunctionNotFoundError("function cuMemSetMemPool is not found") 

8483 return (<CUresult (*)(CUmemLocation*, CUmemAllocationType, CUmemoryPool) noexcept nogil>__cuMemSetMemPool)( 

8484 location, type, pool) 

8485  

8486  

8487cdef CUresult _cuMemPrefetchBatchAsync(CUdeviceptr* dptrs, size_t* sizes, size_t count, CUmemLocation* prefetchLocs, size_t* prefetchLocIdxs, size_t numPrefetchLocs, unsigned long long flags, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

8488 global __cuMemPrefetchBatchAsync 

8489 _check_or_init_driver() 2yeIdzeAe

8490 if __cuMemPrefetchBatchAsync == NULL: 2yeIdzeAe

8491 with gil: 

8492 raise FunctionNotFoundError("function cuMemPrefetchBatchAsync is not found") 

8493 return (<CUresult (*)(CUdeviceptr*, size_t*, size_t, CUmemLocation*, size_t*, size_t, unsigned long long, CUstream) noexcept nogil>__cuMemPrefetchBatchAsync)( 2yeIdzeAe

8494 dptrs, sizes, count, prefetchLocs, prefetchLocIdxs, numPrefetchLocs, flags, hStream) 

8495  

8496  

8497cdef CUresult _cuMemDiscardBatchAsync(CUdeviceptr* dptrs, size_t* sizes, size_t count, unsigned long long flags, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

8498 global __cuMemDiscardBatchAsync 

8499 _check_or_init_driver() 2yeFjGj

8500 if __cuMemDiscardBatchAsync == NULL: 2yeFjGj

8501 with gil: 

8502 raise FunctionNotFoundError("function cuMemDiscardBatchAsync is not found") 

8503 return (<CUresult (*)(CUdeviceptr*, size_t*, size_t, unsigned long long, CUstream) noexcept nogil>__cuMemDiscardBatchAsync)( 2yeFjGj

8504 dptrs, sizes, count, flags, hStream) 

8505  

8506  

8507cdef CUresult _cuMemDiscardAndPrefetchBatchAsync(CUdeviceptr* dptrs, size_t* sizes, size_t count, CUmemLocation* prefetchLocs, size_t* prefetchLocIdxs, size_t numPrefetchLocs, unsigned long long flags, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

8508 global __cuMemDiscardAndPrefetchBatchAsync 

8509 _check_or_init_driver() 2Id'c

8510 if __cuMemDiscardAndPrefetchBatchAsync == NULL: 2Id'c

8511 with gil: 

8512 raise FunctionNotFoundError("function cuMemDiscardAndPrefetchBatchAsync is not found") 

8513 return (<CUresult (*)(CUdeviceptr*, size_t*, size_t, CUmemLocation*, size_t*, size_t, unsigned long long, CUstream) noexcept nogil>__cuMemDiscardAndPrefetchBatchAsync)( 2Id'c

8514 dptrs, sizes, count, prefetchLocs, prefetchLocIdxs, numPrefetchLocs, flags, hStream) 

8515  

8516  

8517cdef CUresult _cuDeviceGetP2PAtomicCapabilities(unsigned int* capabilities, const CUatomicOperation* operations, unsigned int count, CUdevice srcDevice, CUdevice dstDevice) except ?CUDA_ERROR_NOT_FOUND nogil: 

8518 global __cuDeviceGetP2PAtomicCapabilities 

8519 _check_or_init_driver() 

8520 if __cuDeviceGetP2PAtomicCapabilities == NULL: 

8521 with gil: 

8522 raise FunctionNotFoundError("function cuDeviceGetP2PAtomicCapabilities is not found") 

8523 return (<CUresult (*)(unsigned int*, const CUatomicOperation*, unsigned int, CUdevice, CUdevice) noexcept nogil>__cuDeviceGetP2PAtomicCapabilities)( 

8524 capabilities, operations, count, srcDevice, dstDevice) 

8525  

8526  

8527cdef CUresult _cuGreenCtxGetId(CUgreenCtx greenCtx, unsigned long long* greenCtxId) except ?CUDA_ERROR_NOT_FOUND nogil: 

8528 global __cuGreenCtxGetId 

8529 _check_or_init_driver() 

8530 if __cuGreenCtxGetId == NULL: 

8531 with gil: 

8532 raise FunctionNotFoundError("function cuGreenCtxGetId is not found") 

8533 return (<CUresult (*)(CUgreenCtx, unsigned long long*) noexcept nogil>__cuGreenCtxGetId)( 

8534 greenCtx, greenCtxId) 

8535  

8536  

8537cdef CUresult _cuMulticastBindMem_v2(CUmemGenericAllocationHandle mcHandle, CUdevice dev, size_t mcOffset, CUmemGenericAllocationHandle memHandle, size_t memOffset, size_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8538 global __cuMulticastBindMem_v2 

8539 _check_or_init_driver() 

8540 if __cuMulticastBindMem_v2 == NULL: 

8541 with gil: 

8542 raise FunctionNotFoundError("function cuMulticastBindMem_v2 is not found") 

8543 return (<CUresult (*)(CUmemGenericAllocationHandle, CUdevice, size_t, CUmemGenericAllocationHandle, size_t, size_t, unsigned long long) noexcept nogil>__cuMulticastBindMem_v2)( 

8544 mcHandle, dev, mcOffset, memHandle, memOffset, size, flags) 

8545  

8546  

8547cdef CUresult _cuMulticastBindAddr_v2(CUmemGenericAllocationHandle mcHandle, CUdevice dev, size_t mcOffset, CUdeviceptr memptr, size_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8548 global __cuMulticastBindAddr_v2 

8549 _check_or_init_driver() 

8550 if __cuMulticastBindAddr_v2 == NULL: 

8551 with gil: 

8552 raise FunctionNotFoundError("function cuMulticastBindAddr_v2 is not found") 

8553 return (<CUresult (*)(CUmemGenericAllocationHandle, CUdevice, size_t, CUdeviceptr, size_t, unsigned long long) noexcept nogil>__cuMulticastBindAddr_v2)( 

8554 mcHandle, dev, mcOffset, memptr, size, flags) 

8555  

8556  

8557cdef CUresult _cuGraphNodeGetContainingGraph(CUgraphNode hNode, CUgraph* phGraph) except ?CUDA_ERROR_NOT_FOUND nogil: 

8558 global __cuGraphNodeGetContainingGraph 

8559 _check_or_init_driver() 2Qh

8560 if __cuGraphNodeGetContainingGraph == NULL: 2Qh

8561 with gil: 

8562 raise FunctionNotFoundError("function cuGraphNodeGetContainingGraph is not found") 

8563 return (<CUresult (*)(CUgraphNode, CUgraph*) noexcept nogil>__cuGraphNodeGetContainingGraph)( 2Qh

8564 hNode, phGraph) 

8565  

8566  

8567cdef CUresult _cuGraphNodeGetLocalId(CUgraphNode hNode, unsigned int* nodeId) except ?CUDA_ERROR_NOT_FOUND nogil: 

8568 global __cuGraphNodeGetLocalId 

8569 _check_or_init_driver() 2Hl

8570 if __cuGraphNodeGetLocalId == NULL: 2Hl

8571 with gil: 

8572 raise FunctionNotFoundError("function cuGraphNodeGetLocalId is not found") 

8573 return (<CUresult (*)(CUgraphNode, unsigned int*) noexcept nogil>__cuGraphNodeGetLocalId)( 2Hl

8574 hNode, nodeId) 

8575  

8576  

8577cdef CUresult _cuGraphNodeGetToolsId(CUgraphNode hNode, unsigned long long* toolsNodeId) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Qh

8578 global __cuGraphNodeGetToolsId 

8579 _check_or_init_driver() 2Il

8580 if __cuGraphNodeGetToolsId == NULL: 2Il

8581 with gil: 2Qh

8582 raise FunctionNotFoundError("function cuGraphNodeGetToolsId is not found") 

8583 return (<CUresult (*)(CUgraphNode, unsigned long long*) noexcept nogil>__cuGraphNodeGetToolsId)( 2Il

8584 hNode, toolsNodeId) 

8585  

8586  

8587cdef CUresult _cuGraphGetId(CUgraph hGraph, unsigned int* graphId) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Hl

8588 global __cuGraphGetId 

8589 _check_or_init_driver() 2Xq

8590 if __cuGraphGetId == NULL: 2Xq

8591 with gil: 2Hl

8592 raise FunctionNotFoundError("function cuGraphGetId is not found") 

8593 return (<CUresult (*)(CUgraph, unsigned int*) noexcept nogil>__cuGraphGetId)( 2Xq

8594 hGraph, graphId) 

8595  

8596  

8597cdef CUresult _cuGraphExecGetId(CUgraphExec hGraphExec, unsigned int* graphId) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Il

8598 global __cuGraphExecGetId 

8599 _check_or_init_driver() 2]b

8600 if __cuGraphExecGetId == NULL: 2]b

8601 with gil: 2Il

8602 raise FunctionNotFoundError("function cuGraphExecGetId is not found") 

8603 return (<CUresult (*)(CUgraphExec, unsigned int*) noexcept nogil>__cuGraphExecGetId)( 2]b

8604 hGraphExec, graphId) 

8605  

8606  

8607cdef CUresult _cuDevSmResourceSplit(CUdevResource* result, unsigned int nbGroups, const CUdevResource* input, CUdevResource* remainder, unsigned int flags, CU_DEV_SM_RESOURCE_GROUP_PARAMS* groupParams) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Xq

8608 global __cuDevSmResourceSplit 

8609 _check_or_init_driver() 2wy1j2j3jIeX Y 4j5j6j7j8j9jJ1K1L1M1N1O1P1

8610 if __cuDevSmResourceSplit == NULL: 2wy1j2j3jIeX Y 4j5j6j7j8j9jJ1K1L1M1N1O1P1

8611 with gil: 2Xq

8612 raise FunctionNotFoundError("function cuDevSmResourceSplit is not found") 

8613 return (<CUresult (*)(CUdevResource*, unsigned int, const CUdevResource*, CUdevResource*, unsigned int, CU_DEV_SM_RESOURCE_GROUP_PARAMS*) noexcept nogil>__cuDevSmResourceSplit)( 2wy1j2j3jIeX Y 4j5j6j7j8j9jJ1K1L1M1N1O1P1

8614 result, nbGroups, input, remainder, flags, groupParams) 

8615  

8616  

8617cdef CUresult _cuStreamGetDevResource(CUstream hStream, CUdevResource* resource, CUdevResourceType type) except ?CUDA_ERROR_NOT_FOUND nogil: 2a ]b

8618 global __cuStreamGetDevResource 

8619 _check_or_init_driver() 2Zq

8620 if __cuStreamGetDevResource == NULL: 2Zq

8621 with gil: 2]b

8622 raise FunctionNotFoundError("function cuStreamGetDevResource is not found") 

8623 return (<CUresult (*)(CUstream, CUdevResource*, CUdevResourceType) noexcept nogil>__cuStreamGetDevResource)( 2Zq

8624 hStream, resource, type) 

8625  

8626  

8627cdef CUresult _cuKernelGetParamCount(CUkernel kernel, size_t* paramCount) except ?CUDA_ERROR_NOT_FOUND nogil: 2a wy

8628 global __cuKernelGetParamCount 

8629 _check_or_init_driver() 

8630 if __cuKernelGetParamCount == NULL: 

8631 with gil: 2wy

8632 raise FunctionNotFoundError("function cuKernelGetParamCount is not found") 

8633 return (<CUresult (*)(CUkernel, size_t*) noexcept nogil>__cuKernelGetParamCount)( 

8634 kernel, paramCount) 

8635  

8636  

8637cdef CUresult _cuMemcpyWithAttributesAsync(CUdeviceptr dst, CUdeviceptr src, size_t size, CUmemcpyAttributes* attr, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 2a Zq

8638 global __cuMemcpyWithAttributesAsync 

8639 _check_or_init_driver() 

8640 if __cuMemcpyWithAttributesAsync == NULL: 

8641 with gil: 2Zq

8642 raise FunctionNotFoundError("function cuMemcpyWithAttributesAsync is not found") 

8643 return (<CUresult (*)(CUdeviceptr, CUdeviceptr, size_t, CUmemcpyAttributes*, CUstream) noexcept nogil>__cuMemcpyWithAttributesAsync)( 

8644 dst, src, size, attr, hStream) 

8645  

8646  

8647cdef CUresult _cuMemcpy3DWithAttributesAsync(CUDA_MEMCPY3D_BATCH_OP* op, unsigned long long flags, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

8648 global __cuMemcpy3DWithAttributesAsync 

8649 _check_or_init_driver() 

8650 if __cuMemcpy3DWithAttributesAsync == NULL: 

8651 with gil: 

8652 raise FunctionNotFoundError("function cuMemcpy3DWithAttributesAsync is not found") 

8653 return (<CUresult (*)(CUDA_MEMCPY3D_BATCH_OP*, unsigned long long, CUstream) noexcept nogil>__cuMemcpy3DWithAttributesAsync)( 

8654 op, flags, hStream) 

8655  

8656  

8657cdef CUresult _cuStreamBeginCaptureToCig(CUstream hStream, CUstreamCigCaptureParams* streamCigCaptureParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

8658 global __cuStreamBeginCaptureToCig 

8659 _check_or_init_driver() 

8660 if __cuStreamBeginCaptureToCig == NULL: 

8661 with gil: 

8662 raise FunctionNotFoundError("function cuStreamBeginCaptureToCig is not found") 

8663 return (<CUresult (*)(CUstream, CUstreamCigCaptureParams*) noexcept nogil>__cuStreamBeginCaptureToCig)( 

8664 hStream, streamCigCaptureParams) 

8665  

8666  

8667cdef CUresult _cuStreamEndCaptureToCig(CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil: 

8668 global __cuStreamEndCaptureToCig 

8669 _check_or_init_driver() 

8670 if __cuStreamEndCaptureToCig == NULL: 

8671 with gil: 

8672 raise FunctionNotFoundError("function cuStreamEndCaptureToCig is not found") 

8673 return (<CUresult (*)(CUstream) noexcept nogil>__cuStreamEndCaptureToCig)( 

8674 hStream) 

8675  

8676  

8677cdef CUresult _cuFuncGetParamCount(CUfunction func, size_t* paramCount) except ?CUDA_ERROR_NOT_FOUND nogil: 

8678 global __cuFuncGetParamCount 

8679 _check_or_init_driver() 

8680 if __cuFuncGetParamCount == NULL: 

8681 with gil: 

8682 raise FunctionNotFoundError("function cuFuncGetParamCount is not found") 

8683 return (<CUresult (*)(CUfunction, size_t*) noexcept nogil>__cuFuncGetParamCount)( 

8684 func, paramCount) 

8685  

8686  

8687cdef CUresult _cuLaunchHostFunc_v2(CUstream hStream, CUhostFn fn, void* userData, unsigned int syncMode) except ?CUDA_ERROR_NOT_FOUND nogil: 

8688 global __cuLaunchHostFunc_v2 

8689 _check_or_init_driver() 

8690 if __cuLaunchHostFunc_v2 == NULL: 

8691 with gil: 

8692 raise FunctionNotFoundError("function cuLaunchHostFunc_v2 is not found") 

8693 return (<CUresult (*)(CUstream, CUhostFn, void*, unsigned int) noexcept nogil>__cuLaunchHostFunc_v2)( 

8694 hStream, fn, userData, syncMode) 

8695  

8696  

8697cdef CUresult _cuGraphNodeGetParams(CUgraphNode hNode, CUgraphNodeParams* nodeParams) except ?CUDA_ERROR_NOT_FOUND nogil: 

8698 global __cuGraphNodeGetParams 

8699 _check_or_init_driver() 2/h

8700 if __cuGraphNodeGetParams == NULL: 2/h

8701 with gil: 

8702 raise FunctionNotFoundError("function cuGraphNodeGetParams is not found") 

8703 return (<CUresult (*)(CUgraphNode, CUgraphNodeParams*) noexcept nogil>__cuGraphNodeGetParams)( 2/h

8704 hNode, nodeParams) 

8705  

8706  

8707cdef CUresult _cuCoredumpRegisterStartCallback(CUcoredumpStatusCallback callback, void* userData, CUcoredumpCallbackHandle* callbackOut) except ?CUDA_ERROR_NOT_FOUND nogil: 

8708 global __cuCoredumpRegisterStartCallback 

8709 _check_or_init_driver() 

8710 if __cuCoredumpRegisterStartCallback == NULL: 

8711 with gil: 

8712 raise FunctionNotFoundError("function cuCoredumpRegisterStartCallback is not found") 

8713 return (<CUresult (*)(CUcoredumpStatusCallback, void*, CUcoredumpCallbackHandle*) noexcept nogil>__cuCoredumpRegisterStartCallback)( 

8714 callback, userData, callbackOut) 

8715  

8716  

8717cdef CUresult _cuCoredumpRegisterCompleteCallback(CUcoredumpStatusCallback callback, void* userData, CUcoredumpCallbackHandle* callbackOut) except ?CUDA_ERROR_NOT_FOUND nogil: 

8718 global __cuCoredumpRegisterCompleteCallback 

8719 _check_or_init_driver() 

8720 if __cuCoredumpRegisterCompleteCallback == NULL: 

8721 with gil: 

8722 raise FunctionNotFoundError("function cuCoredumpRegisterCompleteCallback is not found") 

8723 return (<CUresult (*)(CUcoredumpStatusCallback, void*, CUcoredumpCallbackHandle*) noexcept nogil>__cuCoredumpRegisterCompleteCallback)( 

8724 callback, userData, callbackOut) 

8725  

8726  

8727cdef CUresult _cuCoredumpDeregisterStartCallback(CUcoredumpCallbackHandle callback) except ?CUDA_ERROR_NOT_FOUND nogil: 

8728 global __cuCoredumpDeregisterStartCallback 

8729 _check_or_init_driver() 

8730 if __cuCoredumpDeregisterStartCallback == NULL: 

8731 with gil: 

8732 raise FunctionNotFoundError("function cuCoredumpDeregisterStartCallback is not found") 

8733 return (<CUresult (*)(CUcoredumpCallbackHandle) noexcept nogil>__cuCoredumpDeregisterStartCallback)( 

8734 callback) 

8735  

8736  

8737cdef CUresult _cuCoredumpDeregisterCompleteCallback(CUcoredumpCallbackHandle callback) except ?CUDA_ERROR_NOT_FOUND nogil: 

8738 global __cuCoredumpDeregisterCompleteCallback 

8739 _check_or_init_driver() 

8740 if __cuCoredumpDeregisterCompleteCallback == NULL: 

8741 with gil: 

8742 raise FunctionNotFoundError("function cuCoredumpDeregisterCompleteCallback is not found") 

8743 return (<CUresult (*)(CUcoredumpCallbackHandle) noexcept nogil>__cuCoredumpDeregisterCompleteCallback)( 

8744 callback) 

8745  

8746  

8747cdef CUresult _cuLogicalEndpointIdReserve(CUlogicalEndpointId* baseLeId, cuuint32_t count) except ?CUDA_ERROR_NOT_FOUND nogil: 

8748 global __cuLogicalEndpointIdReserve 

8749 _check_or_init_driver() 

8750 if __cuLogicalEndpointIdReserve == NULL: 

8751 with gil: 

8752 raise FunctionNotFoundError("function cuLogicalEndpointIdReserve is not found") 

8753 return (<CUresult (*)(CUlogicalEndpointId*, cuuint32_t) noexcept nogil>__cuLogicalEndpointIdReserve)( 

8754 baseLeId, count) 

8755  

8756  

8757cdef CUresult _cuLogicalEndpointIdRelease(CUlogicalEndpointId baseLeId, cuuint32_t count) except ?CUDA_ERROR_NOT_FOUND nogil: 

8758 global __cuLogicalEndpointIdRelease 

8759 _check_or_init_driver() 

8760 if __cuLogicalEndpointIdRelease == NULL: 

8761 with gil: 

8762 raise FunctionNotFoundError("function cuLogicalEndpointIdRelease is not found") 

8763 return (<CUresult (*)(CUlogicalEndpointId, cuuint32_t) noexcept nogil>__cuLogicalEndpointIdRelease)( 

8764 baseLeId, count) 

8765  

8766  

8767cdef CUresult _cuLogicalEndpointCreate(CUlogicalEndpointId leId, const CUlogicalEndpointProp* prop) except ?CUDA_ERROR_NOT_FOUND nogil: 

8768 global __cuLogicalEndpointCreate 

8769 _check_or_init_driver() 

8770 if __cuLogicalEndpointCreate == NULL: 

8771 with gil: 

8772 raise FunctionNotFoundError("function cuLogicalEndpointCreate is not found") 

8773 return (<CUresult (*)(CUlogicalEndpointId, const CUlogicalEndpointProp*) noexcept nogil>__cuLogicalEndpointCreate)( 

8774 leId, prop) 

8775  

8776  

8777cdef CUresult _cuLogicalEndpointAddDevice(CUlogicalEndpointId leId, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil: 

8778 global __cuLogicalEndpointAddDevice 

8779 _check_or_init_driver() 

8780 if __cuLogicalEndpointAddDevice == NULL: 

8781 with gil: 

8782 raise FunctionNotFoundError("function cuLogicalEndpointAddDevice is not found") 

8783 return (<CUresult (*)(CUlogicalEndpointId, CUdevice) noexcept nogil>__cuLogicalEndpointAddDevice)( 

8784 leId, dev) 

8785  

8786  

8787cdef CUresult _cuLogicalEndpointDestroy(CUlogicalEndpointId leId) except ?CUDA_ERROR_NOT_FOUND nogil: 

8788 global __cuLogicalEndpointDestroy 

8789 _check_or_init_driver() 

8790 if __cuLogicalEndpointDestroy == NULL: 

8791 with gil: 

8792 raise FunctionNotFoundError("function cuLogicalEndpointDestroy is not found") 

8793 return (<CUresult (*)(CUlogicalEndpointId) noexcept nogil>__cuLogicalEndpointDestroy)( 

8794 leId) 

8795  

8796  

8797cdef CUresult _cuLogicalEndpointBindAddr(CUlogicalEndpointId leId, CUdevice dev, cuuint64_t offset, void* ptr, cuuint64_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8798 global __cuLogicalEndpointBindAddr 

8799 _check_or_init_driver() 

8800 if __cuLogicalEndpointBindAddr == NULL: 

8801 with gil: 

8802 raise FunctionNotFoundError("function cuLogicalEndpointBindAddr is not found") 

8803 return (<CUresult (*)(CUlogicalEndpointId, CUdevice, cuuint64_t, void*, cuuint64_t, unsigned long long) noexcept nogil>__cuLogicalEndpointBindAddr)( 

8804 leId, dev, offset, ptr, size, flags) 

8805  

8806  

8807cdef CUresult _cuLogicalEndpointBindMem(CUlogicalEndpointId leId, CUdevice dev, cuuint64_t offset, CUmemGenericAllocationHandle memHandle, cuuint64_t memOffset, cuuint64_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil: 

8808 global __cuLogicalEndpointBindMem 

8809 _check_or_init_driver() 

8810 if __cuLogicalEndpointBindMem == NULL: 

8811 with gil: 

8812 raise FunctionNotFoundError("function cuLogicalEndpointBindMem is not found") 

8813 return (<CUresult (*)(CUlogicalEndpointId, CUdevice, cuuint64_t, CUmemGenericAllocationHandle, cuuint64_t, cuuint64_t, unsigned long long) noexcept nogil>__cuLogicalEndpointBindMem)( 

8814 leId, dev, offset, memHandle, memOffset, size, flags) 

8815  

8816  

8817cdef CUresult _cuLogicalEndpointUnbind(CUlogicalEndpointId leId, CUdevice dev, cuuint64_t offset, cuuint64_t size) except ?CUDA_ERROR_NOT_FOUND nogil: 

8818 global __cuLogicalEndpointUnbind 

8819 _check_or_init_driver() 

8820 if __cuLogicalEndpointUnbind == NULL: 

8821 with gil: 

8822 raise FunctionNotFoundError("function cuLogicalEndpointUnbind is not found") 

8823 return (<CUresult (*)(CUlogicalEndpointId, CUdevice, cuuint64_t, cuuint64_t) noexcept nogil>__cuLogicalEndpointUnbind)( 

8824 leId, dev, offset, size) 

8825  

8826  

8827cdef CUresult _cuLogicalEndpointExport(void* handle, CUlogicalEndpointId leId, CUlogicalEndpointIpcHandleType handleType) except ?CUDA_ERROR_NOT_FOUND nogil: 

8828 global __cuLogicalEndpointExport 

8829 _check_or_init_driver() 

8830 if __cuLogicalEndpointExport == NULL: 

8831 with gil: 

8832 raise FunctionNotFoundError("function cuLogicalEndpointExport is not found") 

8833 return (<CUresult (*)(void*, CUlogicalEndpointId, CUlogicalEndpointIpcHandleType) noexcept nogil>__cuLogicalEndpointExport)( 

8834 handle, leId, handleType) 

8835  

8836  

8837cdef CUresult _cuLogicalEndpointImport(CUlogicalEndpointId leId, const void* handle, CUlogicalEndpointIpcHandleType handleType) except ?CUDA_ERROR_NOT_FOUND nogil: 

8838 global __cuLogicalEndpointImport 

8839 _check_or_init_driver() 

8840 if __cuLogicalEndpointImport == NULL: 

8841 with gil: 

8842 raise FunctionNotFoundError("function cuLogicalEndpointImport is not found") 

8843 return (<CUresult (*)(CUlogicalEndpointId, const void*, CUlogicalEndpointIpcHandleType) noexcept nogil>__cuLogicalEndpointImport)( 

8844 leId, handle, handleType) 

8845  

8846  

8847cdef CUresult _cuLogicalEndpointGetLimits(cuuint64_t* bindAlignment, cuuint64_t* maxSize, const CUlogicalEndpointProp* prop) except ?CUDA_ERROR_NOT_FOUND nogil: 

8848 global __cuLogicalEndpointGetLimits 

8849 _check_or_init_driver() 

8850 if __cuLogicalEndpointGetLimits == NULL: 

8851 with gil: 

8852 raise FunctionNotFoundError("function cuLogicalEndpointGetLimits is not found") 

8853 return (<CUresult (*)(cuuint64_t*, cuuint64_t*, const CUlogicalEndpointProp*) noexcept nogil>__cuLogicalEndpointGetLimits)( 

8854 bindAlignment, maxSize, prop) 

8855  

8856  

8857cdef CUresult _cuLogicalEndpointQuery(CUlogicalEndpointId leId, cuuint32_t count, int* queryStatus) except ?CUDA_ERROR_NOT_FOUND nogil: 

8858 global __cuLogicalEndpointQuery 

8859 _check_or_init_driver() 

8860 if __cuLogicalEndpointQuery == NULL: 

8861 with gil: 

8862 raise FunctionNotFoundError("function cuLogicalEndpointQuery is not found") 

8863 return (<CUresult (*)(CUlogicalEndpointId, cuuint32_t, int*) noexcept nogil>__cuLogicalEndpointQuery)( 

8864 leId, count, queryStatus) 

8865  

8866  

8867cdef CUresult _cuStreamBeginRecaptureToGraph(CUstream hStream, CUstreamCaptureMode mode, CUgraph hGraph, CUgraphRecaptureCallback callbackFunc, void* userData) except ?CUDA_ERROR_NOT_FOUND nogil: 

8868 global __cuStreamBeginRecaptureToGraph 

8869 _check_or_init_driver() 

8870 if __cuStreamBeginRecaptureToGraph == NULL: 

8871 with gil: 

8872 raise FunctionNotFoundError("function cuStreamBeginRecaptureToGraph is not found") 

8873 return (<CUresult (*)(CUstream, CUstreamCaptureMode, CUgraph, CUgraphRecaptureCallback, void*) noexcept nogil>__cuStreamBeginRecaptureToGraph)( 

8874 hStream, mode, hGraph, callbackFunc, userData)