Function at 0x180005ca0
Capabilities:
Link many functions at runtime

Disassembly:
push rbx
mov eax, 0x20
call fcn.1800465d0
sub rsp, rax
mov rbx, rcx
mov rcx, qword [rcx + 0x20]
lea rdx, [0x18009ae64]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009ae70]
test rax, rax
mov qword [0x1800d2f18], rax
cmove rax, rcx
mov qword [0x1800d3310], 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 [0x1800d2f38], rax
cmove rax, rcx
mov qword [0x1800d3338], 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 [0x1800d2f58], rax
cmove rax, rcx
mov qword [0x1800d3348], 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 [0x1800d2f80], rax
cmove rax, rcx
mov qword [0x1800d3370], 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 [0x1800d2fa8], rax
cmove rax, rcx
mov qword [0x1800d3388], 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 [0x1800d2fc8], rax
cmove rax, rcx
mov qword [0x1800d33a0], 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 [0x1800d2ff8], rax
cmove rax, rcx
mov qword [0x1800d33c0], 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 [0x1800d3020], rax
cmove rax, rcx
mov qword [0x1800d33d8], 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 [0x1800d3040], rax
cmove rax, rcx
mov qword [0x1800d33f8], 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 [0x1800d3068], rax
cmove rax, rcx
mov qword [0x1800d3428], 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 [0x1800d3098], rax
cmove rax, rcx
mov qword [0x1800d3440], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009af58]
test rax, rax
mov qword [0x1800d30c0], rax
cmove rax, rcx
mov qword [0x1800d3458], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009af78]
test rax, rax
mov qword [0x1800d30d8], rax
cmove rax, rcx
mov qword [0x1800d3468], 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 [0x1800d3100], rax
cmove rax, rcx
mov qword [0x1800d3488], 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 [0x1800d3120], rax
cmove rax, rcx
mov qword [0x1800d34a0], 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 [0x1800d3150], rax
cmove rax, rcx
mov qword [0x1800d34b0], 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 [0x1800d3178], rax
cmove rax, rcx
mov qword [0x1800d34d0], 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 [0x1800d3198], rax
cmove rax, rcx
mov qword [0x1800d34e0], 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 [0x1800d31c0], rax
cmove rax, rcx
mov qword [0x1800d34f8], 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 [0x1800d31d8], rax
cmove rax, rcx
mov qword [0x1800d3510], 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 [0x1800d31f8], rax
cmove rax, rcx
mov qword [0x1800d3520], 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 [0x1800d3208], rax
cmove rax, rcx
mov qword [0x1800d3538], 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 [0x1800d3230], rax
cmove rax, rcx
mov qword [0x1800d3558], 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 [0x1800d3258], rax
cmove rax, rcx
mov qword [0x1800d3560], 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 [0x1800d3278], rax
cmove rax, rcx
mov qword [0x1800d3580], 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 [0x1800d32a0], rax
cmove rax, rcx
mov qword [0x1800d35a8], 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 [0x1800d32c8], rax
cmove rax, rcx
mov qword [0x1800d35b8], 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 [0x1800d32e0], rax
cmove rax, rcx
mov qword [0x1800d35c0], 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 [0x1800d3300], rax
cmove rax, rcx
mov qword [0x1800d35d8], 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 [0x1800d3330], rax
cmove rax, rcx
mov qword [0x1800d35e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009b108]
test rax, rax
mov qword [0x1800d3350], rax
cmove rax, rcx
mov qword [0x1800d3600], 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 [0x1800d3380], rax
cmove rax, rcx
mov qword [0x1800d3618], 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 [0x1800d33b0], rax
cmove rax, rcx
mov qword [0x1800d3630], 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 [0x1800d33e0], rax
cmove rax, rcx
mov qword [0x1800d3638], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009b160]
test rax, rax
mov qword [0x1800d3420], rax
cmove rax, rcx
mov qword [0x1800d3648], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009b170]
test rax, rax
mov qword [0x1800d3448], rax
cmove rax, rcx
mov qword [0x1800d3660], 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 [0x1800d3478], rax
cmove rax, rcx
mov qword [0x1800d3670], 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 [0x1800d34b8], rax
cmove rax, rcx
mov qword [0x1800d3690], 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 [0x1800d3500], rax
cmove rax, rcx
mov qword [0x1800d36b0], 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 [0x1800d3540], rax
cmove rax, rcx
mov qword [0x1800d36c8], 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 [0x1800d3590], rax
cmove rax, rcx
lea rdx, str.cuLinkAddData
mov qword [0x1800d36f0], 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 [0x1800d35e0], rax
cmove rax, rcx
mov qword [0x1800d3718], 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 [0x1800d3650], rax
cmove rax, rcx
mov qword [0x1800d3738], 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 [0x1800d3688], rax
cmove rax, rcx
mov qword [0x1800d3748], 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 [0x1800d36b8], rax
cmove rax, rcx
mov qword [0x1800d3760], 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 [0x1800d36d8], rax
cmove rax, rcx
mov qword [0x1800d3770], 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 [0x1800d3700], rax
cmove rax, rcx
mov qword [0x1800d3788], 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 [0x1800d3730], rax
cmove rax, rcx
mov qword [0x1800d37a8], 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 [0x1800d3768], rax
cmove rax, rcx
mov qword [0x1800d37c8], 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 [0x1800d3798], rax
cmove rax, rcx
mov qword [0x1800d37e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800d37b8], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuMemFreeHost
cmove rax, rcx
mov qword [0x1800d3800], 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 [0x1800d37f8], rax
cmove rax, rcx
mov qword [0x1800d3818], 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 [0x1800d3830], rax
cmove rax, rcx
mov qword [0x1800d3840], 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 [0x1800d3878], rax
cmove rax, rcx
mov qword [0x1800d3858], 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 [0x1800d38b0], rax
cmove rax, rcx
mov qword [0x1800d3880], 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 [0x1800d38e0], rax
cmove rax, rcx
mov qword [0x1800d3888], 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 [0x1800d3908], rax
cmove rax, rcx
mov qword [0x1800d38a8], 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 [0x1800d3930], rax
cmove rax, rcx
mov qword [0x1800d38c0], 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 [0x1800d3970], rax
cmove rax, rcx
mov qword [0x1800d38e8], 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 [0x1800d39a8], rax
cmove rax, rcx
mov qword [0x1800d3900], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d39d8], rax
test rax, rax
lea rdx, str.cuMemcpyAsync
cmove rax, rcx
mov qword [0x1800d3910], 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 [0x1800d3a08], rax
cmove rax, rcx
mov qword [0x1800d3938], 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 [0x1800d3a40], rax
cmove rax, rcx
mov qword [0x1800d3958], 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 [0x1800d3a88], rax
cmove rax, rcx
mov qword [0x1800d3980], 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 [0x1800d3ad0], rax
cmove rax, rcx
mov qword [0x1800d39a0], 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 [0x1800d3b20], rax
cmove rax, rcx
mov qword [0x1800d39c8], 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 [0x1800d3b80], rax
cmove rax, rcx
mov qword [0x1800d39e8], 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 [0x1800d3bc0], rax
cmove rax, rcx
mov qword [0x1800d3a00], 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 [0x1800d3c00], rax
cmove rax, rcx
mov qword [0x1800d3a28], 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 [0x1800d3c40], rax
cmove rax, rcx
mov qword [0x1800d3a38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d3c78], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuMemcpyDtoH_v2
mov qword [0x1800d3a50], 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 [0x1800d3cc0], rax
cmove rax, rcx
mov qword [0x1800d3a78], 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 [0x1800d3cf8], rax
cmove rax, rcx
mov qword [0x1800d3a90], 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 [0x1800d3d38], rax
cmove rax, rcx
mov qword [0x1800d3ab0], 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 [0x1800d3d88], rax
cmove rax, rcx
mov qword [0x1800d3ac8], 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 [0x1800d3dc0], rax
cmove rax, rcx
mov qword [0x1800d3ae0], 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 [0x1800d3e00], rax
cmove rax, rcx
mov qword [0x1800d3b00], 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 [0x1800d3e48], rax
cmove rax, rcx
mov qword [0x1800d3b18], 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 [0x1800d3e78], rax
cmove rax, rcx
mov qword [0x1800d3b38], 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 [0x1800d3ea8], rax
cmove rax, rcx
mov qword [0x1800d3b50], 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 [0x1800d3ec8], rax
cmove rax, rcx
mov qword [0x1800d3b60], 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 [0x1800d3ef0], rax
cmove rax, rcx
mov qword [0x1800d3b78], 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 [0x1800d3f08], rax
cmove rax, rcx
mov qword [0x1800d3b90], 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 [0x1800d3f28], rax
cmove rax, rcx
mov qword [0x1800d3ba0], 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 [0x1800d3f48], rax
cmove rax, rcx
mov qword [0x1800d3bb0], 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 [0x1800d2b30], rax
cmove rax, rcx
mov qword [0x1800d3bc8], 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 [0x1800d2b58], rax
cmove rax, rcx
mov qword [0x1800d3be0], 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 [0x1800d2b80], rax
cmove rax, rcx
mov qword [0x1800d3be8], 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 [0x1800d2b90], rax
cmove rax, rcx
mov qword [0x1800d3c08], 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 [0x1800d2bb8], rax
cmove rax, rcx
mov qword [0x1800d3c20], 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 [0x1800d2be0], rax
cmove rax, rcx
mov qword [0x1800d3c28], 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 [0x1800d2c10], rax
cmove rax, rcx
mov qword [0x1800d3c58], 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 [0x1800d2c38], rax
cmove rax, rcx
mov qword [0x1800d3c68], 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 [0x1800d2c60], rax
cmove rax, rcx
mov qword [0x1800d3c88], 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 [0x1800d2ca0], rax
cmove rax, rcx
mov qword [0x1800d3ca8], 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 [0x1800d2cd0], rax
cmove rax, rcx
mov qword [0x1800d3ce0], 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 [0x1800d2d10], rax
cmove rax, rcx
mov qword [0x1800d3d10], 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 [0x1800d2d40], rax
cmove rax, rcx
mov qword [0x1800d3d30], 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 [0x1800d2d68], rax
cmove rax, rcx
mov qword [0x1800d3d60], 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 [0x1800d2d98], rax
cmove rax, rcx
mov qword [0x1800d3d78], 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 [0x1800d2db8], rax
cmove rax, rcx
mov qword [0x1800d3d98], 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 [0x1800d2dd0], rax
cmove rax, rcx
mov qword [0x1800d3da0], 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 [0x1800d2e00], rax
cmove rax, rcx
mov qword [0x1800d3dc8], 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 [0x1800d2e28], rax
cmove rax, rcx
mov qword [0x1800d3dd8], 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 [0x1800d2e50], rax
cmove rax, rcx
mov qword [0x1800d3df8], 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 [0x1800d2e78], rax
cmove rax, rcx
mov qword [0x1800d3e10], 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 [0x1800d2e98], rax
cmove rax, rcx
mov qword [0x1800d3e18], 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 [0x1800d2eb8], rax
cmove rax, rcx
mov qword [0x1800d3e38], 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 [0x1800d2ed8], rax
cmove rax, rcx
mov qword [0x1800d3e50], 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 [0x1800d2f00], rax
cmove rax, rcx
mov qword [0x1800d3e70], 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 [0x1800d2f20], rax
cmove rax, rcx
mov qword [0x1800d3e80], 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 [0x1800d2f30], rax
cmove rax, rcx
mov qword [0x1800d3e88], 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 [0x1800d2f50], rax
cmove rax, rcx
mov qword [0x1800d3ea0], 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 [0x1800d2f70], rax
cmove rax, rcx
mov qword [0x1800d3eb8], 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 [0x1800d2fa0], rax
cmove rax, rcx
mov qword [0x1800d3ed0], 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 [0x1800d2fd0], rax
cmove rax, rcx
mov qword [0x1800d3ee8], 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 [0x1800d3000], rax
cmove rax, rcx
mov qword [0x1800d3f00], 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 [0x1800d3038], rax
cmove rax, rcx
mov qword [0x1800d3f20], 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 [0x1800d3058], rax
cmove rax, rcx
mov qword [0x1800d3f30], 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 [0x1800d3088], rax
cmove rax, rcx
mov qword [0x1800d3f40], 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 [0x1800d30a8], rax
cmove rax, rcx
mov qword [0x1800d3f58], 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 [0x1800d30c8], rax
cmove rax, rcx
lea rdx, str.cuTexRefSetMipmapLevelClamp
mov qword [0x1800d2b38], 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 [0x1800d30f8], rax
cmove rax, rcx
mov qword [0x1800d2b48], 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 [0x1800d3128], rax
cmove rax, rcx
mov qword [0x1800d2b60], 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 [0x1800d3148], rax
cmove rax, rcx
mov qword [0x1800d2b70], 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 [0x1800d3170], rax
cmove rax, rcx
mov qword [0x1800d2b88], 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 [0x1800d3190], rax
cmove rax, rcx
mov qword [0x1800d2b98], 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 [0x1800d31b8], rax
cmove rax, rcx
mov qword [0x1800d2bb0], 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 [0x1800d31f0], rax
cmove rax, rcx
mov qword [0x1800d2bc8], 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 [0x1800d3220], rax
cmove rax, rcx
mov qword [0x1800d2bd0], 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 [0x1800d3248], rax
cmove rax, rcx
mov qword [0x1800d2bf0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800d3270], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuTexObjectGetResourceViewDesc
cmove rax, rcx
mov qword [0x1800d2bf8], 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 [0x1800d3290], rax
cmove rax, rcx
mov qword [0x1800d2c18], 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 [0x1800d32b8], rax
cmove rax, rcx
mov qword [0x1800d2c20], 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 [0x1800d32d8], rax
cmove rax, rcx
mov qword [0x1800d2c30], 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 [0x1800d32f8], rax
cmove rax, rcx
mov qword [0x1800d2c48], 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 [0x1800d3328], rax
cmove rax, rcx
mov qword [0x1800d2c58], 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 [0x1800d3358], rax
cmove rax, rcx
mov qword [0x1800d2c70], 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 [0x1800d33a8], rax
cmove rax, rcx
mov qword [0x1800d2c80], 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 [0x1800d33d0], rax
cmove rax, rcx
mov qword [0x1800d2c90], 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 [0x1800d3418], rax
cmove rax, rcx
mov qword [0x1800d2ca8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d3450], rax
test rax, rax
lea rdx, str.cuSignalExternalSemaphoresAsync_ptsz
cmove rax, rcx
mov qword [0x1800d2cb8], 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 [0x1800d3498], rax
cmove rax, rcx
mov qword [0x1800d2cd8], 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 [0x1800d34d8], rax
cmove rax, rcx
mov qword [0x1800d2cf0], 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 [0x1800d3528], rax
cmove rax, rcx
mov qword [0x1800d2d08], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuDeviceGetNvSciSyncAttributes
test rax, rax
mov qword [0x1800d3568], rax
cmove rax, rcx
mov qword [0x1800d2d20], 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 [0x1800d3598], rax
cmove rax, rcx
mov qword [0x1800d2d28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009bc10]
test rax, rax
mov qword [0x1800d3608], rax
cmove rax, rcx
mov qword [0x1800d2d58], 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 [0x1800d3680], rax
cmove rax, rcx
mov qword [0x1800d2d78], 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 [0x1800d3708], rax
cmove rax, rcx
mov qword [0x1800d2da0], 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 [0x1800d3780], rax
cmove rax, rcx
mov qword [0x1800d2dc8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d37e0], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuLaunchHostFunc
mov qword [0x1800d2de8], 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_ptsz
test rax, rax
mov qword [0x1800d3828], rax
cmove rax, rcx
mov qword [0x1800d2df0], 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 [0x1800d3870], rax
cmove rax, rcx
mov qword [0x1800d2e10], 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 [0x1800d38a0], rax
cmove rax, rcx
mov qword [0x1800d2e18], 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 [0x1800d38c8], rax
cmove rax, rcx
mov qword [0x1800d2e20], 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 [0x1800d38f8], rax
cmove rax, rcx
mov qword [0x1800d2e40], 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 [0x1800d3928], rax
cmove rax, rcx
mov qword [0x1800d2e48], 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 [0x1800d3940], rax
cmove rax, rcx
mov qword [0x1800d2e58], 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 [0x1800d3968], rax
cmove rax, rcx
mov qword [0x1800d2e68], 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 [0x1800d3988], rax
cmove rax, rcx
mov qword [0x1800d2e80], 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 [0x1800d39b8], rax
cmove rax, rcx
mov qword [0x1800d2e90], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuStreamWaitValue32_ptsz
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamWriteValue32
test rax, rax
mov qword [0x1800d39f8], rax
cmove rax, rcx
mov qword [0x1800d2eb0], rax
mov rcx, qword [rbx + 0x20]
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 [0x1800d3a30], rax
cmove rax, rcx
mov qword [0x1800d2ec8], 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 [0x1800d3a70], rax
cmove rax, rcx
mov qword [0x1800d2ee0], 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 [0x1800d3aa8], rax
cmove rax, rcx
mov qword [0x1800d2ef8], 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 [0x1800d3af0], rax
cmove rax, rcx
mov qword [0x1800d2f08], 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 [0x1800d3b28], rax
cmove rax, rcx
mov qword [0x1800d2f28], 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 [0x1800d3b68], rax
cmove rax, rcx
mov qword [0x1800d2f40], 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 [0x1800d3ba8], rax
cmove rax, rcx
mov qword [0x1800d2f60], 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 [0x1800d3bf8], rax
cmove rax, rcx
mov qword [0x1800d2f78], 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 [0x1800d3c30], rax
cmove rax, rcx
mov qword [0x1800d2f88], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuStreamCreateWithPriority
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuStreamGetPriority
test rax, rax
mov qword [0x1800d3c60], rax
cmove rax, rcx
mov qword [0x1800d2f98], rax
mov rcx, qword [rbx + 0x20]
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 [0x1800d3c98], rax
cmove rax, rcx
mov qword [0x1800d2fb0], 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 [0x1800d3cd0], rax
cmove rax, rcx
mov qword [0x1800d2fb8], 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 [0x1800d3cf0], rax
cmove rax, rcx
mov qword [0x1800d2fd8], 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 [0x1800d3d20], rax
cmove rax, rcx
mov qword [0x1800d2fe0], 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 [0x1800d3d50], rax
cmove rax, rcx
mov qword [0x1800d2ff0], 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 [0x1800d3d80], rax
cmove rax, rcx
mov qword [0x1800d3008], 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 [0x1800d3db8], rax
cmove rax, rcx
mov qword [0x1800d3018], 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 [0x1800d3de0], rax
cmove rax, rcx
mov qword [0x1800d3030], 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 [0x1800d3e20], rax
cmove rax, rcx
mov qword [0x1800d3048], 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 [0x1800d3e68], rax
cmove rax, rcx
mov qword [0x1800d3060], 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 [0x1800d3e98], rax
cmove rax, rcx
mov qword [0x1800d3070], 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 [0x1800d3eb0], rax
cmove rax, rcx
mov qword [0x1800d3080], 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 [0x1800d3ed8], rax
cmove rax, rcx
mov qword [0x1800d3090], 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 [0x1800d3ef8], rax
cmove rax, rcx
mov qword [0x1800d30a0], 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 [0x1800d3f18], rax
cmove rax, rcx
mov qword [0x1800d30b0], 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 [0x1800d3f50], rax
cmove rax, rcx
mov qword [0x1800d30d0], 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 [0x1800d2b50], rax
cmove rax, rcx
mov qword [0x1800d30e8], 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 [0x1800d2b78], rax
cmove rax, rcx
mov qword [0x1800d30f0], 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 [0x1800d2ba0], rax
cmove rax, rcx
mov qword [0x1800d3108], 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 [0x1800d2bc0], rax
cmove rax, rcx
mov qword [0x1800d3118], 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 [0x1800d2be8], rax
cmove rax, rcx
mov qword [0x1800d3138], 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 [0x1800d2c00], rax
cmove rax, rcx
mov qword [0x1800d3140], 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 [0x1800d2c28], rax
cmove rax, rcx
mov qword [0x1800d3158], 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 [0x1800d2c50], rax
cmove rax, rcx
mov qword [0x1800d3168], 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 [0x1800d2c78], rax
cmove rax, rcx
mov qword [0x1800d3180], 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 [0x1800d2c98], rax
cmove rax, rcx
mov qword [0x1800d3188], 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 [0x1800d2cc0], rax
cmove rax, rcx
mov qword [0x1800d31a8], 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 [0x1800d2ce8], rax
cmove rax, rcx
mov qword [0x1800d31b0], 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 [0x1800d2d00], rax
cmove rax, rcx
mov qword [0x1800d31d0], 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 [0x1800d2d30], rax
cmove rax, rcx
lea rdx, str.cuGLMapBufferObjectAsync_v2
mov qword [0x1800d31e0], 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_ptsz
test rax, rax
mov qword [0x1800d2d50], rax
cmove rax, rcx
mov qword [0x1800d3200], 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 [0x1800d2d70], rax
cmove rax, rcx
mov qword [0x1800d3218], 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 [0x1800d2d88], rax
cmove rax, rcx
mov qword [0x1800d3228], 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 [0x1800d2da8], rax
cmove rax, rcx
mov qword [0x1800d3240], 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 [0x1800d2dc0], rax
cmove rax, rcx
mov qword [0x1800d3250], 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 [0x1800d2de0], rax
cmove rax, rcx
mov qword [0x1800d3268], 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 [0x1800d2e08], rax
cmove rax, rcx
mov qword [0x1800d3280], 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 [0x1800d2e38], rax
cmove rax, rcx
mov qword [0x1800d3298], 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 [0x1800d2e60], rax
cmove rax, rcx
mov qword [0x1800d32b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800d2e88], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuGraphicsMapResources
cmove rax, rcx
mov qword [0x1800d32c0], 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_ptsz
test rax, rax
mov qword [0x1800d2ea8], rax
cmove rax, rcx
mov qword [0x1800d32d0], 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 [0x1800d2ed0], rax
cmove rax, rcx
mov qword [0x1800d32f0], 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 [0x1800d2ef0], rax
cmove rax, rcx
mov qword [0x1800d3308], 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 [0x1800d2f10], rax
cmove rax, rcx
mov qword [0x1800d3318], 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 [0x1800d2f48], rax
cmove rax, rcx
mov qword [0x1800d3340], 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 [0x1800d2f68], rax
cmove rax, rcx
mov qword [0x1800d3368], 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 [0x1800d2f90], rax
cmove rax, rcx
mov qword [0x1800d3378], 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 [0x1800d2fc0], rax
cmove rax, rcx
mov qword [0x1800d3390], 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 [0x1800d2fe8], rax
cmove rax, rcx
mov qword [0x1800d33b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d3010], rax
test rax, rax
lea rdx, str.cuProfilerStop
cmove rax, rcx
mov qword [0x1800d33c8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D11GetDevice
test rax, rax
mov qword [0x1800d3028], rax
cmove rax, rcx
mov qword [0x1800d33e8], 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 [0x1800d3050], rax
cmove rax, rcx
mov qword [0x1800d3410], 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 [0x1800d3078], rax
cmove rax, rcx
mov qword [0x1800d3438], 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 [0x1800d30b8], rax
cmove rax, rcx
mov qword [0x1800d3460], 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 [0x1800d30e0], rax
cmove rax, rcx
mov qword [0x1800d3470], 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 [0x1800d3110], rax
cmove rax, rcx
mov qword [0x1800d3490], 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 [0x1800d3130], rax
cmove rax, rcx
mov qword [0x1800d34a8], 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 [0x1800d3160], rax
cmove rax, rcx
mov qword [0x1800d34c8], 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 [0x1800d31a0], rax
cmove rax, rcx
mov qword [0x1800d34e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d31c8], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuGraphicsD3D10RegisterResource
mov qword [0x1800d3508], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D10RegisterResource
test rax, rax
mov qword [0x1800d31e8], rax
cmove rax, rcx
mov qword [0x1800d3518], 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 [0x1800d3210], rax
cmove rax, rcx
mov qword [0x1800d3548], 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 [0x1800d3238], rax
cmove rax, rcx
mov qword [0x1800d3550], 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 [0x1800d3260], rax
cmove rax, rcx
mov qword [0x1800d3578], 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 [0x1800d3288], rax
cmove rax, rcx
mov qword [0x1800d3588], 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 [0x1800d32a8], rax
cmove rax, rcx
mov qword [0x1800d35b0], 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 [0x1800d32e8], rax
cmove rax, rcx
mov qword [0x1800d35d0], 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 [0x1800d3320], rax
cmove rax, rcx
mov qword [0x1800d35f0], 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 [0x1800d3360], rax
cmove rax, rcx
mov qword [0x1800d3610], 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 [0x1800d3398], rax
cmove rax, rcx
mov qword [0x1800d3620], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuD3D10ResourceGetMappedPitch_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9GetDevice
test rax, rax
mov qword [0x1800d33f0], rax
cmove rax, rcx
mov qword [0x1800d3640], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9GetDevices
test rax, rax
mov qword [0x1800d3430], rax
cmove rax, rcx
mov qword [0x1800d3658], 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 [0x1800d3480], rax
cmove rax, rcx
mov qword [0x1800d3678], 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 [0x1800d34c0], rax
cmove rax, rcx
mov qword [0x1800d3698], 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 [0x1800d34f0], rax
cmove rax, rcx
mov qword [0x1800d36a0], 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 [0x1800d3530], rax
cmove rax, rcx
mov qword [0x1800d36c0], 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 [0x1800d3570], rax
cmove rax, rcx
mov qword [0x1800d36d0], 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 [0x1800d35a0], rax
cmove rax, rcx
mov qword [0x1800d36e0], 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 [0x1800d35c8], rax
cmove rax, rcx
mov qword [0x1800d36f8], 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 [0x1800d35f8], rax
cmove rax, rcx
mov qword [0x1800d3710], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuD3D9ResourceSetMapFlags
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9ResourceGetSurfaceDimensions_v2
test rax, rax
mov qword [0x1800d3628], rax
cmove rax, rcx
mov qword [0x1800d3720], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuD3D9ResourceGetMappedArray
test rax, rax
mov qword [0x1800d3668], rax
cmove rax, rcx
mov qword [0x1800d3740], 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 [0x1800d36a8], rax
cmove rax, rcx
mov qword [0x1800d3758], 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 [0x1800d36e8], rax
cmove rax, rcx
mov qword [0x1800d3778], 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 [0x1800d3728], rax
cmove rax, rcx
mov qword [0x1800d37a0], 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 [0x1800d3750], rax
cmove rax, rcx
mov qword [0x1800d37c0], 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 [0x1800d3790], rax
cmove rax, rcx
mov qword [0x1800d37d8], 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 [0x1800d37b0], rax
cmove rax, rcx
mov qword [0x1800d37f0], 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 [0x1800d37d0], rax
cmove rax, rcx
mov qword [0x1800d3808], 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 [0x1800d3810], rax
cmove rax, rcx
mov qword [0x1800d3820], 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 [0x1800d3848], rax
cmove rax, rcx
mov qword [0x1800d3838], 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 [0x1800d3868], rax
cmove rax, rcx
mov qword [0x1800d3850], 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 [0x1800d3898], rax
cmove rax, rcx
mov qword [0x1800d3860], 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 [0x1800d38d0], rax
cmove rax, rcx
mov qword [0x1800d3890], 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 [0x1800d3918], rax
cmove rax, rcx
mov qword [0x1800d38b8], 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 [0x1800d3950], rax
cmove rax, rcx
mov qword [0x1800d38d8], 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 [0x1800d3998], rax
cmove rax, rcx
mov qword [0x1800d38f0], 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 [0x1800d39e0], rax
cmove rax, rcx
mov qword [0x1800d3920], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009c960]
test rax, rax
mov qword [0x1800d3a20], rax
cmove rax, rcx
mov qword [0x1800d3948], 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 [0x1800d3a58], rax
cmove rax, rcx
mov qword [0x1800d3960], 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 [0x1800d3a80], rax
cmove rax, rcx
mov qword [0x1800d3978], 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 [0x1800d3ab8], rax
cmove rax, rcx
mov qword [0x1800d3990], 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 [0x1800d3ae8], rax
cmove rax, rcx
mov qword [0x1800d39b0], 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 [0x1800d3b10], rax
cmove rax, rcx
mov qword [0x1800d39c0], 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 [0x1800d3b48], rax
cmove rax, rcx
mov qword [0x1800d39d0], 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 [0x1800d3b88], rax
cmove rax, rcx
mov qword [0x1800d39f0], 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 [0x1800d3bd8], rax
cmove rax, rcx
mov qword [0x1800d3a10], 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 [0x1800d3c10], rax
cmove rax, rcx
mov qword [0x1800d3a18], 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 [0x1800d3c50], rax
cmove rax, rcx
mov qword [0x1800d3a48], 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 [0x1800d3c90], rax
cmove rax, rcx
mov qword [0x1800d3a60], 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 [0x1800d3cb8], rax
cmove rax, rcx
lea rdx, str.cuGraphAddHostNode
mov qword [0x1800d3a68], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphHostNodeGetParams
test rax, rax
mov qword [0x1800d3d00], rax
cmove rax, rcx
mov qword [0x1800d3a98], 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 [0x1800d3d40], rax
cmove rax, rcx
mov qword [0x1800d3aa0], 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 [0x1800d3d68], rax
cmove rax, rcx
mov qword [0x1800d3ac0], 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 [0x1800d3da8], rax
cmove rax, rcx
mov qword [0x1800d3ad8], 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 [0x1800d3df0], rax
cmove rax, rcx
mov qword [0x1800d3af8], 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 [0x1800d3e28], rax
cmove rax, rcx
mov qword [0x1800d3b08], 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 [0x1800d3e58], rax
cmove rax, rcx
mov qword [0x1800d3b30], 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 [0x1800d3e90], rax
cmove rax, rcx
mov qword [0x1800d3b40], 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 [0x1800d3ec0], rax
cmove rax, rcx
mov qword [0x1800d3b58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800d3ee0], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuGraphGetRootNodes
cmove rax, rcx
mov qword [0x1800d3b70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphGetEdges
test rax, rax
mov qword [0x1800d3f10], rax
cmove rax, rcx
mov qword [0x1800d3b98], 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 [0x1800d3f38], rax
cmove rax, rcx
mov qword [0x1800d3bb8], 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 [0x1800d2b40], rax
cmove rax, rcx
mov qword [0x1800d3bd0], 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 [0x1800d2b68], rax
cmove rax, rcx
mov qword [0x1800d3bf0], 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 [0x1800d2ba8], rax
cmove rax, rcx
mov qword [0x1800d3c18], 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 [0x1800d2bd8], rax
cmove rax, rcx
mov qword [0x1800d3c38], 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 [0x1800d2c08], rax
cmove rax, rcx
mov qword [0x1800d3c48], 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 [0x1800d2c40], rax
cmove rax, rcx
mov qword [0x1800d3c70], 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 [0x1800d2c68], rax
cmove rax, rcx
mov qword [0x1800d3c80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d2c88], rax
test rax, rax
lea rdx, str.cuGraphExecDestroy
cmove rax, rcx
mov qword [0x1800d3ca0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphDestroy
test rax, rax
mov qword [0x1800d2cb0], rax
cmove rax, rcx
mov qword [0x1800d3cb0], 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 [0x1800d2cc8], rax
cmove rax, rcx
mov qword [0x1800d3cc8], 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 [0x1800d2ce0], rax
cmove rax, rcx
mov qword [0x1800d3cd8], 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 [0x1800d2cf8], rax
cmove rax, rcx
mov qword [0x1800d3ce8], 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 [0x1800d2d18], rax
cmove rax, rcx
mov qword [0x1800d3d08], 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 [0x1800d2d38], rax
cmove rax, rcx
mov qword [0x1800d3d18], 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 [0x1800d2d48], rax
cmove rax, rcx
mov qword [0x1800d3d28], 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 [0x1800d2d60], rax
cmove rax, rcx
mov qword [0x1800d3d48], 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 [0x1800d2d80], rax
cmove rax, rcx
mov qword [0x1800d3d58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800d2d90], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuStreamGetCaptureInfo
mov qword [0x1800d3d70], 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_ptsz
test rax, rax
mov qword [0x1800d2db0], rax
cmove rax, rcx
mov qword [0x1800d3d90], 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 [0x1800d2dd8], rax
cmove rax, rcx
mov qword [0x1800d3db0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphExecMemcpyNodeSetParams
test rax, rax
mov qword [0x1800d2df8], rax
cmove rax, rcx
mov qword [0x1800d3dd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphExecMemsetNodeSetParams
test rax, rax
mov qword [0x1800d2e30], rax
cmove rax, rcx
mov qword [0x1800d3de8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphExecHostNodeSetParams
test rax, rax
mov qword [0x1800d2e70], rax
cmove rax, rcx
mov qword [0x1800d3e08], 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 [0x1800d2ea0], rax
cmove rax, rcx
mov qword [0x1800d3e30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, str.cuGraphExecUpdate
test rax, rax
mov qword [0x1800d2ec0], rax
cmove rax, rcx
mov qword [0x1800d3e40], 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 [0x1800d2ee8], rax
cmove rax, rcx
mov qword [0x1800d3e60], rax
add rsp, 0x20
pop rbx
ret