Function at 0x140003c40
Capabilities:
Link many functions at runtime

Disassembly:
push rbx
mov eax, 0x20
call fcn.1401abae0
sub rsp, rax
mov rbx, rcx
mov rcx, qword [rcx + 0x60]
lea rdx, str.cuInit
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDeviceGet
test rax, rax
mov qword [0x140287e50], rax
cmove rax, rcx
mov qword [0x140287e48], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDeviceGetCount
test rax, rax
mov qword [0x140287e60], rax
cmove rax, rcx
mov qword [0x140287e58], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDeviceGetName
test rax, rax
mov qword [0x140287e70], rax
cmove rax, rcx
mov qword [0x140287e68], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDeviceTotalMem_v2
test rax, rax
mov qword [0x140287e80], rax
cmove rax, rcx
mov qword [0x140287e78], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDeviceGetAttribute
test rax, rax
mov qword [0x140287e90], rax
cmove rax, rcx
mov qword [0x140287e88], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDeviceGetP2PAttribute
test rax, rax
mov qword [0x140287ea0], rax
cmove rax, rcx
mov qword [0x140287e98], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDriverGetVersion
test rax, rax
mov qword [0x140287eb0], rax
cmove rax, rcx
mov qword [0x140287ea8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDeviceGetByPCIBusId
test rax, rax
mov qword [0x140287ec0], rax
cmove rax, rcx
mov qword [0x140287eb8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDeviceGetPCIBusId
test rax, rax
mov qword [0x140287ed0], rax
cmove rax, rcx
mov qword [0x140287ec8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
test rax, rax
mov qword [0x140287ee0], rax
cmove rax, rcx
mov qword [0x140287ed8], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuDevicePrimaryCtxRetain
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDevicePrimaryCtxRelease
test rax, rax
mov qword [0x140287ef0], rax
cmove rax, rcx
mov qword [0x140287ee8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDevicePrimaryCtxSetFlags
test rax, rax
mov qword [0x140287f00], rax
cmove rax, rcx
mov qword [0x140287ef8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDevicePrimaryCtxGetState
test rax, rax
mov qword [0x140287f10], rax
cmove rax, rcx
mov qword [0x140287f08], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDevicePrimaryCtxReset
test rax, rax
mov qword [0x140287f20], rax
cmove rax, rcx
mov qword [0x140287f18], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxCreate_v2
test rax, rax
mov qword [0x140287f30], rax
cmove rax, rcx
mov qword [0x140287f28], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxGetFlags
test rax, rax
mov qword [0x140287f40], rax
cmove rax, rcx
mov qword [0x140287f38], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxSetCurrent
test rax, rax
mov qword [0x140287f50], rax
cmove rax, rcx
mov qword [0x140287f48], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxGetCurrent
test rax, rax
mov qword [0x140287f60], rax
cmove rax, rcx
mov qword [0x140287f58], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxDetach
test rax, rax
mov qword [0x140287f70], rax
cmove rax, rcx
mov qword [0x140287f68], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxGetApiVersion
test rax, rax
mov qword [0x140287f80], rax
cmove rax, rcx
mov qword [0x140287f78], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxGetDevice
test rax, rax
mov qword [0x140287f90], rax
cmove rax, rcx
mov qword [0x140287f88], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxGetLimit
test rax, rax
mov qword [0x140287fa0], rax
cmove rax, rcx
mov qword [0x140287f98], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxSetLimit
test rax, rax
mov qword [0x140287fb0], rax
cmove rax, rcx
mov qword [0x140287fa8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxGetCacheConfig
test rax, rax
mov qword [0x140287fc0], rax
cmove rax, rcx
mov qword [0x140287fb8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxSetCacheConfig
test rax, rax
mov qword [0x140287fd0], rax
cmove rax, rcx
mov qword [0x140287fc8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxGetSharedMemConfig
test rax, rax
mov qword [0x140287fe0], rax
cmove rax, rcx
mov qword [0x140287fd8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxGetStreamPriorityRange
test rax, rax
mov qword [0x140287ff0], rax
cmove rax, rcx
mov qword [0x140287fe8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxSetSharedMemConfig
test rax, rax
mov qword [0x140288000], rax
cmove rax, rcx
mov qword [0x140287ff8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxSynchronize
test rax, rax
mov qword [0x140288010], rax
cmove rax, rcx
mov qword [0x140288008], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuModuleLoad
test rax, rax
mov qword [0x140288020], rax
cmove rax, rcx
mov qword [0x140288018], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuModuleLoadData
test rax, rax
mov qword [0x140288030], rax
cmove rax, rcx
mov qword [0x140288028], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuModuleLoadFatBinary
test rax, rax
mov qword [0x140288040], rax
cmove rax, rcx
mov qword [0x140288038], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuModuleUnload
test rax, rax
mov qword [0x140288050], rax
cmove rax, rcx
mov qword [0x140288048], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuModuleGetFunction
test rax, rax
mov qword [0x140288060], rax
cmove rax, rcx
mov qword [0x140288058], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuModuleGetGlobal_v2
test rax, rax
mov qword [0x140288070], rax
cmove rax, rcx
mov qword [0x140288068], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuModuleGetTexRef
test rax, rax
mov qword [0x140288080], rax
cmove rax, rcx
mov qword [0x140288078], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuModuleGetSurfRef
test rax, rax
mov qword [0x140288090], rax
cmove rax, rcx
mov qword [0x140288088], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuLinkCreate
test rax, rax
mov qword [0x1402880a0], rax
cmove rax, rcx
mov qword [0x140288098], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuLinkAddData
test rax, rax
mov qword [0x1402880b0], rax
cmove rax, rcx
mov qword [0x1402880a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuLinkAddFile
test rax, rax
mov qword [0x1402880c0], rax
cmove rax, rcx
mov qword [0x1402880b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
test rax, rax
mov qword [0x1402880d0], rax
cmove rax, rcx
lea rdx, str.cuLinkComplete
mov qword [0x1402880c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuLinkDestroy
test rax, rax
mov qword [0x1402880e0], rax
cmove rax, rcx
mov qword [0x1402880d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemGetInfo_v2
test rax, rax
mov qword [0x1402880f0], rax
cmove rax, rcx
mov qword [0x1402880e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemAllocManaged
test rax, rax
mov qword [0x140288100], rax
cmove rax, rcx
mov qword [0x1402880f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemAlloc_v2
test rax, rax
mov qword [0x140288110], rax
cmove rax, rcx
mov qword [0x140288108], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemAllocPitch_v2
test rax, rax
mov qword [0x140288120], rax
cmove rax, rcx
mov qword [0x140288118], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemFree_v2
test rax, rax
mov qword [0x140288130], rax
cmove rax, rcx
mov qword [0x140288128], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemGetAddressRange_v2
test rax, rax
mov qword [0x140288140], rax
cmove rax, rcx
mov qword [0x140288138], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemFreeHost
test rax, rax
mov qword [0x140288150], rax
cmove rax, rcx
mov qword [0x140288148], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemHostAlloc
test rax, rax
mov qword [0x140288160], rax
cmove rax, rcx
mov qword [0x140288158], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140288170], rax
lea rcx, [fcn.140003c30]
test rax, rax
lea rdx, str.cuMemHostGetDevicePointer_v2
cmove rax, rcx
mov qword [0x140288168], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemHostGetFlags
test rax, rax
mov qword [0x140288180], rax
cmove rax, rcx
mov qword [0x140288178], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemHostRegister_v2
test rax, rax
mov qword [0x140288190], rax
cmove rax, rcx
mov qword [0x140288188], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemHostUnregister
test rax, rax
mov qword [0x1402881a0], rax
cmove rax, rcx
mov qword [0x140288198], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuPointerGetAttribute
test rax, rax
mov qword [0x1402881b0], rax
cmove rax, rcx
mov qword [0x1402881a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuPointerGetAttributes
test rax, rax
mov qword [0x1402881c0], rax
cmove rax, rcx
mov qword [0x1402881b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpy
test rax, rax
mov qword [0x1402881d0], rax
cmove rax, rcx
mov qword [0x1402881c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpy_ptds
test rax, rax
mov qword [0x1402881e0], rax
cmove rax, rcx
mov qword [0x1402881d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyAsync
test rax, rax
mov qword [0x1402881f0], rax
cmove rax, rcx
mov qword [0x1402881e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyAsync_ptsz
test rax, rax
mov qword [0x140288200], rax
cmove rax, rcx
mov qword [0x1402881f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
mov qword [0x140288210], rax
test rax, rax
lea rdx, str.cuMemcpyPeer
cmove rax, rcx
mov qword [0x140288208], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyPeer_ptds
test rax, rax
mov qword [0x140288220], rax
cmove rax, rcx
mov qword [0x140288218], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyPeerAsync
test rax, rax
mov qword [0x140288230], rax
cmove rax, rcx
mov qword [0x140288228], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyPeerAsync_ptsz
test rax, rax
mov qword [0x140288240], rax
cmove rax, rcx
mov qword [0x140288238], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyHtoD_v2
test rax, rax
mov qword [0x140288250], rax
cmove rax, rcx
mov qword [0x140288248], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyHtoD_v2_ptds
test rax, rax
mov qword [0x140288260], rax
cmove rax, rcx
mov qword [0x140288258], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyHtoDAsync_v2
test rax, rax
mov qword [0x140288270], rax
cmove rax, rcx
mov qword [0x140288268], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyHtoDAsync_v2_ptsz
test rax, rax
mov qword [0x140288280], rax
cmove rax, rcx
mov qword [0x140288278], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyDtoH_v2
test rax, rax
mov qword [0x140288290], rax
cmove rax, rcx
mov qword [0x140288288], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyDtoH_v2_ptds
test rax, rax
mov qword [0x1402882a0], rax
cmove rax, rcx
mov qword [0x140288298], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
mov qword [0x1402882b0], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuMemcpyDtoHAsync_v2
mov qword [0x1402882a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyDtoHAsync_v2_ptsz
test rax, rax
mov qword [0x1402882c0], rax
cmove rax, rcx
mov qword [0x1402882b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyDtoD_v2
test rax, rax
mov qword [0x1402882d0], rax
cmove rax, rcx
mov qword [0x1402882c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyDtoD_v2_ptds
test rax, rax
mov qword [0x1402882e0], rax
cmove rax, rcx
mov qword [0x1402882d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyDtoDAsync_v2
test rax, rax
mov qword [0x1402882f0], rax
cmove rax, rcx
mov qword [0x1402882e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpyDtoDAsync_v2_ptsz
test rax, rax
mov qword [0x140288300], rax
cmove rax, rcx
mov qword [0x1402882f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpy2DUnaligned_v2
test rax, rax
mov qword [0x140288310], rax
cmove rax, rcx
mov qword [0x140288308], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpy2DUnaligned_v2_ptds
test rax, rax
mov qword [0x140288320], rax
cmove rax, rcx
mov qword [0x140288318], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpy2DAsync_v2
test rax, rax
mov qword [0x140288330], rax
cmove rax, rcx
mov qword [0x140288328], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpy2DAsync_v2_ptsz
test rax, rax
mov qword [0x140288340], rax
cmove rax, rcx
mov qword [0x140288338], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
test rax, rax
mov qword [0x140288350], rax
cmove rax, rcx
mov qword [0x140288348], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuMemcpy3D_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpy3D_v2_ptds
test rax, rax
mov qword [0x140288360], rax
cmove rax, rcx
mov qword [0x140288358], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpy3DAsync_v2
test rax, rax
mov qword [0x140288370], rax
cmove rax, rcx
mov qword [0x140288368], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpy3DAsync_v2_ptsz
test rax, rax
mov qword [0x140288380], rax
cmove rax, rcx
mov qword [0x140288378], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpy3DPeer
test rax, rax
mov qword [0x140288390], rax
cmove rax, rcx
mov qword [0x140288388], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpy3DPeer_ptds
test rax, rax
mov qword [0x1402883a0], rax
cmove rax, rcx
mov qword [0x140288398], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpy3DPeerAsync
test rax, rax
mov qword [0x1402883b0], rax
cmove rax, rcx
mov qword [0x1402883a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemcpy3DPeerAsync_ptsz
test rax, rax
mov qword [0x1402883c0], rax
cmove rax, rcx
mov qword [0x1402883b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemsetD8_v2
test rax, rax
mov qword [0x1402883d0], rax
cmove rax, rcx
mov qword [0x1402883c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemsetD8_v2_ptds
test rax, rax
mov qword [0x1402883e0], rax
cmove rax, rcx
mov qword [0x1402883d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
test rax, rax
mov qword [0x1402883f0], rax
cmove rax, rcx
mov qword [0x1402883e8], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuMemsetD8Async
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemsetD8Async_ptsz
test rax, rax
mov qword [0x140288400], rax
cmove rax, rcx
mov qword [0x1402883f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemsetD2D8_v2
test rax, rax
mov qword [0x140288410], rax
cmove rax, rcx
mov qword [0x140288408], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemsetD2D8_v2_ptds
test rax, rax
mov qword [0x140288420], rax
cmove rax, rcx
mov qword [0x140288418], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemsetD2D8Async
test rax, rax
mov qword [0x140288430], rax
cmove rax, rcx
mov qword [0x140288428], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemsetD2D8Async_ptsz
test rax, rax
mov qword [0x140288440], rax
cmove rax, rcx
mov qword [0x140288438], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuFuncSetCacheConfig
test rax, rax
mov qword [0x140288450], rax
cmove rax, rcx
mov qword [0x140288448], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuFuncSetSharedMemConfig
test rax, rax
mov qword [0x140288460], rax
cmove rax, rcx
mov qword [0x140288458], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuFuncGetAttribute
test rax, rax
mov qword [0x140288470], rax
cmove rax, rcx
mov qword [0x140288468], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuFuncSetAttribute
test rax, rax
mov qword [0x140288480], rax
cmove rax, rcx
mov qword [0x140288478], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuArrayCreate_v2
test rax, rax
mov qword [0x140288490], rax
cmove rax, rcx
mov qword [0x140288488], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuArrayGetDescriptor_v2
test rax, rax
mov qword [0x1402884a0], rax
cmove rax, rcx
mov qword [0x140288498], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuArray3DCreate_v2
test rax, rax
mov qword [0x1402884b0], rax
cmove rax, rcx
mov qword [0x1402884a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuArray3DGetDescriptor_v2
test rax, rax
mov qword [0x1402884c0], rax
cmove rax, rcx
mov qword [0x1402884b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuArrayDestroy
test rax, rax
mov qword [0x1402884d0], rax
cmove rax, rcx
mov qword [0x1402884c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMipmappedArrayCreate
test rax, rax
mov qword [0x1402884e0], rax
cmove rax, rcx
mov qword [0x1402884d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMipmappedArrayGetLevel
test rax, rax
mov qword [0x1402884f0], rax
cmove rax, rcx
mov qword [0x1402884e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMipmappedArrayDestroy
test rax, rax
mov qword [0x140288500], rax
cmove rax, rcx
mov qword [0x1402884f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefCreate
test rax, rax
mov qword [0x140288510], rax
cmove rax, rcx
mov qword [0x140288508], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefDestroy
test rax, rax
mov qword [0x140288520], rax
cmove rax, rcx
mov qword [0x140288518], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefSetArray
test rax, rax
mov qword [0x140288530], rax
cmove rax, rcx
mov qword [0x140288528], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefSetMipmappedArray
test rax, rax
mov qword [0x140288540], rax
cmove rax, rcx
mov qword [0x140288538], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefSetAddress_v2
test rax, rax
mov qword [0x140288550], rax
cmove rax, rcx
mov qword [0x140288548], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefSetAddress2D_v3
test rax, rax
mov qword [0x140288560], rax
cmove rax, rcx
mov qword [0x140288558], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefSetFormat
test rax, rax
mov qword [0x140288570], rax
cmove rax, rcx
mov qword [0x140288568], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefSetAddressMode
test rax, rax
mov qword [0x140288580], rax
cmove rax, rcx
mov qword [0x140288578], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefSetFilterMode
test rax, rax
mov qword [0x140288590], rax
cmove rax, rcx
mov qword [0x140288588], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefSetMipmapFilterMode
test rax, rax
mov qword [0x1402885a0], rax
cmove rax, rcx
mov qword [0x140288598], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefSetMipmapLevelBias
test rax, rax
mov qword [0x1402885b0], rax
cmove rax, rcx
mov qword [0x1402885a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefSetMipmapLevelClamp
test rax, rax
mov qword [0x1402885c0], rax
cmove rax, rcx
mov qword [0x1402885b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefSetMaxAnisotropy
test rax, rax
mov qword [0x1402885d0], rax
cmove rax, rcx
mov qword [0x1402885c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
test rax, rax
mov qword [0x1402885e0], rax
cmove rax, rcx
lea rdx, str.cuTexRefSetFlags
mov qword [0x1402885d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefSetBorderColor
test rax, rax
mov qword [0x1402885f0], rax
cmove rax, rcx
mov qword [0x1402885e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexRefGetBorderColor
test rax, rax
mov qword [0x140288600], rax
cmove rax, rcx
mov qword [0x1402885f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuSurfRefSetArray
test rax, rax
mov qword [0x140288610], rax
cmove rax, rcx
mov qword [0x140288608], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexObjectCreate
test rax, rax
mov qword [0x140288620], rax
cmove rax, rcx
mov qword [0x140288618], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexObjectDestroy
test rax, rax
mov qword [0x140288630], rax
cmove rax, rcx
mov qword [0x140288628], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexObjectGetResourceDesc
test rax, rax
mov qword [0x140288640], rax
cmove rax, rcx
mov qword [0x140288638], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexObjectGetTextureDesc
test rax, rax
mov qword [0x140288650], rax
cmove rax, rcx
mov qword [0x140288648], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuTexObjectGetResourceViewDesc
test rax, rax
mov qword [0x140288660], rax
cmove rax, rcx
mov qword [0x140288658], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuSurfObjectCreate
test rax, rax
mov qword [0x140288670], rax
cmove rax, rcx
mov qword [0x140288668], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140288680], rax
lea rcx, [fcn.140003c30]
test rax, rax
lea rdx, str.cuSurfObjectDestroy
cmove rax, rcx
mov qword [0x140288678], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuSurfObjectGetResourceDesc
test rax, rax
mov qword [0x140288690], rax
cmove rax, rcx
mov qword [0x140288688], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuLaunchKernel
test rax, rax
mov qword [0x1402886a0], rax
cmove rax, rcx
mov qword [0x140288698], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuLaunchKernel_ptsz
test rax, rax
mov qword [0x1402886b0], rax
cmove rax, rcx
mov qword [0x1402886a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuLaunchCooperativeKernel
test rax, rax
mov qword [0x1402886c0], rax
cmove rax, rcx
mov qword [0x1402886b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuLaunchCooperativeKernel_ptsz
test rax, rax
mov qword [0x1402886d0], rax
cmove rax, rcx
mov qword [0x1402886c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuLaunchCooperativeKernelMultiDevice
test rax, rax
mov qword [0x1402886e0], rax
cmove rax, rcx
mov qword [0x1402886d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuEventCreate
test rax, rax
mov qword [0x1402886f0], rax
cmove rax, rcx
mov qword [0x1402886e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuEventRecord
test rax, rax
mov qword [0x140288700], rax
cmove rax, rcx
mov qword [0x1402886f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuEventRecord_ptsz
test rax, rax
mov qword [0x140288710], rax
cmove rax, rcx
mov qword [0x140288708], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
mov qword [0x140288720], rax
test rax, rax
lea rdx, str.cuEventQuery
cmove rax, rcx
mov qword [0x140288718], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuEventSynchronize
test rax, rax
mov qword [0x140288730], rax
cmove rax, rcx
mov qword [0x140288728], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuEventDestroy_v2
test rax, rax
mov qword [0x140288740], rax
cmove rax, rcx
mov qword [0x140288738], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuEventElapsedTime
test rax, rax
mov qword [0x140288750], rax
cmove rax, rcx
mov qword [0x140288748], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamWaitValue32
test rax, rax
mov qword [0x140288760], rax
cmove rax, rcx
mov qword [0x140288758], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamWaitValue32_ptsz
test rax, rax
mov qword [0x140288770], rax
cmove rax, rcx
mov qword [0x140288768], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamWriteValue32
test rax, rax
mov qword [0x140288780], rax
cmove rax, rcx
mov qword [0x140288778], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamWriteValue32_ptsz
test rax, rax
mov qword [0x140288790], rax
cmove rax, rcx
mov qword [0x140288788], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamWaitValue64
test rax, rax
mov qword [0x1402887a0], rax
cmove rax, rcx
mov qword [0x140288798], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamWaitValue64_ptsz
test rax, rax
mov qword [0x1402887b0], rax
cmove rax, rcx
mov qword [0x1402887a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
mov qword [0x1402887c0], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuStreamWriteValue64
mov qword [0x1402887b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamWriteValue64_ptsz
test rax, rax
mov qword [0x1402887d0], rax
cmove rax, rcx
mov qword [0x1402887c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamBatchMemOp
test rax, rax
mov qword [0x1402887e0], rax
cmove rax, rcx
mov qword [0x1402887d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamBatchMemOp_ptsz
test rax, rax
mov qword [0x1402887f0], rax
cmove rax, rcx
mov qword [0x1402887e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamCreate
test rax, rax
mov qword [0x140288800], rax
cmove rax, rcx
mov qword [0x1402887f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamCreateWithPriority
test rax, rax
mov qword [0x140288810], rax
cmove rax, rcx
mov qword [0x140288808], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamGetPriority
test rax, rax
mov qword [0x140288820], rax
cmove rax, rcx
mov qword [0x140288818], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamGetPriority_ptsz
test rax, rax
mov qword [0x140288830], rax
cmove rax, rcx
mov qword [0x140288828], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamGetFlags
test rax, rax
mov qword [0x140288840], rax
cmove rax, rcx
mov qword [0x140288838], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamGetFlags_ptsz
test rax, rax
mov qword [0x140288850], rax
cmove rax, rcx
mov qword [0x140288848], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
test rax, rax
mov qword [0x140288860], rax
cmove rax, rcx
mov qword [0x140288858], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuStreamDestroy_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamWaitEvent
test rax, rax
mov qword [0x140288870], rax
cmove rax, rcx
mov qword [0x140288868], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamWaitEvent_ptsz
test rax, rax
mov qword [0x140288880], rax
cmove rax, rcx
mov qword [0x140288878], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamAddCallback
test rax, rax
mov qword [0x140288890], rax
cmove rax, rcx
mov qword [0x140288888], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamAddCallback_ptsz
test rax, rax
mov qword [0x1402888a0], rax
cmove rax, rcx
mov qword [0x140288898], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamSynchronize
test rax, rax
mov qword [0x1402888b0], rax
cmove rax, rcx
mov qword [0x1402888a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamSynchronize_ptsz
test rax, rax
mov qword [0x1402888c0], rax
cmove rax, rcx
mov qword [0x1402888b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamQuery
test rax, rax
mov qword [0x1402888d0], rax
cmove rax, rcx
mov qword [0x1402888c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamQuery_ptsz
test rax, rax
mov qword [0x1402888e0], rax
cmove rax, rcx
mov qword [0x1402888d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuStreamAttachMemAsync
test rax, rax
mov qword [0x1402888f0], rax
cmove rax, rcx
mov qword [0x1402888e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
test rax, rax
mov qword [0x140288900], rax
cmove rax, rcx
mov qword [0x1402888f8], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuStreamAttachMemAsync_ptsz
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuDeviceCanAccessPeer
test rax, rax
mov qword [0x140288910], rax
cmove rax, rcx
mov qword [0x140288908], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxEnablePeerAccess
test rax, rax
mov qword [0x140288920], rax
cmove rax, rcx
mov qword [0x140288918], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuCtxDisablePeerAccess
test rax, rax
mov qword [0x140288930], rax
cmove rax, rcx
mov qword [0x140288928], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuIpcGetEventHandle
test rax, rax
mov qword [0x140288940], rax
cmove rax, rcx
mov qword [0x140288938], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuIpcOpenEventHandle
test rax, rax
mov qword [0x140288950], rax
cmove rax, rcx
mov qword [0x140288948], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuIpcGetMemHandle
test rax, rax
mov qword [0x140288960], rax
cmove rax, rcx
mov qword [0x140288958], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuIpcOpenMemHandle
test rax, rax
mov qword [0x140288970], rax
cmove rax, rcx
mov qword [0x140288968], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuIpcCloseMemHandle
test rax, rax
mov qword [0x140288980], rax
cmove rax, rcx
mov qword [0x140288978], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGLCtxCreate_v2
test rax, rax
mov qword [0x140288990], rax
cmove rax, rcx
mov qword [0x140288988], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGLInit
test rax, rax
mov qword [0x1402889a0], rax
cmove rax, rcx
mov qword [0x140288998], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGLGetDevices
test rax, rax
mov qword [0x1402889b0], rax
cmove rax, rcx
mov qword [0x1402889a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGLRegisterBufferObject
test rax, rax
mov qword [0x1402889c0], rax
cmove rax, rcx
mov qword [0x1402889b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGLMapBufferObject_v2
test rax, rax
mov qword [0x1402889d0], rax
cmove rax, rcx
mov qword [0x1402889c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGLMapBufferObject_v2_ptds
test rax, rax
mov qword [0x1402889e0], rax
cmove rax, rcx
mov qword [0x1402889d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGLMapBufferObjectAsync_v2
test rax, rax
mov qword [0x1402889f0], rax
cmove rax, rcx
mov qword [0x1402889e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGLMapBufferObjectAsync_v2_ptsz
test rax, rax
mov qword [0x140288a00], rax
cmove rax, rcx
mov qword [0x1402889f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGLUnmapBufferObject
test rax, rax
mov qword [0x140288a10], rax
cmove rax, rcx
mov qword [0x140288a08], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGLUnmapBufferObjectAsync
test rax, rax
mov qword [0x140288a20], rax
cmove rax, rcx
mov qword [0x140288a18], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGLUnregisterBufferObject
test rax, rax
mov qword [0x140288a30], rax
cmove rax, rcx
mov qword [0x140288a28], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGLSetBufferObjectMapFlags
test rax, rax
mov qword [0x140288a40], rax
cmove rax, rcx
mov qword [0x140288a38], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGraphicsGLRegisterImage
test rax, rax
mov qword [0x140288a50], rax
cmove rax, rcx
mov qword [0x140288a48], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGraphicsGLRegisterBuffer
test rax, rax
mov qword [0x140288a60], rax
cmove rax, rcx
mov qword [0x140288a58], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuWGLGetDevice
test rax, rax
mov qword [0x140288a70], rax
cmove rax, rcx
mov qword [0x140288a68], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGraphicsUnregisterResource
test rax, rax
mov qword [0x140288a80], rax
cmove rax, rcx
mov qword [0x140288a78], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGraphicsMapResources
test rax, rax
mov qword [0x140288a90], rax
cmove rax, rcx
mov qword [0x140288a88], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGraphicsMapResources_ptsz
test rax, rax
mov qword [0x140288aa0], rax
cmove rax, rcx
mov qword [0x140288a98], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGraphicsUnmapResources
test rax, rax
mov qword [0x140288ab0], rax
cmove rax, rcx
mov qword [0x140288aa8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGraphicsUnmapResources_ptsz
test rax, rax
mov qword [0x140288ac0], rax
cmove rax, rcx
mov qword [0x140288ab8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGraphicsResourceSetMapFlags_v2
test rax, rax
mov qword [0x140288ad0], rax
cmove rax, rcx
mov qword [0x140288ac8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGraphicsSubResourceGetMappedArray
test rax, rax
mov qword [0x140288ae0], rax
cmove rax, rcx
mov qword [0x140288ad8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
test rax, rax
mov qword [0x140288af0], rax
cmove rax, rcx
lea rdx, str.cuGraphicsResourceGetMappedMipmappedArray
mov qword [0x140288ae8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGraphicsResourceGetMappedPointer_v2
test rax, rax
mov qword [0x140288b00], rax
cmove rax, rcx
mov qword [0x140288af8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuProfilerInitialize
test rax, rax
mov qword [0x140288b10], rax
cmove rax, rcx
mov qword [0x140288b08], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuProfilerStart
test rax, rax
mov qword [0x140288b20], rax
cmove rax, rcx
mov qword [0x140288b18], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuProfilerStop
test rax, rax
mov qword [0x140288b30], rax
cmove rax, rcx
mov qword [0x140288b28], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D11GetDevice
test rax, rax
mov qword [0x140288b40], rax
cmove rax, rcx
mov qword [0x140288b38], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D11GetDevices
test rax, rax
mov qword [0x140288b50], rax
cmove rax, rcx
mov qword [0x140288b48], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D11CtxCreateOnDevice
test rax, rax
mov qword [0x140288b60], rax
cmove rax, rcx
mov qword [0x140288b58], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGraphicsD3D11RegisterResource
test rax, rax
mov qword [0x140288b70], rax
cmove rax, rcx
mov qword [0x140288b68], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D11GetDirect3DDevice
test rax, rax
mov qword [0x140288b80], rax
cmove rax, rcx
mov qword [0x140288b78], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140288b90], rax
lea rcx, [fcn.140003c30]
test rax, rax
lea rdx, str.cuD3D10GetDevice
cmove rax, rcx
mov qword [0x140288b88], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D10GetDevices
test rax, rax
mov qword [0x140288ba0], rax
cmove rax, rcx
mov qword [0x140288b98], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D10CtxCreateOnDevice
test rax, rax
mov qword [0x140288bb0], rax
cmove rax, rcx
mov qword [0x140288ba8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D10GetDirect3DDevice
test rax, rax
mov qword [0x140288bc0], rax
cmove rax, rcx
mov qword [0x140288bb8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGraphicsD3D10RegisterResource
test rax, rax
mov qword [0x140288bd0], rax
cmove rax, rcx
mov qword [0x140288bc8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D10RegisterResource
test rax, rax
mov qword [0x140288be0], rax
cmove rax, rcx
mov qword [0x140288bd8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D10UnregisterResource
test rax, rax
mov qword [0x140288bf0], rax
cmove rax, rcx
mov qword [0x140288be8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D10MapResources
test rax, rax
mov qword [0x140288c00], rax
cmove rax, rcx
mov qword [0x140288bf8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D10UnmapResources
test rax, rax
mov qword [0x140288c10], rax
cmove rax, rcx
mov qword [0x140288c08], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D10ResourceSetMapFlags
test rax, rax
mov qword [0x140288c20], rax
cmove rax, rcx
mov qword [0x140288c18], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
mov qword [0x140288c30], rax
test rax, rax
lea rdx, str.cuD3D10ResourceGetSurfaceDimensions_v2
cmove rax, rcx
mov qword [0x140288c28], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D10ResourceGetMappedArray
test rax, rax
mov qword [0x140288c40], rax
cmove rax, rcx
mov qword [0x140288c38], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D10ResourceGetMappedPointer_v2
test rax, rax
mov qword [0x140288c50], rax
cmove rax, rcx
mov qword [0x140288c48], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D10ResourceGetMappedSize_v2
test rax, rax
mov qword [0x140288c60], rax
cmove rax, rcx
mov qword [0x140288c58], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D10ResourceGetMappedPitch_v2
test rax, rax
mov qword [0x140288c70], rax
cmove rax, rcx
mov qword [0x140288c68], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9GetDevice
test rax, rax
mov qword [0x140288c80], rax
cmove rax, rcx
mov qword [0x140288c78], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9GetDevices
test rax, rax
mov qword [0x140288c90], rax
cmove rax, rcx
mov qword [0x140288c88], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9CtxCreateOnDevice
test rax, rax
mov qword [0x140288ca0], rax
cmove rax, rcx
mov qword [0x140288c98], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9GetDirect3DDevice
test rax, rax
mov qword [0x140288cb0], rax
cmove rax, rcx
mov qword [0x140288ca8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGraphicsD3D9RegisterResource
test rax, rax
mov qword [0x140288cc0], rax
cmove rax, rcx
mov qword [0x140288cb8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
mov qword [0x140288cd0], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuD3D9RegisterResource
mov qword [0x140288cc8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9UnregisterResource
test rax, rax
mov qword [0x140288ce0], rax
cmove rax, rcx
mov qword [0x140288cd8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9MapResources
test rax, rax
mov qword [0x140288cf0], rax
cmove rax, rcx
mov qword [0x140288ce8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9UnmapResources
test rax, rax
mov qword [0x140288d00], rax
cmove rax, rcx
mov qword [0x140288cf8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9ResourceSetMapFlags
test rax, rax
mov qword [0x140288d10], rax
cmove rax, rcx
mov qword [0x140288d08], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9ResourceGetSurfaceDimensions_v2
test rax, rax
mov qword [0x140288d20], rax
cmove rax, rcx
mov qword [0x140288d18], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9ResourceGetMappedArray
test rax, rax
mov qword [0x140288d30], rax
cmove rax, rcx
mov qword [0x140288d28], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9ResourceGetMappedPointer_v2
test rax, rax
mov qword [0x140288d40], rax
cmove rax, rcx
mov qword [0x140288d38], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9ResourceGetMappedSize_v2
test rax, rax
mov qword [0x140288d50], rax
cmove rax, rcx
mov qword [0x140288d48], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9ResourceGetMappedPitch_v2
test rax, rax
mov qword [0x140288d60], rax
cmove rax, rcx
mov qword [0x140288d58], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
test rax, rax
mov qword [0x140288d70], rax
cmove rax, rcx
mov qword [0x140288d68], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuD3D9Begin
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9RegisterVertexBuffer
test rax, rax
mov qword [0x140288d80], rax
cmove rax, rcx
mov qword [0x140288d78], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9UnregisterVertexBuffer
test rax, rax
mov qword [0x140288d90], rax
cmove rax, rcx
mov qword [0x140288d88], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9MapVertexBuffer_v2
test rax, rax
mov qword [0x140288da0], rax
cmove rax, rcx
mov qword [0x140288d98], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9UnmapVertexBuffer
test rax, rax
mov qword [0x140288db0], rax
cmove rax, rcx
mov qword [0x140288da8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuD3D9End
test rax, rax
mov qword [0x140288dc0], rax
cmove rax, rcx
mov qword [0x140288db8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGetExportTable
test rax, rax
mov qword [0x140288dd0], rax
cmove rax, rcx
mov qword [0x140288dc8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
test rax, rax
mov qword [0x140288de0], rax
cmove rax, rcx
mov qword [0x140288dd8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemAdvise
test rax, rax
mov qword [0x140288df0], rax
cmove rax, rcx
mov qword [0x140288de8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemPrefetchAsync
test rax, rax
mov qword [0x140288e00], rax
cmove rax, rcx
mov qword [0x140288df8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
test rax, rax
mov qword [0x140288e10], rax
cmove rax, rcx
mov qword [0x140288e08], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuMemPrefetchAsync_ptsz
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemRangeGetAttribute
test rax, rax
mov qword [0x140288e20], rax
cmove rax, rcx
mov qword [0x140288e18], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuMemRangeGetAttributes
test rax, rax
mov qword [0x140288e30], rax
cmove rax, rcx
mov qword [0x140288e28], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGetErrorString
test rax, rax
mov qword [0x140288e40], rax
cmove rax, rcx
mov qword [0x140288e38], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
lea rdx, str.cuGetErrorName
test rax, rax
mov qword [0x140288e50], rax
cmove rax, rcx
mov qword [0x140288e48], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [fcn.140003c30]
test rax, rax
mov qword [0x140288e60], rax
cmove rax, rcx
mov qword [0x140288e58], rax
add rsp, 0x20
pop rbx
ret