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); 729buckets = _target.Contracts.WindowsErrorReporting.GetWatsonBuckets(thread.ToTargetPointer(_target)); 860Debug.Assert(jitManager.ToTargetPointer(_target) == jitManagerInfo.ManagerAddress); 1061TargetPointer fieldDescTargetPtr = fieldDesc.ToTargetPointer(_target); 1353GCHeapData heapData = gc.GetHeapData(heap.ToTargetPointer(_target)); 1899GCHeapData heapData = gc.GetHeapData(addr.ToTargetPointer(_target)); 1985GCHeapSegmentData segmentData = gc.GetHeapSegmentData(seg.ToTargetPointer(_target)); 2004if (seg.ToTargetPointer(_target) == heapData.EphemeralHeapSegment) 2068TargetPointer module = moduleAddr.ToTargetPointer(_target); 2096if (!_target.Contracts.AuxiliarySymbols.TryGetAuxiliarySymbolName(ip.ToTargetPointer(_target), out string? symbolName)) 2264TargetPointer methodDesc = addr.ToTargetPointer(_target); 2551TargetPointer module = moduleAddr.ToTargetPointer(_target); 2599TargetPointer methodDesc = addr.ToTargetPointer(_target); 2688TargetPointer methodDescPtr = stackWalkContract.GetMethodDescPtr(frameAddr.ToTargetPointer(_target)); 2775_target.Contracts.RuntimeTypeSystem.GetMethodDescHandle(methodDesc.ToTargetPointer(_target)); 2796Contracts.TypeHandle methodTable = contract.GetTypeHandle(mt.ToTargetPointer(_target)); 2867TargetPointer mtAddress = mt.ToTargetPointer(_target); 2909Contracts.TypeHandle methodTableHandle = contract.GetTypeHandle(eeClassReallyCanonMT.ToTargetPointer(_target)); 2939Contracts.TypeHandle methodTableHandle = typeSystemContract.GetTypeHandle(mt.ToTargetPointer(_target, overrideCheck: true)); 2961string? fallbackName = _target.Contracts.DacStreams.StringFromEEAddress(mt.ToTargetPointer(_target)); 3010TargetPointer methodTable = mt.ToTargetPointer(_target); 3078_target.Contracts.RuntimeTypeSystem.GetTypeHandle(mt.ToTargetPointer(_target)); 3103mod.Interface = new ClrDataModule(addr.ToTargetPointer(_target), _target, legacyModule); 3116Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(moduleAddr.ToTargetPointer(_target)); 3213exception.ToTargetPointer(_target), 3253TargetPointer mt = objectContract.GetMethodTableAddress(obj.ToTargetPointer(_target)); 3324TargetPointer objPtr = objAddr.ToTargetPointer(_target); 3432string str = contract.GetStringValue(obj.ToTargetPointer(_target)); 3485GCOomData oomData = gc.GetOomData(oomAddr.ToTargetPointer(_target)); 3579Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(addr.ToTargetPointer(_target)); 3618Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(addr.ToTargetPointer(_target)); 3682TargetPointer rcwPtr = addr.ToTargetPointer(_target); 3740TargetPointer rcwPtr = rcw.ToTargetPointer(_target); 3942contract.GetStackLimitData(threadPtr.ToTargetPointer(_target), out stackBase, out stackLimit, out frameAddress); 4142syncBlockPtr = addr.ToTargetPointer(_target); 4275contract.GetThreadAllocContext(thread.ToTargetPointer(_target), out long allocBytes, out long allocBytesLoh); 4308Contracts.ThreadData threadData = contract.GetThreadData(thread.ToTargetPointer(_target)); 4776int hr = TraverseLoaderHeapCore(loaderHeapAddr.ToTargetPointer(_target), pCallback); 4821TargetPointer moduleAddrPtr = moduleAddr.ToTargetPointer(_target); 4887TargetPointer listPtr = cleanupListPtr.ToTargetPointer(_target); 4980Contracts.ExceptionData exceptionData = contract.GetExceptionData(objectAddress.ToTargetPointer(_target)); 5052GCHeapData heapData = gc.GetHeapData(interestingInfoAddr.ToTargetPointer(_target)); 5301TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5427Contracts.TypeHandle typeHandle = rtsContract.GetTypeHandle(mt.ToTargetPointer(_target)); 5471TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5511TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5577TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5635TargetPointer modulePtr = mod.ToTargetPointer(_target); 5872GCHeapData heapData = gc.GetHeapData(heapAddr.ToTargetPointer(_target)); 5941GCHeapData heapData = gc.GetHeapData(heapAddr.ToTargetPointer(_target)); 6001Contracts.TypeHandle methodTableHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 6057TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6126TargetPointer ccwPtr = comWrappersContract.GetManagedObjectWrapperFromCCW(ccw.ToTargetPointer(_target)); 6156TargetPointer ccwPtr = ccw.ToTargetPointer(_target); 6207TargetPointer rcwPtr = rcw.ToTargetPointer(_target) & ~_rcwMask; 6243TargetPointer identityPtr = comWrappersContract.GetComWrappersIdentity(rcw.ToTargetPointer(_target) & ~_rcwMask); 6279TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6332TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6407int hr = TraverseLoaderHeapCore(loaderHeapAddr.ToTargetPointer(_target), pCallback); 6577IReadOnlyDictionary<LoaderAllocatorHeapType, TargetPointer> heaps = contract.GetLoaderAllocatorHeaps(loaderAllocator.ToTargetPointer(_target)); 6729Contracts.TypeHandle typeHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 6768TargetPointer methodTablePtr = methodTable.ToTargetPointer(_target); 6769TargetPointer threadPtr = thread.ToTargetPointer(_target); 6823Contracts.TypeHandle methodTableHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 7043TypeHandle methodTableHandle = rts.GetTypeHandle(mt.ToTargetPointer(_target)); 7334TargetPointer 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));