Function at 0x180005ca0
Capabilities:
Link many functions at runtime

Disassembly:
push rbx
mov eax, 0x20
call fcn.180047320
sub rsp, rax
mov rbx, rcx
mov rcx, qword [rcx + 0x20]
lea rdx, [0x18009b584]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009b590]
test rax, rax
mov qword [0x1800dd358], rax
cmove rax, rcx
mov qword [0x1800dd750], 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 [0x1800dd378], rax
cmove rax, rcx
mov qword [0x1800dd778], 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 [0x1800dd398], rax
cmove rax, rcx
mov qword [0x1800dd788], 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 [0x1800dd3c0], rax
cmove rax, rcx
mov qword [0x1800dd7b0], 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 [0x1800dd3e8], rax
cmove rax, rcx
mov qword [0x1800dd7c8], 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 [0x1800dd408], rax
cmove rax, rcx
mov qword [0x1800dd7e0], 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 [0x1800dd438], rax
cmove rax, rcx
mov qword [0x1800dd800], 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 [0x1800dd460], rax
cmove rax, rcx
mov qword [0x1800dd818], 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 [0x1800dd480], rax
cmove rax, rcx
mov qword [0x1800dd838], 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 [0x1800dd4a8], rax
cmove rax, rcx
mov qword [0x1800dd868], 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 [0x1800dd4d8], rax
cmove rax, rcx
mov qword [0x1800dd880], 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 [0x1800dd500], rax
cmove rax, rcx
mov qword [0x1800dd898], 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 [0x1800dd518], rax
cmove rax, rcx
mov qword [0x1800dd8a8], 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 [0x1800dd540], rax
cmove rax, rcx
mov qword [0x1800dd8c8], 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 [0x1800dd560], rax
cmove rax, rcx
mov qword [0x1800dd8e0], 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 [0x1800dd590], rax
cmove rax, rcx
mov qword [0x1800dd8f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009b710]
test rax, rax
mov qword [0x1800dd5b8], rax
cmove rax, rcx
mov qword [0x1800dd910], 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 [0x1800dd5d8], rax
cmove rax, rcx
mov qword [0x1800dd920], 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 [0x1800dd600], rax
cmove rax, rcx
mov qword [0x1800dd938], 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 [0x1800dd618], rax
cmove rax, rcx
mov qword [0x1800dd950], 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 [0x1800dd638], rax
cmove rax, rcx
mov qword [0x1800dd960], 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 [0x1800dd648], rax
cmove rax, rcx
mov qword [0x1800dd978], 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 [0x1800dd670], rax
cmove rax, rcx
mov qword [0x1800dd998], 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 [0x1800dd698], rax
cmove rax, rcx
mov qword [0x1800dd9a0], 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 [0x1800dd6b8], rax
cmove rax, rcx
mov qword [0x1800dd9c0], 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 [0x1800dd6e0], rax
cmove rax, rcx
mov qword [0x1800dd9e8], 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 [0x1800dd708], rax
cmove rax, rcx
mov qword [0x1800dd9f8], 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 [0x1800dd720], rax
cmove rax, rcx
mov qword [0x1800dda00], 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 [0x1800dd740], rax
cmove rax, rcx
mov qword [0x1800dda18], 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 [0x1800dd770], rax
cmove rax, rcx
mov qword [0x1800dda28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009b828]
test rax, rax
mov qword [0x1800dd790], rax
cmove rax, rcx
mov qword [0x1800dda40], 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 [0x1800dd7c0], rax
cmove rax, rcx
mov qword [0x1800dda58], 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 [0x1800dd7f0], rax
cmove rax, rcx
mov qword [0x1800dda70], 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 [0x1800dd820], rax
cmove rax, rcx
mov qword [0x1800dda78], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009b880]
test rax, rax
mov qword [0x1800dd860], rax
cmove rax, rcx
mov qword [0x1800dda88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009b890]
test rax, rax
mov qword [0x1800dd888], rax
cmove rax, rcx
mov qword [0x1800ddaa0], 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 [0x1800dd8b8], rax
cmove rax, rcx
mov qword [0x1800ddab0], 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 [0x1800dd8f8], rax
cmove rax, rcx
mov qword [0x1800ddad0], 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 [0x1800dd940], rax
cmove rax, rcx
mov qword [0x1800ddaf0], 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 [0x1800dd980], rax
cmove rax, rcx
mov qword [0x1800ddb08], 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 [0x1800dd9d0], rax
cmove rax, rcx
lea rdx, str.cuLinkAddData
mov qword [0x1800ddb30], 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 [0x1800dda20], rax
cmove rax, rcx
mov qword [0x1800ddb58], 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 [0x1800dda90], rax
cmove rax, rcx
mov qword [0x1800ddb78], 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 [0x1800ddac8], rax
cmove rax, rcx
mov qword [0x1800ddb88], 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 [0x1800ddaf8], rax
cmove rax, rcx
mov qword [0x1800ddba0], 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 [0x1800ddb18], rax
cmove rax, rcx
mov qword [0x1800ddbb0], 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 [0x1800ddb40], rax
cmove rax, rcx
mov qword [0x1800ddbc8], 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 [0x1800ddb70], rax
cmove rax, rcx
mov qword [0x1800ddbe8], 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 [0x1800ddba8], rax
cmove rax, rcx
mov qword [0x1800ddc08], 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 [0x1800ddbd8], rax
cmove rax, rcx
mov qword [0x1800ddc28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800ddbf8], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuMemFreeHost
cmove rax, rcx
mov qword [0x1800ddc40], 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 [0x1800ddc38], rax
cmove rax, rcx
mov qword [0x1800ddc58], 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 [0x1800ddc70], rax
cmove rax, rcx
mov qword [0x1800ddc80], 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 [0x1800ddcb8], rax
cmove rax, rcx
mov qword [0x1800ddc98], 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 [0x1800ddcf0], rax
cmove rax, rcx
mov qword [0x1800ddcc0], 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 [0x1800ddd20], rax
cmove rax, rcx
mov qword [0x1800ddcc8], 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 [0x1800ddd48], rax
cmove rax, rcx
mov qword [0x1800ddce8], 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 [0x1800ddd70], rax
cmove rax, rcx
mov qword [0x1800ddd00], 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 [0x1800dddb0], rax
cmove rax, rcx
mov qword [0x1800ddd28], 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 [0x1800ddde8], rax
cmove rax, rcx
mov qword [0x1800ddd40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800dde18], rax
test rax, rax
lea rdx, str.cuMemcpyAsync
cmove rax, rcx
mov qword [0x1800ddd50], 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 [0x1800dde48], rax
cmove rax, rcx
mov qword [0x1800ddd78], 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 [0x1800dde80], rax
cmove rax, rcx
mov qword [0x1800ddd98], 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 [0x1800ddec8], rax
cmove rax, rcx
mov qword [0x1800dddc0], 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 [0x1800ddf10], rax
cmove rax, rcx
mov qword [0x1800ddde0], 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 [0x1800ddf60], rax
cmove rax, rcx
mov qword [0x1800dde08], 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 [0x1800ddfc0], rax
cmove rax, rcx
mov qword [0x1800dde28], 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 [0x1800de000], rax
cmove rax, rcx
mov qword [0x1800dde40], 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 [0x1800de040], rax
cmove rax, rcx
mov qword [0x1800dde68], 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 [0x1800de080], rax
cmove rax, rcx
mov qword [0x1800dde78], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800de0b8], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuMemcpyDtoH_v2
mov qword [0x1800dde90], 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 [0x1800de100], rax
cmove rax, rcx
mov qword [0x1800ddeb8], 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 [0x1800de138], rax
cmove rax, rcx
mov qword [0x1800dded0], 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 [0x1800de178], rax
cmove rax, rcx
mov qword [0x1800ddef0], 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 [0x1800de1c8], rax
cmove rax, rcx
mov qword [0x1800ddf08], 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 [0x1800de200], rax
cmove rax, rcx
mov qword [0x1800ddf20], 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 [0x1800de240], rax
cmove rax, rcx
mov qword [0x1800ddf40], 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 [0x1800de288], rax
cmove rax, rcx
mov qword [0x1800ddf58], 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 [0x1800de2b8], rax
cmove rax, rcx
mov qword [0x1800ddf78], 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 [0x1800de2e8], rax
cmove rax, rcx
mov qword [0x1800ddf90], 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 [0x1800de308], rax
cmove rax, rcx
mov qword [0x1800ddfa0], 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 [0x1800de330], rax
cmove rax, rcx
mov qword [0x1800ddfb8], 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 [0x1800de348], rax
cmove rax, rcx
mov qword [0x1800ddfd0], 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 [0x1800de368], rax
cmove rax, rcx
mov qword [0x1800ddfe0], 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 [0x1800de388], rax
cmove rax, rcx
mov qword [0x1800ddff0], 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 [0x1800dcf70], rax
cmove rax, rcx
mov qword [0x1800de008], 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 [0x1800dcf98], rax
cmove rax, rcx
mov qword [0x1800de020], 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 [0x1800dcfc0], rax
cmove rax, rcx
mov qword [0x1800de028], 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 [0x1800dcfd0], rax
cmove rax, rcx
mov qword [0x1800de048], 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 [0x1800dcff8], rax
cmove rax, rcx
mov qword [0x1800de060], 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 [0x1800dd020], rax
cmove rax, rcx
mov qword [0x1800de068], 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 [0x1800dd050], rax
cmove rax, rcx
mov qword [0x1800de098], 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 [0x1800dd078], rax
cmove rax, rcx
mov qword [0x1800de0a8], 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 [0x1800dd0a0], rax
cmove rax, rcx
mov qword [0x1800de0c8], 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 [0x1800dd0e0], rax
cmove rax, rcx
mov qword [0x1800de0e8], 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 [0x1800dd110], rax
cmove rax, rcx
mov qword [0x1800de120], 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 [0x1800dd150], rax
cmove rax, rcx
mov qword [0x1800de150], 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 [0x1800dd180], rax
cmove rax, rcx
mov qword [0x1800de170], 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 [0x1800dd1a8], rax
cmove rax, rcx
mov qword [0x1800de1a0], 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 [0x1800dd1d8], rax
cmove rax, rcx
mov qword [0x1800de1b8], 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 [0x1800dd1f8], rax
cmove rax, rcx
mov qword [0x1800de1d8], 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 [0x1800dd210], rax
cmove rax, rcx
mov qword [0x1800de1e0], 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 [0x1800dd240], rax
cmove rax, rcx
mov qword [0x1800de208], 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 [0x1800dd268], rax
cmove rax, rcx
mov qword [0x1800de218], 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 [0x1800dd290], rax
cmove rax, rcx
mov qword [0x1800de238], 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 [0x1800dd2b8], rax
cmove rax, rcx
mov qword [0x1800de250], 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 [0x1800dd2d8], rax
cmove rax, rcx
mov qword [0x1800de258], 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 [0x1800dd2f8], rax
cmove rax, rcx
mov qword [0x1800de278], 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 [0x1800dd318], rax
cmove rax, rcx
mov qword [0x1800de290], 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 [0x1800dd340], rax
cmove rax, rcx
mov qword [0x1800de2b0], 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 [0x1800dd360], rax
cmove rax, rcx
mov qword [0x1800de2c0], 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 [0x1800dd370], rax
cmove rax, rcx
mov qword [0x1800de2c8], 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 [0x1800dd390], rax
cmove rax, rcx
mov qword [0x1800de2e0], 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 [0x1800dd3b0], rax
cmove rax, rcx
mov qword [0x1800de2f8], 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 [0x1800dd3e0], rax
cmove rax, rcx
mov qword [0x1800de310], 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 [0x1800dd410], rax
cmove rax, rcx
mov qword [0x1800de328], 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 [0x1800dd440], rax
cmove rax, rcx
mov qword [0x1800de340], 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 [0x1800dd478], rax
cmove rax, rcx
mov qword [0x1800de360], 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 [0x1800dd498], rax
cmove rax, rcx
mov qword [0x1800de370], 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 [0x1800dd4c8], rax
cmove rax, rcx
mov qword [0x1800de380], 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 [0x1800dd4e8], rax
cmove rax, rcx
mov qword [0x1800de398], 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 [0x1800dd508], rax
cmove rax, rcx
lea rdx, str.cuTexRefSetMipmapLevelClamp
mov qword [0x1800dcf78], 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 [0x1800dd538], rax
cmove rax, rcx
mov qword [0x1800dcf88], 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 [0x1800dd568], rax
cmove rax, rcx
mov qword [0x1800dcfa0], 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 [0x1800dd588], rax
cmove rax, rcx
mov qword [0x1800dcfb0], 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 [0x1800dd5b0], rax
cmove rax, rcx
mov qword [0x1800dcfc8], 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 [0x1800dd5d0], rax
cmove rax, rcx
mov qword [0x1800dcfd8], 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 [0x1800dd5f8], rax
cmove rax, rcx
mov qword [0x1800dcff0], 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 [0x1800dd630], rax
cmove rax, rcx
mov qword [0x1800dd008], 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 [0x1800dd660], rax
cmove rax, rcx
mov qword [0x1800dd010], 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 [0x1800dd688], rax
cmove rax, rcx
mov qword [0x1800dd030], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800dd6b0], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuTexObjectGetResourceViewDesc
cmove rax, rcx
mov qword [0x1800dd038], 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 [0x1800dd6d0], rax
cmove rax, rcx
mov qword [0x1800dd058], 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 [0x1800dd6f8], rax
cmove rax, rcx
mov qword [0x1800dd060], 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 [0x1800dd718], rax
cmove rax, rcx
mov qword [0x1800dd070], 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 [0x1800dd738], rax
cmove rax, rcx
mov qword [0x1800dd088], 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 [0x1800dd768], rax
cmove rax, rcx
mov qword [0x1800dd098], 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 [0x1800dd798], rax
cmove rax, rcx
mov qword [0x1800dd0b0], 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 [0x1800dd7e8], rax
cmove rax, rcx
mov qword [0x1800dd0c0], 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 [0x1800dd810], rax
cmove rax, rcx
mov qword [0x1800dd0d0], 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 [0x1800dd858], rax
cmove rax, rcx
mov qword [0x1800dd0e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800dd890], rax
test rax, rax
lea rdx, str.cuSignalExternalSemaphoresAsync_ptsz
cmove rax, rcx
mov qword [0x1800dd0f8], 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 [0x1800dd8d8], rax
cmove rax, rcx
mov qword [0x1800dd118], 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 [0x1800dd918], rax
cmove rax, rcx
mov qword [0x1800dd130], 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 [0x1800dd968], rax
cmove rax, rcx
mov qword [0x1800dd148], 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 [0x1800dd9a8], rax
cmove rax, rcx
mov qword [0x1800dd160], 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 [0x1800dd9d8], rax
cmove rax, rcx
mov qword [0x1800dd168], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009c330]
test rax, rax
mov qword [0x1800dda48], rax
cmove rax, rcx
mov qword [0x1800dd198], 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 [0x1800ddac0], rax
cmove rax, rcx
mov qword [0x1800dd1b8], 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 [0x1800ddb48], rax
cmove rax, rcx
mov qword [0x1800dd1e0], 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 [0x1800ddbc0], rax
cmove rax, rcx
mov qword [0x1800dd208], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800ddc20], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuLaunchHostFunc
mov qword [0x1800dd228], 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 [0x1800ddc68], rax
cmove rax, rcx
mov qword [0x1800dd230], 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 [0x1800ddcb0], rax
cmove rax, rcx
mov qword [0x1800dd250], 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 [0x1800ddce0], rax
cmove rax, rcx
mov qword [0x1800dd258], 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 [0x1800ddd08], rax
cmove rax, rcx
mov qword [0x1800dd260], 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 [0x1800ddd38], rax
cmove rax, rcx
mov qword [0x1800dd280], 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 [0x1800ddd68], rax
cmove rax, rcx
mov qword [0x1800dd288], 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 [0x1800ddd80], rax
cmove rax, rcx
mov qword [0x1800dd298], 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 [0x1800ddda8], rax
cmove rax, rcx
mov qword [0x1800dd2a8], 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 [0x1800dddc8], rax
cmove rax, rcx
mov qword [0x1800dd2c0], 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 [0x1800dddf8], rax
cmove rax, rcx
mov qword [0x1800dd2d0], 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 [0x1800dde38], rax
cmove rax, rcx
mov qword [0x1800dd2f0], 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 [0x1800dde70], rax
cmove rax, rcx
mov qword [0x1800dd308], 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 [0x1800ddeb0], rax
cmove rax, rcx
mov qword [0x1800dd320], 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 [0x1800ddee8], rax
cmove rax, rcx
mov qword [0x1800dd338], 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 [0x1800ddf30], rax
cmove rax, rcx
mov qword [0x1800dd348], 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 [0x1800ddf68], rax
cmove rax, rcx
mov qword [0x1800dd368], 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 [0x1800ddfa8], rax
cmove rax, rcx
mov qword [0x1800dd380], 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 [0x1800ddfe8], rax
cmove rax, rcx
mov qword [0x1800dd3a0], 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 [0x1800de038], rax
cmove rax, rcx
mov qword [0x1800dd3b8], 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 [0x1800de070], rax
cmove rax, rcx
mov qword [0x1800dd3c8], 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 [0x1800de0a0], rax
cmove rax, rcx
mov qword [0x1800dd3d8], 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 [0x1800de0d8], rax
cmove rax, rcx
mov qword [0x1800dd3f0], 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 [0x1800de110], rax
cmove rax, rcx
mov qword [0x1800dd3f8], 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 [0x1800de130], rax
cmove rax, rcx
mov qword [0x1800dd418], 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 [0x1800de160], rax
cmove rax, rcx
mov qword [0x1800dd420], 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 [0x1800de190], rax
cmove rax, rcx
mov qword [0x1800dd430], 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 [0x1800de1c0], rax
cmove rax, rcx
mov qword [0x1800dd448], 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 [0x1800de1f8], rax
cmove rax, rcx
mov qword [0x1800dd458], 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 [0x1800de220], rax
cmove rax, rcx
mov qword [0x1800dd470], 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 [0x1800de260], rax
cmove rax, rcx
mov qword [0x1800dd488], 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 [0x1800de2a8], rax
cmove rax, rcx
mov qword [0x1800dd4a0], 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 [0x1800de2d8], rax
cmove rax, rcx
mov qword [0x1800dd4b0], 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 [0x1800de2f0], rax
cmove rax, rcx
mov qword [0x1800dd4c0], 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 [0x1800de318], rax
cmove rax, rcx
mov qword [0x1800dd4d0], 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 [0x1800de338], rax
cmove rax, rcx
mov qword [0x1800dd4e0], 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 [0x1800de358], rax
cmove rax, rcx
mov qword [0x1800dd4f0], 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 [0x1800de390], rax
cmove rax, rcx
mov qword [0x1800dd510], 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 [0x1800dcf90], rax
cmove rax, rcx
mov qword [0x1800dd528], 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 [0x1800dcfb8], rax
cmove rax, rcx
mov qword [0x1800dd530], 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 [0x1800dcfe0], rax
cmove rax, rcx
mov qword [0x1800dd548], 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 [0x1800dd000], rax
cmove rax, rcx
mov qword [0x1800dd558], 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 [0x1800dd028], rax
cmove rax, rcx
mov qword [0x1800dd578], 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 [0x1800dd040], rax
cmove rax, rcx
mov qword [0x1800dd580], 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 [0x1800dd068], rax
cmove rax, rcx
mov qword [0x1800dd598], 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 [0x1800dd090], rax
cmove rax, rcx
mov qword [0x1800dd5a8], 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 [0x1800dd0b8], rax
cmove rax, rcx
mov qword [0x1800dd5c0], 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 [0x1800dd0d8], rax
cmove rax, rcx
mov qword [0x1800dd5c8], 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 [0x1800dd100], rax
cmove rax, rcx
mov qword [0x1800dd5e8], 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 [0x1800dd128], rax
cmove rax, rcx
mov qword [0x1800dd5f0], 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 [0x1800dd140], rax
cmove rax, rcx
mov qword [0x1800dd610], 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 [0x1800dd170], rax
cmove rax, rcx
lea rdx, str.cuGLMapBufferObjectAsync_v2
mov qword [0x1800dd620], 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 [0x1800dd190], rax
cmove rax, rcx
mov qword [0x1800dd640], 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 [0x1800dd1b0], rax
cmove rax, rcx
mov qword [0x1800dd658], 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 [0x1800dd1c8], rax
cmove rax, rcx
mov qword [0x1800dd668], 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 [0x1800dd1e8], rax
cmove rax, rcx
mov qword [0x1800dd680], 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 [0x1800dd200], rax
cmove rax, rcx
mov qword [0x1800dd690], 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 [0x1800dd220], rax
cmove rax, rcx
mov qword [0x1800dd6a8], 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 [0x1800dd248], rax
cmove rax, rcx
mov qword [0x1800dd6c0], 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 [0x1800dd278], rax
cmove rax, rcx
mov qword [0x1800dd6d8], 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 [0x1800dd2a0], rax
cmove rax, rcx
mov qword [0x1800dd6f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800dd2c8], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuGraphicsMapResources
cmove rax, rcx
mov qword [0x1800dd700], 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 [0x1800dd2e8], rax
cmove rax, rcx
mov qword [0x1800dd710], 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 [0x1800dd310], rax
cmove rax, rcx
mov qword [0x1800dd730], 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 [0x1800dd330], rax
cmove rax, rcx
mov qword [0x1800dd748], 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 [0x1800dd350], rax
cmove rax, rcx
mov qword [0x1800dd758], 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 [0x1800dd388], rax
cmove rax, rcx
mov qword [0x1800dd780], 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 [0x1800dd3a8], rax
cmove rax, rcx
mov qword [0x1800dd7a8], 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 [0x1800dd3d0], rax
cmove rax, rcx
mov qword [0x1800dd7b8], 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 [0x1800dd400], rax
cmove rax, rcx
mov qword [0x1800dd7d0], 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 [0x1800dd428], rax
cmove rax, rcx
mov qword [0x1800dd7f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800dd450], rax
test rax, rax
lea rdx, str.cuProfilerStop
cmove rax, rcx
mov qword [0x1800dd808], 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 [0x1800dd468], rax
cmove rax, rcx
mov qword [0x1800dd828], 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 [0x1800dd490], rax
cmove rax, rcx
mov qword [0x1800dd850], 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 [0x1800dd4b8], rax
cmove rax, rcx
mov qword [0x1800dd878], 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 [0x1800dd4f8], rax
cmove rax, rcx
mov qword [0x1800dd8a0], 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 [0x1800dd520], rax
cmove rax, rcx
mov qword [0x1800dd8b0], 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 [0x1800dd550], rax
cmove rax, rcx
mov qword [0x1800dd8d0], 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 [0x1800dd570], rax
cmove rax, rcx
mov qword [0x1800dd8e8], 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 [0x1800dd5a0], rax
cmove rax, rcx
mov qword [0x1800dd908], 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 [0x1800dd5e0], rax
cmove rax, rcx
mov qword [0x1800dd928], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800dd608], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuGraphicsD3D10RegisterResource
mov qword [0x1800dd948], 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 [0x1800dd628], rax
cmove rax, rcx
mov qword [0x1800dd958], 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 [0x1800dd650], rax
cmove rax, rcx
mov qword [0x1800dd988], 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 [0x1800dd678], rax
cmove rax, rcx
mov qword [0x1800dd990], 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 [0x1800dd6a0], rax
cmove rax, rcx
mov qword [0x1800dd9b8], 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 [0x1800dd6c8], rax
cmove rax, rcx
mov qword [0x1800dd9c8], 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 [0x1800dd6e8], rax
cmove rax, rcx
mov qword [0x1800dd9f0], 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 [0x1800dd728], rax
cmove rax, rcx
mov qword [0x1800dda10], 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 [0x1800dd760], rax
cmove rax, rcx
mov qword [0x1800dda30], 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 [0x1800dd7a0], rax
cmove rax, rcx
mov qword [0x1800dda50], 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 [0x1800dd7d8], rax
cmove rax, rcx
mov qword [0x1800dda60], 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 [0x1800dd830], rax
cmove rax, rcx
mov qword [0x1800dda80], 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 [0x1800dd870], rax
cmove rax, rcx
mov qword [0x1800dda98], 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 [0x1800dd8c0], rax
cmove rax, rcx
mov qword [0x1800ddab8], 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 [0x1800dd900], rax
cmove rax, rcx
mov qword [0x1800ddad8], 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 [0x1800dd930], rax
cmove rax, rcx
mov qword [0x1800ddae0], 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 [0x1800dd970], rax
cmove rax, rcx
mov qword [0x1800ddb00], 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 [0x1800dd9b0], rax
cmove rax, rcx
mov qword [0x1800ddb10], 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 [0x1800dd9e0], rax
cmove rax, rcx
mov qword [0x1800ddb20], 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 [0x1800dda08], rax
cmove rax, rcx
mov qword [0x1800ddb38], 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 [0x1800dda38], rax
cmove rax, rcx
mov qword [0x1800ddb50], 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 [0x1800dda68], rax
cmove rax, rcx
mov qword [0x1800ddb60], 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 [0x1800ddaa8], rax
cmove rax, rcx
mov qword [0x1800ddb80], 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 [0x1800ddae8], rax
cmove rax, rcx
mov qword [0x1800ddb98], 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 [0x1800ddb28], rax
cmove rax, rcx
mov qword [0x1800ddbb8], 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 [0x1800ddb68], rax
cmove rax, rcx
mov qword [0x1800ddbe0], 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 [0x1800ddb90], rax
cmove rax, rcx
mov qword [0x1800ddc00], 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 [0x1800ddbd0], rax
cmove rax, rcx
mov qword [0x1800ddc18], 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 [0x1800ddbf0], rax
cmove rax, rcx
mov qword [0x1800ddc30], 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 [0x1800ddc10], rax
cmove rax, rcx
mov qword [0x1800ddc48], 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 [0x1800ddc50], rax
cmove rax, rcx
mov qword [0x1800ddc60], 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 [0x1800ddc88], rax
cmove rax, rcx
mov qword [0x1800ddc78], 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 [0x1800ddca8], rax
cmove rax, rcx
mov qword [0x1800ddc90], 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 [0x1800ddcd8], rax
cmove rax, rcx
mov qword [0x1800ddca0], 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 [0x1800ddd10], rax
cmove rax, rcx
mov qword [0x1800ddcd0], 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 [0x1800ddd58], rax
cmove rax, rcx
mov qword [0x1800ddcf8], 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 [0x1800ddd90], rax
cmove rax, rcx
mov qword [0x1800ddd18], 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 [0x1800dddd8], rax
cmove rax, rcx
mov qword [0x1800ddd30], 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 [0x1800dde20], rax
cmove rax, rcx
mov qword [0x1800ddd60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
lea rdx, [0x18009d080]
test rax, rax
mov qword [0x1800dde60], rax
cmove rax, rcx
mov qword [0x1800ddd88], 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 [0x1800dde98], rax
cmove rax, rcx
mov qword [0x1800ddda0], 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 [0x1800ddec0], rax
cmove rax, rcx
mov qword [0x1800dddb8], 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 [0x1800ddef8], rax
cmove rax, rcx
mov qword [0x1800dddd0], 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 [0x1800ddf28], rax
cmove rax, rcx
mov qword [0x1800dddf0], 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 [0x1800ddf50], rax
cmove rax, rcx
mov qword [0x1800dde00], 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 [0x1800ddf88], rax
cmove rax, rcx
mov qword [0x1800dde10], 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 [0x1800ddfc8], rax
cmove rax, rcx
mov qword [0x1800dde30], 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 [0x1800de018], rax
cmove rax, rcx
mov qword [0x1800dde50], 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 [0x1800de050], rax
cmove rax, rcx
mov qword [0x1800dde58], 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 [0x1800de090], rax
cmove rax, rcx
mov qword [0x1800dde88], 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 [0x1800de0d0], rax
cmove rax, rcx
mov qword [0x1800ddea0], 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 [0x1800de0f8], rax
cmove rax, rcx
lea rdx, str.cuGraphAddHostNode
mov qword [0x1800ddea8], 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 [0x1800de140], rax
cmove rax, rcx
mov qword [0x1800dded8], 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 [0x1800de180], rax
cmove rax, rcx
mov qword [0x1800ddee0], 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 [0x1800de1a8], rax
cmove rax, rcx
mov qword [0x1800ddf00], 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 [0x1800de1e8], rax
cmove rax, rcx
mov qword [0x1800ddf18], 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 [0x1800de230], rax
cmove rax, rcx
mov qword [0x1800ddf38], 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 [0x1800de268], rax
cmove rax, rcx
mov qword [0x1800ddf48], 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 [0x1800de298], rax
cmove rax, rcx
mov qword [0x1800ddf70], 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 [0x1800de2d0], rax
cmove rax, rcx
mov qword [0x1800ddf80], 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 [0x1800de300], rax
cmove rax, rcx
mov qword [0x1800ddf98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800de320], rax
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
test rax, rax
lea rdx, str.cuGraphGetRootNodes
cmove rax, rcx
mov qword [0x1800ddfb0], 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 [0x1800de350], rax
cmove rax, rcx
mov qword [0x1800ddfd8], 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 [0x1800de378], rax
cmove rax, rcx
mov qword [0x1800ddff8], 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 [0x1800dcf80], rax
cmove rax, rcx
mov qword [0x1800de010], 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 [0x1800dcfa8], rax
cmove rax, rcx
mov qword [0x1800de030], 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 [0x1800dcfe8], rax
cmove rax, rcx
mov qword [0x1800de058], 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 [0x1800dd018], rax
cmove rax, rcx
mov qword [0x1800de078], 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 [0x1800dd048], rax
cmove rax, rcx
mov qword [0x1800de088], 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 [0x1800dd080], rax
cmove rax, rcx
mov qword [0x1800de0b0], 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 [0x1800dd0a8], rax
cmove rax, rcx
mov qword [0x1800de0c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800dd0c8], rax
test rax, rax
lea rdx, str.cuGraphExecDestroy
cmove rax, rcx
mov qword [0x1800de0e0], 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 [0x1800dd0f0], rax
cmove rax, rcx
mov qword [0x1800de0f0], 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 [0x1800dd108], rax
cmove rax, rcx
mov qword [0x1800de108], 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 [0x1800dd120], rax
cmove rax, rcx
mov qword [0x1800de118], 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 [0x1800dd138], rax
cmove rax, rcx
mov qword [0x1800de128], 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 [0x1800dd158], rax
cmove rax, rcx
mov qword [0x1800de148], 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 [0x1800dd178], rax
cmove rax, rcx
mov qword [0x1800de158], 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 [0x1800dd188], rax
cmove rax, rcx
mov qword [0x1800de168], 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 [0x1800dd1a0], rax
cmove rax, rcx
mov qword [0x1800de188], 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 [0x1800dd1c0], rax
cmove rax, rcx
mov qword [0x1800de198], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [method.Concurrency::details::ExternalContextBase.virtual_8]
mov qword [0x1800dd1d0], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuStreamGetCaptureInfo
mov qword [0x1800de1b0], 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 [0x1800dd1f0], rax
cmove rax, rcx
mov qword [0x1800de1d0], 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 [0x1800dd218], rax
cmove rax, rcx
mov qword [0x1800de1f0], 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 [0x1800dd238], rax
cmove rax, rcx
mov qword [0x1800de210], 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 [0x1800dd270], rax
cmove rax, rcx
mov qword [0x1800de228], 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 [0x1800dd2b0], rax
cmove rax, rcx
mov qword [0x1800de248], 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 [0x1800dd2e0], rax
cmove rax, rcx
mov qword [0x1800de270], 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 [0x1800dd300], rax
cmove rax, rcx
mov qword [0x1800de280], 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 [0x1800dd328], rax
cmove rax, rcx
mov qword [0x1800de2a0], rax
add rsp, 0x20
pop rbx
ret