74 references to ToTargetPointer
Microsoft.Diagnostics.DataContractReader.Legacy (74)
SOSDacImpl.cs (71)
373Contracts.ModuleHandle moduleHandle = loader.GetModuleHandleFromAssemblyPtr(assembly.ToTargetPointer(_target)); 505TargetPointer addr = assembly.ToTargetPointer(_target); 551Contracts.ModuleHandle handle = contract.GetModuleHandleFromAssemblyPtr(assembly.ToTargetPointer(_target)); 603TargetPointer ccwPtr = contract.GetCCWFromInterfacePointer(ccw.ToTargetPointer(_target)); 605ccwPtr = ccw.ToTargetPointer(_target); 676TargetPointer startCCW = builtInCOMContract.GetCCWFromInterfacePointer(ccw.ToTargetPointer(_target)); 678startCCW = ccw.ToTargetPointer(_target); 758buckets = _target.Contracts.WindowsErrorReporting.GetWatsonBuckets(thread.ToTargetPointer(_target)); 1114TargetPointer fieldDescTargetPtr = fieldDesc.ToTargetPointer(_target); 1410GCHeapData heapData = gc.GetHeapData(heap.ToTargetPointer(_target)); 1981GCHeapData heapData = gc.GetHeapData(addr.ToTargetPointer(_target)); 2069GCHeapSegmentData segmentData = gc.GetHeapSegmentData(seg.ToTargetPointer(_target)); 2088if (seg.ToTargetPointer(_target) == heapData.EphemeralHeapSegment) 2154TargetPointer module = moduleAddr.ToTargetPointer(_target); 2183if (!_target.Contracts.AuxiliarySymbols.TryGetAuxiliarySymbolName(ip.ToTargetPointer(_target), out string? symbolName)) 2365TargetPointer methodDesc = addr.ToTargetPointer(_target); 2662TargetPointer module = moduleAddr.ToTargetPointer(_target); 2710TargetPointer methodDesc = addr.ToTargetPointer(_target); 2800TargetPointer methodDescPtr = stackWalkContract.GetMethodDescPtr(frameAddr.ToTargetPointer(_target)); 2889_target.Contracts.RuntimeTypeSystem.GetMethodDescHandle(methodDesc.ToTargetPointer(_target)); 2911ITypeHandle methodTable = contract.GetTypeHandle(mt.ToTargetPointer(_target)); 2983TargetPointer mtAddress = mt.ToTargetPointer(_target); 3026ITypeHandle methodTableHandle = contract.GetTypeHandle(eeClassReallyCanonMT.ToTargetPointer(_target)); 3057ITypeHandle methodTableHandle = typeSystemContract.GetTypeHandle(mt.ToTargetPointer(_target, overrideCheck: true)); 3079string? fallbackName = _target.Contracts.DacStreams.StringFromEEAddress(mt.ToTargetPointer(_target)); 3129TargetPointer methodTable = mt.ToTargetPointer(_target); 3198_target.Contracts.RuntimeTypeSystem.GetTypeHandle(mt.ToTargetPointer(_target)); 3227mod.Interface = new ClrDataModule(addr.ToTargetPointer(_target), _target, legacyModule, _apiLock); 3244Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(moduleAddr.ToTargetPointer(_target)); 3336exception.ToTargetPointer(_target), 3377TargetPointer mt = objectContract.GetMethodTableAddress(obj.ToTargetPointer(_target)); 3449TargetPointer objPtr = objAddr.ToTargetPointer(_target); 3558string str = contract.GetStringValue(obj.ToTargetPointer(_target)); 3612GCOomData oomData = gc.GetOomData(oomAddr.ToTargetPointer(_target)); 3708Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(addr.ToTargetPointer(_target)); 3748Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(addr.ToTargetPointer(_target)); 3814TargetPointer rcwPtr = addr.ToTargetPointer(_target); 3873TargetPointer rcwPtr = rcw.ToTargetPointer(_target); 4077contract.GetStackLimitData(threadPtr.ToTargetPointer(_target), out stackBase, out stackLimit, out frameAddress); 4287syncBlockPtr = addr.ToTargetPointer(_target); 4422contract.GetThreadAllocContext(thread.ToTargetPointer(_target), out long allocBytes, out long allocBytesLoh); 4456Contracts.ThreadData threadData = contract.GetThreadData(thread.ToTargetPointer(_target)); 4933int hr = TraverseLoaderHeapCore(loaderHeapAddr.ToTargetPointer(_target), pCallback); 4979TargetPointer moduleAddrPtr = moduleAddr.ToTargetPointer(_target); 5045TargetPointer listPtr = cleanupListPtr.ToTargetPointer(_target); 5140Contracts.ExceptionData exceptionData = contract.GetExceptionData(objectAddress.ToTargetPointer(_target)); 5214GCHeapData heapData = gc.GetHeapData(interestingInfoAddr.ToTargetPointer(_target)); 5467TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5594ITypeHandle typeHandle = rtsContract.GetTypeHandle(mt.ToTargetPointer(_target)); 5639TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5684TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5754TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5813TargetPointer modulePtr = mod.ToTargetPointer(_target); 6056GCHeapData heapData = gc.GetHeapData(heapAddr.ToTargetPointer(_target)); 6126GCHeapData heapData = gc.GetHeapData(heapAddr.ToTargetPointer(_target)); 6187ITypeHandle methodTableHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 6245TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6315TargetPointer ccwPtr = comWrappersContract.GetManagedObjectWrapperFromCCW(ccw.ToTargetPointer(_target)); 6346TargetPointer ccwPtr = ccw.ToTargetPointer(_target); 6398TargetPointer rcwPtr = rcw.ToTargetPointer(_target) & ~_rcwMask; 6435TargetPointer identityPtr = comWrappersContract.GetComWrappersIdentity(rcw.ToTargetPointer(_target) & ~_rcwMask); 6472TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6526TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6603int hr = TraverseLoaderHeapCore(loaderHeapAddr.ToTargetPointer(_target), pCallback); 6775IReadOnlyDictionary<LoaderAllocatorHeapType, TargetPointer> heaps = contract.GetLoaderAllocatorHeaps(loaderAllocator.ToTargetPointer(_target)); 6934ITypeHandle typeHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 6974TargetPointer methodTablePtr = methodTable.ToTargetPointer(_target); 6975TargetPointer threadPtr = thread.ToTargetPointer(_target); 7030ITypeHandle methodTableHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 7257ITypeHandle methodTableHandle = rts.GetTypeHandle(mt.ToTargetPointer(_target)); 7565TargetPointer address = threadStressLogAddress.ToTargetPointer(_target);
SOSDacImpl.IXCLRDataProcess.cs (2)
50executionManager.GetDynamicFunctionTableEntries(tableAddress.ToTargetPointer(_target)); 336if (resultName is null && _target.Contracts.AuxiliarySymbols.TryGetAuxiliarySymbolName(address.ToTargetPointer(_target), out string? auxSymbolName))
StressTestApi\CdacStressApi.cs (1)
75new ClrDataAddress(req.MethodDesc).ToTargetPointer(target));