Searched refs:functionInstance (Results 1 - 16 of 16) sorted by relevance

/haiku/src/kits/debugger/jobs/
H A DLoadSourceCodeJob.cpp23 Team* team, FunctionInstance* functionInstance, bool loadForFunction)
25 fKey(functionInstance, JOB_TYPE_LOAD_SOURCE_CODE),
29 fFunctionInstance(functionInstance),
21 LoadSourceCodeJob( DebuggerInterface* debuggerInterface, Architecture* architecture, Team* team, FunctionInstance* functionInstance, bool loadForFunction) argument
H A DJobs.h161 FunctionInstance* functionInstance,
/haiku/src/kits/debugger/debug_info/
H A DDebuggerImageDebugInfo.h42 FunctionInstance* functionInstance,
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 DTeamDebugInfo.cpp667 TeamDebugInfo::DisassembleFunction(FunctionInstance* functionInstance, argument
672 target_size_t bufferSize = std::min(functionInstance->Size(),
681 = functionInstance->GetFunctionDebugInfo();
683 ->ReadCode(functionInstance->Address(), buffer, bufferSize);
845 FunctionInstance* functionInstance = imageDebugInfo->FunctionByName(
847 return functionInstance != NULL ? functionInstance->GetFunction() : NULL;
H A DDwarfImageDebugInfo.h72 FunctionInstance* functionInstance,
H A DDwarfImageDebugInfo.cpp587 FunctionInstance* functionInstance, CpuState* cpuState,
592 functionInstance->GetFunctionDebugInfo());
594 FunctionID* functionID = functionInstance->GetFunctionID();
738 instructionPointer, functionInstance->Address() - fRelocationDelta,
586 CreateFrame(Image* image, FunctionInstance* functionInstance, CpuState* cpuState, bool getFullFrameInfo, ReturnValueInfoList* returnValueInfos, StackFrame*& _frame, CpuState*& _previousCpuState) argument
/haiku/src/kits/debugger/debug_managers/
H A DBreakpointManager.cpp399 FunctionInstance* functionInstance = it.Next();) {
400 if (functionInstance->GetImageDebugInfo() != imageDebugInfo)
405 if (functionInstance->SourceFile() != NULL) {
410 = functionInstance->GetFunctionDebugInfo();
425 if (relativeAddress > functionInstance->Size())
427 instanceAddress = functionInstance->Address() + relativeAddress;
/haiku/headers/private/debugger/debug_info/
H A DSpecificImageDebugInfo.h63 FunctionInstance* functionInstance,
H A DTeamDebugInfo.h77 FunctionInstance* functionInstance,
/haiku/src/kits/debugger/model/
H A DTeam.cpp591 FunctionInstance* functionInstance local
593 if (functionInstance == NULL) {
600 if (DisassembledCode* code = functionInstance->GetSourceCode()) {
607 _function = functionInstance;
613 = functionInstance->GetFunctionDebugInfo();
621 _function = functionInstance;
658 FunctionInstance* functionInstance = function->FirstInstance();
659 if (functionInstance == NULL)
663 = functionInstance->GetFunctionDebugInfo();
/haiku/src/kits/debugger/controllers/
H A DDebugReportGenerator.cpp541 FunctionInstance* functionInstance = NULL; local
545 functionInstance = info->FunctionAtAddress(ip);
548 if (functionInstance != NULL) {
549 Function* function = functionInstance->GetFunction();
551 && functionInstance->SourceCodeState()
555 fListener->FunctionSourceCodeRequested(functionInstance);
572 functionInstance, statement) == B_OK) {
576 LocatableFile* sourceFile = functionInstance->GetFunction()
H A DTeamDebugger.cpp998 TeamDebugger::FunctionSourceCodeRequested(FunctionInstance* functionInstance, argument
1001 Function* function = functionInstance->GetFunction();
1006 if (forceDisassembly && functionInstance->SourceCodeState()
1014 functionInstance->SetSourceCode(NULL, FUNCTION_SOURCE_LOADING);
1029 fDebuggerInterface->GetArchitecture(), fTeam, functionInstance,
2068 FunctionInstance* functionInstance
2071 TRACE_CONTROL(" function instance: %p\n", functionInstance);
2073 if (functionInstance == NULL)
2075 Function* function = functionInstance->GetFunction();
2081 = functionInstance
[all...]
H A DThreadHandler.cpp557 FunctionInstance* functionInstance = frame->Function(); local
558 if (functionInstance == NULL)
560 FunctionDebugInfo* function = functionInstance->GetFunctionDebugInfo();
/haiku/src/apps/debugger/user_interface/gui/team_window/
H A DTeamWindow.cpp1539 FunctionInstance* functionInstance = function != NULL local
1542 functionInstance);
1548 _SetActiveFunction(functionInstance);
1558 TeamWindow::_SetActiveFunction(FunctionInstance* functionInstance, argument
1561 if (functionInstance == fActiveFunction)
1577 if (functionInstance != NULL)
1578 _SetActiveImage(fTeam->ImageByAddress(functionInstance->Address()));
1580 fActiveFunction = functionInstance;
H A DSourceView.cpp676 FunctionInstance* functionInstance; local
679 functionInstance, statement) != B_OK) {
689 if (functionInstance->GetFunction()->SourceFile() != sourceFile)
692 if (functionInstance->GetSourceCode() != fSourceCode)
740 FunctionInstance* functionInstance; local
743 breakpointInstance->Address(), functionInstance,
754 if (functionInstance->GetFunction()->SourceFile() != sourceFile)
757 if (functionInstance->GetSourceCode() != fSourceCode)
2297 FunctionInstance* functionInstance; local
2299 if (fTeam->GetStatementAtAddress(address, functionInstance,
[all...]

Completed in 101 milliseconds