Function at 0x180004ea0
Capabilities:
Link many functions at runtime

Disassembly:
push rbx
mov eax, 0x20
call fcn.180034330
sub rsp, rax
mov rbx, rcx
mov rcx, qword [rcx + 0x20]
lea rdx, [0x180082c74]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x180082c80]
test rax, rax
mov qword [0x1800c0760], rax
cmove rax, rcx
mov qword [0x1800bf968], 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 [0x1800c0780], rax
cmove rax, rcx
mov qword [0x1800bf978], 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 [0x1800c0798], rax
cmove rax, rcx
mov qword [0x1800bf990], 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 [0x1800c07b8], rax
cmove rax, rcx
mov qword [0x1800bf9a8], 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 [0x1800c07d0], rax
cmove rax, rcx
mov qword [0x1800bf9c0], 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 [0x1800c07e8], rax
cmove rax, rcx
mov qword [0x1800bf9d0], 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 [0x1800c0810], rax
cmove rax, rcx
mov qword [0x1800bf9f8], 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 [0x1800c0840], rax
cmove rax, rcx
mov qword [0x1800bfa10], 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 [0x1800c0860], rax
cmove rax, rcx
mov qword [0x1800bfa28], 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 [0x1800c0888], rax
cmove rax, rcx
mov qword [0x1800bfa40], 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 [0x1800c08b0], rax
cmove rax, rcx
mov qword [0x1800bfa48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDevicePrimaryCtxRetain
test rax, rax
mov qword [0x1800c08d0], rax
cmove rax, rcx
mov qword [0x1800bfa68], 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 [0x1800c0900], rax
cmove rax, rcx
mov qword [0x1800bfa80], 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 [0x1800c0920], rax
cmove rax, rcx
mov qword [0x1800bfa90], 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 [0x1800c0930], rax
cmove rax, rcx
mov qword [0x1800bfab0], 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 [0x1800c0958], rax
cmove rax, rcx
mov qword [0x1800bfac8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x180082e00]
test rax, rax
mov qword [0x1800c0980], rax
cmove rax, rcx
mov qword [0x1800bfad0], 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 [0x1800c0998], rax
cmove rax, rcx
mov qword [0x1800bfb00], 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 [0x1800c09c0], rax
cmove rax, rcx
mov qword [0x1800bfb08], 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 [0x1800c09d8], rax
cmove rax, rcx
mov qword [0x1800bfb28], 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 [0x1800c0a00], rax
cmove rax, rcx
mov qword [0x1800bfb40], 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 [0x1800c0a18], rax
cmove rax, rcx
mov qword [0x1800bfb58], 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 [0x1800bf660], rax
cmove rax, rcx
mov qword [0x1800bfb70], 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 [0x1800bf690], rax
cmove rax, rcx
mov qword [0x1800bfb90], 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 [0x1800bf6b0], rax
cmove rax, rcx
mov qword [0x1800bfba8], 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 [0x1800bf6d0], rax
cmove rax, rcx
mov qword [0x1800bfbc0], 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 [0x1800bf6f8], rax
cmove rax, rcx
mov qword [0x1800bfbd8], 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 [0x1800bf718], rax
cmove rax, rcx
mov qword [0x1800bfbe0], 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 [0x1800bf738], rax
cmove rax, rcx
mov qword [0x1800bfbf8], 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 [0x1800bf758], rax
cmove rax, rcx
mov qword [0x1800bfc10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x180082f18]
test rax, rax
mov qword [0x1800bf770], rax
cmove rax, rcx
mov qword [0x1800bfc20], 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 [0x1800bf798], rax
cmove rax, rcx
mov qword [0x1800bfc38], 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 [0x1800bf7b0], rax
cmove rax, rcx
mov qword [0x1800bfc58], 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 [0x1800bf7d8], rax
cmove rax, rcx
mov qword [0x1800bfc68], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x180082f70]
test rax, rax
mov qword [0x1800bf800], rax
cmove rax, rcx
mov qword [0x1800bfc88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x180082f80]
test rax, rax
mov qword [0x1800bf820], rax
cmove rax, rcx
mov qword [0x1800bfc98], 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 [0x1800bf840], rax
cmove rax, rcx
mov qword [0x1800bfcb8], 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 [0x1800bf868], rax
cmove rax, rcx
mov qword [0x1800bfcd8], 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 [0x1800bf898], rax
cmove rax, rcx
mov qword [0x1800bfcf8], 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 [0x1800bf8c8], rax
cmove rax, rcx
mov qword [0x1800bfd10], 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 [0x1800bf8f8], rax
cmove rax, rcx
lea rdx, str.cuLinkAddData
mov qword [0x1800bfd38], 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 [0x1800bf930], rax
cmove rax, rcx
mov qword [0x1800bfd60], 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 [0x1800bf970], rax
cmove rax, rcx
mov qword [0x1800bfd80], 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 [0x1800bf9b0], rax
cmove rax, rcx
mov qword [0x1800bfd98], 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 [0x1800bf9e0], rax
cmove rax, rcx
mov qword [0x1800bfda8], 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 [0x1800bfa00], rax
cmove rax, rcx
mov qword [0x1800bfdc0], 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 [0x1800bfa38], rax
cmove rax, rcx
mov qword [0x1800bfde0], 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 [0x1800bfa60], rax
cmove rax, rcx
mov qword [0x1800bfde8], 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 [0x1800bfaa8], rax
cmove rax, rcx
mov qword [0x1800bfe18], 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 [0x1800bfae8], rax
cmove rax, rcx
mov qword [0x1800bfe28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800bfb18], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuMemFreeHost
cmove rax, rcx
mov qword [0x1800bfe50], 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 [0x1800bfb60], rax
cmove rax, rcx
mov qword [0x1800bfe60], 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 [0x1800bfb98], rax
cmove rax, rcx
mov qword [0x1800bfe78], 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 [0x1800bfbc8], rax
cmove rax, rcx
mov qword [0x1800bfe98], 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 [0x1800bfc08], rax
cmove rax, rcx
mov qword [0x1800bfeb0], 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 [0x1800bfc40], rax
cmove rax, rcx
mov qword [0x1800bfec0], 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 [0x1800bfc80], rax
cmove rax, rcx
mov qword [0x1800bfed8], 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 [0x1800bfcb0], rax
cmove rax, rcx
mov qword [0x1800bfef0], 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 [0x1800bfce8], rax
cmove rax, rcx
mov qword [0x1800bff10], 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 [0x1800bfd20], rax
cmove rax, rcx
mov qword [0x1800bff18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800bfd58], rax
test rax, rax
lea rdx, str.cuMemcpyAsync
cmove rax, rcx
mov qword [0x1800bff30], 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 [0x1800bfd88], rax
cmove rax, rcx
mov qword [0x1800bff58], 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 [0x1800bfdc8], rax
cmove rax, rcx
mov qword [0x1800bff80], 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 [0x1800bfe10], rax
cmove rax, rcx
mov qword [0x1800bff98], 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 [0x1800bfe68], rax
cmove rax, rcx
mov qword [0x1800bffb8], 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 [0x1800bfeb8], rax
cmove rax, rcx
mov qword [0x1800bffe0], 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 [0x1800bff08], rax
cmove rax, rcx
mov qword [0x1800c0008], 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 [0x1800bff40], rax
cmove rax, rcx
mov qword [0x1800c0038], 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 [0x1800bff78], rax
cmove rax, rcx
mov qword [0x1800c0040], 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 [0x1800bffb0], rax
cmove rax, rcx
mov qword [0x1800c0068], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800bfff0], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuMemcpyDtoH_v2
mov qword [0x1800c0088], 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 [0x1800c0028], rax
cmove rax, rcx
mov qword [0x1800c00a8], 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 [0x1800c0058], rax
cmove rax, rcx
mov qword [0x1800c00c0], 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 [0x1800c0098], rax
cmove rax, rcx
mov qword [0x1800c00e8], 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 [0x1800c00e0], rax
cmove rax, rcx
mov qword [0x1800c00f8], 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 [0x1800c0118], rax
cmove rax, rcx
mov qword [0x1800c0120], 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 [0x1800c0150], rax
cmove rax, rcx
mov qword [0x1800c0130], 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 [0x1800c0190], rax
cmove rax, rcx
mov qword [0x1800c0158], 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 [0x1800c01d0], rax
cmove rax, rcx
mov qword [0x1800c0178], 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 [0x1800c0218], rax
cmove rax, rcx
mov qword [0x1800c0188], 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 [0x1800c0240], rax
cmove rax, rcx
mov qword [0x1800c01a0], 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 [0x1800c0268], rax
cmove rax, rcx
mov qword [0x1800c01b0], 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 [0x1800c0298], rax
cmove rax, rcx
mov qword [0x1800c01c8], 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 [0x1800c02c8], rax
cmove rax, rcx
mov qword [0x1800c01f0], 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 [0x1800c02f0], rax
cmove rax, rcx
mov qword [0x1800c01f8], 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 [0x1800c0318], rax
cmove rax, rcx
mov qword [0x1800c0210], 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 [0x1800c0350], rax
cmove rax, rcx
mov qword [0x1800c0230], 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 [0x1800c0380], rax
cmove rax, rcx
mov qword [0x1800c0248], 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 [0x1800c0398], rax
cmove rax, rcx
mov qword [0x1800c0258], 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 [0x1800c03c8], rax
cmove rax, rcx
mov qword [0x1800c0280], 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 [0x1800c03f8], rax
cmove rax, rcx
mov qword [0x1800c0290], 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 [0x1800c0430], rax
cmove rax, rcx
mov qword [0x1800c02a0], 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 [0x1800c0460], rax
cmove rax, rcx
mov qword [0x1800c02c0], 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 [0x1800c0498], rax
cmove rax, rcx
mov qword [0x1800c02e0], 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 [0x1800c04d0], rax
cmove rax, rcx
mov qword [0x1800c0310], 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 [0x1800c0510], rax
cmove rax, rcx
mov qword [0x1800c0340], 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 [0x1800c0548], rax
cmove rax, rcx
mov qword [0x1800c0368], 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 [0x1800c0578], rax
cmove rax, rcx
mov qword [0x1800c03a0], 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 [0x1800c05c8], rax
cmove rax, rcx
mov qword [0x1800c03d0], 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 [0x1800c05f8], rax
cmove rax, rcx
mov qword [0x1800c03e0], 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 [0x1800c0620], rax
cmove rax, rcx
mov qword [0x1800c0400], 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 [0x1800c0640], rax
cmove rax, rcx
mov qword [0x1800c0410], 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 [0x1800c0670], rax
cmove rax, rcx
mov qword [0x1800c0440], 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 [0x1800c0698], rax
cmove rax, rcx
mov qword [0x1800c0450], 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 [0x1800c06b8], rax
cmove rax, rcx
mov qword [0x1800c0458], 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 [0x1800c06d0], rax
cmove rax, rcx
mov qword [0x1800c0478], 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 [0x1800c06f8], rax
cmove rax, rcx
mov qword [0x1800c0480], 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 [0x1800c0710], rax
cmove rax, rcx
mov qword [0x1800c0490], 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 [0x1800c0728], rax
cmove rax, rcx
mov qword [0x1800c04b0], 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 [0x1800c0748], rax
cmove rax, rcx
mov qword [0x1800c04b8], 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 [0x1800c0768], rax
cmove rax, rcx
mov qword [0x1800c04d8], 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 [0x1800c0770], rax
cmove rax, rcx
mov qword [0x1800c04e0], 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 [0x1800c0790], rax
cmove rax, rcx
mov qword [0x1800c04f8], 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 [0x1800c07a8], rax
cmove rax, rcx
mov qword [0x1800c0508], 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 [0x1800c07c8], rax
cmove rax, rcx
mov qword [0x1800c0520], 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 [0x1800c07f0], rax
cmove rax, rcx
mov qword [0x1800c0530], 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 [0x1800c0820], rax
cmove rax, rcx
mov qword [0x1800c0550], 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 [0x1800c0850], rax
cmove rax, rcx
mov qword [0x1800c0560], 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 [0x1800c0880], rax
cmove rax, rcx
mov qword [0x1800c0570], 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 [0x1800c08a8], rax
cmove rax, rcx
mov qword [0x1800c0588], 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 [0x1800c08c8], rax
cmove rax, rcx
mov qword [0x1800c0590], 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 [0x1800c08e8], rax
cmove rax, rcx
lea rdx, str.cuTexRefSetMipmapLevelClamp
mov qword [0x1800c05a8], 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 [0x1800c0908], rax
cmove rax, rcx
mov qword [0x1800c05b0], 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 [0x1800c0938], rax
cmove rax, rcx
mov qword [0x1800c05d0], 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 [0x1800c0950], rax
cmove rax, rcx
mov qword [0x1800c05e0], 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 [0x1800c0970], rax
cmove rax, rcx
mov qword [0x1800c05f0], 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 [0x1800c0990], rax
cmove rax, rcx
mov qword [0x1800c0608], 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 [0x1800c09b8], rax
cmove rax, rcx
mov qword [0x1800c0610], 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 [0x1800c09f0], rax
cmove rax, rcx
mov qword [0x1800c0630], 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 [0x1800bf648], rax
cmove rax, rcx
mov qword [0x1800c0638], 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 [0x1800bf668], rax
cmove rax, rcx
mov qword [0x1800c0658], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800bf6a0], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuTexObjectGetResourceViewDesc
cmove rax, rcx
mov qword [0x1800c0660], 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 [0x1800bf6c8], rax
cmove rax, rcx
mov qword [0x1800c0678], 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 [0x1800bf6e8], rax
cmove rax, rcx
mov qword [0x1800c0688], 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 [0x1800bf708], rax
cmove rax, rcx
mov qword [0x1800c0690], 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 [0x1800bf730], rax
cmove rax, rcx
mov qword [0x1800c06a8], 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 [0x1800bf750], rax
cmove rax, rcx
mov qword [0x1800c06b0], 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 [0x1800bf788], rax
cmove rax, rcx
mov qword [0x1800c06c8], 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 [0x1800bf7a8], rax
cmove rax, rcx
mov qword [0x1800c06d8], 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 [0x1800bf7d0], rax
cmove rax, rcx
mov qword [0x1800c06e8], 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 [0x1800bf7f8], rax
cmove rax, rcx
mov qword [0x1800c06f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800bf828], rax
test rax, rax
lea rdx, str.cuSignalExternalSemaphoresAsync_ptsz
cmove rax, rcx
mov qword [0x1800c0708], 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 [0x1800bf858], rax
cmove rax, rcx
mov qword [0x1800c0718], 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 [0x1800bf880], rax
cmove rax, rcx
mov qword [0x1800c0730], 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 [0x1800bf8b0], rax
cmove rax, rcx
mov qword [0x1800c0740], 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 [0x1800bf8e0], rax
cmove rax, rcx
mov qword [0x1800c0750], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x180083a00]
test rax, rax
mov qword [0x1800bf920], rax
cmove rax, rcx
mov qword [0x1800c0778], 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 [0x1800bf980], rax
cmove rax, rcx
mov qword [0x1800c07b0], 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 [0x1800bfa08], rax
cmove rax, rcx
mov qword [0x1800c07d8], 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 [0x1800bfa88], rax
cmove rax, rcx
mov qword [0x1800c07f8], 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 [0x1800bfaf0], rax
cmove rax, rcx
mov qword [0x1800c0808], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800bfb30], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuLaunchHostFunc_ptsz
mov qword [0x1800c0828], 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 [0x1800bfb80], rax
cmove rax, rcx
mov qword [0x1800c0838], 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 [0x1800bfbb8], rax
cmove rax, rcx
mov qword [0x1800c0848], 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 [0x1800bfbe8], rax
cmove rax, rcx
mov qword [0x1800c0858], 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 [0x1800bfc28], rax
cmove rax, rcx
mov qword [0x1800c0870], 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 [0x1800bfc50], rax
cmove rax, rcx
mov qword [0x1800c0878], 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 [0x1800bfc78], rax
cmove rax, rcx
mov qword [0x1800c0890], 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 [0x1800bfca8], rax
cmove rax, rcx
mov qword [0x1800c0898], 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 [0x1800bfcc8], rax
cmove rax, rcx
mov qword [0x1800c08b8], 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 [0x1800bfd08], rax
cmove rax, rcx
mov qword [0x1800c08c0], 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 [0x1800bfd48], rax
cmove rax, rcx
mov qword [0x1800c08e0], 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 [0x1800bfd78], rax
cmove rax, rcx
mov qword [0x1800c08f8], 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 [0x1800bfdb8], rax
cmove rax, rcx
mov qword [0x1800c0918], 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 [0x1800bfdf8], rax
cmove rax, rcx
mov qword [0x1800c0928], 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 [0x1800bfe40], rax
cmove rax, rcx
mov qword [0x1800c0948], 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 [0x1800bfe90], rax
cmove rax, rcx
mov qword [0x1800c0960], 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 [0x1800bfed0], rax
cmove rax, rcx
mov qword [0x1800c0968], 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 [0x1800bfef8], rax
cmove rax, rcx
mov qword [0x1800c0988], 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 [0x1800bff38], rax
cmove rax, rcx
mov qword [0x1800c09a8], 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 [0x1800bff68], rax
cmove rax, rcx
mov qword [0x1800c09b0], 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 [0x1800bffa0], rax
cmove rax, rcx
mov qword [0x1800c09d0], 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 [0x1800bffd0], rax
cmove rax, rcx
mov qword [0x1800c09e0], 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 [0x1800bfff8], rax
cmove rax, rcx
mov qword [0x1800c09f8], 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 [0x1800c0018], rax
cmove rax, rcx
mov qword [0x1800c0a08], 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 [0x1800c0048], rax
cmove rax, rcx
mov qword [0x1800bf640], 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 [0x1800c0078], rax
cmove rax, rcx
mov qword [0x1800bf658], 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 [0x1800c00a0], rax
cmove rax, rcx
mov qword [0x1800bf670], 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 [0x1800c00d0], rax
cmove rax, rcx
mov qword [0x1800bf698], 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 [0x1800c0100], rax
cmove rax, rcx
mov qword [0x1800bf6a8], 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 [0x1800c0138], rax
cmove rax, rcx
mov qword [0x1800bf6c0], 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 [0x1800c0180], rax
cmove rax, rcx
mov qword [0x1800bf6d8], 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 [0x1800c01c0], rax
cmove rax, rcx
mov qword [0x1800bf6f0], 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 [0x1800c01d8], rax
cmove rax, rcx
mov qword [0x1800bf700], 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 [0x1800c0208], rax
cmove rax, rcx
mov qword [0x1800bf710], 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 [0x1800c0238], rax
cmove rax, rcx
mov qword [0x1800bf720], 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 [0x1800c0270], rax
cmove rax, rcx
mov qword [0x1800bf740], 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 [0x1800c02b8], rax
cmove rax, rcx
mov qword [0x1800bf760], 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 [0x1800c0300], rax
cmove rax, rcx
mov qword [0x1800bf768], 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 [0x1800c0338], rax
cmove rax, rcx
mov qword [0x1800bf780], 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 [0x1800c0360], rax
cmove rax, rcx
mov qword [0x1800bf790], 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 [0x1800c0388], rax
cmove rax, rcx
mov qword [0x1800bf7a0], 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 [0x1800c03b8], rax
cmove rax, rcx
mov qword [0x1800bf7c0], 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 [0x1800c03e8], rax
cmove rax, rcx
mov qword [0x1800bf7c8], 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 [0x1800c0420], rax
cmove rax, rcx
mov qword [0x1800bf7e0], 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 [0x1800c0448], rax
cmove rax, rcx
mov qword [0x1800bf7f0], 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 [0x1800c0470], rax
cmove rax, rcx
mov qword [0x1800bf808], 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 [0x1800c04a0], rax
cmove rax, rcx
mov qword [0x1800bf810], 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 [0x1800c04c0], rax
cmove rax, rcx
mov qword [0x1800bf830], 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 [0x1800c04f0], rax
cmove rax, rcx
mov qword [0x1800bf838], 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 [0x1800c0518], rax
cmove rax, rcx
mov qword [0x1800bf850], 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 [0x1800c0538], rax
cmove rax, rcx
mov qword [0x1800bf860], 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 [0x1800c0568], rax
cmove rax, rcx
lea rdx, str.cuGLMapBufferObjectAsync_v2_ptsz
mov qword [0x1800bf878], 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 [0x1800c0598], rax
cmove rax, rcx
mov qword [0x1800bf888], 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 [0x1800c05b8], rax
cmove rax, rcx
mov qword [0x1800bf8a0], 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 [0x1800c05d8], rax
cmove rax, rcx
mov qword [0x1800bf8a8], 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 [0x1800c0600], rax
cmove rax, rcx
mov qword [0x1800bf8c0], 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 [0x1800c0628], rax
cmove rax, rcx
mov qword [0x1800bf8d0], 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 [0x1800c0650], rax
cmove rax, rcx
mov qword [0x1800bf8e8], 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 [0x1800c0680], rax
cmove rax, rcx
mov qword [0x1800bf900], 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 [0x1800c06a0], rax
cmove rax, rcx
mov qword [0x1800bf908], 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 [0x1800c06c0], rax
cmove rax, rcx
mov qword [0x1800bf918], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800c06e0], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuGraphicsMapResources_ptsz
cmove rax, rcx
mov qword [0x1800bf928], 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 [0x1800c0700], rax
cmove rax, rcx
mov qword [0x1800bf940], 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 [0x1800c0720], rax
cmove rax, rcx
mov qword [0x1800bf948], 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 [0x1800c0738], rax
cmove rax, rcx
mov qword [0x1800bf958], 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 [0x1800c0758], rax
cmove rax, rcx
mov qword [0x1800bf960], 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 [0x1800c0788], rax
cmove rax, rcx
mov qword [0x1800bf988], 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 [0x1800c07a0], rax
cmove rax, rcx
mov qword [0x1800bf9a0], 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 [0x1800c07c0], rax
cmove rax, rcx
mov qword [0x1800bf9b8], 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 [0x1800c07e0], rax
cmove rax, rcx
mov qword [0x1800bf9c8], 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 [0x1800c0800], rax
cmove rax, rcx
mov qword [0x1800bf9e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800c0818], rax
test rax, rax
lea rdx, str.cuD3D11GetDevice
cmove rax, rcx
mov qword [0x1800bf9f0], 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 [0x1800c0830], rax
cmove rax, rcx
mov qword [0x1800bfa18], 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 [0x1800c0868], rax
cmove rax, rcx
mov qword [0x1800bfa30], 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 [0x1800c08a0], rax
cmove rax, rcx
mov qword [0x1800bfa50], 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 [0x1800c08d8], rax
cmove rax, rcx
mov qword [0x1800bfa70], 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 [0x1800c08f0], rax
cmove rax, rcx
mov qword [0x1800bfa78], 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 [0x1800c0910], rax
cmove rax, rcx
mov qword [0x1800bfa98], 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 [0x1800c0940], rax
cmove rax, rcx
mov qword [0x1800bfab8], 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 [0x1800c0978], rax
cmove rax, rcx
mov qword [0x1800bfae0], 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 [0x1800c09a0], rax
cmove rax, rcx
mov qword [0x1800bfaf8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800c09c8], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuD3D10RegisterResource
mov qword [0x1800bfb10], 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 [0x1800c09e8], rax
cmove rax, rcx
mov qword [0x1800bfb38], 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 [0x1800c0a10], rax
cmove rax, rcx
mov qword [0x1800bfb48], 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 [0x1800bf650], rax
cmove rax, rcx
mov qword [0x1800bfb68], 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 [0x1800bf688], rax
cmove rax, rcx
mov qword [0x1800bfb88], 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 [0x1800bf6b8], rax
cmove rax, rcx
mov qword [0x1800bfba0], 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 [0x1800bf6e0], rax
cmove rax, rcx
mov qword [0x1800bfbd0], 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 [0x1800bf728], rax
cmove rax, rcx
mov qword [0x1800bfbf0], 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 [0x1800bf748], rax
cmove rax, rcx
mov qword [0x1800bfc18], 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 [0x1800bf778], rax
cmove rax, rcx
mov qword [0x1800bfc30], 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 [0x1800bf7b8], rax
cmove rax, rcx
mov qword [0x1800bfc60], 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 [0x1800bf7e8], rax
cmove rax, rcx
mov qword [0x1800bfc70], 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 [0x1800bf818], rax
cmove rax, rcx
mov qword [0x1800bfca0], 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 [0x1800bf848], rax
cmove rax, rcx
mov qword [0x1800bfcc0], 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 [0x1800bf870], rax
cmove rax, rcx
mov qword [0x1800bfcd0], 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 [0x1800bf890], rax
cmove rax, rcx
mov qword [0x1800bfcf0], 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 [0x1800bf8b8], rax
cmove rax, rcx
mov qword [0x1800bfd00], 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 [0x1800bf8d8], rax
cmove rax, rcx
mov qword [0x1800bfd18], 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 [0x1800bf8f0], rax
cmove rax, rcx
mov qword [0x1800bfd30], 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 [0x1800bf910], rax
cmove rax, rcx
mov qword [0x1800bfd40], 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 [0x1800bf938], rax
cmove rax, rcx
mov qword [0x1800bfd50], 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 [0x1800bf950], rax
cmove rax, rcx
mov qword [0x1800bfd70], 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 [0x1800bf998], rax
cmove rax, rcx
mov qword [0x1800bfd90], 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 [0x1800bf9d8], rax
cmove rax, rcx
mov qword [0x1800bfdb0], 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 [0x1800bfa20], rax
cmove rax, rcx
mov qword [0x1800bfdd8], 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 [0x1800bfa58], rax
cmove rax, rcx
mov qword [0x1800bfdf0], 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 [0x1800bfaa0], rax
cmove rax, rcx
mov qword [0x1800bfe08], 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 [0x1800bfac0], rax
cmove rax, rcx
mov qword [0x1800bfe20], 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 [0x1800bfad8], rax
cmove rax, rcx
mov qword [0x1800bfe30], 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 [0x1800bfb20], rax
cmove rax, rcx
mov qword [0x1800bfe48], 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 [0x1800bfb50], rax
cmove rax, rcx
mov qword [0x1800bfe58], 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 [0x1800bfb78], rax
cmove rax, rcx
mov qword [0x1800bfe70], 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 [0x1800bfbb0], rax
cmove rax, rcx
mov qword [0x1800bfe88], 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 [0x1800bfc00], rax
cmove rax, rcx
mov qword [0x1800bfea8], 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 [0x1800bfc48], rax
cmove rax, rcx
mov qword [0x1800bfec8], 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 [0x1800bfc90], rax
cmove rax, rcx
mov qword [0x1800bfee8], 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 [0x1800bfce0], rax
cmove rax, rcx
mov qword [0x1800bff00], 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 [0x1800bfd28], rax
cmove rax, rcx
mov qword [0x1800bff28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x180084750]
test rax, rax
mov qword [0x1800bfd68], rax
cmove rax, rcx
mov qword [0x1800bff50], 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 [0x1800bfda0], rax
cmove rax, rcx
mov qword [0x1800bff60], 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 [0x1800bfdd0], rax
cmove rax, rcx
mov qword [0x1800bff70], 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 [0x1800bfe00], rax
cmove rax, rcx
mov qword [0x1800bff90], 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 [0x1800bfe38], rax
cmove rax, rcx
mov qword [0x1800bffa8], 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 [0x1800bfe80], rax
cmove rax, rcx
mov qword [0x1800bffc8], 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 [0x1800bfea0], rax
cmove rax, rcx
mov qword [0x1800bffd8], 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 [0x1800bfee0], rax
cmove rax, rcx
mov qword [0x1800c0000], 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 [0x1800bff20], rax
cmove rax, rcx
mov qword [0x1800c0010], 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 [0x1800bff48], rax
cmove rax, rcx
mov qword [0x1800c0030], 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 [0x1800bff88], rax
cmove rax, rcx
mov qword [0x1800c0050], 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 [0x1800bffc0], rax
cmove rax, rcx
mov qword [0x1800c0070], 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 [0x1800bffe8], rax
cmove rax, rcx
mov qword [0x1800c0080], 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 [0x1800c0020], rax
cmove rax, rcx
lea rdx, str.cuGraphHostNodeGetParams
mov qword [0x1800c00b0], 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 [0x1800c0060], rax
cmove rax, rcx
mov qword [0x1800c00b8], 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 [0x1800c0090], rax
cmove rax, rcx
mov qword [0x1800c00d8], 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 [0x1800c00c8], rax
cmove rax, rcx
mov qword [0x1800c00f0], 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 [0x1800c0108], rax
cmove rax, rcx
mov qword [0x1800c0110], 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 [0x1800c0140], rax
cmove rax, rcx
mov qword [0x1800c0128], 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 [0x1800c0168], rax
cmove rax, rcx
mov qword [0x1800c0148], 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 [0x1800c01a8], rax
cmove rax, rcx
mov qword [0x1800c0160], 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 [0x1800c01e8], rax
cmove rax, rcx
mov qword [0x1800c0170], 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 [0x1800c0228], rax
cmove rax, rcx
mov qword [0x1800c0198], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800c0260], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuGraphGetEdges
cmove rax, rcx
mov qword [0x1800c01b8], 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 [0x1800c02a8], rax
cmove rax, rcx
mov qword [0x1800c01e0], 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 [0x1800c02e8], rax
cmove rax, rcx
mov qword [0x1800c0200], 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 [0x1800c0330], rax
cmove rax, rcx
mov qword [0x1800c0220], 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 [0x1800c0370], rax
cmove rax, rcx
mov qword [0x1800c0250], 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 [0x1800c03b0], rax
cmove rax, rcx
mov qword [0x1800c0278], 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 [0x1800c03f0], rax
cmove rax, rcx
mov qword [0x1800c0288], 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 [0x1800c0438], rax
cmove rax, rcx
mov qword [0x1800c02b0], 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 [0x1800c0468], rax
cmove rax, rcx
mov qword [0x1800c02d0], 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 [0x1800c0488], rax
cmove rax, rcx
mov qword [0x1800c02d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800c04a8], rax
test rax, rax
lea rdx, str.cuGraphDestroy
cmove rax, rcx
mov qword [0x1800c02f8], 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 [0x1800c04c8], rax
cmove rax, rcx
mov qword [0x1800c0308], 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 [0x1800c04e8], rax
cmove rax, rcx
mov qword [0x1800c0320], 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_v2
test rax, rax
mov qword [0x1800c0500], rax
cmove rax, rcx
mov qword [0x1800c0328], 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_v2_ptsz
test rax, rax
mov qword [0x1800c0528], rax
cmove rax, rcx
mov qword [0x1800c0348], 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 [0x1800c0540], rax
cmove rax, rcx
mov qword [0x1800c0358], 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 [0x1800c0558], rax
cmove rax, rcx
mov qword [0x1800c0378], 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 [0x1800c0580], rax
cmove rax, rcx
mov qword [0x1800c0390], 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 [0x1800c05a0], rax
cmove rax, rcx
mov qword [0x1800c03a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamGetCaptureInfo
test rax, rax
mov qword [0x1800c05c0], rax
cmove rax, rcx
mov qword [0x1800c03c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800c05e8], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuStreamGetCaptureInfo_ptsz
mov qword [0x1800c03d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphExecKernelNodeSetParams
test rax, rax
mov qword [0x1800c0618], rax
cmove rax, rcx
mov qword [0x1800c0408], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuThreadExchangeStreamCaptureMode
test rax, rax
mov qword [0x1800c0648], rax
cmove rax, rcx
mov qword [0x1800c0418], 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 [0x1800c0668], rax
cmove rax, rcx
mov qword [0x1800c0428], rax
add rsp, 0x20
pop rbx
ret