/haiku/src/kits/debugger/debug_managers/ |
H A D | WatchpointManager.cpp | 25 fDebuggerInterface(debuggerInterface) in WatchpointManager() 27 fDebuggerInterface->AcquireReference(); in WatchpointManager() 33 fDebuggerInterface->ReleaseReference(); in ~WatchpointManager() 65 error = fDebuggerInterface->InstallWatchpoint(watchpoint->Address(), in InstallWatchpoint() 71 error = fDebuggerInterface->UninstallWatchpoint(watchpoint->Address()); in InstallWatchpoint() 98 status_t error = fDebuggerInterface->UninstallWatchpoint( in UninstallWatchpoint()
|
H A D | BreakpointManager.cpp | 27 fDebuggerInterface(debuggerInterface) in BreakpointManager() 29 fDebuggerInterface->AcquireReference(); in BreakpointManager() 35 fDebuggerInterface->ReleaseReference(); in ~BreakpointManager() 264 error = fDebuggerInterface->InstallBreakpoint(address); in InstallTemporaryBreakpoint() 310 fDebuggerInterface->UninstallBreakpoint(address); in UninstallTemporaryBreakpoint() 501 if (fDebuggerInterface->Connected()) in _UpdateBreakpointInstallation() 502 fDebuggerInterface->InstallBreakpoint(breakpoint->Address()); in _UpdateBreakpointInstallation() 513 fDebuggerInterface->UninstallBreakpoint(breakpoint->Address()); in _UpdateBreakpointInstallation()
|
H A D | WatchpointManager.h | 33 DebuggerInterface* fDebuggerInterface; variable
|
H A D | BreakpointManager.h | 51 DebuggerInterface* fDebuggerInterface; variable
|
/haiku/src/kits/debugger/jobs/ |
H A D | WriteCoreFileJob.cpp | 22 fDebuggerInterface(interface), in WriteCoreFileJob() 25 fDebuggerInterface->AcquireReference(); in WriteCoreFileJob() 31 fDebuggerInterface->AcquireReference(); in ~WriteCoreFileJob() 50 error = fDebuggerInterface->WriteCoreFile(path.Path()); in Do()
|
H A D | Jobs.h | 75 DebuggerInterface* fDebuggerInterface; variable 92 DebuggerInterface* fDebuggerInterface; variable 116 DebuggerInterface* fDebuggerInterface; variable 170 DebuggerInterface* fDebuggerInterface; variable 201 DebuggerInterface* fDebuggerInterface; variable 227 DebuggerInterface* fDebuggerInterface; variable 297 DebuggerInterface* fDebuggerInterface; variable 322 DebuggerInterface* fDebuggerInterface; variable
|
H A D | GetCPUStateJob.cpp | 21 fDebuggerInterface(debuggerInterface), in GetCpuStateJob() 45 status_t error = fDebuggerInterface->GetCpuState(fThread->ID(), state); in Do()
|
H A D | GetThreadStateJob.cpp | 21 fDebuggerInterface(debuggerInterface), in GetThreadStateJob() 45 status_t error = fDebuggerInterface->GetCpuState(fThread->ID(), state); in Do()
|
H A D | WriteValueNodeJob.cpp | 29 fDebuggerInterface(debuggerInterface), in WriteValueNodeValueJob() 66 ValueWriter writer(fArchitecture, fDebuggerInterface, in Do()
|
H A D | ResolveValueNodeJob.cpp | 31 fDebuggerInterface(debuggerInterface), in ResolveValueNodeValueJob() 156 ValueLoader valueLoader(fArchitecture, fDebuggerInterface, in _ResolveNodeValue() 188 ValueLoader valueLoader(fArchitecture, fDebuggerInterface, fCpuState); in _ResolveNodeChildLocation() 227 new(std::nothrow) ResolveValueNodeValueJob(fDebuggerInterface, in _ResolveParentNodeValue()
|
H A D | ExpressionEvaluationJob.cpp | 32 fDebuggerInterface(debuggerInterface), in ExpressionEvaluationJob() 120 new(std::nothrow) ResolveValueNodeValueJob(fDebuggerInterface, in ResolveNodeValue()
|
H A D | LoadSourceCodeJob.cpp | 26 fDebuggerInterface(debuggerInterface), in LoadSourceCodeJob()
|
H A D | GetStackTraceJob.cpp | 24 fDebuggerInterface(debuggerInterface), in GetStackTraceJob()
|
/haiku/src/kits/debugger/debug_info/ |
H A D | DebuggerImageDebugInfo.cpp | 25 fDebuggerInterface(debuggerInterface), in DebuggerImageDebugInfo() 28 fDebuggerInterface->AcquireReference(); in DebuggerImageDebugInfo() 34 fDebuggerInterface->ReleaseReference(); in ~DebuggerImageDebugInfo() 50 fDebuggerInterface, fImageInfo, this); in GetFunctions() 117 return fDebuggerInterface->ReadMemory(address, buffer, size); in ReadCode()
|
H A D | DwarfTeamDebugInfo.cpp | 30 fDebuggerInterface(interface), in DwarfTeamDebugInfo() 37 fDebuggerInterface->AcquireReference(); in DwarfTeamDebugInfo() 44 fDebuggerInterface->ReleaseReference(); in ~DwarfTeamDebugInfo() 99 imageInfo, fDebuggerInterface, fArchitecture, fFileManager, in CreateImageDebugInfo()
|
H A D | DebuggerTeamDebugInfo.cpp | 16 fDebuggerInterface(debuggerInterface), in DebuggerTeamDebugInfo() 41 fDebuggerInterface, fArchitecture); in CreateImageDebugInfo()
|
H A D | DebuggerTeamDebugInfo.h | 32 DebuggerInterface* fDebuggerInterface;
|
H A D | DwarfTeamDebugInfo.h | 42 DebuggerInterface* fDebuggerInterface; variable
|
H A D | TeamDebugInfo.cpp | 264 fDebuggerInterface(debuggerInterface), in TeamDebugInfo() 273 fDebuggerInterface->AcquireReference(); in TeamDebugInfo() 304 fDebuggerInterface->ReleaseReference(); in ~TeamDebugInfo() 348 fArchitecture, fDebuggerInterface, fFileManager, this, this, in Init() 361 = new(std::nothrow) DebuggerTeamDebugInfo(fDebuggerInterface, in Init() 567 status_t error = imageDebugInfo->FinishInit(fDebuggerInterface); in LoadImageDebugInfo()
|
H A D | DebuggerImageDebugInfo.h | 67 DebuggerInterface* fDebuggerInterface; variable
|
/haiku/src/kits/debugger/controllers/ |
H A D | ThreadHandler.cpp | 85 fDebuggerInterface(debuggerInterface), in ThreadHandler() 98 fDebuggerInterface->AcquireReference(); in ThreadHandler() 105 fDebuggerInterface->ReleaseReference(); in ~ThreadHandler() 115 fWorker->ScheduleJob(new(std::nothrow) GetThreadStateJob(fDebuggerInterface, in Init() 129 fDebuggerInterface->ContinueThread(ThreadID()); in SetBreakpointAndRun() 152 fDebuggerInterface->ReadMemoryString(event->Message(), 1024, message); in HandleDebuggerCall() 193 fDebuggerInterface->SingleStepThread(ThreadID()); in HandleBreakpointHit() 278 && fDebuggerInterface->ContinueThread(ThreadID()) == B_OK) { in HandleSignalReceived() 346 if (fDebuggerInterface->StopThread(ThreadID()) == B_OK) in HandleThreadAction() 360 if (fDebuggerInterface->GetCpuState(fThread->ID(), cpuState) == B_OK) in HandleThreadAction() [all …]
|
H A D | TeamDebugger.cpp | 226 fDebuggerInterface(NULL), in TeamDebugger() 254 if (fDebuggerInterface != NULL) { in ~TeamDebugger() 255 fDebuggerInterface->Close(fKillTeamOnQuit); in ~TeamDebugger() 256 fDebuggerInterface->ReleaseReference(); in ~TeamDebugger() 348 fDebuggerInterface = interface; in Init() 349 fDebuggerInterface->AcquireReference(); in Init() 365 fDebuggerInterface, fDebuggerInterface->GetArchitecture(), in Init() 377 error = fDebuggerInterface->GetTeamInfo(teamInfo); in Init() 382 fTeam = new(std::nothrow) ::Team(fTeamID, fDebuggerInterface, in Init() 383 fDebuggerInterface->GetArchitecture(), teamDebugInfo, in Init() [all …]
|
/haiku/src/kits/debugger/value/ |
H A D | ValueWriter.cpp | 24 fDebuggerInterface(interface), in ValueWriter() 29 fDebuggerInterface->AcquireReference(); in ValueWriter() 38 fDebuggerInterface->ReleaseReference(); in ~ValueWriter() 82 ssize_t bytesWritten = fDebuggerInterface->WriteMemory(address, in WriteValue() 132 return fDebuggerInterface->SetCpuState(fTargetThread, fCpuState); in WriteValue()
|
H A D | ValueWriter.h | 39 DebuggerInterface* fDebuggerInterface; variable
|
/haiku/headers/private/debugger/debug_info/ |
H A D | TeamDebugInfo.h | 110 DebuggerInterface* fDebuggerInterface; variable
|