74 references to ToTargetPointer
Microsoft.Diagnostics.DataContractReader.Legacy (74)
SOSDacImpl.cs (72)
354Contracts.ModuleHandle moduleHandle = loader.GetModuleHandleFromAssemblyPtr(assembly.ToTargetPointer(_target)); 480TargetPointer addr = assembly.ToTargetPointer(_target); 525Contracts.ModuleHandle handle = contract.GetModuleHandleFromAssemblyPtr(assembly.ToTargetPointer(_target)); 576TargetPointer ccwPtr = contract.GetCCWFromInterfacePointer(ccw.ToTargetPointer(_target)); 578ccwPtr = ccw.ToTargetPointer(_target); 648TargetPointer startCCW = builtInCOMContract.GetCCWFromInterfacePointer(ccw.ToTargetPointer(_target)); 650startCCW = ccw.ToTargetPointer(_target); 730buckets = threadContract.GetWatsonBuckets(thread.ToTargetPointer(_target)); 861Debug.Assert(jitManager.ToTargetPointer(_target) == jitManagerInfo.ManagerAddress); 1063TargetPointer fieldDescTargetPtr = fieldDesc.ToTargetPointer(_target); 1354GCHeapData heapData = gc.GetHeapData(heap.ToTargetPointer(_target)); 1894GCHeapData heapData = gc.GetHeapData(addr.ToTargetPointer(_target)); 1980GCHeapSegmentData segmentData = gc.GetHeapSegmentData(seg.ToTargetPointer(_target)); 1999if (seg.ToTargetPointer(_target) == heapData.EphemeralHeapSegment) 2063TargetPointer module = moduleAddr.ToTargetPointer(_target); 2091if (!_target.Contracts.AuxiliarySymbols.TryGetAuxiliarySymbolName(ip.ToTargetPointer(_target), out string? symbolName)) 2259TargetPointer methodDesc = addr.ToTargetPointer(_target); 2546TargetPointer module = moduleAddr.ToTargetPointer(_target); 2594TargetPointer methodDesc = addr.ToTargetPointer(_target); 2683TargetPointer methodDescPtr = stackWalkContract.GetMethodDescPtr(frameAddr.ToTargetPointer(_target)); 2770_target.Contracts.RuntimeTypeSystem.GetMethodDescHandle(methodDesc.ToTargetPointer(_target)); 2791Contracts.TypeHandle methodTable = contract.GetTypeHandle(mt.ToTargetPointer(_target)); 2862TargetPointer mtAddress = mt.ToTargetPointer(_target); 2904Contracts.TypeHandle methodTableHandle = contract.GetTypeHandle(eeClassReallyCanonMT.ToTargetPointer(_target)); 2934Contracts.TypeHandle methodTableHandle = typeSystemContract.GetTypeHandle(mt.ToTargetPointer(_target, overrideCheck: true)); 2956string? fallbackName = _target.Contracts.DacStreams.StringFromEEAddress(mt.ToTargetPointer(_target)); 3005TargetPointer methodTable = mt.ToTargetPointer(_target); 3073_target.Contracts.RuntimeTypeSystem.GetTypeHandle(mt.ToTargetPointer(_target)); 3098mod.Interface = new ClrDataModule(addr.ToTargetPointer(_target), _target, legacyModule); 3111Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(moduleAddr.ToTargetPointer(_target)); 3208exception.ToTargetPointer(_target), 3248TargetPointer mt = objectContract.GetMethodTableAddress(obj.ToTargetPointer(_target)); 3319TargetPointer objPtr = objAddr.ToTargetPointer(_target); 3427string str = contract.GetStringValue(obj.ToTargetPointer(_target)); 3480GCOomData oomData = gc.GetOomData(oomAddr.ToTargetPointer(_target)); 3574Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(addr.ToTargetPointer(_target)); 3613Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(addr.ToTargetPointer(_target)); 3677TargetPointer rcwPtr = addr.ToTargetPointer(_target); 3735TargetPointer rcwPtr = rcw.ToTargetPointer(_target); 3937contract.GetStackLimitData(threadPtr.ToTargetPointer(_target), out stackBase, out stackLimit, out frameAddress); 4137syncBlockPtr = addr.ToTargetPointer(_target); 4270contract.GetThreadAllocContext(thread.ToTargetPointer(_target), out long allocBytes, out long allocBytesLoh); 4303Contracts.ThreadData threadData = contract.GetThreadData(thread.ToTargetPointer(_target)); 4766int hr = TraverseLoaderHeapCore(loaderHeapAddr.ToTargetPointer(_target), pCallback); 4811TargetPointer moduleAddrPtr = moduleAddr.ToTargetPointer(_target); 4877TargetPointer listPtr = cleanupListPtr.ToTargetPointer(_target); 4970Contracts.ExceptionData exceptionData = contract.GetExceptionData(objectAddress.ToTargetPointer(_target)); 5042GCHeapData heapData = gc.GetHeapData(interestingInfoAddr.ToTargetPointer(_target)); 5291TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5417Contracts.TypeHandle typeHandle = rtsContract.GetTypeHandle(mt.ToTargetPointer(_target)); 5461TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5501TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5567TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5625TargetPointer modulePtr = mod.ToTargetPointer(_target); 5862GCHeapData heapData = gc.GetHeapData(heapAddr.ToTargetPointer(_target)); 5931GCHeapData heapData = gc.GetHeapData(heapAddr.ToTargetPointer(_target)); 5991Contracts.TypeHandle methodTableHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 6047TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6116TargetPointer ccwPtr = comWrappersContract.GetManagedObjectWrapperFromCCW(ccw.ToTargetPointer(_target)); 6146TargetPointer ccwPtr = ccw.ToTargetPointer(_target); 6197TargetPointer rcwPtr = rcw.ToTargetPointer(_target) & ~_rcwMask; 6233TargetPointer identityPtr = comWrappersContract.GetComWrappersIdentity(rcw.ToTargetPointer(_target) & ~_rcwMask); 6269TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6322TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6397int hr = TraverseLoaderHeapCore(loaderHeapAddr.ToTargetPointer(_target), pCallback); 6567IReadOnlyDictionary<LoaderAllocatorHeapType, TargetPointer> heaps = contract.GetLoaderAllocatorHeaps(loaderAllocator.ToTargetPointer(_target)); 6719Contracts.TypeHandle typeHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 6758TargetPointer methodTablePtr = methodTable.ToTargetPointer(_target); 6759TargetPointer threadPtr = thread.ToTargetPointer(_target); 6813Contracts.TypeHandle methodTableHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 7033TypeHandle methodTableHandle = rts.GetTypeHandle(mt.ToTargetPointer(_target)); 7330if (thread.Address == threadStressLogAddress.ToTargetPointer(_target))
SOSDacImpl.IXCLRDataProcess.cs (1)
149if (resultName is null && _target.Contracts.AuxiliarySymbols.TryGetAuxiliarySymbolName(address.ToTargetPointer(_target), out string? auxSymbolName))
StressTestApi\CdacStressApi.cs (1)
78new ClrDataAddress(req.MethodDesc).ToTargetPointer(target));