Searched refs:Breakpoint (Results 1 - 14 of 14) sorted by relevance

/haiku/src/kits/debugger/model/
H A DBreakpoint.cpp6 #include "Breakpoint.h"
17 // #pragma mark - Breakpoint
20 Breakpoint::Breakpoint(Image* image, target_addr_t address) function in class:Breakpoint
29 Breakpoint::~Breakpoint()
35 Breakpoint::SetInstalled(bool installed)
42 Breakpoint::ShouldBeInstalled() const
52 Breakpoint::IsUnused() const
59 Breakpoint
[all...]
H A DTeam.cpp14 #include "Breakpoint.h"
33 : UnaryPredicate<Breakpoint> {
40 virtual int operator()(const Breakpoint* breakpoint) const
42 return -Breakpoint::CompareAddressBreakpoint(&fAddress, breakpoint);
96 for (int32 i = 0; Breakpoint* breakpoint = fBreakpoints.ItemAt(i); i++)
397 Team::AddBreakpoint(Breakpoint* breakpoint)
399 if (fBreakpoints.BinaryInsert(breakpoint, &Breakpoint::CompareBreakpoints))
408 Team::RemoveBreakpoint(Breakpoint* breakpoint)
411 &Breakpoint::CompareBreakpoints);
427 Breakpoint*
[all...]
H A DUserBreakpoint.cpp90 UserBreakpointInstance::SetBreakpoint(Breakpoint* breakpoint)
/haiku/headers/private/debugger/model/
H A DBreakpoint.h20 class Breakpoint : public BReferenceable { class in inherits:BReferenceable
22 Breakpoint(Image* image, target_addr_t address);
23 ~Breakpoint();
50 static int CompareBreakpoints(const Breakpoint* a,
51 const Breakpoint* b);
54 const Breakpoint* breakpoint);
H A DUserBreakpoint.h19 class Breakpoint;
65 Breakpoint* GetBreakpoint() const { return fBreakpoint; }
66 void SetBreakpoint(Breakpoint* breakpoint);
71 Breakpoint* fBreakpoint;
H A DTeam.h67 class Breakpoint;
172 bool AddBreakpoint(Breakpoint* breakpoint);
174 void RemoveBreakpoint(Breakpoint* breakpoint);
177 Breakpoint* BreakpointAt(int32 index) const;
178 Breakpoint* BreakpointAtAddress(
282 typedef BObjectList<Breakpoint> BreakpointList;
411 Breakpoint* breakpoint);
413 Breakpoint* GetBreakpoint() const { return fBreakpoint; }
416 Breakpoint* fBreakpoint;
/haiku/src/system/kernel/debug/
H A DBreakpointManager.h44 struct Breakpoint : DoublyLinkedListLinkImpl<Breakpoint> { struct in struct:BreakpointManager
53 typedef DoublyLinkedList<Breakpoint> BreakpointList;
57 Breakpoint* breakpoint;
67 Breakpoint* breakpoint;
107 Breakpoint* _GetUnusedHardwareBreakpoint(bool force);
113 Breakpoint* breakpoint);
116 Breakpoint* breakpoint, addr_t address);
118 Breakpoint* breakpoint);
H A DBreakpointManager.cpp70 while (Breakpoint* breakpoint = fHardwareBreakpoints.RemoveHead())
82 Breakpoint* breakpoint = new(std::nothrow) Breakpoint;
121 Breakpoint* breakpoint = _GetUnusedHardwareBreakpoint(false);
301 Breakpoint* breakpoint = installed->breakpoint;
351 Breakpoint* breakpoint = installed->breakpoint;
375 Breakpoint* breakpoint = installed->breakpoint;
439 Breakpoint* breakpoint = _GetUnusedHardwareBreakpoint(true);
456 BreakpointManager::Breakpoint*
461 Breakpoint* breakpoin
[all...]
/haiku/src/kits/debugger/debug_managers/
H A DBreakpointManager.cpp78 Breakpoint* breakpoint = fTeam->BreakpointAtAddress(address);
89 breakpoint = new(std::nothrow) Breakpoint(image, address);
154 Breakpoint* breakpoint = instance->GetBreakpoint();
203 if (Breakpoint* breakpoint = instance->GetBreakpoint())
212 if (Breakpoint* breakpoint = instance->GetBreakpoint()) {
239 Breakpoint* breakpoint = fTeam->BreakpointAtAddress(address);
245 breakpoint = new(std::nothrow) Breakpoint(image, address);
253 BReference<Breakpoint> breakpointReference(breakpoint);
291 Breakpoint* breakpoint = fTeam->BreakpointAtAddress(address);
303 BReference<Breakpoint> breakpointReferenc
[all...]
H A DBreakpointManager.h10 #include "Breakpoint.h"
45 Breakpoint* breakpoint);
/haiku/src/apps/debugger/user_interface/gui/team_window/
H A DSourceView.h16 class Breakpoint;
H A DSourceView.cpp36 #include "Breakpoint.h"
255 UserBreakpoint* Breakpoint() const function in struct:SourceView::MarkerManager::BreakpointMarker
1034 UserBreakpoint* breakpoint = marker->Breakpoint();
/haiku/src/kits/debugger/controllers/
H A DThreadHandler.cpp175 Breakpoint* breakpoint = fThread->GetTeam()->BreakpointAtAddress(
896 Breakpoint* breakpoint = fThread->GetTeam()->BreakpointAtAddress(
H A DTeamDebugger.cpp2045 Breakpoint* breakpoint = fTeam->BreakpointAtAddress(address);
2182 _NotifyUser("Install Breakpoint", "Failed to install breakpoint: %s",
2196 Breakpoint* breakpoint = fTeam->BreakpointAtAddress(address);

Completed in 91 milliseconds