Searched refs:cpuState (Results 1 - 25 of 49) sorted by path

12

/haiku/headers/private/debug/
H A DDebugContext.h51 debug_cpu_state* cpuState);
H A Ddebug_support.h43 debug_debugger_message *messageCode, debug_cpu_state *cpuState);
/haiku/headers/private/debugger/arch/
H A DArchitecture.h85 CpuState* cpuState, bool isTopFrame,
123 CpuState* cpuState,
/haiku/headers/private/debugger/controllers/
H A DTeamDebugger.h85 virtual void ValueNodeValueRequested(CpuState* cpuState,
H A DThreadHandler.h86 bool _HandleThreadStopped(CpuState* cpuState,
91 bool _HandleSetAddress(CpuState* cpuState,
95 CpuState* cpuState, uint32 stoppedReason,
102 bool _DoStepOver(CpuState* cpuState);
113 CpuState* cpuState);
118 bool _HandleBreakpointHitStep(CpuState* cpuState);
119 bool _HandleSingleStepStep(CpuState* cpuState);
/haiku/headers/private/debugger/debug_info/
H A DSpecificImageDebugInfo.h64 CpuState* cpuState,
/haiku/headers/private/debugger/model/
H A DStackFrame.h42 CpuState* cpuState,
/haiku/headers/private/debugger/user_interface/
H A DUserInterface.h117 virtual void ValueNodeValueRequested(CpuState* cpuState,
/haiku/headers/private/kernel/arch/
H A Duser_debugger.h35 void arch_set_debug_cpu_state(const debug_cpu_state *cpuState);
36 void arch_get_debug_cpu_state(debug_cpu_state *cpuState);
38 debug_cpu_state *cpuState);
/haiku/src/apps/debugger/user_interface/gui/expression_eval_window/
H A DExpressionEvaluationWindow.cpp231 ExpressionEvaluationWindow::ValueNodeValueRequested(CpuState* cpuState, argument
234 fListener->ValueNodeValueRequested(cpuState, container, valueNode);
H A DExpressionEvaluationWindow.h54 virtual void ValueNodeValueRequested(CpuState* cpuState,
/haiku/src/apps/debugger/user_interface/gui/team_window/
H A DRegistersView.h29 void SetCpuState(CpuState* cpuState);
H A DTeamWindow.h139 virtual void ValueNodeValueRequested(CpuState* cpuState,
H A DVariablesView.h167 virtual void ValueNodeValueRequested(CpuState* cpuState,
/haiku/src/kits/debug/
H A DDebugContext.cpp169 debug_debugger_message* _messageCode, debug_cpu_state* cpuState)
171 return debug_get_cpu_state(&fContext, thread, _messageCode, cpuState);
168 GetThreadCpuState(thread_id thread, debug_debugger_message* _messageCode, debug_cpu_state* cpuState) argument
/haiku/src/kits/debug/arch/sparc/
H A Darch_debug_support.cpp24 debug_cpu_state cpuState; local
25 status_t error = debug_get_cpu_state(context, thread, NULL, &cpuState);
29 *pc = (void*)cpuState.pc;
30 *stackFrameAddress = (void*)cpuState.i6;
/haiku/src/kits/debug/arch/x86/
H A Darch_debug_support.cpp23 debug_cpu_state cpuState; local
24 status_t error = debug_get_cpu_state(context, thread, NULL, &cpuState);
28 *ip = (void*)cpuState.eip;
29 *stackFrameAddress = (void*)cpuState.ebp;
/haiku/src/kits/debug/arch/x86_64/
H A Darch_debug_support.cpp24 debug_cpu_state cpuState; local
25 status_t error = debug_get_cpu_state(context, thread, NULL, &cpuState);
29 *ip = (void*)cpuState.rip;
30 *stackFrameAddress = (void*)cpuState.rbp;
/haiku/src/kits/debugger/arch/
H A DArchitecture.cpp98 ImageDebugInfoProvider* imageInfoProvider, CpuState* cpuState,
102 BReference<CpuState> cpuStateReference(cpuState);
122 cpuState = nextFrame->PreviousCpuState();
125 while (cpuState != NULL) {
127 target_addr_t instructionPointer = cpuState->InstructionPointer();
157 && nextFrame->ReturnAddress() == cpuState->InstructionPointer()) {
159 functionDebugInfo, cpuState);
167 ->CreateFrame(image, function, cpuState, getFullFrameInfo,
178 cpuState, nextFrame == NULL, frame, previousCpuState);
194 cpuState
97 CreateStackTrace(Team* team, ImageDebugInfoProvider* imageInfoProvider, CpuState* cpuState, StackTrace*& _stackTrace, ReturnValueInfoList* returnValueInfos, int32 maxStackDepth, bool useExistingTrace, bool getFullFrameInfo) argument
[all...]
/haiku/src/kits/debugger/arch/x86/
H A DArchitectureX86.cpp360 CpuStateX86* cpuState = dynamic_cast<CpuStateX86*>(_cpuState); local
362 uint32 framePointer = cpuState->IntRegisterValue(X86_REGISTER_EBP);
363 uint32 eip = cpuState->IntRegisterValue(X86_REGISTER_EIP);
372 if (isTopFrame && cpuState->InterruptVector() == 99) {
381 uint32 esp = cpuState->IntRegisterValue(X86_REGISTER_ESP);
407 stack = cpuState->IntRegisterValue(X86_REGISTER_ESP);
420 stack = cpuState->IntRegisterValue(X86_REGISTER_ESP);
431 stack = cpuState->IntRegisterValue(X86_REGISTER_ESP);
455 StackFrame* frame = new(std::nothrow) StackFrame(frameType, cpuState,
504 CpuStateX86* cpuState local
[all...]
H A DArchitectureX86.h49 CpuState* cpuState, bool isTopFrame,
/haiku/src/kits/debugger/controllers/
H A DTeamDebugger.cpp1048 TeamDebugger::ValueNodeValueRequested(CpuState* cpuState, argument
1065 fDebuggerInterface->GetArchitecture(), cpuState,
/haiku/src/kits/debugger/debug_info/
H A DDebuggerImageDebugInfo.cpp80 FunctionInstance* functionInstance, CpuState* cpuState,
79 CreateFrame(Image* image, FunctionInstance* functionInstance, CpuState* cpuState, bool getFullFrameInfo, ReturnValueInfoList* returnValueInfos, StackFrame*& _previousFrame, CpuState*& _previousCpuState) argument
H A DDebuggerImageDebugInfo.h43 CpuState* cpuState,
H A DDwarfImageDebugInfo.h73 CpuState* cpuState,

Completed in 142 milliseconds

12