/haiku/src/kits/debugger/jobs/ |
H A D | LoadSourceCodeJob.cpp | 23 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 D | Jobs.h | 161 FunctionInstance* functionInstance,
|
/haiku/src/kits/debugger/debug_info/ |
H A D | DebuggerImageDebugInfo.h | 42 FunctionInstance* functionInstance,
|
H A D | DebuggerImageDebugInfo.cpp | 80 FunctionInstance* functionInstance, CpuState* cpuState, 79 CreateFrame(Image* image, FunctionInstance* functionInstance, CpuState* cpuState, bool getFullFrameInfo, ReturnValueInfoList* returnValueInfos, StackFrame*& _previousFrame, CpuState*& _previousCpuState) argument
|
H A D | TeamDebugInfo.cpp | 667 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 D | DwarfImageDebugInfo.h | 72 FunctionInstance* functionInstance,
|
H A D | DwarfImageDebugInfo.cpp | 587 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 D | BreakpointManager.cpp | 399 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 D | SpecificImageDebugInfo.h | 63 FunctionInstance* functionInstance,
|
H A D | TeamDebugInfo.h | 77 FunctionInstance* functionInstance,
|
/haiku/src/kits/debugger/model/ |
H A D | Team.cpp | 591 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 D | DebugReportGenerator.cpp | 541 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 D | TeamDebugger.cpp | 998 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 D | ThreadHandler.cpp | 557 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 D | TeamWindow.cpp | 1539 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 D | SourceView.cpp | 676 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...] |