Home
last modified time | relevance | path

Searched refs:instructionPointer (Results 1 – 16 of 16) sorted by relevance

/haiku/src/kits/debugger/dwarf/
H A DDwarfFile.h73 target_addr_t instructionPointer,
82 target_addr_t instructionPointer,
97 target_addr_t instructionPointer,
105 target_addr_t instructionPointer,
186 target_addr_t instructionPointer,
H A DDwarfFile.cpp67 target_addr_t instructionPointer, target_addr_t objectPointer, in ExpressionEvaluationContext()
76 fInstructionPointer(instructionPointer), in ExpressionEvaluationContext()
786 target_addr_t instructionPointer, target_addr_t framePointer, in EvaluateExpression() argument
790 subprogramEntry, targetInterface, instructionPointer, 0, false, in EvaluateExpression()
805 target_addr_t instructionPointer, target_addr_t objectPointer, in ResolveLocation() argument
812 status_t error = _GetLocationExpression(unit, location, instructionPointer, in ResolveLocation()
819 subprogramEntry, targetInterface, instructionPointer, objectPointer, in ResolveLocation()
831 target_addr_t instructionPointer, target_addr_t framePointer, in EvaluateConstantValue() argument
849 targetInterface, instructionPointer, framePointer, 0, false, in EvaluateConstantValue()
867 target_addr_t instructionPointer, target_addr_t framePointer, in EvaluateDynamicValue() argument
[all …]
/haiku/src/system/boot/platform/bios_ia32/
H A Dinterrupts.cpp179 void* instructionPointer = (void*)frame.eip; in handle_exception() local
182 kprintf(" %p %p\n", stackFrame, instructionPointer); in handle_exception()
184 instructionPointer = stackFrame->return_address; in handle_exception()
/haiku/src/kits/debugger/arch/
H A DArchitecture.cpp127 target_addr_t instructionPointer = cpuState->InstructionPointer(); in CreateStackTrace() local
131 Image* image = team->ImageByAddress(instructionPointer); in CreateStackTrace()
147 function = imageDebugInfo->FunctionAtAddress(instructionPointer); in CreateStackTrace()
/haiku/src/kits/debugger/controllers/
H A DThreadHandler.cpp161 target_addr_t instructionPointer = cpuState->InstructionPointer(); in HandleBreakpointHit() local
164 instructionPointer); in HandleBreakpointHit()
167 if (fBreakpointAddress != 0 && instructionPointer == fBreakpointAddress in HandleBreakpointHit()
192 if (fPreviousInstructionPointer == instructionPointer) { in HandleBreakpointHit()
672 ThreadHandler::_RunThread(target_addr_t instructionPointer) in _RunThread() argument
674 fPreviousInstructionPointer = instructionPointer; in _RunThread()
681 ThreadHandler::_SingleStepThread(target_addr_t instructionPointer) in _SingleStepThread() argument
683 fPreviousInstructionPointer = instructionPointer; in _SingleStepThread()
H A DDebugReportGenerator.cpp660 target_addr_t instructionPointer) in _DumpFunctionDisassembly() argument
665 Image* image = fTeam->ImageByAddress(instructionPointer); in _DumpFunctionDisassembly()
669 instructionPointer); in _DumpFunctionDisassembly()
678 instructionPointer, image->Name().String()); in _DumpFunctionDisassembly()
683 instance = info->FunctionAtAddress(instructionPointer); in _DumpFunctionDisassembly()
687 instructionPointer); in _DumpFunctionDisassembly()
700 B_PRIx64 ": %s.\n", instructionPointer, strerror(error)); in _DumpFunctionDisassembly()
709 statement = code->StatementAtAddress(instructionPointer); in _DumpFunctionDisassembly()
713 instructionPointer); in _DumpFunctionDisassembly()
H A DDebugReportGenerator.h76 target_addr_t instructionPointer);
/haiku/src/kits/debugger/model/
H A DStackFrame.cpp23 target_addr_t frameAddress, target_addr_t instructionPointer, in StackFrame() argument
30 fInstructionPointer(instructionPointer), in StackFrame()
/haiku/headers/private/debugger/controllers/
H A DThreadHandler.h108 void _RunThread(target_addr_t instructionPointer);
110 target_addr_t instructionPointer);
/haiku/src/kits/debugger/debug_info/
H A DDwarfImageDebugInfo.cpp645 target_addr_t instructionPointer in CreateFrame() local
652 entry, instructionPointer, inputInterface, outputInterface, in CreateFrame()
679 fTypeCache, instructionPointer, framePointer, fRelocationDelta, in CreateFrame()
737 instructionPointer, functionInstance->Address() - fRelocationDelta, in CreateFrame()
1096 DwarfStackFrameDebugInfo& factory, target_addr_t instructionPointer, in _CreateLocalVariables() argument
1101 ", low PC: %#" B_PRIx64 "\n", instructionPointer, lowPC); in _CreateLocalVariables()
1112 if (instructionPointer < lowPC + variableEntry->StartScope()) in _CreateLocalVariables()
1138 if (instructionPointer < block->LowPC() in _CreateLocalVariables()
1139 || instructionPointer >= block->HighPC()) { in _CreateLocalVariables()
1155 if (!rangeList->Contains(instructionPointer)) { in _CreateLocalVariables()
[all …]
H A DDwarfStackFrameDebugInfo.h44 target_addr_t instructionPointer,
H A DDwarfStackFrameDebugInfo.cpp169 GlobalTypeCache* typeCache, target_addr_t instructionPointer, in DwarfStackFrameDebugInfo() argument
175 compilationUnit, subprogramEntry, instructionPointer, framePointer, in DwarfStackFrameDebugInfo()
H A DDwarfImageDebugInfo.h120 target_addr_t instructionPointer,
H A DDwarfTypes.cpp138 DIESubprogram* subprogramEntry, target_addr_t instructionPointer, in DwarfTypeContext() argument
147 fInstructionPointer(instructionPointer), in DwarfTypeContext()
H A DDwarfTypes.h57 target_addr_t instructionPointer,
/haiku/headers/private/debugger/model/
H A DStackFrame.h44 target_addr_t instructionPointer,