74 references to ToTargetPointer
Microsoft.Diagnostics.DataContractReader.Legacy (74)
SOSDacImpl.cs (71)
382Contracts.ModuleHandle moduleHandle = loader.GetModuleHandleFromAssemblyPtr(assembly.ToTargetPointer(_target)); 514TargetPointer addr = assembly.ToTargetPointer(_target); 560Contracts.ModuleHandle handle = contract.GetModuleHandleFromAssemblyPtr(assembly.ToTargetPointer(_target)); 612TargetPointer ccwPtr = contract.GetCCWFromInterfacePointer(ccw.ToTargetPointer(_target)); 614ccwPtr = ccw.ToTargetPointer(_target); 685TargetPointer startCCW = builtInCOMContract.GetCCWFromInterfacePointer(ccw.ToTargetPointer(_target)); 687startCCW = ccw.ToTargetPointer(_target); 767buckets = _target.Contracts.WindowsErrorReporting.GetWatsonBuckets(thread.ToTargetPointer(_target)); 1123TargetPointer fieldDescTargetPtr = fieldDesc.ToTargetPointer(_target); 1419GCHeapData heapData = gc.GetHeapData(heap.ToTargetPointer(_target)); 1990GCHeapData heapData = gc.GetHeapData(addr.ToTargetPointer(_target)); 2078GCHeapSegmentData segmentData = gc.GetHeapSegmentData(seg.ToTargetPointer(_target)); 2097if (seg.ToTargetPointer(_target) == heapData.EphemeralHeapSegment) 2163TargetPointer module = moduleAddr.ToTargetPointer(_target); 2192if (!_target.Contracts.AuxiliarySymbols.TryGetAuxiliarySymbolName(ip.ToTargetPointer(_target), out string? symbolName)) 2363TargetPointer methodDesc = addr.ToTargetPointer(_target); 2658TargetPointer module = moduleAddr.ToTargetPointer(_target); 2706TargetPointer methodDesc = addr.ToTargetPointer(_target); 2796TargetPointer methodDescPtr = stackWalkContract.GetMethodDescPtr(frameAddr.ToTargetPointer(_target)); 2885_target.Contracts.RuntimeTypeSystem.GetMethodDescHandle(methodDesc.ToTargetPointer(_target)); 2907ITypeHandle methodTable = contract.GetTypeHandle(mt.ToTargetPointer(_target)); 2979TargetPointer mtAddress = mt.ToTargetPointer(_target); 3022ITypeHandle methodTableHandle = contract.GetTypeHandle(eeClassReallyCanonMT.ToTargetPointer(_target)); 3053ITypeHandle methodTableHandle = typeSystemContract.GetTypeHandle(mt.ToTargetPointer(_target, overrideCheck: true)); 3075string? fallbackName = _target.Contracts.DacStreams.StringFromEEAddress(mt.ToTargetPointer(_target)); 3125TargetPointer methodTable = mt.ToTargetPointer(_target); 3194_target.Contracts.RuntimeTypeSystem.GetTypeHandle(mt.ToTargetPointer(_target)); 3223mod.Interface = new ClrDataModule(addr.ToTargetPointer(_target), _target, legacyModule, _apiLock); 3240Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(moduleAddr.ToTargetPointer(_target)); 3332exception.ToTargetPointer(_target), 3373TargetPointer mt = objectContract.GetMethodTableAddress(obj.ToTargetPointer(_target)); 3445TargetPointer objPtr = objAddr.ToTargetPointer(_target); 3554string str = contract.GetStringValue(obj.ToTargetPointer(_target)); 3608GCOomData oomData = gc.GetOomData(oomAddr.ToTargetPointer(_target)); 3704Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(addr.ToTargetPointer(_target)); 3744Contracts.ModuleHandle handle = contract.GetModuleHandleFromModulePtr(addr.ToTargetPointer(_target)); 3810TargetPointer rcwPtr = addr.ToTargetPointer(_target); 3869TargetPointer rcwPtr = rcw.ToTargetPointer(_target); 4073contract.GetStackLimitData(threadPtr.ToTargetPointer(_target), out stackBase, out stackLimit, out frameAddress); 4283syncBlockPtr = addr.ToTargetPointer(_target); 4418contract.GetThreadAllocContext(thread.ToTargetPointer(_target), out long allocBytes, out long allocBytesLoh); 4452Contracts.ThreadData threadData = contract.GetThreadData(thread.ToTargetPointer(_target)); 4929int hr = TraverseLoaderHeapCore(loaderHeapAddr.ToTargetPointer(_target), pCallback); 4975TargetPointer moduleAddrPtr = moduleAddr.ToTargetPointer(_target); 5041TargetPointer listPtr = cleanupListPtr.ToTargetPointer(_target); 5136Contracts.ExceptionData exceptionData = contract.GetExceptionData(objectAddress.ToTargetPointer(_target)); 5210GCHeapData heapData = gc.GetHeapData(interestingInfoAddr.ToTargetPointer(_target)); 5463TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5590ITypeHandle typeHandle = rtsContract.GetTypeHandle(mt.ToTargetPointer(_target)); 5635TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5680TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5747TargetPointer methodDescPtr = methodDesc.ToTargetPointer(_target); 5806TargetPointer modulePtr = mod.ToTargetPointer(_target); 6049GCHeapData heapData = gc.GetHeapData(heapAddr.ToTargetPointer(_target)); 6119GCHeapData heapData = gc.GetHeapData(heapAddr.ToTargetPointer(_target)); 6180ITypeHandle methodTableHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 6238TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6308TargetPointer ccwPtr = comWrappersContract.GetManagedObjectWrapperFromCCW(ccw.ToTargetPointer(_target)); 6339TargetPointer ccwPtr = ccw.ToTargetPointer(_target); 6391TargetPointer rcwPtr = rcw.ToTargetPointer(_target) & ~_rcwMask; 6428TargetPointer identityPtr = comWrappersContract.GetComWrappersIdentity(rcw.ToTargetPointer(_target) & ~_rcwMask); 6465TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6519TargetPointer objPtr = objAddr.ToTargetPointer(_target); 6596int hr = TraverseLoaderHeapCore(loaderHeapAddr.ToTargetPointer(_target), pCallback); 6768IReadOnlyDictionary<LoaderAllocatorHeapType, TargetPointer> heaps = contract.GetLoaderAllocatorHeaps(loaderAllocator.ToTargetPointer(_target)); 6927ITypeHandle typeHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 6967TargetPointer methodTablePtr = methodTable.ToTargetPointer(_target); 6968TargetPointer threadPtr = thread.ToTargetPointer(_target); 7023ITypeHandle methodTableHandle = rtsContract.GetTypeHandle(methodTable.ToTargetPointer(_target)); 7250ITypeHandle methodTableHandle = rts.GetTypeHandle(mt.ToTargetPointer(_target)); 7558TargetPointer 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));