52 references to _target
Microsoft.Diagnostics.DataContractReader.Contracts (52)
Contracts\StackWalk\Context\ARM64\ARM64Unwinder.cs (52)
63
Data.RuntimeFunction functionEntry =
_target
.ProcessedData.GetOrAdd<Data.RuntimeFunction>(unwindInfoAddr);
109
functionEntry =
_target
.ProcessedData.GetOrAdd<Data.RuntimeFunction>(imageBase + functionEntry.UnwindData - 3);
171
uint headerWord =
_target
.Read<uint>(unwindDataPtr);
195
epilogScopeCount =
_target
.Read<uint>(unwindDataPtr);
295
headerWord =
_target
.Read<uint>(unwindDataPtr);
327
byte curCode =
_target
.Read<byte>(unwindCodePtr);
342
byte curCode =
_target
.Read<byte>(unwindCodePtr);
416
context.Sp += 16u *
_target
.Read<byte>(unwindCodePtr);
425
byte nextCode =
_target
.Read<byte>(unwindCodePtr);
440
byte nextCode =
_target
.Read<byte>(unwindCodePtr);
460
byte nextCode =
_target
.Read<byte>(unwindCodePtr);
479
byte nextCode =
_target
.Read<byte>(unwindCodePtr);
498
byte nextCode =
_target
.Read<byte>(unwindCodePtr);
520
byte nextCode =
_target
.Read<byte>(unwindCodePtr);
535
byte nextCode =
_target
.Read<byte>(unwindCodePtr);
555
byte nextCode =
_target
.Read<byte>(unwindCodePtr);
574
byte nextCode =
_target
.Read<byte>(unwindCodePtr);
593
context.Sp += 16u * ((uint)
_target
.Read<byte>(unwindCodePtr) << 16);
595
context.Sp += 16 * ((uint)
_target
.Read<byte>(unwindCodePtr) << 8);
597
context.Sp += 16 * (uint)
_target
.Read<byte>(unwindCodePtr);
624
context.Sp = context.Fp - 8u *
_target
.Read<byte>(unwindCodePtr);
681
byte val2 =
_target
.Read<byte>(unwindCodePtr);
683
byte val1 =
_target
.Read<byte>(unwindCodePtr);
845
SetRegister(ref context, regIndex,
_target
.Read<ulong>(sourceAddress));
850
TargetPointer vfpStateAddress =
_target
.Read<ulong>(sourceAddress);
854
uint Fpcr =
_target
.Read<uint>(sourceAddress);
856
uint Fpsr =
_target
.Read<uint>(sourceAddress);
865
context.V[regIndex * 2] =
_target
.Read<ulong>(sourceAddress);
866
context.V[(regIndex * 2) + 1] =
_target
.Read<ulong>(sourceAddress + 8);
876
context.Cpsr =
_target
.Read<uint>(sourceAddress);
879
context.Sp =
_target
.Read<ulong>(sourceAddress);
882
context.Lr =
_target
.Read<ulong>(sourceAddress);
885
context.Fp =
_target
.Read<ulong>(sourceAddress);
888
context.Pc =
_target
.Read<ulong>(sourceAddress);
905
context.Sp =
_target
.Read<ulong>(startingSp + 0);
906
context.Pc =
_target
.Read<ulong>(startingSp + 8);
922
SetRegister(ref context, regIndex,
_target
.Read<ulong>(sourceAddress));
929
context.V[regIndex * 2] =
_target
.Read<ulong>(sourceAddress);
930
context.V[(regIndex * 2) + 1] =
_target
.Read<ulong>(sourceAddress + 8);
938
context.Cpsr =
_target
.Read<uint>(sourceAddress);
941
context.Fp =
_target
.Read<ulong>(sourceAddress);
944
context.Lr =
_target
.Read<ulong>(sourceAddress);
947
context.Sp =
_target
.Read<ulong>(sourceAddress);
950
context.Pc =
_target
.Read<ulong>(sourceAddress);
953
context.Fpcr =
_target
.Read<uint>(sourceAddress);
956
context.Fpsr =
_target
.Read<uint>(sourceAddress);
964
_target
.Read<uint>(sourceAddress) & (uint)ContextFlagsValues.CONTEXT_UNWOUND_TO_CALL;
1003
opcode =
_target
.Read<byte>(unwindCodePtr);
1078
SetRegister(ref context, firstRegister + regIndex,
_target
.Read<ulong>(curAddress));
1128
context.V[(firstRegister + regIndex) * 2] =
_target
.Read<ulong>(curAddress);
1179
context.V[(firstRegister + regIndex) * 2] =
_target
.Read<ulong>(curAddress);
1182
context.V[((firstRegister + regIndex) * 2) + 1] =
_target
.Read<ulong>(curAddress);