33 references to _target
Microsoft.Diagnostics.DataContractReader.Contracts (33)
Contracts\StackWalk\Context\X86\X86Unwinder.cs (33)
53IExecutionManager eman = _target.Contracts.ExecutionManager; 66X86GCInfo gcInfo = new(_target, gcInfoAddress, gcInfoVersion, relOffset); 165else if (gcInfo.RawStackSize == _target.PointerSize && ReadByteAt(epilogBase) == X86_INSTR_POP_ECX) 216TargetPointer regValueFromStack = _target.ReadPointer(esp); 236context.Ebp = _target.Read<uint>(esp); 241context.Eip = _target.Read<uint>(esp); 268Debug.Assert(gcInfo.RawStackSize == _target.PointerSize); 291TargetPointer regValueFromStack = _target.ReadPointer(esp); 307context.Eip = _target.Read<uint>(esp); 338TargetPointer regValueFromStack = _target.ReadPointer(esp); 347context.Eip = _target.Read<uint>(esp); 403context.Ebp = _target.Read<uint>(savedRegPtr); 411context.Ebx = _target.Read<uint>(savedRegPtr); 416context.Esi = _target.Read<uint>(savedRegPtr); 421context.Edi = _target.Read<uint>(savedRegPtr); 464context.Eip = (uint)_target.ReadPointer(baseSP); 498TargetPointer regValueFromStack = _target.ReadPointer(pSavedRegs); 507context.Eip = (uint)_target.ReadPointer(curEbp + _pointerSize); 510context.Ebp = (uint)_target.ReadPointer(curEbp); 545context.Eip = (uint)_target.ReadPointer(context.Esp); 583TargetPointer regValueFromStack = _target.ReadPointer(pSavedRegs); 592context.Ebp = (uint)_target.ReadPointer(curEBP); 593context.Esp = (uint)_target.ReadPointer(curEBP + _pointerSize); 596context.Eip = (uint)_target.ReadPointer(context.Esp); 691if (size == _target.PointerSize) 813Debug.Assert(CheckInstrWord(_target.Read<ushort>(baseAddress + offset), X86_INSTR_w_TEST_ESP_EAX)); 827Debug.Assert(val == _target.Read<sbyte>(baseAddress + offset + 3)); 833Debug.Assert(val == _target.Read<int>(baseAddress + offset + 3)); 851Debug.Assert(CheckInstrWord(_target.Read<ushort>(baseAddress + offset), X86_INSTR_W_CALL_IND_IMM)); 931return _target.Read<sbyte>(address); 936return _target.Read<byte>(address); 941return _target.Read<ushort>(address); 946return _target.Read<int>(address);