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,
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 Dinterrupts.cpp179 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 DArchitecture.cpp127 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 DThreadHandler.h108 void _RunThread(target_addr_t instructionPointer);
110 target_addr_t instructionPointer);
/haiku/src/kits/debugger/model/
H A DStackFrame.cpp23 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 DThreadHandler.cpp161 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 DDebugReportGenerator.h76 target_addr_t instructionPointer);
H A DDebugReportGenerator.cpp661 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 DDwarfStackFrameDebugInfo.h44 target_addr_t instructionPointer,
H A DDwarfImageDebugInfo.cpp646 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 DDwarfImageDebugInfo.h120 target_addr_t instructionPointer,
H A DDwarfStackFrameDebugInfo.cpp170 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 DDwarfTypes.cpp138 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 DDwarfTypes.h57 target_addr_t instructionPointer,
/haiku/headers/private/debugger/model/
H A DStackFrame.h44 target_addr_t instructionPointer,

Completed in 97 milliseconds