Function at 0x140004ce0
Capabilities:
Link many functions at runtime

Disassembly:
push rbx
mov eax, 0x20
call fcn.1401562d0
sub rsp, rax
mov rbx, rcx
mov rcx, qword [rcx + 0x20]
lea rdx, [0x1401da764]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, [0x1401da770]
test rax, rax
mov qword [0x1402a0c80], rax
cmove rax, rcx
mov qword [0x1402a12e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, [0x1401da780]
test rax, rax
mov qword [0x1402a0ca8], rax
cmove rax, rcx
mov qword [0x1402a12f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDeviceGetName
test rax, rax
mov qword [0x1402a0cc8], rax
cmove rax, rcx
mov qword [0x1402a1308], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDeviceTotalMem_v2
test rax, rax
mov qword [0x1402a0ce8], rax
cmove rax, rcx
mov qword [0x1402a1328], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, [0x1401da7c0]
test rax, rax
mov qword [0x1402a0d10], rax
cmove rax, rcx
mov qword [0x1402a1340], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDeviceGetP2PAttribute
test rax, rax
mov qword [0x1402a0d28], rax
cmove rax, rcx
mov qword [0x1402a1360], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDriverGetVersion
test rax, rax
mov qword [0x1402a0d48], rax
cmove rax, rcx
mov qword [0x1402a1380], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDeviceGetByPCIBusId
test rax, rax
mov qword [0x1402a0d70], rax
cmove rax, rcx
mov qword [0x1402a1388], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDeviceGetPCIBusId
test rax, rax
mov qword [0x1402a0d80], rax
cmove rax, rcx
mov qword [0x1402a13b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
test rax, rax
mov qword [0x1402a0da0], rax
cmove rax, rcx
mov qword [0x1402a13d0], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuDeviceGetUuid
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDeviceGetLuid
test rax, rax
mov qword [0x1402a0dc0], rax
cmove rax, rcx
mov qword [0x1402a13e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, [0x1401da858]
test rax, rax
mov qword [0x1402a0de8], rax
cmove rax, rcx
mov qword [0x1402a1400], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDevicePrimaryCtxRelease
test rax, rax
mov qword [0x1402a0e20], rax
cmove rax, rcx
mov qword [0x1402a1418], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDevicePrimaryCtxSetFlags
test rax, rax
mov qword [0x1402a0e48], rax
cmove rax, rcx
mov qword [0x1402a1438], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDevicePrimaryCtxGetState
test rax, rax
mov qword [0x1402a0e60], rax
cmove rax, rcx
mov qword [0x1402a1448], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDevicePrimaryCtxReset
test rax, rax
mov qword [0x1402a0e90], rax
cmove rax, rcx
mov qword [0x1402a1470], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxCreate_v2
test rax, rax
mov qword [0x1402a0eb0], rax
cmove rax, rcx
mov qword [0x1402a1478], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxGetFlags
test rax, rax
mov qword [0x1402a0ed0], rax
cmove rax, rcx
mov qword [0x1402a14a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxSetCurrent
test rax, rax
mov qword [0x1402a0ef0], rax
cmove rax, rcx
mov qword [0x1402a14b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxGetCurrent
test rax, rax
mov qword [0x1402a0f08], rax
cmove rax, rcx
mov qword [0x1402a14c8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxDetach
test rax, rax
mov qword [0x1402a0f28], rax
cmove rax, rcx
mov qword [0x1402a14d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxGetApiVersion
test rax, rax
mov qword [0x1402a0f40], rax
cmove rax, rcx
mov qword [0x1402a14f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxGetDevice
test rax, rax
mov qword [0x1402a0f60], rax
cmove rax, rcx
mov qword [0x1402a1510], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxGetLimit
test rax, rax
mov qword [0x1402a0f80], rax
cmove rax, rcx
mov qword [0x1402a1530], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxSetLimit
test rax, rax
mov qword [0x1402a0fa0], rax
cmove rax, rcx
mov qword [0x1402a1548], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxGetCacheConfig
test rax, rax
mov qword [0x1402a0fc8], rax
cmove rax, rcx
mov qword [0x1402a1560], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxSetCacheConfig
test rax, rax
mov qword [0x1402a0ff0], rax
cmove rax, rcx
mov qword [0x1402a01f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxGetSharedMemConfig
test rax, rax
mov qword [0x1402a1008], rax
cmove rax, rcx
mov qword [0x1402a0200], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxGetStreamPriorityRange
test rax, rax
mov qword [0x1402a1030], rax
cmove rax, rcx
mov qword [0x1402a0218], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxSetSharedMemConfig
test rax, rax
mov qword [0x1402a1050], rax
cmove rax, rcx
mov qword [0x1402a0228], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxSynchronize
test rax, rax
mov qword [0x1402a1060], rax
cmove rax, rcx
mov qword [0x1402a0240], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuModuleLoad
test rax, rax
mov qword [0x1402a1080], rax
cmove rax, rcx
mov qword [0x1402a0250], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, [0x1401daa30]
test rax, rax
mov qword [0x1402a10a8], rax
cmove rax, rcx
mov qword [0x1402a0268], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuModuleLoadFatBinary
test rax, rax
mov qword [0x1402a10d0], rax
cmove rax, rcx
mov qword [0x1402a0278], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuModuleUnload
test rax, rax
mov qword [0x1402a10f0], rax
cmove rax, rcx
mov qword [0x1402a0298], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, [0x1401daa70]
test rax, rax
mov qword [0x1402a1108], rax
cmove rax, rcx
mov qword [0x1402a02a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuModuleGetGlobal_v2
test rax, rax
mov qword [0x1402a1130], rax
cmove rax, rcx
mov qword [0x1402a02b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuModuleGetTexRef
test rax, rax
mov qword [0x1402a1158], rax
cmove rax, rcx
mov qword [0x1402a02e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuModuleGetSurfRef
test rax, rax
mov qword [0x1402a1190], rax
cmove rax, rcx
mov qword [0x1402a02f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuLinkCreate
test rax, rax
mov qword [0x1402a11b8], rax
cmove rax, rcx
mov qword [0x1402a0318], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
test rax, rax
mov qword [0x1402a11f0], rax
cmove rax, rcx
lea rdx, str.cuLinkAddData
mov qword [0x1402a0338], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuLinkAddFile
test rax, rax
mov qword [0x1402a1220], rax
cmove rax, rcx
mov qword [0x1402a0368], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuLinkComplete
test rax, rax
mov qword [0x1402a1258], rax
cmove rax, rcx
mov qword [0x1402a0388], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuLinkDestroy
test rax, rax
mov qword [0x1402a1288], rax
cmove rax, rcx
mov qword [0x1402a03a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemGetInfo_v2
test rax, rax
mov qword [0x1402a12a8], rax
cmove rax, rcx
mov qword [0x1402a03b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemAllocManaged
test rax, rax
mov qword [0x1402a12c0], rax
cmove rax, rcx
mov qword [0x1402a03c8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemAlloc_v2
test rax, rax
mov qword [0x1402a12f0], rax
cmove rax, rcx
mov qword [0x1402a03e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemAllocPitch_v2
test rax, rax
mov qword [0x1402a1318], rax
cmove rax, rcx
mov qword [0x1402a03f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemFree_v2
test rax, rax
mov qword [0x1402a1358], rax
cmove rax, rcx
mov qword [0x1402a0418], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemGetAddressRange_v2
test rax, rax
mov qword [0x1402a1398], rax
cmove rax, rcx
mov qword [0x1402a0428], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402a13c0], rax
lea rcx, [0x140003de0]
test rax, rax
lea rdx, str.cuMemFreeHost
cmove rax, rcx
mov qword [0x1402a0450], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemHostAlloc
test rax, rax
mov qword [0x1402a13f8], rax
cmove rax, rcx
mov qword [0x1402a0460], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemHostGetDevicePointer_v2
test rax, rax
mov qword [0x1402a1430], rax
cmove rax, rcx
mov qword [0x1402a0478], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemHostGetFlags
test rax, rax
mov qword [0x1402a1468], rax
cmove rax, rcx
mov qword [0x1402a04a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemHostRegister_v2
test rax, rax
mov qword [0x1402a14a8], rax
cmove rax, rcx
mov qword [0x1402a04b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemHostUnregister
test rax, rax
mov qword [0x1402a14e0], rax
cmove rax, rcx
mov qword [0x1402a04c8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuPointerGetAttribute
test rax, rax
mov qword [0x1402a1520], rax
cmove rax, rcx
mov qword [0x1402a04e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuPointerGetAttributes
test rax, rax
mov qword [0x1402a1558], rax
cmove rax, rcx
mov qword [0x1402a04f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpy
test rax, rax
mov qword [0x1402a0220], rax
cmove rax, rcx
mov qword [0x1402a0518], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpy_ptds
test rax, rax
mov qword [0x1402a0258], rax
cmove rax, rcx
mov qword [0x1402a0528], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
mov qword [0x1402a0290], rax
test rax, rax
lea rdx, str.cuMemcpyAsync
cmove rax, rcx
mov qword [0x1402a0550], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyAsync_ptsz
test rax, rax
mov qword [0x1402a02d0], rax
cmove rax, rcx
mov qword [0x1402a0560], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyPeer
test rax, rax
mov qword [0x1402a0310], rax
cmove rax, rcx
mov qword [0x1402a0590], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyPeer_ptds
test rax, rax
mov qword [0x1402a0358], rax
cmove rax, rcx
mov qword [0x1402a05b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyPeerAsync
test rax, rax
mov qword [0x1402a0390], rax
cmove rax, rcx
mov qword [0x1402a05d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyPeerAsync_ptsz
test rax, rax
mov qword [0x1402a03e8], rax
cmove rax, rcx
mov qword [0x1402a0600], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyHtoD_v2
test rax, rax
mov qword [0x1402a0440], rax
cmove rax, rcx
mov qword [0x1402a0628], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyHtoD_v2_ptds
test rax, rax
mov qword [0x1402a0488], rax
cmove rax, rcx
mov qword [0x1402a0640], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyHtoDAsync_v2
test rax, rax
mov qword [0x1402a04c0], rax
cmove rax, rcx
mov qword [0x1402a0660], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyHtoDAsync_v2_ptsz
test rax, rax
mov qword [0x1402a0500], rax
cmove rax, rcx
mov qword [0x1402a0670], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
mov qword [0x1402a0540], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuMemcpyDtoH_v2
mov qword [0x1402a06a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyDtoH_v2_ptds
test rax, rax
mov qword [0x1402a0580], rax
cmove rax, rcx
mov qword [0x1402a06b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyDtoHAsync_v2
test rax, rax
mov qword [0x1402a05a8], rax
cmove rax, rcx
mov qword [0x1402a06d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyDtoHAsync_v2_ptsz
test rax, rax
mov qword [0x1402a05e8], rax
cmove rax, rcx
mov qword [0x1402a06f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyDtoD_v2
test rax, rax
mov qword [0x1402a0620], rax
cmove rax, rcx
mov qword [0x1402a0718], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyDtoD_v2_ptds
test rax, rax
mov qword [0x1402a0658], rax
cmove rax, rcx
mov qword [0x1402a0730], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyDtoDAsync_v2
test rax, rax
mov qword [0x1402a0690], rax
cmove rax, rcx
mov qword [0x1402a0750], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpyDtoDAsync_v2_ptsz
test rax, rax
mov qword [0x1402a06c8], rax
cmove rax, rcx
mov qword [0x1402a0778], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpy2DUnaligned_v2
test rax, rax
mov qword [0x1402a0700], rax
cmove rax, rcx
mov qword [0x1402a07a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpy2DUnaligned_v2_ptds
test rax, rax
mov qword [0x1402a0740], rax
cmove rax, rcx
mov qword [0x1402a07b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
test rax, rax
mov qword [0x1402a0770], rax
cmove rax, rcx
mov qword [0x1402a07c0], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuMemcpy2DAsync_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpy2DAsync_v2_ptsz
test rax, rax
mov qword [0x1402a0790], rax
cmove rax, rcx
mov qword [0x1402a07d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpy3D_v2
test rax, rax
mov qword [0x1402a07c8], rax
cmove rax, rcx
mov qword [0x1402a07f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpy3D_v2_ptds
test rax, rax
mov qword [0x1402a07f0], rax
cmove rax, rcx
mov qword [0x1402a0808], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpy3DAsync_v2
test rax, rax
mov qword [0x1402a0818], rax
cmove rax, rcx
mov qword [0x1402a0820], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpy3DAsync_v2_ptsz
test rax, rax
mov qword [0x1402a0848], rax
cmove rax, rcx
mov qword [0x1402a0838], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpy3DPeer
test rax, rax
mov qword [0x1402a0880], rax
cmove rax, rcx
mov qword [0x1402a0850], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpy3DPeer_ptds
test rax, rax
mov qword [0x1402a08b8], rax
cmove rax, rcx
mov qword [0x1402a0860], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpy3DPeerAsync
test rax, rax
mov qword [0x1402a08d8], rax
cmove rax, rcx
mov qword [0x1402a0878], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemcpy3DPeerAsync_ptsz
test rax, rax
mov qword [0x1402a0900], rax
cmove rax, rcx
mov qword [0x1402a0890], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
test rax, rax
mov qword [0x1402a0938], rax
cmove rax, rcx
mov qword [0x1402a08b0], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuMemsetD8_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemsetD8_v2_ptds
test rax, rax
mov qword [0x1402a0970], rax
cmove rax, rcx
mov qword [0x1402a08c8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemsetD8Async
test rax, rax
mov qword [0x1402a09a0], rax
cmove rax, rcx
mov qword [0x1402a08e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemsetD8Async_ptsz
test rax, rax
mov qword [0x1402a09d0], rax
cmove rax, rcx
mov qword [0x1402a0910], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemsetD2D8_v2
test rax, rax
mov qword [0x1402a0a10], rax
cmove rax, rcx
mov qword [0x1402a0940], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemsetD2D8_v2_ptds
test rax, rax
mov qword [0x1402a0a48], rax
cmove rax, rcx
mov qword [0x1402a0960], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemsetD2D8Async
test rax, rax
mov qword [0x1402a0a90], rax
cmove rax, rcx
mov qword [0x1402a0990], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemsetD2D8Async_ptsz
test rax, rax
mov qword [0x1402a0ac0], rax
cmove rax, rcx
mov qword [0x1402a09c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuFuncSetCacheConfig
test rax, rax
mov qword [0x1402a0b00], rax
cmove rax, rcx
mov qword [0x1402a09d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuFuncSetSharedMemConfig
test rax, rax
mov qword [0x1402a0b20], rax
cmove rax, rcx
mov qword [0x1402a09e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuFuncGetAttribute
test rax, rax
mov qword [0x1402a0b40], rax
cmove rax, rcx
mov qword [0x1402a09f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuFuncSetAttribute
test rax, rax
mov qword [0x1402a0b60], rax
cmove rax, rcx
mov qword [0x1402a0a18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuArrayCreate_v2
test rax, rax
mov qword [0x1402a0b80], rax
cmove rax, rcx
mov qword [0x1402a0a28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuArrayGetDescriptor_v2
test rax, rax
mov qword [0x1402a0ba8], rax
cmove rax, rcx
mov qword [0x1402a0a40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuArray3DCreate_v2
test rax, rax
mov qword [0x1402a0bc0], rax
cmove rax, rcx
mov qword [0x1402a0a58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuArray3DGetDescriptor_v2
test rax, rax
mov qword [0x1402a0be0], rax
cmove rax, rcx
mov qword [0x1402a0a68], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuArrayDestroy
test rax, rax
mov qword [0x1402a0c00], rax
cmove rax, rcx
mov qword [0x1402a0a70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMipmappedArrayCreate
test rax, rax
mov qword [0x1402a0c20], rax
cmove rax, rcx
mov qword [0x1402a0a80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMipmappedArrayGetLevel
test rax, rax
mov qword [0x1402a0c40], rax
cmove rax, rcx
mov qword [0x1402a0a98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMipmappedArrayDestroy
test rax, rax
mov qword [0x1402a0c60], rax
cmove rax, rcx
mov qword [0x1402a0ab0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefCreate
test rax, rax
mov qword [0x1402a0c88], rax
cmove rax, rcx
mov qword [0x1402a0ab8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefDestroy
test rax, rax
mov qword [0x1402a0ca0], rax
cmove rax, rcx
mov qword [0x1402a0ac8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefSetArray
test rax, rax
mov qword [0x1402a0cc0], rax
cmove rax, rcx
mov qword [0x1402a0ad8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefSetMipmappedArray
test rax, rax
mov qword [0x1402a0ce0], rax
cmove rax, rcx
mov qword [0x1402a0ae8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefSetAddress_v2
test rax, rax
mov qword [0x1402a0d08], rax
cmove rax, rcx
mov qword [0x1402a0af0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefSetAddress2D_v3
test rax, rax
mov qword [0x1402a0d30], rax
cmove rax, rcx
mov qword [0x1402a0b08], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefSetFormat
test rax, rax
mov qword [0x1402a0d58], rax
cmove rax, rcx
mov qword [0x1402a0b18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefSetAddressMode
test rax, rax
mov qword [0x1402a0d78], rax
cmove rax, rcx
mov qword [0x1402a0b30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefSetFilterMode
test rax, rax
mov qword [0x1402a0d98], rax
cmove rax, rcx
mov qword [0x1402a0b38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefSetMipmapFilterMode
test rax, rax
mov qword [0x1402a0db8], rax
cmove rax, rcx
mov qword [0x1402a0b50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefSetMipmapLevelBias
test rax, rax
mov qword [0x1402a0dd0], rax
cmove rax, rcx
mov qword [0x1402a0b58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
test rax, rax
mov qword [0x1402a0e08], rax
cmove rax, rcx
lea rdx, str.cuTexRefSetMipmapLevelClamp
mov qword [0x1402a0b70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefSetMaxAnisotropy
test rax, rax
mov qword [0x1402a0e30], rax
cmove rax, rcx
mov qword [0x1402a0b78], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefSetFlags
test rax, rax
mov qword [0x1402a0e68], rax
cmove rax, rcx
mov qword [0x1402a0b88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefSetBorderColor
test rax, rax
mov qword [0x1402a0e88], rax
cmove rax, rcx
mov qword [0x1402a0b98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexRefGetBorderColor
test rax, rax
mov qword [0x1402a0ea0], rax
cmove rax, rcx
mov qword [0x1402a0ba0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuSurfRefSetArray
test rax, rax
mov qword [0x1402a0ec8], rax
cmove rax, rcx
mov qword [0x1402a0bb8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexObjectCreate
test rax, rax
mov qword [0x1402a0ee8], rax
cmove rax, rcx
mov qword [0x1402a0bc8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexObjectDestroy
test rax, rax
mov qword [0x1402a0f20], rax
cmove rax, rcx
mov qword [0x1402a0bd8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexObjectGetResourceDesc
test rax, rax
mov qword [0x1402a0f48], rax
cmove rax, rcx
mov qword [0x1402a0bf0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuTexObjectGetTextureDesc
test rax, rax
mov qword [0x1402a0f68], rax
cmove rax, rcx
mov qword [0x1402a0bf8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402a0f90], rax
lea rcx, [0x140003de0]
test rax, rax
lea rdx, str.cuTexObjectGetResourceViewDesc
cmove rax, rcx
mov qword [0x1402a0c08], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuSurfObjectCreate
test rax, rax
mov qword [0x1402a0fb8], rax
cmove rax, rcx
mov qword [0x1402a0c18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuSurfObjectDestroy
test rax, rax
mov qword [0x1402a0fe0], rax
cmove rax, rcx
mov qword [0x1402a0c28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuSurfObjectGetResourceDesc
test rax, rax
mov qword [0x1402a0ff8], rax
cmove rax, rcx
mov qword [0x1402a0c38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuImportExternalMemory
test rax, rax
mov qword [0x1402a1020], rax
cmove rax, rcx
mov qword [0x1402a0c48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuExternalMemoryGetMappedBuffer
test rax, rax
mov qword [0x1402a1048], rax
cmove rax, rcx
mov qword [0x1402a0c50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuExternalMemoryGetMappedMipmappedArray
test rax, rax
mov qword [0x1402a1078], rax
cmove rax, rcx
mov qword [0x1402a0c68], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDestroyExternalMemory
test rax, rax
mov qword [0x1402a1098], rax
cmove rax, rcx
mov qword [0x1402a0c70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuImportExternalSemaphore
test rax, rax
mov qword [0x1402a10c8], rax
cmove rax, rcx
mov qword [0x1402a0c90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuSignalExternalSemaphoresAsync
test rax, rax
mov qword [0x1402a10e8], rax
cmove rax, rcx
mov qword [0x1402a0c98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
mov qword [0x1402a1118], rax
test rax, rax
lea rdx, str.cuSignalExternalSemaphoresAsync_ptsz
cmove rax, rcx
mov qword [0x1402a0cb8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuWaitExternalSemaphoresAsync
test rax, rax
mov qword [0x1402a1148], rax
cmove rax, rcx
mov qword [0x1402a0cd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuWaitExternalSemaphoresAsync_ptsz
test rax, rax
mov qword [0x1402a1178], rax
cmove rax, rcx
mov qword [0x1402a0cf0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDestroyExternalSemaphore
test rax, rax
mov qword [0x1402a11a8], rax
cmove rax, rcx
mov qword [0x1402a0d00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, [0x1401db4e0]
test rax, rax
mov qword [0x1402a11d8], rax
cmove rax, rcx
mov qword [0x1402a0d18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuLaunchKernel_ptsz
test rax, rax
mov qword [0x1402a1210], rax
cmove rax, rcx
mov qword [0x1402a0d38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuLaunchCooperativeKernel
test rax, rax
mov qword [0x1402a1268], rax
cmove rax, rcx
mov qword [0x1402a0d60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuLaunchCooperativeKernel_ptsz
test rax, rax
mov qword [0x1402a12c8], rax
cmove rax, rcx
mov qword [0x1402a0d88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuLaunchCooperativeKernelMultiDevice
test rax, rax
mov qword [0x1402a1338], rax
cmove rax, rcx
mov qword [0x1402a0da8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuLaunchHostFunc
test rax, rax
mov qword [0x1402a13a8], rax
cmove rax, rcx
mov qword [0x1402a0dc8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
mov qword [0x1402a13d8], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuLaunchHostFunc_ptsz
mov qword [0x1402a0dd8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuEventCreate
test rax, rax
mov qword [0x1402a1428], rax
cmove rax, rcx
mov qword [0x1402a0e00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuEventRecord
test rax, rax
mov qword [0x1402a1458], rax
cmove rax, rcx
mov qword [0x1402a0e10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuEventRecord_ptsz
test rax, rax
mov qword [0x1402a1488], rax
cmove rax, rcx
mov qword [0x1402a0e28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuEventQuery
test rax, rax
mov qword [0x1402a14c0], rax
cmove rax, rcx
mov qword [0x1402a0e40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuEventSynchronize
test rax, rax
mov qword [0x1402a1500], rax
cmove rax, rcx
mov qword [0x1402a0e50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuEventDestroy_v2
test rax, rax
mov qword [0x1402a1518], rax
cmove rax, rcx
mov qword [0x1402a0e58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuEventElapsedTime
test rax, rax
mov qword [0x1402a1550], rax
cmove rax, rcx
mov qword [0x1402a0e70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamWaitValue32
test rax, rax
mov qword [0x1402a01f8], rax
cmove rax, rcx
mov qword [0x1402a0e80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamWaitValue32_ptsz
test rax, rax
mov qword [0x1402a0238], rax
cmove rax, rcx
mov qword [0x1402a0e98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
test rax, rax
mov qword [0x1402a0288], rax
cmove rax, rcx
mov qword [0x1402a0eb8], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuStreamWriteValue32
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamWriteValue32_ptsz
test rax, rax
mov qword [0x1402a02c0], rax
cmove rax, rcx
mov qword [0x1402a0ec0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamWaitValue64
test rax, rax
mov qword [0x1402a0300], rax
cmove rax, rcx
mov qword [0x1402a0ee0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamWaitValue64_ptsz
test rax, rax
mov qword [0x1402a0340], rax
cmove rax, rcx
mov qword [0x1402a0f00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamWriteValue64
test rax, rax
mov qword [0x1402a0378], rax
cmove rax, rcx
mov qword [0x1402a0f18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamWriteValue64_ptsz
test rax, rax
mov qword [0x1402a03b8], rax
cmove rax, rcx
mov qword [0x1402a0f30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamBatchMemOp
test rax, rax
mov qword [0x1402a03f0], rax
cmove rax, rcx
mov qword [0x1402a0f50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamBatchMemOp_ptsz
test rax, rax
mov qword [0x1402a0438], rax
cmove rax, rcx
mov qword [0x1402a0f70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamCreate
test rax, rax
mov qword [0x1402a0480], rax
cmove rax, rcx
mov qword [0x1402a0f88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamCreateWithPriority
test rax, rax
mov qword [0x1402a04b8], rax
cmove rax, rcx
mov qword [0x1402a0f98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
test rax, rax
mov qword [0x1402a04e8], rax
cmove rax, rcx
mov qword [0x1402a0fb0], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuStreamGetPriority
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamGetPriority_ptsz
test rax, rax
mov qword [0x1402a0520], rax
cmove rax, rcx
mov qword [0x1402a0fc0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamGetFlags
test rax, rax
mov qword [0x1402a0548], rax
cmove rax, rcx
mov qword [0x1402a0fd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamGetCtx
test rax, rax
mov qword [0x1402a0568], rax
cmove rax, rcx
mov qword [0x1402a0fe8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamGetFlags_ptsz
test rax, rax
mov qword [0x1402a0598], rax
cmove rax, rcx
mov qword [0x1402a1000], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamDestroy_v2
test rax, rax
mov qword [0x1402a05c8], rax
cmove rax, rcx
mov qword [0x1402a1010], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamWaitEvent
test rax, rax
mov qword [0x1402a05f0], rax
cmove rax, rcx
mov qword [0x1402a1028], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamWaitEvent_ptsz
test rax, rax
mov qword [0x1402a0610], rax
cmove rax, rcx
mov qword [0x1402a1038], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamAddCallback
test rax, rax
mov qword [0x1402a0648], rax
cmove rax, rcx
mov qword [0x1402a1058], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamAddCallback_ptsz
test rax, rax
mov qword [0x1402a0678], rax
cmove rax, rcx
mov qword [0x1402a1068], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamSynchronize
test rax, rax
mov qword [0x1402a06c0], rax
cmove rax, rcx
mov qword [0x1402a1088], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamSynchronize_ptsz
test rax, rax
mov qword [0x1402a06f0], rax
cmove rax, rcx
mov qword [0x1402a1090], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamQuery
test rax, rax
mov qword [0x1402a0710], rax
cmove rax, rcx
mov qword [0x1402a10a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamQuery_ptsz
test rax, rax
mov qword [0x1402a0738], rax
cmove rax, rcx
mov qword [0x1402a10b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamAttachMemAsync
test rax, rax
mov qword [0x1402a0760], rax
cmove rax, rcx
mov qword [0x1402a10c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamAttachMemAsync_ptsz
test rax, rax
mov qword [0x1402a0798], rax
cmove rax, rcx
mov qword [0x1402a10e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuDeviceCanAccessPeer
test rax, rax
mov qword [0x1402a07e8], rax
cmove rax, rcx
mov qword [0x1402a10f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxEnablePeerAccess
test rax, rax
mov qword [0x1402a0830], rax
cmove rax, rcx
mov qword [0x1402a1110], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuCtxDisablePeerAccess
test rax, rax
mov qword [0x1402a0868], rax
cmove rax, rcx
mov qword [0x1402a1120], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuIpcGetEventHandle
test rax, rax
mov qword [0x1402a0898], rax
cmove rax, rcx
mov qword [0x1402a1128], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuIpcOpenEventHandle
test rax, rax
mov qword [0x1402a08c0], rax
cmove rax, rcx
mov qword [0x1402a1140], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuIpcGetMemHandle
test rax, rax
mov qword [0x1402a08f8], rax
cmove rax, rcx
mov qword [0x1402a1150], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuIpcOpenMemHandle
test rax, rax
mov qword [0x1402a0920], rax
cmove rax, rcx
mov qword [0x1402a1160], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuIpcCloseMemHandle
test rax, rax
mov qword [0x1402a0958], rax
cmove rax, rcx
mov qword [0x1402a1170], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGLCtxCreate_v2
test rax, rax
mov qword [0x1402a0988], rax
cmove rax, rcx
mov qword [0x1402a1180], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGLInit
test rax, rax
mov qword [0x1402a09b8], rax
cmove rax, rcx
mov qword [0x1402a1198], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGLGetDevices
test rax, rax
mov qword [0x1402a09e0], rax
cmove rax, rcx
mov qword [0x1402a11a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGLRegisterBufferObject
test rax, rax
mov qword [0x1402a0a00], rax
cmove rax, rcx
mov qword [0x1402a11c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGLMapBufferObject_v2
test rax, rax
mov qword [0x1402a0a30], rax
cmove rax, rcx
mov qword [0x1402a11d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGLMapBufferObject_v2_ptds
test rax, rax
mov qword [0x1402a0a50], rax
cmove rax, rcx
mov qword [0x1402a11e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGLMapBufferObjectAsync_v2
test rax, rax
mov qword [0x1402a0a78], rax
cmove rax, rcx
mov qword [0x1402a11f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
test rax, rax
mov qword [0x1402a0aa8], rax
cmove rax, rcx
lea rdx, str.cuGLMapBufferObjectAsync_v2_ptsz
mov qword [0x1402a1208], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGLUnmapBufferObject
test rax, rax
mov qword [0x1402a0ae0], rax
cmove rax, rcx
mov qword [0x1402a1218], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGLUnmapBufferObjectAsync
test rax, rax
mov qword [0x1402a0af8], rax
cmove rax, rcx
mov qword [0x1402a1230], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGLUnregisterBufferObject
test rax, rax
mov qword [0x1402a0b10], rax
cmove rax, rcx
mov qword [0x1402a1238], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGLSetBufferObjectMapFlags
test rax, rax
mov qword [0x1402a0b28], rax
cmove rax, rcx
mov qword [0x1402a1240], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphicsGLRegisterImage
test rax, rax
mov qword [0x1402a0b48], rax
cmove rax, rcx
mov qword [0x1402a1250], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphicsGLRegisterBuffer
test rax, rax
mov qword [0x1402a0b68], rax
cmove rax, rcx
mov qword [0x1402a1260], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuWGLGetDevice
test rax, rax
mov qword [0x1402a0b90], rax
cmove rax, rcx
mov qword [0x1402a1270], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphicsUnregisterResource
test rax, rax
mov qword [0x1402a0bb0], rax
cmove rax, rcx
mov qword [0x1402a1280], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphicsMapResources
test rax, rax
mov qword [0x1402a0bd0], rax
cmove rax, rcx
mov qword [0x1402a1290], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402a0be8], rax
lea rcx, [0x140003de0]
test rax, rax
lea rdx, str.cuGraphicsMapResources_ptsz
cmove rax, rcx
mov qword [0x1402a1298], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphicsUnmapResources
test rax, rax
mov qword [0x1402a0c10], rax
cmove rax, rcx
mov qword [0x1402a12b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphicsUnmapResources_ptsz
test rax, rax
mov qword [0x1402a0c30], rax
cmove rax, rcx
mov qword [0x1402a12b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphicsResourceSetMapFlags_v2
test rax, rax
mov qword [0x1402a0c58], rax
cmove rax, rcx
mov qword [0x1402a12d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphicsSubResourceGetMappedArray
test rax, rax
mov qword [0x1402a0c78], rax
cmove rax, rcx
mov qword [0x1402a12e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphicsResourceGetMappedMipmappedArray
test rax, rax
mov qword [0x1402a0cb0], rax
cmove rax, rcx
mov qword [0x1402a1300], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphicsResourceGetMappedPointer_v2
test rax, rax
mov qword [0x1402a0cd8], rax
cmove rax, rcx
mov qword [0x1402a1320], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuProfilerInitialize
test rax, rax
mov qword [0x1402a0cf8], rax
cmove rax, rcx
mov qword [0x1402a1330], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuProfilerStart
test rax, rax
mov qword [0x1402a0d20], rax
cmove rax, rcx
mov qword [0x1402a1350], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuProfilerStop
test rax, rax
mov qword [0x1402a0d40], rax
cmove rax, rcx
mov qword [0x1402a1368], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
mov qword [0x1402a0d50], rax
test rax, rax
lea rdx, str.cuD3D11GetDevice
cmove rax, rcx
mov qword [0x1402a1378], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D11GetDevices
test rax, rax
mov qword [0x1402a0d68], rax
cmove rax, rcx
mov qword [0x1402a13a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D11CtxCreateOnDevice
test rax, rax
mov qword [0x1402a0d90], rax
cmove rax, rcx
mov qword [0x1402a13b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphicsD3D11RegisterResource
test rax, rax
mov qword [0x1402a0db0], rax
cmove rax, rcx
mov qword [0x1402a13e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D11GetDirect3DDevice
test rax, rax
mov qword [0x1402a0df0], rax
cmove rax, rcx
mov qword [0x1402a1408], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D10GetDevice
test rax, rax
mov qword [0x1402a0e18], rax
cmove rax, rcx
mov qword [0x1402a1410], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D10GetDevices
test rax, rax
mov qword [0x1402a0e38], rax
cmove rax, rcx
mov qword [0x1402a1440], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D10CtxCreateOnDevice
test rax, rax
mov qword [0x1402a0e78], rax
cmove rax, rcx
mov qword [0x1402a1460], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D10GetDirect3DDevice
test rax, rax
mov qword [0x1402a0ea8], rax
cmove rax, rcx
mov qword [0x1402a1480], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphicsD3D10RegisterResource
test rax, rax
mov qword [0x1402a0ed8], rax
cmove rax, rcx
mov qword [0x1402a1498], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
mov qword [0x1402a0ef8], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuD3D10RegisterResource
mov qword [0x1402a14b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D10UnregisterResource
test rax, rax
mov qword [0x1402a0f10], rax
cmove rax, rcx
mov qword [0x1402a14d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D10MapResources
test rax, rax
mov qword [0x1402a0f38], rax
cmove rax, rcx
mov qword [0x1402a14e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D10UnmapResources
test rax, rax
mov qword [0x1402a0f58], rax
cmove rax, rcx
mov qword [0x1402a1508], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D10ResourceSetMapFlags
test rax, rax
mov qword [0x1402a0f78], rax
cmove rax, rcx
mov qword [0x1402a1528], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D10ResourceGetSurfaceDimensions_v2
test rax, rax
mov qword [0x1402a0fa8], rax
cmove rax, rcx
mov qword [0x1402a1538], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D10ResourceGetMappedArray
test rax, rax
mov qword [0x1402a0fd8], rax
cmove rax, rcx
mov qword [0x1402a01e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D10ResourceGetMappedPointer_v2
test rax, rax
mov qword [0x1402a1018], rax
cmove rax, rcx
mov qword [0x1402a0208], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D10ResourceGetMappedSize_v2
test rax, rax
mov qword [0x1402a1040], rax
cmove rax, rcx
mov qword [0x1402a0230], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D10ResourceGetMappedPitch_v2
test rax, rax
mov qword [0x1402a1070], rax
cmove rax, rcx
mov qword [0x1402a0248], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
test rax, rax
mov qword [0x1402a10b0], rax
cmove rax, rcx
mov qword [0x1402a0270], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuD3D9GetDevice
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9GetDevices
test rax, rax
mov qword [0x1402a10d8], rax
cmove rax, rcx
mov qword [0x1402a0280], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9CtxCreateOnDevice
test rax, rax
mov qword [0x1402a1100], rax
cmove rax, rcx
mov qword [0x1402a02a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9GetDirect3DDevice
test rax, rax
mov qword [0x1402a1138], rax
cmove rax, rcx
mov qword [0x1402a02c8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphicsD3D9RegisterResource
test rax, rax
mov qword [0x1402a1168], rax
cmove rax, rcx
mov qword [0x1402a02d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9RegisterResource
test rax, rax
mov qword [0x1402a1188], rax
cmove rax, rcx
mov qword [0x1402a02f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9UnregisterResource
test rax, rax
mov qword [0x1402a11b0], rax
cmove rax, rcx
mov qword [0x1402a0308], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9MapResources
test rax, rax
mov qword [0x1402a11c8], rax
cmove rax, rcx
mov qword [0x1402a0320], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9UnmapResources
test rax, rax
mov qword [0x1402a11e8], rax
cmove rax, rcx
mov qword [0x1402a0330], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9ResourceSetMapFlags
test rax, rax
mov qword [0x1402a1200], rax
cmove rax, rcx
mov qword [0x1402a0348], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
test rax, rax
mov qword [0x1402a1228], rax
cmove rax, rcx
mov qword [0x1402a0360], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuD3D9ResourceGetSurfaceDimensions_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9ResourceGetMappedArray
test rax, rax
mov qword [0x1402a1248], rax
cmove rax, rcx
mov qword [0x1402a0380], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9ResourceGetMappedPointer_v2
test rax, rax
mov qword [0x1402a1278], rax
cmove rax, rcx
mov qword [0x1402a0398], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9ResourceGetMappedSize_v2
test rax, rax
mov qword [0x1402a12a0], rax
cmove rax, rcx
mov qword [0x1402a03c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9ResourceGetMappedPitch_v2
test rax, rax
mov qword [0x1402a12d0], rax
cmove rax, rcx
mov qword [0x1402a03d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9Begin
test rax, rax
mov qword [0x1402a1310], rax
cmove rax, rcx
mov qword [0x1402a0400], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9RegisterVertexBuffer
test rax, rax
mov qword [0x1402a1348], rax
cmove rax, rcx
mov qword [0x1402a0408], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9UnregisterVertexBuffer
test rax, rax
mov qword [0x1402a1370], rax
cmove rax, rcx
mov qword [0x1402a0420], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9MapVertexBuffer_v2
test rax, rax
mov qword [0x1402a1390], rax
cmove rax, rcx
mov qword [0x1402a0430], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9UnmapVertexBuffer
test rax, rax
mov qword [0x1402a13c8], rax
cmove rax, rcx
mov qword [0x1402a0448], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuD3D9End
test rax, rax
mov qword [0x1402a13f0], rax
cmove rax, rcx
mov qword [0x1402a0458], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGetExportTable
test rax, rax
mov qword [0x1402a1420], rax
cmove rax, rcx
mov qword [0x1402a0470], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
test rax, rax
mov qword [0x1402a1450], rax
cmove rax, rcx
mov qword [0x1402a0490], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemAdvise
test rax, rax
mov qword [0x1402a1490], rax
cmove rax, rcx
mov qword [0x1402a04a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemPrefetchAsync
test rax, rax
mov qword [0x1402a14f0], rax
cmove rax, rcx
mov qword [0x1402a04d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemPrefetchAsync_ptsz
test rax, rax
mov qword [0x1402a1540], rax
cmove rax, rcx
mov qword [0x1402a04f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemRangeGetAttribute
test rax, rax
mov qword [0x1402a0210], rax
cmove rax, rcx
mov qword [0x1402a0510], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuMemRangeGetAttributes
test rax, rax
mov qword [0x1402a0260], rax
cmove rax, rcx
mov qword [0x1402a0530], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGetErrorString
test rax, rax
mov qword [0x1402a02b0], rax
cmove rax, rcx
mov qword [0x1402a0558], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, [0x1401dc258]
test rax, rax
mov qword [0x1402a02e8], rax
cmove rax, rcx
mov qword [0x1402a0578], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphCreate
test rax, rax
mov qword [0x1402a0328], rax
cmove rax, rcx
mov qword [0x1402a0588], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphAddKernelNode
test rax, rax
mov qword [0x1402a0350], rax
cmove rax, rcx
mov qword [0x1402a05a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphKernelNodeGetParams
test rax, rax
mov qword [0x1402a0370], rax
cmove rax, rcx
mov qword [0x1402a05c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphKernelNodeSetParams
test rax, rax
mov qword [0x1402a03a8], rax
cmove rax, rcx
mov qword [0x1402a05e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphAddMemcpyNode
test rax, rax
mov qword [0x1402a03d8], rax
cmove rax, rcx
mov qword [0x1402a05f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphMemcpyNodeGetParams
test rax, rax
mov qword [0x1402a0410], rax
cmove rax, rcx
mov qword [0x1402a0618], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphMemcpyNodeSetParams
test rax, rax
mov qword [0x1402a0468], rax
cmove rax, rcx
mov qword [0x1402a0630], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphAddMemsetNode
test rax, rax
mov qword [0x1402a0498], rax
cmove rax, rcx
mov qword [0x1402a0638], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphMemsetNodeGetParams
test rax, rax
mov qword [0x1402a04d8], rax
cmove rax, rcx
mov qword [0x1402a0668], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphMemsetNodeSetParams
test rax, rax
mov qword [0x1402a0508], rax
cmove rax, rcx
mov qword [0x1402a0688], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphAddHostNode
test rax, rax
mov qword [0x1402a0538], rax
cmove rax, rcx
mov qword [0x1402a0698], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
test rax, rax
mov qword [0x1402a0570], rax
cmove rax, rcx
lea rdx, str.cuGraphHostNodeGetParams
mov qword [0x1402a06b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphHostNodeSetParams
test rax, rax
mov qword [0x1402a05b8], rax
cmove rax, rcx
mov qword [0x1402a06d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphAddChildGraphNode
test rax, rax
mov qword [0x1402a05d8], rax
cmove rax, rcx
mov qword [0x1402a06e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphChildGraphNodeGetGraph
test rax, rax
mov qword [0x1402a0608], rax
cmove rax, rcx
mov qword [0x1402a0708], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphAddEmptyNode
test rax, rax
mov qword [0x1402a0650], rax
cmove rax, rcx
mov qword [0x1402a0728], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphClone
test rax, rax
mov qword [0x1402a0680], rax
cmove rax, rcx
mov qword [0x1402a0748], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphNodeFindInClone
test rax, rax
mov qword [0x1402a06a8], rax
cmove rax, rcx
mov qword [0x1402a0768], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphNodeGetType
test rax, rax
mov qword [0x1402a06e0], rax
cmove rax, rcx
mov qword [0x1402a0780], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphGetNodes
test rax, rax
mov qword [0x1402a0720], rax
cmove rax, rcx
mov qword [0x1402a07a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphGetRootNodes
test rax, rax
mov qword [0x1402a0758], rax
cmove rax, rcx
mov qword [0x1402a07b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402a0788], rax
lea rcx, [0x140003de0]
test rax, rax
lea rdx, str.cuGraphGetEdges
cmove rax, rcx
mov qword [0x1402a07e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphNodeGetDependencies
test rax, rax
mov qword [0x1402a07d0], rax
cmove rax, rcx
mov qword [0x1402a0800], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphNodeGetDependentNodes
test rax, rax
mov qword [0x1402a0810], rax
cmove rax, rcx
mov qword [0x1402a0828], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphAddDependencies
test rax, rax
mov qword [0x1402a0858], rax
cmove rax, rcx
mov qword [0x1402a0840], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphRemoveDependencies
test rax, rax
mov qword [0x1402a08a8], rax
cmove rax, rcx
mov qword [0x1402a0870], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphDestroyNode
test rax, rax
mov qword [0x1402a08f0], rax
cmove rax, rcx
mov qword [0x1402a0888], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphInstantiate
test rax, rax
mov qword [0x1402a0928], rax
cmove rax, rcx
mov qword [0x1402a08a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphLaunch
test rax, rax
mov qword [0x1402a0978], rax
cmove rax, rcx
mov qword [0x1402a08d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphLaunch_ptsz
test rax, rax
mov qword [0x1402a09a8], rax
cmove rax, rcx
mov qword [0x1402a08e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuGraphExecDestroy
test rax, rax
mov qword [0x1402a09c8], rax
cmove rax, rcx
mov qword [0x1402a0908], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
mov qword [0x1402a09f0], rax
test rax, rax
lea rdx, str.cuGraphDestroy
cmove rax, rcx
mov qword [0x1402a0918], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamBeginCapture
test rax, rax
mov qword [0x1402a0a08], rax
cmove rax, rcx
mov qword [0x1402a0930], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamBeginCapture_ptsz
test rax, rax
mov qword [0x1402a0a20], rax
cmove rax, rcx
mov qword [0x1402a0948], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamEndCapture
test rax, rax
mov qword [0x1402a0a38], rax
cmove rax, rcx
mov qword [0x1402a0950], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamEndCapture_ptsz
test rax, rax
mov qword [0x1402a0a60], rax
cmove rax, rcx
mov qword [0x1402a0968], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamIsCapturing
test rax, rax
mov qword [0x1402a0a88], rax
cmove rax, rcx
mov qword [0x1402a0980], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
lea rdx, str.cuStreamIsCapturing_ptsz
test rax, rax
mov qword [0x1402a0aa0], rax
cmove rax, rcx
mov qword [0x1402a0998], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003de0]
test rax, rax
mov qword [0x1402a0ad0], rax
cmove rax, rcx
mov qword [0x1402a09b0], rax
add rsp, 0x20
pop rbx
ret