1 write to HijackArgsPtr
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Data\Frames\HijackFrame.cs (1)
15HijackArgsPtr = target.ReadPointerField(address, type, nameof(HijackArgsPtr));
13 references to HijackArgsPtr
Microsoft.Diagnostics.DataContractReader.Contracts (13)
Contracts\StackWalk\FrameHandling\AMD64FrameHandler.cs (2)
34HijackArgsAMD64 args = _target.ProcessedData.GetOrAdd<Data.HijackArgsAMD64>(frame.HijackArgsPtr); 46_holder.StackPointer = frame.HijackArgsPtr + hijackArgsSize;
Contracts\StackWalk\FrameHandling\ARM64FrameHandler.cs (2)
29HijackArgs args = _target.ProcessedData.GetOrAdd<Data.HijackArgs>(frame.HijackArgsPtr); 38_holder.StackPointer = frame.HijackArgsPtr + hijackArgsSize;
Contracts\StackWalk\FrameHandling\ARMFrameHandler.cs (2)
18HijackArgs args = _target.ProcessedData.GetOrAdd<Data.HijackArgs>(frame.HijackArgsPtr); 27_holder.StackPointer = frame.HijackArgsPtr + hijackArgsSize;
Contracts\StackWalk\FrameHandling\LoongArch64FrameHandler.cs (2)
17HijackArgs args = _target.ProcessedData.GetOrAdd<Data.HijackArgs>(frame.HijackArgsPtr); 26_holder.StackPointer = frame.HijackArgsPtr + hijackArgsSize;
Contracts\StackWalk\FrameHandling\RISCV64FrameHandler.cs (2)
17HijackArgs args = _target.ProcessedData.GetOrAdd<Data.HijackArgs>(frame.HijackArgsPtr); 26_holder.StackPointer = frame.HijackArgsPtr + hijackArgsSize;
Contracts\StackWalk\FrameHandling\X86FrameHandler.cs (2)
16HijackArgs args = _target.ProcessedData.GetOrAdd<HijackArgs>(frame.HijackArgsPtr); 20_context.Context.Esp = (uint)frame.HijackArgsPtr + hijackArgsSize;
Data\Frames\HijackFrame.cs (1)
15HijackArgsPtr = target.ReadPointerField(address, type, nameof(HijackArgsPtr));