Function at 0x140005780
Capabilities:
Link many functions at runtime

Disassembly:
push rbx
mov eax, 0x20
call fcn.1401bb880
sub rsp, rax
mov rbx, rcx
mov rcx, qword [rcx + 0x20]
lea rdx, str.cuInit
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDeviceGet
test rax, rax
mov qword [0x1402d2908], rax
cmove rax, rcx
mov qword [0x1402d2900], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDeviceGetCount
test rax, rax
mov qword [0x1402d2918], rax
cmove rax, rcx
mov qword [0x1402d2910], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDeviceGetName
test rax, rax
mov qword [0x1402d2928], rax
cmove rax, rcx
mov qword [0x1402d2920], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDeviceTotalMem_v2
test rax, rax
mov qword [0x1402d2938], rax
cmove rax, rcx
mov qword [0x1402d2930], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDeviceGetAttribute
test rax, rax
mov qword [0x1402d2948], rax
cmove rax, rcx
mov qword [0x1402d2940], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDeviceGetP2PAttribute
test rax, rax
mov qword [0x1402d2958], rax
cmove rax, rcx
mov qword [0x1402d2950], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDriverGetVersion
test rax, rax
mov qword [0x1402d2968], rax
cmove rax, rcx
mov qword [0x1402d2960], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDeviceGetByPCIBusId
test rax, rax
mov qword [0x1402d2978], rax
cmove rax, rcx
mov qword [0x1402d2970], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDeviceGetPCIBusId
test rax, rax
mov qword [0x1402d2988], rax
cmove rax, rcx
mov qword [0x1402d2980], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
test rax, rax
mov qword [0x1402d2998], rax
cmove rax, rcx
mov qword [0x1402d2990], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuDevicePrimaryCtxRetain
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDevicePrimaryCtxRelease
test rax, rax
mov qword [0x1402d29a8], rax
cmove rax, rcx
mov qword [0x1402d29a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDevicePrimaryCtxSetFlags
test rax, rax
mov qword [0x1402d29b8], rax
cmove rax, rcx
mov qword [0x1402d29b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDevicePrimaryCtxGetState
test rax, rax
mov qword [0x1402d29c8], rax
cmove rax, rcx
mov qword [0x1402d29c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDevicePrimaryCtxReset
test rax, rax
mov qword [0x1402d29d8], rax
cmove rax, rcx
mov qword [0x1402d29d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxCreate_v2
test rax, rax
mov qword [0x1402d29e8], rax
cmove rax, rcx
mov qword [0x1402d29e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxGetFlags
test rax, rax
mov qword [0x1402d29f8], rax
cmove rax, rcx
mov qword [0x1402d29f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxSetCurrent
test rax, rax
mov qword [0x1402d2a08], rax
cmove rax, rcx
mov qword [0x1402d2a00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxGetCurrent
test rax, rax
mov qword [0x1402d2a18], rax
cmove rax, rcx
mov qword [0x1402d2a10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxDetach
test rax, rax
mov qword [0x1402d2a28], rax
cmove rax, rcx
mov qword [0x1402d2a20], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxGetApiVersion
test rax, rax
mov qword [0x1402d2a38], rax
cmove rax, rcx
mov qword [0x1402d2a30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxGetDevice
test rax, rax
mov qword [0x1402d2a48], rax
cmove rax, rcx
mov qword [0x1402d2a40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxGetLimit
test rax, rax
mov qword [0x1402d2a58], rax
cmove rax, rcx
mov qword [0x1402d2a50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxSetLimit
test rax, rax
mov qword [0x1402d2a68], rax
cmove rax, rcx
mov qword [0x1402d2a60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxGetCacheConfig
test rax, rax
mov qword [0x1402d2a78], rax
cmove rax, rcx
mov qword [0x1402d2a70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxSetCacheConfig
test rax, rax
mov qword [0x1402d2a88], rax
cmove rax, rcx
mov qword [0x1402d2a80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxGetSharedMemConfig
test rax, rax
mov qword [0x1402d2a98], rax
cmove rax, rcx
mov qword [0x1402d2a90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxGetStreamPriorityRange
test rax, rax
mov qword [0x1402d2aa8], rax
cmove rax, rcx
mov qword [0x1402d2aa0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxSetSharedMemConfig
test rax, rax
mov qword [0x1402d2ab8], rax
cmove rax, rcx
mov qword [0x1402d2ab0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxSynchronize
test rax, rax
mov qword [0x1402d2ac8], rax
cmove rax, rcx
mov qword [0x1402d2ac0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuModuleLoad
test rax, rax
mov qword [0x1402d2ad8], rax
cmove rax, rcx
mov qword [0x1402d2ad0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuModuleLoadData
test rax, rax
mov qword [0x1402d2ae8], rax
cmove rax, rcx
mov qword [0x1402d2ae0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuModuleLoadFatBinary
test rax, rax
mov qword [0x1402d2af8], rax
cmove rax, rcx
mov qword [0x1402d2af0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuModuleUnload
test rax, rax
mov qword [0x1402d2b08], rax
cmove rax, rcx
mov qword [0x1402d2b00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuModuleGetFunction
test rax, rax
mov qword [0x1402d2b18], rax
cmove rax, rcx
mov qword [0x1402d2b10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuModuleGetGlobal_v2
test rax, rax
mov qword [0x1402d2b28], rax
cmove rax, rcx
mov qword [0x1402d2b20], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuModuleGetTexRef
test rax, rax
mov qword [0x1402d2b38], rax
cmove rax, rcx
mov qword [0x1402d2b30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuModuleGetSurfRef
test rax, rax
mov qword [0x1402d2b48], rax
cmove rax, rcx
mov qword [0x1402d2b40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuLinkCreate
test rax, rax
mov qword [0x1402d2b58], rax
cmove rax, rcx
mov qword [0x1402d2b50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuLinkAddData
test rax, rax
mov qword [0x1402d2b68], rax
cmove rax, rcx
mov qword [0x1402d2b60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuLinkAddFile
test rax, rax
mov qword [0x1402d2b78], rax
cmove rax, rcx
mov qword [0x1402d2b70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
test rax, rax
mov qword [0x1402d2b88], rax
cmove rax, rcx
lea rdx, str.cuLinkComplete
mov qword [0x1402d2b80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuLinkDestroy
test rax, rax
mov qword [0x1402d2b98], rax
cmove rax, rcx
mov qword [0x1402d2b90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemGetInfo_v2
test rax, rax
mov qword [0x1402d2ba8], rax
cmove rax, rcx
mov qword [0x1402d2ba0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemAllocManaged
test rax, rax
mov qword [0x1402d2bb8], rax
cmove rax, rcx
mov qword [0x1402d2bb0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemAlloc_v2
test rax, rax
mov qword [0x1402d2bc8], rax
cmove rax, rcx
mov qword [0x1402d2bc0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemAllocPitch_v2
test rax, rax
mov qword [0x1402d2bd8], rax
cmove rax, rcx
mov qword [0x1402d2bd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemFree_v2
test rax, rax
mov qword [0x1402d2be8], rax
cmove rax, rcx
mov qword [0x1402d2be0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemGetAddressRange_v2
test rax, rax
mov qword [0x1402d2bf8], rax
cmove rax, rcx
mov qword [0x1402d2bf0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemFreeHost
test rax, rax
mov qword [0x1402d2c08], rax
cmove rax, rcx
mov qword [0x1402d2c00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemHostAlloc
test rax, rax
mov qword [0x1402d2c18], rax
cmove rax, rcx
mov qword [0x1402d2c10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402d2c28], rax
lea rcx, [0x140005770]
test rax, rax
lea rdx, str.cuMemHostGetDevicePointer_v2
cmove rax, rcx
mov qword [0x1402d2c20], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemHostGetFlags
test rax, rax
mov qword [0x1402d2c38], rax
cmove rax, rcx
mov qword [0x1402d2c30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemHostRegister_v2
test rax, rax
mov qword [0x1402d2c48], rax
cmove rax, rcx
mov qword [0x1402d2c40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemHostUnregister
test rax, rax
mov qword [0x1402d2c58], rax
cmove rax, rcx
mov qword [0x1402d2c50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuPointerGetAttribute
test rax, rax
mov qword [0x1402d2c68], rax
cmove rax, rcx
mov qword [0x1402d2c60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuPointerGetAttributes
test rax, rax
mov qword [0x1402d2c78], rax
cmove rax, rcx
mov qword [0x1402d2c70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpy
test rax, rax
mov qword [0x1402d2c88], rax
cmove rax, rcx
mov qword [0x1402d2c80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpy_ptds
test rax, rax
mov qword [0x1402d2c98], rax
cmove rax, rcx
mov qword [0x1402d2c90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyAsync
test rax, rax
mov qword [0x1402d2ca8], rax
cmove rax, rcx
mov qword [0x1402d2ca0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyAsync_ptsz
test rax, rax
mov qword [0x1402d2cb8], rax
cmove rax, rcx
mov qword [0x1402d2cb0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
mov qword [0x1402d2cc8], rax
test rax, rax
lea rdx, str.cuMemcpyPeer
cmove rax, rcx
mov qword [0x1402d2cc0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyPeer_ptds
test rax, rax
mov qword [0x1402d2cd8], rax
cmove rax, rcx
mov qword [0x1402d2cd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyPeerAsync
test rax, rax
mov qword [0x1402d2ce8], rax
cmove rax, rcx
mov qword [0x1402d2ce0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyPeerAsync_ptsz
test rax, rax
mov qword [0x1402d2cf8], rax
cmove rax, rcx
mov qword [0x1402d2cf0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyHtoD_v2
test rax, rax
mov qword [0x1402d2d08], rax
cmove rax, rcx
mov qword [0x1402d2d00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyHtoD_v2_ptds
test rax, rax
mov qword [0x1402d2d18], rax
cmove rax, rcx
mov qword [0x1402d2d10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyHtoDAsync_v2
test rax, rax
mov qword [0x1402d2d28], rax
cmove rax, rcx
mov qword [0x1402d2d20], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyHtoDAsync_v2_ptsz
test rax, rax
mov qword [0x1402d2d38], rax
cmove rax, rcx
mov qword [0x1402d2d30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyDtoH_v2
test rax, rax
mov qword [0x1402d2d48], rax
cmove rax, rcx
mov qword [0x1402d2d40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyDtoH_v2_ptds
test rax, rax
mov qword [0x1402d2d58], rax
cmove rax, rcx
mov qword [0x1402d2d50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
mov qword [0x1402d2d68], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuMemcpyDtoHAsync_v2
mov qword [0x1402d2d60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyDtoHAsync_v2_ptsz
test rax, rax
mov qword [0x1402d2d78], rax
cmove rax, rcx
mov qword [0x1402d2d70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyDtoD_v2
test rax, rax
mov qword [0x1402d2d88], rax
cmove rax, rcx
mov qword [0x1402d2d80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyDtoD_v2_ptds
test rax, rax
mov qword [0x1402d2d98], rax
cmove rax, rcx
mov qword [0x1402d2d90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyDtoDAsync_v2
test rax, rax
mov qword [0x1402d2da8], rax
cmove rax, rcx
mov qword [0x1402d2da0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpyDtoDAsync_v2_ptsz
test rax, rax
mov qword [0x1402d2db8], rax
cmove rax, rcx
mov qword [0x1402d2db0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpy2DUnaligned_v2
test rax, rax
mov qword [0x1402d2dc8], rax
cmove rax, rcx
mov qword [0x1402d2dc0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpy2DUnaligned_v2_ptds
test rax, rax
mov qword [0x1402d2dd8], rax
cmove rax, rcx
mov qword [0x1402d2dd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpy2DAsync_v2
test rax, rax
mov qword [0x1402d2de8], rax
cmove rax, rcx
mov qword [0x1402d2de0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpy2DAsync_v2_ptsz
test rax, rax
mov qword [0x1402d2df8], rax
cmove rax, rcx
mov qword [0x1402d2df0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
test rax, rax
mov qword [0x1402d2e08], rax
cmove rax, rcx
mov qword [0x1402d2e00], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuMemcpy3D_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpy3D_v2_ptds
test rax, rax
mov qword [0x1402d2e18], rax
cmove rax, rcx
mov qword [0x1402d2e10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpy3DAsync_v2
test rax, rax
mov qword [0x1402d2e28], rax
cmove rax, rcx
mov qword [0x1402d2e20], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpy3DAsync_v2_ptsz
test rax, rax
mov qword [0x1402d2e38], rax
cmove rax, rcx
mov qword [0x1402d2e30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpy3DPeer
test rax, rax
mov qword [0x1402d2e48], rax
cmove rax, rcx
mov qword [0x1402d2e40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpy3DPeer_ptds
test rax, rax
mov qword [0x1402d2e58], rax
cmove rax, rcx
mov qword [0x1402d2e50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpy3DPeerAsync
test rax, rax
mov qword [0x1402d2e68], rax
cmove rax, rcx
mov qword [0x1402d2e60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemcpy3DPeerAsync_ptsz
test rax, rax
mov qword [0x1402d2e78], rax
cmove rax, rcx
mov qword [0x1402d2e70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemsetD8_v2
test rax, rax
mov qword [0x1402d2e88], rax
cmove rax, rcx
mov qword [0x1402d2e80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemsetD8_v2_ptds
test rax, rax
mov qword [0x1402d2e98], rax
cmove rax, rcx
mov qword [0x1402d2e90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
test rax, rax
mov qword [0x1402d2ea8], rax
cmove rax, rcx
mov qword [0x1402d2ea0], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuMemsetD8Async
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemsetD8Async_ptsz
test rax, rax
mov qword [0x1402d2eb8], rax
cmove rax, rcx
mov qword [0x1402d2eb0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemsetD2D8_v2
test rax, rax
mov qword [0x1402d2ec8], rax
cmove rax, rcx
mov qword [0x1402d2ec0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemsetD2D8_v2_ptds
test rax, rax
mov qword [0x1402d2ed8], rax
cmove rax, rcx
mov qword [0x1402d2ed0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemsetD2D8Async
test rax, rax
mov qword [0x1402d2ee8], rax
cmove rax, rcx
mov qword [0x1402d2ee0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemsetD2D8Async_ptsz
test rax, rax
mov qword [0x1402d2ef8], rax
cmove rax, rcx
mov qword [0x1402d2ef0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuFuncSetCacheConfig
test rax, rax
mov qword [0x1402d2f08], rax
cmove rax, rcx
mov qword [0x1402d2f00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuFuncSetSharedMemConfig
test rax, rax
mov qword [0x1402d2f18], rax
cmove rax, rcx
mov qword [0x1402d2f10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuFuncGetAttribute
test rax, rax
mov qword [0x1402d2f28], rax
cmove rax, rcx
mov qword [0x1402d2f20], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuArrayCreate_v2
test rax, rax
mov qword [0x1402d2f38], rax
cmove rax, rcx
mov qword [0x1402d2f30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuArrayGetDescriptor_v2
test rax, rax
mov qword [0x1402d2f48], rax
cmove rax, rcx
mov qword [0x1402d2f40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuArray3DCreate_v2
test rax, rax
mov qword [0x1402d2f58], rax
cmove rax, rcx
mov qword [0x1402d2f50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuArray3DGetDescriptor_v2
test rax, rax
mov qword [0x1402d2f68], rax
cmove rax, rcx
mov qword [0x1402d2f60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuArrayDestroy
test rax, rax
mov qword [0x1402d2f78], rax
cmove rax, rcx
mov qword [0x1402d2f70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMipmappedArrayCreate
test rax, rax
mov qword [0x1402d2f88], rax
cmove rax, rcx
mov qword [0x1402d2f80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMipmappedArrayGetLevel
test rax, rax
mov qword [0x1402d2f98], rax
cmove rax, rcx
mov qword [0x1402d2f90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMipmappedArrayDestroy
test rax, rax
mov qword [0x1402d2fa8], rax
cmove rax, rcx
mov qword [0x1402d2fa0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefCreate
test rax, rax
mov qword [0x1402d2fb8], rax
cmove rax, rcx
mov qword [0x1402d2fb0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefDestroy
test rax, rax
mov qword [0x1402d2fc8], rax
cmove rax, rcx
mov qword [0x1402d2fc0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefSetArray
test rax, rax
mov qword [0x1402d2fd8], rax
cmove rax, rcx
mov qword [0x1402d2fd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefSetMipmappedArray
test rax, rax
mov qword [0x1402d2fe8], rax
cmove rax, rcx
mov qword [0x1402d2fe0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefSetAddress_v2
test rax, rax
mov qword [0x1402d2ff8], rax
cmove rax, rcx
mov qword [0x1402d2ff0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefSetAddress2D_v3
test rax, rax
mov qword [0x1402d3008], rax
cmove rax, rcx
mov qword [0x1402d3000], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefSetFormat
test rax, rax
mov qword [0x1402d3018], rax
cmove rax, rcx
mov qword [0x1402d3010], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefSetAddressMode
test rax, rax
mov qword [0x1402d3028], rax
cmove rax, rcx
mov qword [0x1402d3020], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefSetFilterMode
test rax, rax
mov qword [0x1402d3038], rax
cmove rax, rcx
mov qword [0x1402d3030], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefSetMipmapFilterMode
test rax, rax
mov qword [0x1402d3048], rax
cmove rax, rcx
mov qword [0x1402d3040], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefSetMipmapLevelBias
test rax, rax
mov qword [0x1402d3058], rax
cmove rax, rcx
mov qword [0x1402d3050], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefSetMipmapLevelClamp
test rax, rax
mov qword [0x1402d3068], rax
cmove rax, rcx
mov qword [0x1402d3060], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefSetMaxAnisotropy
test rax, rax
mov qword [0x1402d3078], rax
cmove rax, rcx
mov qword [0x1402d3070], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefSetFlags
test rax, rax
mov qword [0x1402d3088], rax
cmove rax, rcx
mov qword [0x1402d3080], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
test rax, rax
mov qword [0x1402d3098], rax
cmove rax, rcx
lea rdx, str.cuTexRefSetBorderColor
mov qword [0x1402d3090], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexRefGetBorderColor
test rax, rax
mov qword [0x1402d30a8], rax
cmove rax, rcx
mov qword [0x1402d30a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuSurfRefSetArray
test rax, rax
mov qword [0x1402d30b8], rax
cmove rax, rcx
mov qword [0x1402d30b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexObjectCreate
test rax, rax
mov qword [0x1402d30c8], rax
cmove rax, rcx
mov qword [0x1402d30c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexObjectDestroy
test rax, rax
mov qword [0x1402d30d8], rax
cmove rax, rcx
mov qword [0x1402d30d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexObjectGetResourceDesc
test rax, rax
mov qword [0x1402d30e8], rax
cmove rax, rcx
mov qword [0x1402d30e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexObjectGetTextureDesc
test rax, rax
mov qword [0x1402d30f8], rax
cmove rax, rcx
mov qword [0x1402d30f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuTexObjectGetResourceViewDesc
test rax, rax
mov qword [0x1402d3108], rax
cmove rax, rcx
mov qword [0x1402d3100], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuSurfObjectCreate
test rax, rax
mov qword [0x1402d3118], rax
cmove rax, rcx
mov qword [0x1402d3110], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuSurfObjectDestroy
test rax, rax
mov qword [0x1402d3128], rax
cmove rax, rcx
mov qword [0x1402d3120], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402d3138], rax
lea rcx, [0x140005770]
test rax, rax
lea rdx, str.cuSurfObjectGetResourceDesc
cmove rax, rcx
mov qword [0x1402d3130], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuLaunchKernel
test rax, rax
mov qword [0x1402d3148], rax
cmove rax, rcx
mov qword [0x1402d3140], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuLaunchKernel_ptsz
test rax, rax
mov qword [0x1402d3158], rax
cmove rax, rcx
mov qword [0x1402d3150], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuEventCreate
test rax, rax
mov qword [0x1402d3168], rax
cmove rax, rcx
mov qword [0x1402d3160], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuEventRecord
test rax, rax
mov qword [0x1402d3178], rax
cmove rax, rcx
mov qword [0x1402d3170], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuEventRecord_ptsz
test rax, rax
mov qword [0x1402d3188], rax
cmove rax, rcx
mov qword [0x1402d3180], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuEventQuery
test rax, rax
mov qword [0x1402d3198], rax
cmove rax, rcx
mov qword [0x1402d3190], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuEventSynchronize
test rax, rax
mov qword [0x1402d31a8], rax
cmove rax, rcx
mov qword [0x1402d31a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuEventDestroy_v2
test rax, rax
mov qword [0x1402d31b8], rax
cmove rax, rcx
mov qword [0x1402d31b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuEventElapsedTime
test rax, rax
mov qword [0x1402d31c8], rax
cmove rax, rcx
mov qword [0x1402d31c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
mov qword [0x1402d31d8], rax
test rax, rax
lea rdx, str.cuStreamWaitValue32
cmove rax, rcx
mov qword [0x1402d31d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamWaitValue32_ptsz
test rax, rax
mov qword [0x1402d31e8], rax
cmove rax, rcx
mov qword [0x1402d31e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamWriteValue32
test rax, rax
mov qword [0x1402d31f8], rax
cmove rax, rcx
mov qword [0x1402d31f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamWriteValue32_ptsz
test rax, rax
mov qword [0x1402d3208], rax
cmove rax, rcx
mov qword [0x1402d3200], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamBatchMemOp
test rax, rax
mov qword [0x1402d3218], rax
cmove rax, rcx
mov qword [0x1402d3210], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamBatchMemOp_ptsz
test rax, rax
mov qword [0x1402d3228], rax
cmove rax, rcx
mov qword [0x1402d3220], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamCreate
test rax, rax
mov qword [0x1402d3238], rax
cmove rax, rcx
mov qword [0x1402d3230], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamCreateWithPriority
test rax, rax
mov qword [0x1402d3248], rax
cmove rax, rcx
mov qword [0x1402d3240], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamGetPriority
test rax, rax
mov qword [0x1402d3258], rax
cmove rax, rcx
mov qword [0x1402d3250], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamGetPriority_ptsz
test rax, rax
mov qword [0x1402d3268], rax
cmove rax, rcx
mov qword [0x1402d3260], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
mov qword [0x1402d3278], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuStreamGetFlags
mov qword [0x1402d3270], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamGetFlags_ptsz
test rax, rax
mov qword [0x1402d3288], rax
cmove rax, rcx
mov qword [0x1402d3280], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamDestroy_v2
test rax, rax
mov qword [0x1402d3298], rax
cmove rax, rcx
mov qword [0x1402d3290], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamWaitEvent
test rax, rax
mov qword [0x1402d32a8], rax
cmove rax, rcx
mov qword [0x1402d32a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamWaitEvent_ptsz
test rax, rax
mov qword [0x1402d32b8], rax
cmove rax, rcx
mov qword [0x1402d32b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamAddCallback
test rax, rax
mov qword [0x1402d32c8], rax
cmove rax, rcx
mov qword [0x1402d32c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamAddCallback_ptsz
test rax, rax
mov qword [0x1402d32d8], rax
cmove rax, rcx
mov qword [0x1402d32d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamSynchronize
test rax, rax
mov qword [0x1402d32e8], rax
cmove rax, rcx
mov qword [0x1402d32e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamSynchronize_ptsz
test rax, rax
mov qword [0x1402d32f8], rax
cmove rax, rcx
mov qword [0x1402d32f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamQuery
test rax, rax
mov qword [0x1402d3308], rax
cmove rax, rcx
mov qword [0x1402d3300], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
test rax, rax
mov qword [0x1402d3318], rax
cmove rax, rcx
mov qword [0x1402d3310], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuStreamQuery_ptsz
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamAttachMemAsync
test rax, rax
mov qword [0x1402d3328], rax
cmove rax, rcx
mov qword [0x1402d3320], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuStreamAttachMemAsync_ptsz
test rax, rax
mov qword [0x1402d3338], rax
cmove rax, rcx
mov qword [0x1402d3330], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuDeviceCanAccessPeer
test rax, rax
mov qword [0x1402d3348], rax
cmove rax, rcx
mov qword [0x1402d3340], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxEnablePeerAccess
test rax, rax
mov qword [0x1402d3358], rax
cmove rax, rcx
mov qword [0x1402d3350], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuCtxDisablePeerAccess
test rax, rax
mov qword [0x1402d3368], rax
cmove rax, rcx
mov qword [0x1402d3360], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuIpcGetEventHandle
test rax, rax
mov qword [0x1402d3378], rax
cmove rax, rcx
mov qword [0x1402d3370], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuIpcOpenEventHandle
test rax, rax
mov qword [0x1402d3388], rax
cmove rax, rcx
mov qword [0x1402d3380], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuIpcGetMemHandle
test rax, rax
mov qword [0x1402d3398], rax
cmove rax, rcx
mov qword [0x1402d3390], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuIpcOpenMemHandle
test rax, rax
mov qword [0x1402d33a8], rax
cmove rax, rcx
mov qword [0x1402d33a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
test rax, rax
mov qword [0x1402d33b8], rax
cmove rax, rcx
mov qword [0x1402d33b0], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuIpcCloseMemHandle
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGLCtxCreate_v2
test rax, rax
mov qword [0x1402d33c8], rax
cmove rax, rcx
mov qword [0x1402d33c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGLInit
test rax, rax
mov qword [0x1402d33d8], rax
cmove rax, rcx
mov qword [0x1402d33d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGLGetDevices
test rax, rax
mov qword [0x1402d33e8], rax
cmove rax, rcx
mov qword [0x1402d33e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGLRegisterBufferObject
test rax, rax
mov qword [0x1402d33f8], rax
cmove rax, rcx
mov qword [0x1402d33f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGLMapBufferObject_v2
test rax, rax
mov qword [0x1402d3408], rax
cmove rax, rcx
mov qword [0x1402d3400], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGLMapBufferObject_v2_ptds
test rax, rax
mov qword [0x1402d3418], rax
cmove rax, rcx
mov qword [0x1402d3410], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGLMapBufferObjectAsync_v2
test rax, rax
mov qword [0x1402d3428], rax
cmove rax, rcx
mov qword [0x1402d3420], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGLMapBufferObjectAsync_v2_ptsz
test rax, rax
mov qword [0x1402d3438], rax
cmove rax, rcx
mov qword [0x1402d3430], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGLUnmapBufferObject
test rax, rax
mov qword [0x1402d3448], rax
cmove rax, rcx
mov qword [0x1402d3440], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGLUnmapBufferObjectAsync
test rax, rax
mov qword [0x1402d3458], rax
cmove rax, rcx
mov qword [0x1402d3450], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGLUnregisterBufferObject
test rax, rax
mov qword [0x1402d3468], rax
cmove rax, rcx
mov qword [0x1402d3460], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGLSetBufferObjectMapFlags
test rax, rax
mov qword [0x1402d3478], rax
cmove rax, rcx
mov qword [0x1402d3470], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGraphicsGLRegisterImage
test rax, rax
mov qword [0x1402d3488], rax
cmove rax, rcx
mov qword [0x1402d3480], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGraphicsGLRegisterBuffer
test rax, rax
mov qword [0x1402d3498], rax
cmove rax, rcx
mov qword [0x1402d3490], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuWGLGetDevice
test rax, rax
mov qword [0x1402d34a8], rax
cmove rax, rcx
mov qword [0x1402d34a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGraphicsUnregisterResource
test rax, rax
mov qword [0x1402d34b8], rax
cmove rax, rcx
mov qword [0x1402d34b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGraphicsMapResources
test rax, rax
mov qword [0x1402d34c8], rax
cmove rax, rcx
mov qword [0x1402d34c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGraphicsMapResources_ptsz
test rax, rax
mov qword [0x1402d34d8], rax
cmove rax, rcx
mov qword [0x1402d34d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGraphicsUnmapResources
test rax, rax
mov qword [0x1402d34e8], rax
cmove rax, rcx
mov qword [0x1402d34e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGraphicsUnmapResources_ptsz
test rax, rax
mov qword [0x1402d34f8], rax
cmove rax, rcx
mov qword [0x1402d34f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGraphicsResourceSetMapFlags_v2
test rax, rax
mov qword [0x1402d3508], rax
cmove rax, rcx
mov qword [0x1402d3500], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGraphicsSubResourceGetMappedArray
test rax, rax
mov qword [0x1402d3518], rax
cmove rax, rcx
mov qword [0x1402d3510], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGraphicsResourceGetMappedMipmappedArray
test rax, rax
mov qword [0x1402d3528], rax
cmove rax, rcx
mov qword [0x1402d3520], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGraphicsResourceGetMappedPointer_v2
test rax, rax
mov qword [0x1402d3538], rax
cmove rax, rcx
mov qword [0x1402d3530], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuProfilerInitialize
test rax, rax
mov qword [0x1402d3548], rax
cmove rax, rcx
mov qword [0x1402d3540], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuProfilerStart
test rax, rax
mov qword [0x1402d3558], rax
cmove rax, rcx
mov qword [0x1402d3550], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuProfilerStop
test rax, rax
mov qword [0x1402d3568], rax
cmove rax, rcx
mov qword [0x1402d3560], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D11GetDevice
test rax, rax
mov qword [0x1402d3578], rax
cmove rax, rcx
mov qword [0x1402d3570], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D11GetDevices
test rax, rax
mov qword [0x1402d3588], rax
cmove rax, rcx
mov qword [0x1402d3580], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D11CtxCreateOnDevice
test rax, rax
mov qword [0x1402d3598], rax
cmove rax, rcx
mov qword [0x1402d3590], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
test rax, rax
mov qword [0x1402d35a8], rax
cmove rax, rcx
lea rdx, str.cuGraphicsD3D11RegisterResource
mov qword [0x1402d35a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D11GetDirect3DDevice
test rax, rax
mov qword [0x1402d35b8], rax
cmove rax, rcx
mov qword [0x1402d35b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D10GetDevice
test rax, rax
mov qword [0x1402d35c8], rax
cmove rax, rcx
mov qword [0x1402d35c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D10GetDevices
test rax, rax
mov qword [0x1402d35d8], rax
cmove rax, rcx
mov qword [0x1402d35d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D10CtxCreateOnDevice
test rax, rax
mov qword [0x1402d35e8], rax
cmove rax, rcx
mov qword [0x1402d35e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D10GetDirect3DDevice
test rax, rax
mov qword [0x1402d35f8], rax
cmove rax, rcx
mov qword [0x1402d35f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGraphicsD3D10RegisterResource
test rax, rax
mov qword [0x1402d3608], rax
cmove rax, rcx
mov qword [0x1402d3600], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D10RegisterResource
test rax, rax
mov qword [0x1402d3618], rax
cmove rax, rcx
mov qword [0x1402d3610], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D10UnregisterResource
test rax, rax
mov qword [0x1402d3628], rax
cmove rax, rcx
mov qword [0x1402d3620], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D10MapResources
test rax, rax
mov qword [0x1402d3638], rax
cmove rax, rcx
mov qword [0x1402d3630], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1402d3648], rax
lea rcx, [0x140005770]
test rax, rax
lea rdx, str.cuD3D10UnmapResources
cmove rax, rcx
mov qword [0x1402d3640], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D10ResourceSetMapFlags
test rax, rax
mov qword [0x1402d3658], rax
cmove rax, rcx
mov qword [0x1402d3650], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D10ResourceGetSurfaceDimensions_v2
test rax, rax
mov qword [0x1402d3668], rax
cmove rax, rcx
mov qword [0x1402d3660], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D10ResourceGetMappedArray
test rax, rax
mov qword [0x1402d3678], rax
cmove rax, rcx
mov qword [0x1402d3670], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D10ResourceGetMappedPointer_v2
test rax, rax
mov qword [0x1402d3688], rax
cmove rax, rcx
mov qword [0x1402d3680], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D10ResourceGetMappedSize_v2
test rax, rax
mov qword [0x1402d3698], rax
cmove rax, rcx
mov qword [0x1402d3690], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D10ResourceGetMappedPitch_v2
test rax, rax
mov qword [0x1402d36a8], rax
cmove rax, rcx
mov qword [0x1402d36a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9GetDevice
test rax, rax
mov qword [0x1402d36b8], rax
cmove rax, rcx
mov qword [0x1402d36b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9GetDevices
test rax, rax
mov qword [0x1402d36c8], rax
cmove rax, rcx
mov qword [0x1402d36c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9CtxCreateOnDevice
test rax, rax
mov qword [0x1402d36d8], rax
cmove rax, rcx
mov qword [0x1402d36d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
mov qword [0x1402d36e8], rax
test rax, rax
lea rdx, str.cuD3D9GetDirect3DDevice
cmove rax, rcx
mov qword [0x1402d36e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGraphicsD3D9RegisterResource
test rax, rax
mov qword [0x1402d36f8], rax
cmove rax, rcx
mov qword [0x1402d36f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9RegisterResource
test rax, rax
mov qword [0x1402d3708], rax
cmove rax, rcx
mov qword [0x1402d3700], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9UnregisterResource
test rax, rax
mov qword [0x1402d3718], rax
cmove rax, rcx
mov qword [0x1402d3710], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9MapResources
test rax, rax
mov qword [0x1402d3728], rax
cmove rax, rcx
mov qword [0x1402d3720], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9UnmapResources
test rax, rax
mov qword [0x1402d3738], rax
cmove rax, rcx
mov qword [0x1402d3730], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9ResourceSetMapFlags
test rax, rax
mov qword [0x1402d3748], rax
cmove rax, rcx
mov qword [0x1402d3740], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9ResourceGetSurfaceDimensions_v2
test rax, rax
mov qword [0x1402d3758], rax
cmove rax, rcx
mov qword [0x1402d3750], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9ResourceGetMappedArray
test rax, rax
mov qword [0x1402d3768], rax
cmove rax, rcx
mov qword [0x1402d3760], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9ResourceGetMappedPointer_v2
test rax, rax
mov qword [0x1402d3778], rax
cmove rax, rcx
mov qword [0x1402d3770], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
mov qword [0x1402d3788], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuD3D9ResourceGetMappedSize_v2
mov qword [0x1402d3780], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9ResourceGetMappedPitch_v2
test rax, rax
mov qword [0x1402d3798], rax
cmove rax, rcx
mov qword [0x1402d3790], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9Begin
test rax, rax
mov qword [0x1402d37a8], rax
cmove rax, rcx
mov qword [0x1402d37a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9RegisterVertexBuffer
test rax, rax
mov qword [0x1402d37b8], rax
cmove rax, rcx
mov qword [0x1402d37b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9UnregisterVertexBuffer
test rax, rax
mov qword [0x1402d37c8], rax
cmove rax, rcx
mov qword [0x1402d37c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9MapVertexBuffer_v2
test rax, rax
mov qword [0x1402d37d8], rax
cmove rax, rcx
mov qword [0x1402d37d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9UnmapVertexBuffer
test rax, rax
mov qword [0x1402d37e8], rax
cmove rax, rcx
mov qword [0x1402d37e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuD3D9End
test rax, rax
mov qword [0x1402d37f8], rax
cmove rax, rcx
mov qword [0x1402d37f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGetExportTable
test rax, rax
mov qword [0x1402d3808], rax
cmove rax, rcx
mov qword [0x1402d3800], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
test rax, rax
mov qword [0x1402d3818], rax
cmove rax, rcx
mov qword [0x1402d3810], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
test rax, rax
mov qword [0x1402d3828], rax
cmove rax, rcx
mov qword [0x1402d3820], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuMemAdvise
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemPrefetchAsync
test rax, rax
mov qword [0x1402d3838], rax
cmove rax, rcx
mov qword [0x1402d3830], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemPrefetchAsync_ptsz
test rax, rax
mov qword [0x1402d3848], rax
cmove rax, rcx
mov qword [0x1402d3840], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemRangeGetAttribute
test rax, rax
mov qword [0x1402d3858], rax
cmove rax, rcx
mov qword [0x1402d3850], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuMemRangeGetAttributes
test rax, rax
mov qword [0x1402d3868], rax
cmove rax, rcx
mov qword [0x1402d3860], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGetErrorString
test rax, rax
mov qword [0x1402d3878], rax
cmove rax, rcx
mov qword [0x1402d3870], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
lea rdx, str.cuGetErrorName
test rax, rax
mov qword [0x1402d3888], rax
cmove rax, rcx
mov qword [0x1402d3880], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140005770]
test rax, rax
mov qword [0x1402d3898], rax
cmove rax, rcx
mov qword [0x1402d3890], rax
add rsp, 0x20
pop rbx
ret