Function at 0x180005160
Capabilities:
Link many functions at runtime

Disassembly:
push rbx
mov eax, 0x20
call fcn.180041720
sub rsp, rax
mov rbx, rcx
mov rcx, qword [rcx + 0x20]
lea rdx, [0x1800948f4]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x180094900]
test rax, rax
mov qword [0x1800d51a0], rax
cmove rax, rcx
mov qword [0x1800d5808], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDeviceGetCount
test rax, rax
mov qword [0x1800d51c8], rax
cmove rax, rcx
mov qword [0x1800d5818], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDeviceGetName
test rax, rax
mov qword [0x1800d51e8], rax
cmove rax, rcx
mov qword [0x1800d5828], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDeviceTotalMem_v2
test rax, rax
mov qword [0x1800d5208], rax
cmove rax, rcx
mov qword [0x1800d5848], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDeviceGetAttribute
test rax, rax
mov qword [0x1800d5230], rax
cmove rax, rcx
mov qword [0x1800d5860], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDeviceGetP2PAttribute
test rax, rax
mov qword [0x1800d5248], rax
cmove rax, rcx
mov qword [0x1800d5880], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDriverGetVersion
test rax, rax
mov qword [0x1800d5268], rax
cmove rax, rcx
mov qword [0x1800d58a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDeviceGetByPCIBusId
test rax, rax
mov qword [0x1800d5290], rax
cmove rax, rcx
mov qword [0x1800d58a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDeviceGetPCIBusId
test rax, rax
mov qword [0x1800d52a0], rax
cmove rax, rcx
mov qword [0x1800d58d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
mov qword [0x1800d52c0], rax
cmove rax, rcx
mov qword [0x1800d58f0], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuDeviceGetUuid
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDeviceGetLuid
test rax, rax
mov qword [0x1800d52e0], rax
cmove rax, rcx
mov qword [0x1800d5900], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x1800949e8]
test rax, rax
mov qword [0x1800d5308], rax
cmove rax, rcx
mov qword [0x1800d5920], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDevicePrimaryCtxRelease
test rax, rax
mov qword [0x1800d5340], rax
cmove rax, rcx
mov qword [0x1800d5938], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDevicePrimaryCtxSetFlags
test rax, rax
mov qword [0x1800d5368], rax
cmove rax, rcx
mov qword [0x1800d5958], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDevicePrimaryCtxGetState
test rax, rax
mov qword [0x1800d5380], rax
cmove rax, rcx
mov qword [0x1800d5968], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDevicePrimaryCtxReset
test rax, rax
mov qword [0x1800d53b0], rax
cmove rax, rcx
mov qword [0x1800d5990], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxCreate_v2
test rax, rax
mov qword [0x1800d53d0], rax
cmove rax, rcx
mov qword [0x1800d5998], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxGetFlags
test rax, rax
mov qword [0x1800d53f0], rax
cmove rax, rcx
mov qword [0x1800d59c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxSetCurrent
test rax, rax
mov qword [0x1800d5410], rax
cmove rax, rcx
mov qword [0x1800d59d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxGetCurrent
test rax, rax
mov qword [0x1800d5428], rax
cmove rax, rcx
mov qword [0x1800d59e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxDetach
test rax, rax
mov qword [0x1800d5448], rax
cmove rax, rcx
mov qword [0x1800d59f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxGetApiVersion
test rax, rax
mov qword [0x1800d5460], rax
cmove rax, rcx
mov qword [0x1800d5a18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxGetDevice
test rax, rax
mov qword [0x1800d5480], rax
cmove rax, rcx
mov qword [0x1800d5a30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxGetLimit
test rax, rax
mov qword [0x1800d54a0], rax
cmove rax, rcx
mov qword [0x1800d5a50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxSetLimit
test rax, rax
mov qword [0x1800d54c0], rax
cmove rax, rcx
mov qword [0x1800d5a68], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxGetCacheConfig
test rax, rax
mov qword [0x1800d54e8], rax
cmove rax, rcx
mov qword [0x1800d5a80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxSetCacheConfig
test rax, rax
mov qword [0x1800d5510], rax
cmove rax, rcx
mov qword [0x1800d5a90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxGetSharedMemConfig
test rax, rax
mov qword [0x1800d5528], rax
cmove rax, rcx
mov qword [0x1800d5aa0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxGetStreamPriorityRange
test rax, rax
mov qword [0x1800d5550], rax
cmove rax, rcx
mov qword [0x1800d5ab8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxSetSharedMemConfig
test rax, rax
mov qword [0x1800d5570], rax
cmove rax, rcx
mov qword [0x1800d4748], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x180094b98]
test rax, rax
mov qword [0x1800d5580], rax
cmove rax, rcx
mov qword [0x1800d4760], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuModuleLoad
test rax, rax
mov qword [0x1800d55a0], rax
cmove rax, rcx
mov qword [0x1800d4770], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuModuleLoadData
test rax, rax
mov qword [0x1800d55c8], rax
cmove rax, rcx
mov qword [0x1800d4788], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuModuleLoadFatBinary
test rax, rax
mov qword [0x1800d55f0], rax
cmove rax, rcx
mov qword [0x1800d4798], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x180094bf0]
test rax, rax
mov qword [0x1800d5610], rax
cmove rax, rcx
mov qword [0x1800d47b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x180094c00]
test rax, rax
mov qword [0x1800d5628], rax
cmove rax, rcx
mov qword [0x1800d47c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuModuleGetGlobal_v2
test rax, rax
mov qword [0x1800d5650], rax
cmove rax, rcx
mov qword [0x1800d47d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuModuleGetTexRef
test rax, rax
mov qword [0x1800d5678], rax
cmove rax, rcx
mov qword [0x1800d4800], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuModuleGetSurfRef
test rax, rax
mov qword [0x1800d56b0], rax
cmove rax, rcx
mov qword [0x1800d4818], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuLinkCreate
test rax, rax
mov qword [0x1800d56d8], rax
cmove rax, rcx
mov qword [0x1800d4838], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
mov qword [0x1800d5710], rax
cmove rax, rcx
lea rdx, str.cuLinkAddData
mov qword [0x1800d4858], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuLinkAddFile
test rax, rax
mov qword [0x1800d5740], rax
cmove rax, rcx
mov qword [0x1800d4888], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuLinkComplete
test rax, rax
mov qword [0x1800d5778], rax
cmove rax, rcx
mov qword [0x1800d48a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuLinkDestroy
test rax, rax
mov qword [0x1800d57a8], rax
cmove rax, rcx
mov qword [0x1800d48c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemGetInfo_v2
test rax, rax
mov qword [0x1800d57c8], rax
cmove rax, rcx
mov qword [0x1800d48d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemAllocManaged
test rax, rax
mov qword [0x1800d57e0], rax
cmove rax, rcx
mov qword [0x1800d48e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemAlloc_v2
test rax, rax
mov qword [0x1800d5810], rax
cmove rax, rcx
mov qword [0x1800d4900], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemAllocPitch_v2
test rax, rax
mov qword [0x1800d5838], rax
cmove rax, rcx
mov qword [0x1800d4918], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemFree_v2
test rax, rax
mov qword [0x1800d5878], rax
cmove rax, rcx
mov qword [0x1800d4938], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemGetAddressRange_v2
test rax, rax
mov qword [0x1800d58b8], rax
cmove rax, rcx
mov qword [0x1800d4948], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800d58e0], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuMemFreeHost
cmove rax, rcx
mov qword [0x1800d4970], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemHostAlloc
test rax, rax
mov qword [0x1800d5918], rax
cmove rax, rcx
mov qword [0x1800d4980], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemHostGetDevicePointer_v2
test rax, rax
mov qword [0x1800d5950], rax
cmove rax, rcx
mov qword [0x1800d4998], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemHostGetFlags
test rax, rax
mov qword [0x1800d5988], rax
cmove rax, rcx
mov qword [0x1800d49c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemHostRegister_v2
test rax, rax
mov qword [0x1800d59c8], rax
cmove rax, rcx
mov qword [0x1800d49d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemHostUnregister
test rax, rax
mov qword [0x1800d5a00], rax
cmove rax, rcx
mov qword [0x1800d49e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuPointerGetAttribute
test rax, rax
mov qword [0x1800d5a40], rax
cmove rax, rcx
mov qword [0x1800d4a00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuPointerGetAttributes
test rax, rax
mov qword [0x1800d5a78], rax
cmove rax, rcx
mov qword [0x1800d4a18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpy
test rax, rax
mov qword [0x1800d4740], rax
cmove rax, rcx
mov qword [0x1800d4a38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpy_ptds
test rax, rax
mov qword [0x1800d4778], rax
cmove rax, rcx
mov qword [0x1800d4a48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d47b0], rax
test rax, rax
lea rdx, str.cuMemcpyAsync
cmove rax, rcx
mov qword [0x1800d4a70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyAsync_ptsz
test rax, rax
mov qword [0x1800d47f0], rax
cmove rax, rcx
mov qword [0x1800d4a80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyPeer
test rax, rax
mov qword [0x1800d4830], rax
cmove rax, rcx
mov qword [0x1800d4ab0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyPeer_ptds
test rax, rax
mov qword [0x1800d4878], rax
cmove rax, rcx
mov qword [0x1800d4ad0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyPeerAsync
test rax, rax
mov qword [0x1800d48b0], rax
cmove rax, rcx
mov qword [0x1800d4af0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyPeerAsync_ptsz
test rax, rax
mov qword [0x1800d4908], rax
cmove rax, rcx
mov qword [0x1800d4b20], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyHtoD_v2
test rax, rax
mov qword [0x1800d4960], rax
cmove rax, rcx
mov qword [0x1800d4b48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyHtoD_v2_ptds
test rax, rax
mov qword [0x1800d49a8], rax
cmove rax, rcx
mov qword [0x1800d4b60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyHtoDAsync_v2
test rax, rax
mov qword [0x1800d49e0], rax
cmove rax, rcx
mov qword [0x1800d4b80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyHtoDAsync_v2_ptsz
test rax, rax
mov qword [0x1800d4a20], rax
cmove rax, rcx
mov qword [0x1800d4b90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d4a60], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuMemcpyDtoH_v2
mov qword [0x1800d4bc0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyDtoH_v2_ptds
test rax, rax
mov qword [0x1800d4aa0], rax
cmove rax, rcx
mov qword [0x1800d4bd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyDtoHAsync_v2
test rax, rax
mov qword [0x1800d4ac8], rax
cmove rax, rcx
mov qword [0x1800d4bf8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyDtoHAsync_v2_ptsz
test rax, rax
mov qword [0x1800d4b08], rax
cmove rax, rcx
mov qword [0x1800d4c18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyDtoD_v2
test rax, rax
mov qword [0x1800d4b40], rax
cmove rax, rcx
mov qword [0x1800d4c38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyDtoD_v2_ptds
test rax, rax
mov qword [0x1800d4b78], rax
cmove rax, rcx
mov qword [0x1800d4c50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyDtoDAsync_v2
test rax, rax
mov qword [0x1800d4bb0], rax
cmove rax, rcx
mov qword [0x1800d4c70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpyDtoDAsync_v2_ptsz
test rax, rax
mov qword [0x1800d4be8], rax
cmove rax, rcx
mov qword [0x1800d4c98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpy2DUnaligned_v2
test rax, rax
mov qword [0x1800d4c20], rax
cmove rax, rcx
mov qword [0x1800d4cc8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpy2DUnaligned_v2_ptds
test rax, rax
mov qword [0x1800d4c60], rax
cmove rax, rcx
mov qword [0x1800d4cd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
mov qword [0x1800d4c90], rax
cmove rax, rcx
mov qword [0x1800d4ce0], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuMemcpy2DAsync_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpy2DAsync_v2_ptsz
test rax, rax
mov qword [0x1800d4cb0], rax
cmove rax, rcx
mov qword [0x1800d4cf8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpy3D_v2
test rax, rax
mov qword [0x1800d4ce8], rax
cmove rax, rcx
mov qword [0x1800d4d18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpy3D_v2_ptds
test rax, rax
mov qword [0x1800d4d10], rax
cmove rax, rcx
mov qword [0x1800d4d28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpy3DAsync_v2
test rax, rax
mov qword [0x1800d4d38], rax
cmove rax, rcx
mov qword [0x1800d4d40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpy3DAsync_v2_ptsz
test rax, rax
mov qword [0x1800d4d68], rax
cmove rax, rcx
mov qword [0x1800d4d58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpy3DPeer
test rax, rax
mov qword [0x1800d4da0], rax
cmove rax, rcx
mov qword [0x1800d4d70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpy3DPeer_ptds
test rax, rax
mov qword [0x1800d4dd8], rax
cmove rax, rcx
mov qword [0x1800d4d80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpy3DPeerAsync
test rax, rax
mov qword [0x1800d4df8], rax
cmove rax, rcx
mov qword [0x1800d4d98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemcpy3DPeerAsync_ptsz
test rax, rax
mov qword [0x1800d4e20], rax
cmove rax, rcx
mov qword [0x1800d4db0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
mov qword [0x1800d4e58], rax
cmove rax, rcx
mov qword [0x1800d4dd0], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuMemsetD8_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemsetD8_v2_ptds
test rax, rax
mov qword [0x1800d4e90], rax
cmove rax, rcx
mov qword [0x1800d4de8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemsetD8Async
test rax, rax
mov qword [0x1800d4ec0], rax
cmove rax, rcx
mov qword [0x1800d4e00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemsetD8Async_ptsz
test rax, rax
mov qword [0x1800d4ef0], rax
cmove rax, rcx
mov qword [0x1800d4e30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemsetD2D8_v2
test rax, rax
mov qword [0x1800d4f30], rax
cmove rax, rcx
mov qword [0x1800d4e60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemsetD2D8_v2_ptds
test rax, rax
mov qword [0x1800d4f68], rax
cmove rax, rcx
mov qword [0x1800d4e80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemsetD2D8Async
test rax, rax
mov qword [0x1800d4fb0], rax
cmove rax, rcx
mov qword [0x1800d4eb0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemsetD2D8Async_ptsz
test rax, rax
mov qword [0x1800d4fe0], rax
cmove rax, rcx
mov qword [0x1800d4ee0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuFuncSetCacheConfig
test rax, rax
mov qword [0x1800d5020], rax
cmove rax, rcx
mov qword [0x1800d4ef8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuFuncSetSharedMemConfig
test rax, rax
mov qword [0x1800d5040], rax
cmove rax, rcx
mov qword [0x1800d4f08], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuFuncGetAttribute
test rax, rax
mov qword [0x1800d5060], rax
cmove rax, rcx
mov qword [0x1800d4f18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuFuncSetAttribute
test rax, rax
mov qword [0x1800d5080], rax
cmove rax, rcx
mov qword [0x1800d4f38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuArrayCreate_v2
test rax, rax
mov qword [0x1800d50a0], rax
cmove rax, rcx
mov qword [0x1800d4f48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuArrayGetDescriptor_v2
test rax, rax
mov qword [0x1800d50c8], rax
cmove rax, rcx
mov qword [0x1800d4f60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuArray3DCreate_v2
test rax, rax
mov qword [0x1800d50e0], rax
cmove rax, rcx
mov qword [0x1800d4f78], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuArray3DGetDescriptor_v2
test rax, rax
mov qword [0x1800d5100], rax
cmove rax, rcx
mov qword [0x1800d4f88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuArrayDestroy
test rax, rax
mov qword [0x1800d5120], rax
cmove rax, rcx
mov qword [0x1800d4f90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMipmappedArrayCreate
test rax, rax
mov qword [0x1800d5140], rax
cmove rax, rcx
mov qword [0x1800d4fa0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMipmappedArrayGetLevel
test rax, rax
mov qword [0x1800d5160], rax
cmove rax, rcx
mov qword [0x1800d4fb8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMipmappedArrayDestroy
test rax, rax
mov qword [0x1800d5180], rax
cmove rax, rcx
mov qword [0x1800d4fd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefCreate
test rax, rax
mov qword [0x1800d51a8], rax
cmove rax, rcx
mov qword [0x1800d4fd8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefDestroy
test rax, rax
mov qword [0x1800d51c0], rax
cmove rax, rcx
mov qword [0x1800d4fe8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefSetArray
test rax, rax
mov qword [0x1800d51e0], rax
cmove rax, rcx
mov qword [0x1800d4ff8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefSetMipmappedArray
test rax, rax
mov qword [0x1800d5200], rax
cmove rax, rcx
mov qword [0x1800d5008], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefSetAddress_v2
test rax, rax
mov qword [0x1800d5228], rax
cmove rax, rcx
mov qword [0x1800d5010], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefSetAddress2D_v3
test rax, rax
mov qword [0x1800d5250], rax
cmove rax, rcx
mov qword [0x1800d5028], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefSetFormat
test rax, rax
mov qword [0x1800d5278], rax
cmove rax, rcx
mov qword [0x1800d5038], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefSetAddressMode
test rax, rax
mov qword [0x1800d5298], rax
cmove rax, rcx
mov qword [0x1800d5050], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefSetFilterMode
test rax, rax
mov qword [0x1800d52b8], rax
cmove rax, rcx
mov qword [0x1800d5058], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefSetMipmapFilterMode
test rax, rax
mov qword [0x1800d52d8], rax
cmove rax, rcx
mov qword [0x1800d5070], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefSetMipmapLevelBias
test rax, rax
mov qword [0x1800d52f0], rax
cmove rax, rcx
mov qword [0x1800d5078], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
mov qword [0x1800d5328], rax
cmove rax, rcx
lea rdx, str.cuTexRefSetMipmapLevelClamp
mov qword [0x1800d5090], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefSetMaxAnisotropy
test rax, rax
mov qword [0x1800d5350], rax
cmove rax, rcx
mov qword [0x1800d5098], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefSetFlags
test rax, rax
mov qword [0x1800d5388], rax
cmove rax, rcx
mov qword [0x1800d50a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefSetBorderColor
test rax, rax
mov qword [0x1800d53a8], rax
cmove rax, rcx
mov qword [0x1800d50b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexRefGetBorderColor
test rax, rax
mov qword [0x1800d53c0], rax
cmove rax, rcx
mov qword [0x1800d50c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuSurfRefSetArray
test rax, rax
mov qword [0x1800d53e8], rax
cmove rax, rcx
mov qword [0x1800d50d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexObjectCreate
test rax, rax
mov qword [0x1800d5408], rax
cmove rax, rcx
mov qword [0x1800d50e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexObjectDestroy
test rax, rax
mov qword [0x1800d5440], rax
cmove rax, rcx
mov qword [0x1800d50f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexObjectGetResourceDesc
test rax, rax
mov qword [0x1800d5468], rax
cmove rax, rcx
mov qword [0x1800d5110], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuTexObjectGetTextureDesc
test rax, rax
mov qword [0x1800d5488], rax
cmove rax, rcx
mov qword [0x1800d5118], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800d54b0], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuTexObjectGetResourceViewDesc
cmove rax, rcx
mov qword [0x1800d5128], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuSurfObjectCreate
test rax, rax
mov qword [0x1800d54d8], rax
cmove rax, rcx
mov qword [0x1800d5138], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuSurfObjectDestroy
test rax, rax
mov qword [0x1800d5500], rax
cmove rax, rcx
mov qword [0x1800d5148], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuSurfObjectGetResourceDesc
test rax, rax
mov qword [0x1800d5518], rax
cmove rax, rcx
mov qword [0x1800d5158], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuImportExternalMemory
test rax, rax
mov qword [0x1800d5540], rax
cmove rax, rcx
mov qword [0x1800d5168], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuExternalMemoryGetMappedBuffer
test rax, rax
mov qword [0x1800d5568], rax
cmove rax, rcx
mov qword [0x1800d5170], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuExternalMemoryGetMappedMipmappedArray
test rax, rax
mov qword [0x1800d5598], rax
cmove rax, rcx
mov qword [0x1800d5188], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDestroyExternalMemory
test rax, rax
mov qword [0x1800d55b8], rax
cmove rax, rcx
mov qword [0x1800d5190], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuImportExternalSemaphore
test rax, rax
mov qword [0x1800d55e8], rax
cmove rax, rcx
mov qword [0x1800d51b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuSignalExternalSemaphoresAsync
test rax, rax
mov qword [0x1800d5608], rax
cmove rax, rcx
mov qword [0x1800d51b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d5638], rax
test rax, rax
lea rdx, str.cuSignalExternalSemaphoresAsync_ptsz
cmove rax, rcx
mov qword [0x1800d51d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuWaitExternalSemaphoresAsync
test rax, rax
mov qword [0x1800d5668], rax
cmove rax, rcx
mov qword [0x1800d51f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuWaitExternalSemaphoresAsync_ptsz
test rax, rax
mov qword [0x1800d5698], rax
cmove rax, rcx
mov qword [0x1800d5210], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDestroyExternalSemaphore
test rax, rax
mov qword [0x1800d56c8], rax
cmove rax, rcx
mov qword [0x1800d5220], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuLaunchKernel
test rax, rax
mov qword [0x1800d56f8], rax
cmove rax, rcx
mov qword [0x1800d5238], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x180095680]
test rax, rax
mov qword [0x1800d5730], rax
cmove rax, rcx
mov qword [0x1800d5258], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuLaunchCooperativeKernel
test rax, rax
mov qword [0x1800d5788], rax
cmove rax, rcx
mov qword [0x1800d5280], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuLaunchCooperativeKernel_ptsz
test rax, rax
mov qword [0x1800d57e8], rax
cmove rax, rcx
mov qword [0x1800d52a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuLaunchCooperativeKernelMultiDevice
test rax, rax
mov qword [0x1800d5858], rax
cmove rax, rcx
mov qword [0x1800d52c8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuLaunchHostFunc
test rax, rax
mov qword [0x1800d58c8], rax
cmove rax, rcx
mov qword [0x1800d52e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d58f8], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuLaunchHostFunc_ptsz
mov qword [0x1800d52f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuEventCreate
test rax, rax
mov qword [0x1800d5948], rax
cmove rax, rcx
mov qword [0x1800d5320], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuEventRecord
test rax, rax
mov qword [0x1800d5978], rax
cmove rax, rcx
mov qword [0x1800d5330], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuEventRecord_ptsz
test rax, rax
mov qword [0x1800d59a8], rax
cmove rax, rcx
mov qword [0x1800d5348], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuEventQuery
test rax, rax
mov qword [0x1800d59e0], rax
cmove rax, rcx
mov qword [0x1800d5360], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuEventSynchronize
test rax, rax
mov qword [0x1800d5a20], rax
cmove rax, rcx
mov qword [0x1800d5370], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuEventDestroy_v2
test rax, rax
mov qword [0x1800d5a38], rax
cmove rax, rcx
mov qword [0x1800d5378], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuEventElapsedTime
test rax, rax
mov qword [0x1800d5a70], rax
cmove rax, rcx
mov qword [0x1800d5390], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamWaitValue32
test rax, rax
mov qword [0x1800d5a98], rax
cmove rax, rcx
mov qword [0x1800d53a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamWaitValue32_ptsz
test rax, rax
mov qword [0x1800d4758], rax
cmove rax, rcx
mov qword [0x1800d53b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
mov qword [0x1800d47a8], rax
cmove rax, rcx
mov qword [0x1800d53d8], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuStreamWriteValue32
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamWriteValue32_ptsz
test rax, rax
mov qword [0x1800d47e0], rax
cmove rax, rcx
mov qword [0x1800d53e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamWaitValue64
test rax, rax
mov qword [0x1800d4820], rax
cmove rax, rcx
mov qword [0x1800d5400], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamWaitValue64_ptsz
test rax, rax
mov qword [0x1800d4860], rax
cmove rax, rcx
mov qword [0x1800d5420], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamWriteValue64
test rax, rax
mov qword [0x1800d4898], rax
cmove rax, rcx
mov qword [0x1800d5438], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamWriteValue64_ptsz
test rax, rax
mov qword [0x1800d48d8], rax
cmove rax, rcx
mov qword [0x1800d5450], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamBatchMemOp
test rax, rax
mov qword [0x1800d4910], rax
cmove rax, rcx
mov qword [0x1800d5470], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamBatchMemOp_ptsz
test rax, rax
mov qword [0x1800d4958], rax
cmove rax, rcx
mov qword [0x1800d5490], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamCreate
test rax, rax
mov qword [0x1800d49a0], rax
cmove rax, rcx
mov qword [0x1800d54a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamCreateWithPriority
test rax, rax
mov qword [0x1800d49d8], rax
cmove rax, rcx
mov qword [0x1800d54b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
mov qword [0x1800d4a08], rax
cmove rax, rcx
mov qword [0x1800d54d0], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuStreamGetPriority
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamGetPriority_ptsz
test rax, rax
mov qword [0x1800d4a40], rax
cmove rax, rcx
mov qword [0x1800d54e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamGetFlags
test rax, rax
mov qword [0x1800d4a68], rax
cmove rax, rcx
mov qword [0x1800d54f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamGetCtx
test rax, rax
mov qword [0x1800d4a88], rax
cmove rax, rcx
mov qword [0x1800d5508], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamGetFlags_ptsz
test rax, rax
mov qword [0x1800d4ab8], rax
cmove rax, rcx
mov qword [0x1800d5520], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamDestroy_v2
test rax, rax
mov qword [0x1800d4ae8], rax
cmove rax, rcx
mov qword [0x1800d5530], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamWaitEvent
test rax, rax
mov qword [0x1800d4b10], rax
cmove rax, rcx
mov qword [0x1800d5548], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamWaitEvent_ptsz
test rax, rax
mov qword [0x1800d4b30], rax
cmove rax, rcx
mov qword [0x1800d5558], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamAddCallback
test rax, rax
mov qword [0x1800d4b68], rax
cmove rax, rcx
mov qword [0x1800d5578], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamAddCallback_ptsz
test rax, rax
mov qword [0x1800d4b98], rax
cmove rax, rcx
mov qword [0x1800d5588], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamSynchronize
test rax, rax
mov qword [0x1800d4be0], rax
cmove rax, rcx
mov qword [0x1800d55a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamSynchronize_ptsz
test rax, rax
mov qword [0x1800d4c10], rax
cmove rax, rcx
mov qword [0x1800d55b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamQuery
test rax, rax
mov qword [0x1800d4c30], rax
cmove rax, rcx
mov qword [0x1800d55c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamQuery_ptsz
test rax, rax
mov qword [0x1800d4c58], rax
cmove rax, rcx
mov qword [0x1800d55d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamAttachMemAsync
test rax, rax
mov qword [0x1800d4c80], rax
cmove rax, rcx
mov qword [0x1800d55e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamAttachMemAsync_ptsz
test rax, rax
mov qword [0x1800d4cb8], rax
cmove rax, rcx
mov qword [0x1800d5600], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDeviceCanAccessPeer
test rax, rax
mov qword [0x1800d4d08], rax
cmove rax, rcx
mov qword [0x1800d5618], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxEnablePeerAccess
test rax, rax
mov qword [0x1800d4d50], rax
cmove rax, rcx
mov qword [0x1800d5630], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuCtxDisablePeerAccess
test rax, rax
mov qword [0x1800d4d88], rax
cmove rax, rcx
mov qword [0x1800d5640], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuIpcGetEventHandle
test rax, rax
mov qword [0x1800d4db8], rax
cmove rax, rcx
mov qword [0x1800d5648], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuIpcOpenEventHandle
test rax, rax
mov qword [0x1800d4de0], rax
cmove rax, rcx
mov qword [0x1800d5660], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuIpcGetMemHandle
test rax, rax
mov qword [0x1800d4e18], rax
cmove rax, rcx
mov qword [0x1800d5670], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuIpcOpenMemHandle
test rax, rax
mov qword [0x1800d4e40], rax
cmove rax, rcx
mov qword [0x1800d5680], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuIpcCloseMemHandle
test rax, rax
mov qword [0x1800d4e78], rax
cmove rax, rcx
mov qword [0x1800d5690], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGLCtxCreate_v2
test rax, rax
mov qword [0x1800d4ea8], rax
cmove rax, rcx
mov qword [0x1800d56a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGLInit
test rax, rax
mov qword [0x1800d4ed8], rax
cmove rax, rcx
mov qword [0x1800d56b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGLGetDevices
test rax, rax
mov qword [0x1800d4f00], rax
cmove rax, rcx
mov qword [0x1800d56c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGLRegisterBufferObject
test rax, rax
mov qword [0x1800d4f20], rax
cmove rax, rcx
mov qword [0x1800d56e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGLMapBufferObject_v2
test rax, rax
mov qword [0x1800d4f50], rax
cmove rax, rcx
mov qword [0x1800d56f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGLMapBufferObject_v2_ptds
test rax, rax
mov qword [0x1800d4f70], rax
cmove rax, rcx
mov qword [0x1800d5700], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGLMapBufferObjectAsync_v2
test rax, rax
mov qword [0x1800d4f98], rax
cmove rax, rcx
mov qword [0x1800d5718], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
mov qword [0x1800d4fc8], rax
cmove rax, rcx
lea rdx, str.cuGLMapBufferObjectAsync_v2_ptsz
mov qword [0x1800d5728], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGLUnmapBufferObject
test rax, rax
mov qword [0x1800d5000], rax
cmove rax, rcx
mov qword [0x1800d5738], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGLUnmapBufferObjectAsync
test rax, rax
mov qword [0x1800d5018], rax
cmove rax, rcx
mov qword [0x1800d5750], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGLUnregisterBufferObject
test rax, rax
mov qword [0x1800d5030], rax
cmove rax, rcx
mov qword [0x1800d5758], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGLSetBufferObjectMapFlags
test rax, rax
mov qword [0x1800d5048], rax
cmove rax, rcx
mov qword [0x1800d5760], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphicsGLRegisterImage
test rax, rax
mov qword [0x1800d5068], rax
cmove rax, rcx
mov qword [0x1800d5770], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphicsGLRegisterBuffer
test rax, rax
mov qword [0x1800d5088], rax
cmove rax, rcx
mov qword [0x1800d5780], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuWGLGetDevice
test rax, rax
mov qword [0x1800d50b0], rax
cmove rax, rcx
mov qword [0x1800d5790], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphicsUnregisterResource
test rax, rax
mov qword [0x1800d50d0], rax
cmove rax, rcx
mov qword [0x1800d57a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphicsMapResources
test rax, rax
mov qword [0x1800d50f0], rax
cmove rax, rcx
mov qword [0x1800d57b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800d5108], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuGraphicsMapResources_ptsz
cmove rax, rcx
mov qword [0x1800d57b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphicsUnmapResources
test rax, rax
mov qword [0x1800d5130], rax
cmove rax, rcx
mov qword [0x1800d57d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphicsUnmapResources_ptsz
test rax, rax
mov qword [0x1800d5150], rax
cmove rax, rcx
mov qword [0x1800d57d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphicsResourceSetMapFlags_v2
test rax, rax
mov qword [0x1800d5178], rax
cmove rax, rcx
mov qword [0x1800d57f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphicsSubResourceGetMappedArray
test rax, rax
mov qword [0x1800d5198], rax
cmove rax, rcx
mov qword [0x1800d5800], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphicsResourceGetMappedMipmappedArray
test rax, rax
mov qword [0x1800d51d0], rax
cmove rax, rcx
mov qword [0x1800d5820], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphicsResourceGetMappedPointer_v2
test rax, rax
mov qword [0x1800d51f8], rax
cmove rax, rcx
mov qword [0x1800d5840], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuProfilerInitialize
test rax, rax
mov qword [0x1800d5218], rax
cmove rax, rcx
mov qword [0x1800d5850], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuProfilerStart
test rax, rax
mov qword [0x1800d5240], rax
cmove rax, rcx
mov qword [0x1800d5870], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuProfilerStop
test rax, rax
mov qword [0x1800d5260], rax
cmove rax, rcx
mov qword [0x1800d5888], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d5270], rax
test rax, rax
lea rdx, str.cuD3D11GetDevice
cmove rax, rcx
mov qword [0x1800d5898], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D11GetDevices
test rax, rax
mov qword [0x1800d5288], rax
cmove rax, rcx
mov qword [0x1800d58c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D11CtxCreateOnDevice
test rax, rax
mov qword [0x1800d52b0], rax
cmove rax, rcx
mov qword [0x1800d58d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphicsD3D11RegisterResource
test rax, rax
mov qword [0x1800d52d0], rax
cmove rax, rcx
mov qword [0x1800d5908], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D11GetDirect3DDevice
test rax, rax
mov qword [0x1800d5310], rax
cmove rax, rcx
mov qword [0x1800d5928], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10GetDevice
test rax, rax
mov qword [0x1800d5338], rax
cmove rax, rcx
mov qword [0x1800d5930], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10GetDevices
test rax, rax
mov qword [0x1800d5358], rax
cmove rax, rcx
mov qword [0x1800d5960], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10CtxCreateOnDevice
test rax, rax
mov qword [0x1800d5398], rax
cmove rax, rcx
mov qword [0x1800d5980], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10GetDirect3DDevice
test rax, rax
mov qword [0x1800d53c8], rax
cmove rax, rcx
mov qword [0x1800d59a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphicsD3D10RegisterResource
test rax, rax
mov qword [0x1800d53f8], rax
cmove rax, rcx
mov qword [0x1800d59b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d5418], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuD3D10RegisterResource
mov qword [0x1800d59d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10UnregisterResource
test rax, rax
mov qword [0x1800d5430], rax
cmove rax, rcx
mov qword [0x1800d59f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10MapResources
test rax, rax
mov qword [0x1800d5458], rax
cmove rax, rcx
mov qword [0x1800d5a08], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10UnmapResources
test rax, rax
mov qword [0x1800d5478], rax
cmove rax, rcx
mov qword [0x1800d5a28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10ResourceSetMapFlags
test rax, rax
mov qword [0x1800d5498], rax
cmove rax, rcx
mov qword [0x1800d5a48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10ResourceGetSurfaceDimensions_v2
test rax, rax
mov qword [0x1800d54c8], rax
cmove rax, rcx
mov qword [0x1800d5a58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10ResourceGetMappedArray
test rax, rax
mov qword [0x1800d54f8], rax
cmove rax, rcx
mov qword [0x1800d5a88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10ResourceGetMappedPointer_v2
test rax, rax
mov qword [0x1800d5538], rax
cmove rax, rcx
mov qword [0x1800d5aa8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10ResourceGetMappedSize_v2
test rax, rax
mov qword [0x1800d5560], rax
cmove rax, rcx
mov qword [0x1800d4750], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10ResourceGetMappedPitch_v2
test rax, rax
mov qword [0x1800d5590], rax
cmove rax, rcx
mov qword [0x1800d4768], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
mov qword [0x1800d55d0], rax
cmove rax, rcx
mov qword [0x1800d4790], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuD3D9GetDevice
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9GetDevices
test rax, rax
mov qword [0x1800d55f8], rax
cmove rax, rcx
mov qword [0x1800d47a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9CtxCreateOnDevice
test rax, rax
mov qword [0x1800d5620], rax
cmove rax, rcx
mov qword [0x1800d47c8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9GetDirect3DDevice
test rax, rax
mov qword [0x1800d5658], rax
cmove rax, rcx
mov qword [0x1800d47e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphicsD3D9RegisterResource
test rax, rax
mov qword [0x1800d5688], rax
cmove rax, rcx
mov qword [0x1800d47f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9RegisterResource
test rax, rax
mov qword [0x1800d56a8], rax
cmove rax, rcx
mov qword [0x1800d4810], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9UnregisterResource
test rax, rax
mov qword [0x1800d56d0], rax
cmove rax, rcx
mov qword [0x1800d4828], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9MapResources
test rax, rax
mov qword [0x1800d56e8], rax
cmove rax, rcx
mov qword [0x1800d4840], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9UnmapResources
test rax, rax
mov qword [0x1800d5708], rax
cmove rax, rcx
mov qword [0x1800d4850], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9ResourceSetMapFlags
test rax, rax
mov qword [0x1800d5720], rax
cmove rax, rcx
mov qword [0x1800d4868], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
mov qword [0x1800d5748], rax
cmove rax, rcx
mov qword [0x1800d4880], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuD3D9ResourceGetSurfaceDimensions_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9ResourceGetMappedArray
test rax, rax
mov qword [0x1800d5768], rax
cmove rax, rcx
mov qword [0x1800d48a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9ResourceGetMappedPointer_v2
test rax, rax
mov qword [0x1800d5798], rax
cmove rax, rcx
mov qword [0x1800d48b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9ResourceGetMappedSize_v2
test rax, rax
mov qword [0x1800d57c0], rax
cmove rax, rcx
mov qword [0x1800d48e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9ResourceGetMappedPitch_v2
test rax, rax
mov qword [0x1800d57f0], rax
cmove rax, rcx
mov qword [0x1800d48f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9Begin
test rax, rax
mov qword [0x1800d5830], rax
cmove rax, rcx
mov qword [0x1800d4920], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9RegisterVertexBuffer
test rax, rax
mov qword [0x1800d5868], rax
cmove rax, rcx
mov qword [0x1800d4928], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9UnregisterVertexBuffer
test rax, rax
mov qword [0x1800d5890], rax
cmove rax, rcx
mov qword [0x1800d4940], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9MapVertexBuffer_v2
test rax, rax
mov qword [0x1800d58b0], rax
cmove rax, rcx
mov qword [0x1800d4950], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9UnmapVertexBuffer
test rax, rax
mov qword [0x1800d58e8], rax
cmove rax, rcx
mov qword [0x1800d4968], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9End
test rax, rax
mov qword [0x1800d5910], rax
cmove rax, rcx
mov qword [0x1800d4978], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGetExportTable
test rax, rax
mov qword [0x1800d5940], rax
cmove rax, rcx
mov qword [0x1800d4990], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
test rax, rax
mov qword [0x1800d5970], rax
cmove rax, rcx
mov qword [0x1800d49b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemAdvise
test rax, rax
mov qword [0x1800d59b0], rax
cmove rax, rcx
mov qword [0x1800d49c8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemPrefetchAsync
test rax, rax
mov qword [0x1800d5a10], rax
cmove rax, rcx
mov qword [0x1800d49f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemPrefetchAsync_ptsz
test rax, rax
mov qword [0x1800d5a60], rax
cmove rax, rcx
mov qword [0x1800d4a10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemRangeGetAttribute
test rax, rax
mov qword [0x1800d5ab0], rax
cmove rax, rcx
mov qword [0x1800d4a30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuMemRangeGetAttributes
test rax, rax
mov qword [0x1800d4780], rax
cmove rax, rcx
mov qword [0x1800d4a50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x1800963d0]
test rax, rax
mov qword [0x1800d47d0], rax
cmove rax, rcx
mov qword [0x1800d4a78], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGetErrorName
test rax, rax
mov qword [0x1800d4808], rax
cmove rax, rcx
mov qword [0x1800d4a98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphCreate
test rax, rax
mov qword [0x1800d4848], rax
cmove rax, rcx
mov qword [0x1800d4aa8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphAddKernelNode
test rax, rax
mov qword [0x1800d4870], rax
cmove rax, rcx
mov qword [0x1800d4ac0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphKernelNodeGetParams
test rax, rax
mov qword [0x1800d4890], rax
cmove rax, rcx
mov qword [0x1800d4ae0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphKernelNodeSetParams
test rax, rax
mov qword [0x1800d48c8], rax
cmove rax, rcx
mov qword [0x1800d4b00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphAddMemcpyNode
test rax, rax
mov qword [0x1800d48f8], rax
cmove rax, rcx
mov qword [0x1800d4b18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphMemcpyNodeGetParams
test rax, rax
mov qword [0x1800d4930], rax
cmove rax, rcx
mov qword [0x1800d4b38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphMemcpyNodeSetParams
test rax, rax
mov qword [0x1800d4988], rax
cmove rax, rcx
mov qword [0x1800d4b50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphAddMemsetNode
test rax, rax
mov qword [0x1800d49b8], rax
cmove rax, rcx
mov qword [0x1800d4b58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphMemsetNodeGetParams
test rax, rax
mov qword [0x1800d49f8], rax
cmove rax, rcx
mov qword [0x1800d4b88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphMemsetNodeSetParams
test rax, rax
mov qword [0x1800d4a28], rax
cmove rax, rcx
mov qword [0x1800d4ba8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphAddHostNode
test rax, rax
mov qword [0x1800d4a58], rax
cmove rax, rcx
mov qword [0x1800d4bb8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
mov qword [0x1800d4a90], rax
cmove rax, rcx
lea rdx, str.cuGraphHostNodeGetParams
mov qword [0x1800d4bd8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphHostNodeSetParams
test rax, rax
mov qword [0x1800d4ad8], rax
cmove rax, rcx
mov qword [0x1800d4bf0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphAddChildGraphNode
test rax, rax
mov qword [0x1800d4af8], rax
cmove rax, rcx
mov qword [0x1800d4c08], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphChildGraphNodeGetGraph
test rax, rax
mov qword [0x1800d4b28], rax
cmove rax, rcx
mov qword [0x1800d4c28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphAddEmptyNode
test rax, rax
mov qword [0x1800d4b70], rax
cmove rax, rcx
mov qword [0x1800d4c48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphClone
test rax, rax
mov qword [0x1800d4ba0], rax
cmove rax, rcx
mov qword [0x1800d4c68], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphNodeFindInClone
test rax, rax
mov qword [0x1800d4bc8], rax
cmove rax, rcx
mov qword [0x1800d4c88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphNodeGetType
test rax, rax
mov qword [0x1800d4c00], rax
cmove rax, rcx
mov qword [0x1800d4ca0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphGetNodes
test rax, rax
mov qword [0x1800d4c40], rax
cmove rax, rcx
mov qword [0x1800d4cc0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphGetRootNodes
test rax, rax
mov qword [0x1800d4c78], rax
cmove rax, rcx
mov qword [0x1800d4cd8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800d4ca8], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuGraphGetEdges
cmove rax, rcx
mov qword [0x1800d4d00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphNodeGetDependencies
test rax, rax
mov qword [0x1800d4cf0], rax
cmove rax, rcx
mov qword [0x1800d4d20], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphNodeGetDependentNodes
test rax, rax
mov qword [0x1800d4d30], rax
cmove rax, rcx
mov qword [0x1800d4d48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphAddDependencies
test rax, rax
mov qword [0x1800d4d78], rax
cmove rax, rcx
mov qword [0x1800d4d60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphRemoveDependencies
test rax, rax
mov qword [0x1800d4dc8], rax
cmove rax, rcx
mov qword [0x1800d4d90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphDestroyNode
test rax, rax
mov qword [0x1800d4e10], rax
cmove rax, rcx
mov qword [0x1800d4da8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphInstantiate
test rax, rax
mov qword [0x1800d4e48], rax
cmove rax, rcx
mov qword [0x1800d4dc0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphLaunch
test rax, rax
mov qword [0x1800d4e98], rax
cmove rax, rcx
mov qword [0x1800d4df0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphLaunch_ptsz
test rax, rax
mov qword [0x1800d4ec8], rax
cmove rax, rcx
mov qword [0x1800d4e08], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphExecDestroy
test rax, rax
mov qword [0x1800d4ee8], rax
cmove rax, rcx
mov qword [0x1800d4e28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d4f10], rax
test rax, rax
lea rdx, str.cuGraphDestroy
cmove rax, rcx
mov qword [0x1800d4e38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamBeginCapture
test rax, rax
mov qword [0x1800d4f28], rax
cmove rax, rcx
mov qword [0x1800d4e50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamBeginCapture_ptsz
test rax, rax
mov qword [0x1800d4f40], rax
cmove rax, rcx
mov qword [0x1800d4e68], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamEndCapture
test rax, rax
mov qword [0x1800d4f58], rax
cmove rax, rcx
mov qword [0x1800d4e70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamEndCapture_ptsz
test rax, rax
mov qword [0x1800d4f80], rax
cmove rax, rcx
mov qword [0x1800d4e88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamIsCapturing
test rax, rax
mov qword [0x1800d4fa8], rax
cmove rax, rcx
mov qword [0x1800d4ea0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamIsCapturing_ptsz
test rax, rax
mov qword [0x1800d4fc0], rax
cmove rax, rcx
mov qword [0x1800d4eb8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
mov qword [0x1800d4ff0], rax
cmove rax, rcx
mov qword [0x1800d4ed0], rax
add rsp, 0x20
pop rbx
ret