/haiku/src/kits/debugger/dwarf/ |
H A D | DwarfFile.h | 73 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 D | DwarfFile.cpp | 67 target_addr_t instructionPointer, target_addr_t objectPointer, 76 fInstructionPointer(instructionPointer), 786 target_addr_t instructionPointer, target_addr_t framePointer, 790 subprogramEntry, targetInterface, instructionPointer, 0, false, 805 target_addr_t instructionPointer, target_addr_t objectPointer, 812 status_t error = _GetLocationExpression(unit, location, instructionPointer, 819 subprogramEntry, targetInterface, instructionPointer, objectPointer, 831 target_addr_t instructionPointer, target_addr_t framePointer, 849 targetInterface, instructionPointer, framePointer, 0, false, 867 target_addr_t instructionPointer, target_addr_ 64 ExpressionEvaluationContext(DwarfFile* file, CompilationUnit* unit, uint8 addressSize, bool isBigEndian, DIESubprogram* subprogramEntry, const DwarfTargetInterface* targetInterface, target_addr_t instructionPointer, target_addr_t objectPointer, bool hasObjectPointer, target_addr_t framePointer, target_addr_t relocationDelta) argument 783 EvaluateExpression(CompilationUnit* unit, uint8 addressSize, bool isBigEndian, DIESubprogram* subprogramEntry, const void* expression, off_t expressionLength, const DwarfTargetInterface* targetInterface, target_addr_t instructionPointer, target_addr_t framePointer, target_addr_t valueToPush, bool pushValue, target_addr_t& _result) argument 802 ResolveLocation(CompilationUnit* unit, uint8 addressSize, bool isBigEndian, DIESubprogram* subprogramEntry, const LocationDescription* location, const DwarfTargetInterface* targetInterface, target_addr_t instructionPointer, target_addr_t objectPointer, bool hasObjectPointer, target_addr_t framePointer, target_addr_t relocationDelta, ValueLocation& _result) argument 828 EvaluateConstantValue(CompilationUnit* unit, uint8 addressSize, bool isBigEndian, DIESubprogram* subprogramEntry, const ConstantAttributeValue* value, const DwarfTargetInterface* targetInterface, target_addr_t instructionPointer, target_addr_t framePointer, BVariant& _result) argument 864 EvaluateDynamicValue(CompilationUnit* unit, uint8 addressSize, bool isBigEndian, DIESubprogram* subprogramEntry, const DynamicAttributeValue* value, const DwarfTargetInterface* targetInterface, target_addr_t instructionPointer, target_addr_t framePointer, BVariant& _result, DIEType** _type) argument 3139 _GetLocationExpression(CompilationUnit* unit, const LocationDescription* location, target_addr_t instructionPointer, const void*& _expression, off_t& _length) const argument [all...] |
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | interrupts.cpp | 179 void* instructionPointer = (void*)frame.eip; local 182 kprintf(" %p %p\n", stackFrame, instructionPointer); 184 instructionPointer = stackFrame->return_address;
|
/haiku/src/kits/debugger/arch/ |
H A D | Architecture.cpp | 127 target_addr_t instructionPointer = cpuState->InstructionPointer(); local 131 Image* image = team->ImageByAddress(instructionPointer); 147 function = imageDebugInfo->FunctionAtAddress(instructionPointer);
|
/haiku/headers/private/debugger/controllers/ |
H A D | ThreadHandler.h | 108 void _RunThread(target_addr_t instructionPointer); 110 target_addr_t instructionPointer);
|
/haiku/src/kits/debugger/model/ |
H A D | StackFrame.cpp | 23 target_addr_t frameAddress, target_addr_t instructionPointer, 30 fInstructionPointer(instructionPointer), 22 StackFrame(stack_frame_type type, CpuState* cpuState, target_addr_t frameAddress, target_addr_t instructionPointer, StackFrameDebugInfo* debugInfo) argument
|
/haiku/src/kits/debugger/controllers/ |
H A D | ThreadHandler.cpp | 161 target_addr_t instructionPointer = cpuState->InstructionPointer(); local 164 instructionPointer); 167 if (fBreakpointAddress != 0 && instructionPointer == fBreakpointAddress 192 if (fPreviousInstructionPointer == instructionPointer) { 672 ThreadHandler::_RunThread(target_addr_t instructionPointer) argument 674 fPreviousInstructionPointer = instructionPointer; 681 ThreadHandler::_SingleStepThread(target_addr_t instructionPointer) argument 683 fPreviousInstructionPointer = instructionPointer;
|
H A D | DebugReportGenerator.h | 76 target_addr_t instructionPointer);
|
H A D | DebugReportGenerator.cpp | 661 target_addr_t instructionPointer) 666 Image* image = fTeam->ImageByAddress(instructionPointer); 670 instructionPointer); 679 instructionPointer, image->Name().String()); 684 instance = info->FunctionAtAddress(instructionPointer); 688 instructionPointer); 701 B_PRIx64 ": %s.\n", instructionPointer, strerror(error)); 710 statement = code->StatementAtAddress(instructionPointer); 714 instructionPointer); 660 _DumpFunctionDisassembly(BFile& _output, target_addr_t instructionPointer) argument
|
/haiku/src/kits/debugger/debug_info/ |
H A D | DwarfStackFrameDebugInfo.h | 44 target_addr_t instructionPointer,
|
H A D | DwarfImageDebugInfo.cpp | 646 target_addr_t instructionPointer local 653 entry, instructionPointer, inputInterface, outputInterface, 680 fTypeCache, instructionPointer, framePointer, fRelocationDelta, 738 instructionPointer, functionInstance->Address() - fRelocationDelta, 1097 DwarfStackFrameDebugInfo& factory, target_addr_t instructionPointer, 1102 ", low PC: %#" B_PRIx64 "\n", instructionPointer, lowPC); 1113 if (instructionPointer < lowPC + variableEntry->StartScope()) 1139 if (instructionPointer < block->LowPC() 1140 || instructionPointer >= block->HighPC()) { 1156 if (!rangeList->Contains(instructionPointer)) { 1095 _CreateLocalVariables(CompilationUnit* unit, StackFrame* frame, FunctionID* functionID, DwarfStackFrameDebugInfo& factory, target_addr_t instructionPointer, target_addr_t lowPC, const EntryListWrapper& variableEntries, const EntryListWrapper& blockEntries) argument [all...] |
H A D | DwarfImageDebugInfo.h | 120 target_addr_t instructionPointer,
|
H A D | DwarfStackFrameDebugInfo.cpp | 170 GlobalTypeCache* typeCache, target_addr_t instructionPointer, 176 compilationUnit, subprogramEntry, instructionPointer, framePointer, 167 DwarfStackFrameDebugInfo(Architecture* architecture, image_id imageID, DwarfFile* file, CompilationUnit* compilationUnit, DIESubprogram* subprogramEntry, GlobalTypeLookup* typeLookup, GlobalTypeCache* typeCache, target_addr_t instructionPointer, target_addr_t framePointer, target_addr_t relocationDelta, DwarfTargetInterface* targetInterface, RegisterMap* fromDwarfRegisterMap) argument
|
H A D | DwarfTypes.cpp | 138 DIESubprogram* subprogramEntry, target_addr_t instructionPointer, 147 fInstructionPointer(instructionPointer), 136 DwarfTypeContext(Architecture* architecture, image_id imageID, DwarfFile* file, CompilationUnit* compilationUnit, DIESubprogram* subprogramEntry, target_addr_t instructionPointer, target_addr_t framePointer, target_addr_t relocationDelta, DwarfTargetInterface* targetInterface, RegisterMap* fromDwarfRegisterMap) argument
|
H A D | DwarfTypes.h | 57 target_addr_t instructionPointer,
|
/haiku/headers/private/debugger/model/ |
H A D | StackFrame.h | 44 target_addr_t instructionPointer,
|