Searched refs:previousCpuState (Results 1 – 7 of 7) sorted by relevance
/haiku/src/kits/debugger/arch/ |
H A D | Architecture.cpp | 164 CpuState* previousCpuState = NULL; in CreateStackTrace() local 170 previousCpuState); in CreateStackTrace() 178 cpuState, nextFrame == NULL, frame, previousCpuState); in CreateStackTrace() 183 cpuStateReference.SetTo(previousCpuState, true); in CreateStackTrace() 194 cpuState = previousCpuState; in CreateStackTrace()
|
/haiku/src/kits/debugger/arch/x86/ |
H A D | ArchitectureX86.cpp | 476 CpuStateX86* previousCpuState = NULL; in CreateStackFrame() local 479 previousCpuState = new(std::nothrow) CpuStateX86; in CreateStackFrame() 480 if (previousCpuState == NULL) in CreateStackFrame() 483 previousCpuState->SetIntRegister(X86_REGISTER_EBP, in CreateStackFrame() 485 previousCpuState->SetIntRegister(X86_REGISTER_EIP, returnAddress); in CreateStackFrame() 486 frame->SetPreviousCpuState(previousCpuState); in CreateStackFrame() 492 _previousCpuState = previousCpuState; in CreateStackFrame() 500 CpuState* previousCpuState) in UpdateStackFrameCpuState() argument 504 CpuStateX86* cpuState = dynamic_cast<CpuStateX86*>(previousCpuState); in UpdateStackFrameCpuState()
|
H A D | ArchitectureX86.h | 56 CpuState* previousCpuState);
|
/haiku/src/kits/debugger/arch/x86_64/ |
H A D | ArchitectureX8664.cpp | 553 CpuStateX8664* previousCpuState = NULL; in CreateStackFrame() local 556 previousCpuState = new(std::nothrow) CpuStateX8664; in CreateStackFrame() 557 if (previousCpuState == NULL) in CreateStackFrame() 560 previousCpuState->SetIntRegister(X86_64_REGISTER_RBP, in CreateStackFrame() 562 previousCpuState->SetIntRegister(X86_64_REGISTER_RIP, returnAddress); in CreateStackFrame() 563 frame->SetPreviousCpuState(previousCpuState); in CreateStackFrame() 569 _previousCpuState = previousCpuState; in CreateStackFrame() 577 CpuState* previousCpuState) in UpdateStackFrameCpuState() argument 581 CpuStateX8664* cpuState = dynamic_cast<CpuStateX8664*>(previousCpuState); in UpdateStackFrameCpuState()
|
H A D | ArchitectureX8664.h | 57 CpuState* previousCpuState);
|
/haiku/headers/private/debugger/arch/ |
H A D | Architecture.h | 95 CpuState* previousCpuState) = 0;
|
/haiku/src/kits/debugger/debug_info/ |
H A D | DwarfImageDebugInfo.cpp | 619 CpuState* previousCpuState; in CreateFrame() local 620 error = fArchitecture->CreateCpuState(previousCpuState); in CreateFrame() 623 BReference<CpuState> previousCpuStateReference(previousCpuState, true); in CreateFrame() 637 fromDwarfMap, toDwarfMap, previousCpuState, fArchitecture, in CreateFrame() 665 if (previousCpuState->GetRegisterValue(reg, value)) { in CreateFrame() 702 frame->SetReturnAddress(previousCpuState->InstructionPointer()); in CreateFrame()
|