75 references to ToTargetPointer
Microsoft.Diagnostics.DataContractReader.Legacy (75)
SOSDacImpl.cs (72)
353Contracts.ModuleHandle moduleHandle = loader.GetModuleHandleFromAssemblyPtr(assembly.ToTargetPointer(_target)); 479TargetPointer addr = assembly.ToTargetPointer(_target); 524Contracts.ModuleHandle handle = contract.GetModuleHandleFromAssemblyPtr(assembly.ToTargetPointer(_target)); 575TargetPointer ccwPtr = contract.GetCCWFromInterfacePointer(ccw.ToTargetPointer(_target)); 577ccwPtr = ccw.ToTargetPointer(_target); 647TargetPointer startCCW = builtInCOMContract.GetCCWFromInterfacePointer(ccw.ToTargetPointer(_target)); 649startCCW = ccw.ToTargetPointer(_target); 728buckets = _target.Contracts.WindowsErrorReporting.GetWatsonBuckets(thread.ToTargetPointer(_target)); 859Debug.Assert(jitManager.ToTargetPointer(_target) == jitManagerInfo.ManagerAddress); 1060TargetPointer fieldDescTargetPtr = fieldDesc.ToTargetPointer(_target); 1352GCHeapData heapData = gc.GetHeapData(heap.ToTargetPointer(_target)); 1898GCHeapData heapData = gc.GetHeapData(addr.ToTargetPointer(_target)); 1984GCHeapSegmentData segmentData = gc.GetHeapSegmentData(seg.ToTargetPointer(_target)); 2003if (seg.ToTargetPointer(_target) == heapData.EphemeralHeapSegment) 2067TargetPointer module = moduleAddr.ToTargetPointer(_target); 2095if (!_target.Contracts.AuxiliarySymbols.TryGetAuxiliarySymbolName(ip.ToTargetPointer(_target), out string? symbolName)) 2263TargetPointer methodDesc = addr.ToTargetPointer(_target); 2557TargetPointer module = moduleAddr.ToTargetPointer(_target); 2604TargetPointer methodDesc = addr.ToTargetPointer(_target); 2693TargetPointer methodDescPtr = stackWalkContract.GetMethodDescPtr(frameAddr.ToTargetPointer(_target)); 2780_target.Contracts.RuntimeTypeSystem.GetMethodDescHandle(methodDesc.ToTargetPointer(_target)); 2801ITypeHandle methodTable = contract.GetTypeHandle(mt.ToTargetPointer(_target)); 2872TargetPointer mtAddress = mt.ToTargetPointer(_target); 2914ITypeHandle methodTableHandle = contract.GetTypeHandle(eeClassReallyCanonMT.ToTargetPointer(_target)); 2944ITypeHandle methodTableHandle = typeSystemContract.GetTypeHandle(mt.ToTargetPointer(_target, overrideCheck: true)); 2966string? fallbackName = _target.Contracts.DacStreams.StringFromEEAddress(mt.ToTargetPointer(_target)); 3015TargetPointer methodTable = mt.ToTargetPointer(_target); 3083_target.Contracts.RuntimeTypeSystem.GetTypeHandle(mt.ToTargetPointer(_target)); 3108mod.Interface = new ClrDataModule(addr.ToTargetPointer(_target), _target, legacyModule); 3121Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(moduleAddr.ToTargetPointer(_target)); 3212exception.ToTargetPointer(_target), 3252TargetPointer mt = objectContract.GetMethodTableAddress(obj.ToTargetPointer(_target)); 3323TargetPointer objPtr = objAddr.ToTargetPointer(_target); 3431string str = contract.GetStringValue(obj.ToTargetPointer(_target)); 3484GCOomData oomData = gc.GetOomData(oomAddr.ToTargetPointer(_target)); 3578Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(addr.ToTargetPointer(_target)); 3617Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(addr.ToTargetPointer(_target)); 3681TargetPointer rcwPtr = addr.ToTargetPointer(_target); 3739TargetPointer rcwPtr = rcw.ToTargetPointer(_target); 3941contract.GetStackLimitData(threadPtr.ToTargetPointer(_target), out stackBase, out stackLimit, out frameAddress); 4141syncBlockPtr = addr.ToTargetPointer(_target); 4274contract.GetThreadAllocContext(thread.ToTargetPointer(_target), out long allocBytes, out long allocBytesLoh); 4307Contracts.ThreadData threadData = contract.GetThreadData(thread.ToTargetPointer(_target)); 4775int hr = TraverseLoaderHeapCore(loaderHeapAddr.ToTargetPointer(_target), pCallback); 4820TargetPointer moduleAddrPtr = moduleAddr.ToTargetPointer(_target); 4885TargetPointer listPtr = cleanupListPtr.ToTargetPointer(_target); 4978Contracts.ExceptionData exceptionData = contract.GetExceptionData(objectAddress.ToTargetPointer(_target)); 5050GCHeapData heapData = gc.GetHeapData(interestingInfoAddr.ToTargetPointer(_target)); 5299TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5425ITypeHandle typeHandle = rtsContract.GetTypeHandle(mt.ToTargetPointer(_target)); 5469TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5513TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5579TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5637TargetPointer modulePtr = mod.ToTargetPointer(_target); 5876GCHeapData heapData = gc.GetHeapData(heapAddr.ToTargetPointer(_target)); 5945GCHeapData heapData = gc.GetHeapData(heapAddr.ToTargetPointer(_target)); 6005ITypeHandle methodTableHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 6061TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6130TargetPointer ccwPtr = comWrappersContract.GetManagedObjectWrapperFromCCW(ccw.ToTargetPointer(_target)); 6160TargetPointer ccwPtr = ccw.ToTargetPointer(_target); 6211TargetPointer rcwPtr = rcw.ToTargetPointer(_target) & ~_rcwMask; 6247TargetPointer identityPtr = comWrappersContract.GetComWrappersIdentity(rcw.ToTargetPointer(_target) & ~_rcwMask); 6283TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6336TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6411int hr = TraverseLoaderHeapCore(loaderHeapAddr.ToTargetPointer(_target), pCallback); 6580IReadOnlyDictionary<LoaderAllocatorHeapType, TargetPointer> heaps = contract.GetLoaderAllocatorHeaps(loaderAllocator.ToTargetPointer(_target)); 6732ITypeHandle typeHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 6771TargetPointer methodTablePtr = methodTable.ToTargetPointer(_target); 6772TargetPointer threadPtr = thread.ToTargetPointer(_target); 6826ITypeHandle methodTableHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 7046ITypeHandle methodTableHandle = rts.GetTypeHandle(mt.ToTargetPointer(_target)); 7337TargetPointer address = threadStressLogAddress.ToTargetPointer(_target);
SOSDacImpl.IXCLRDataProcess.cs (2)
48executionManager.GetDynamicFunctionTableEntries(tableAddress.ToTargetPointer(_target)); 288if (resultName is null && _target.Contracts.AuxiliarySymbols.TryGetAuxiliarySymbolName(address.ToTargetPointer(_target), out string? auxSymbolName))
StressTestApi\CdacStressApi.cs (1)
75new ClrDataAddress(req.MethodDesc).ToTargetPointer(target));