Home
last modified time | relevance | path

Searched refs:InstructionPointer (Results 1 – 18 of 18) sorted by relevance

/haiku/src/kits/debugger/controllers/
H A DThreadHandler.cpp161 target_addr_t instructionPointer = cpuState->InstructionPointer(); in HandleBreakpointHit()
176 cpuState->InstructionPointer()); in HandleBreakpointHit()
379 TRACE_CONTROL(" ip: %#" B_PRIx64 "\n", frame->InstructionPointer()); in HandleThreadAction()
381 target_addr_t frameIP = frame->GetCpuState()->InstructionPointer(); in HandleThreadAction()
578 frame->InstructionPointer(), statement) != B_OK) { in _GetStatementAtInstructionPointer()
605 cpuState->InstructionPointer(), info, cpuState) != B_OK) { in _DoStepOver()
611 _SingleStepThread(cpuState->InstructionPointer()); in _DoStepOver()
625 _RunThread(cpuState->InstructionPointer()); in _DoStepOver()
715 cpuState->InstructionPointer()); in _HandleBreakpointHitStep()
719 _RunThread(cpuState->InstructionPointer()); in _HandleBreakpointHitStep()
[all …]
H A DDebugReportGenerator.cpp538 target_addr_t ip = frame->InstructionPointer(); in _DumpDebuggedThreadInfo()
596 frame->InstructionPointer()); in _DumpDebuggedThreadInfo()
/haiku/headers/private/debugger/arch/
H A DCpuState.h29 virtual target_addr_t InstructionPointer() const = 0;
/haiku/src/kits/debugger/arch/
H A DArchitecture.cpp127 target_addr_t instructionPointer = cpuState->InstructionPointer(); in CreateStackTrace()
157 && nextFrame->ReturnAddress() == cpuState->InstructionPointer()) { in CreateStackTrace()
/haiku/src/apps/debugger/user_interface/cli/commands/
H A DCliStackTraceCommand.cpp64 (uint64)frame->FrameAddress(), (uint64)frame->InstructionPointer()); in Execute()
/haiku/src/kits/debugger/debug_info/
H A DDwarfTypes.cpp388 typeContext->TargetInterface(), typeContext->InstructionPointer(), in ResolveLocation()
800 typeContext->TargetInterface(), typeContext->InstructionPointer(), in ResolveDataMemberLocation()
816 typeContext->TargetInterface(), typeContext->InstructionPointer(), in ResolveDataMemberLocation()
831 typeContext->TargetInterface(), typeContext->InstructionPointer(), in ResolveDataMemberLocation()
1055 typeContext->TargetInterface(), typeContext->InstructionPointer(), in ResolveElementLocation()
1093 typeContext->InstructionPointer(), in ResolveElementLocation()
1112 typeContext->InstructionPointer(), in ResolveElementLocation()
H A DDwarfTypeFactory.cpp632 fTypeContext->InstructionPointer(), fTypeContext->FramePointer(), in _CreatePrimitiveType()
643 fTypeContext->InstructionPointer(), fTypeContext->FramePointer(), in _CreatePrimitiveType()
996 fTypeContext->InstructionPointer(), in _CreateEnumerationType()
1045 fTypeContext->InstructionPointer(), in _CreateSubrangeType()
1075 fTypeContext->InstructionPointer(), fTypeContext->FramePointer(), in _CreateSubrangeType()
1099 fTypeContext->InstructionPointer(), in _CreateSubrangeType()
1406 fTypeContext->TargetInterface(), fTypeContext->InstructionPointer(), in _ResolveTypeByteSize()
H A DDwarfImageDebugInfo.cpp646 = cpuState->InstructionPointer() - fRelocationDelta; in CreateFrame()
692 cpuState, framePointer, cpuState->InstructionPointer(), in CreateFrame()
702 frame->SetReturnAddress(previousCpuState->InstructionPointer()); in CreateFrame()
H A DDwarfTypes.h74 target_addr_t InstructionPointer() const in InstructionPointer() function
/haiku/src/kits/debugger/arch/x86/
H A DCpuStateX86.h92 virtual target_addr_t InstructionPointer() const;
H A DCpuStateX86.cpp121 x86State->eip = InstructionPointer(); in UpdateDebugState()
161 CpuStateX86::InstructionPointer() const in InstructionPointer() function in CpuStateX86
/haiku/headers/private/debugger/model/
H A DStackFrame.h55 target_addr_t InstructionPointer() const in InstructionPointer() function
/haiku/src/kits/debugger/arch/x86_64/
H A DCpuStateX8664.h118 virtual target_addr_t InstructionPointer() const;
H A DCpuStateX8664.cpp158 x64State->rip = InstructionPointer(); in UpdateDebugState()
207 CpuStateX8664::InstructionPointer() const in InstructionPointer() function in CpuStateX8664
H A DArchitectureX8664.cpp767 target_addr_t previousIP = state->InstructionPointer(); in ResolvePICFunctionAddress()
/haiku/src/apps/debugger/user_interface/gui/team_window/
H A DStackTraceView.cpp78 value.SetTo(frame->InstructionPointer()); in GetValueAt()
H A DSourceView.cpp700 target_addr_t ip = frame->InstructionPointer(); in _UpdateIPMarkers()
2265 ScrollToAddress(fStackFrame->InstructionPointer()); in SetStackFrame()
2308 ScrollToAddress(fStackFrame->InstructionPointer()); in SetSourceCode()
/haiku/src/kits/debugger/user_interface/util/
H A DUiUtils.cpp123 name.String(), frame->InstructionPointer() - baseAddress); in FunctionNameForFrame()