Searched refs:breakpoint (Results 1 - 25 of 28) sorted by last modified time

12

/haiku/src/apps/debugger/user_interface/gui/team_window/
H A DTeamWindow.cpp575 UserBreakpoint* breakpoint; local
576 if (message->FindPointer("breakpoint",
577 reinterpret_cast<void**>(&breakpoint)) != B_OK) {
584 fTeam, breakpoint, fListener, this);
741 UserBreakpoint* breakpoint; local
742 if (message->FindPointer("breakpoint", (void**)&breakpoint) != B_OK)
744 BReference<UserBreakpoint> breakpointReference(breakpoint, true);
746 _HandleUserBreakpointChanged(breakpoint);
940 TeamWindow::SetBreakpointEnabledRequested(UserBreakpoint* breakpoint, argument
948 ClearBreakpointRequested(UserBreakpoint* breakpoint) argument
1521 _SetActiveBreakpoint(UserBreakpoint* breakpoint) argument
1934 _HandleUserBreakpointChanged(UserBreakpoint* breakpoint) argument
[all...]
H A DBreakpointListView.cpp34 BreakpointProxy::BreakpointProxy(UserBreakpoint* breakpoint, argument
37 fBreakpoint(breakpoint),
145 UserBreakpoint* breakpoint = oldProxy->GetBreakpoint(); local
146 if (breakpoint == newBreakpoint) {
147 if (breakpoint == proxy->GetBreakpoint())
250 bool _GetBreakpointValueAt(UserBreakpoint* breakpoint, int32 rowIndex, argument
253 const UserBreakpointLocation& location = breakpoint->Location();
257 value.SetTo((int32)breakpoint->IsEnabled());
273 = breakpoint->InstanceAt(0)) {
282 value.SetTo(breakpoint
387 UserBreakpointChanged(UserBreakpoint* breakpoint) argument
[all...]
H A DTeamWindow.h114 UserBreakpoint* breakpoint,
117 UserBreakpoint* breakpoint);
120 Watchpoint* breakpoint,
185 UserBreakpoint* breakpoint);
200 UserBreakpoint* breakpoint);
H A DSourceView.cpp59 static const char* kClearBreakpointMessage = "Click to clear breakpoint at "
61 static const char* kDisableBreakpointMessage = "Click to disable breakpoint at "
63 static const char* kEnableBreakpointMessage = "Click to enable breakpoint at "
124 UserBreakpoint* breakpoint);
189 UserBreakpoint* breakpoint);
247 UserBreakpoint* breakpoint);
293 UserBreakpoint* breakpoint);
562 target_addr_t address, UserBreakpoint* breakpoint)
566 fBreakpoint(breakpoint)
638 SourceView::MarkerManager::UserBreakpointChanged(UserBreakpoint* breakpoint) argument
561 BreakpointMarker(uint32 line, target_addr_t address, UserBreakpoint* breakpoint) argument
917 UserBreakpointChanged(UserBreakpoint* breakpoint) argument
1034 UserBreakpoint* breakpoint = marker->Breakpoint(); local
1130 UserBreakpointChanged(UserBreakpoint* breakpoint) argument
2279 UserBreakpointChanged(UserBreakpoint* breakpoint) argument
[all...]
H A DBreakpointsView.cpp73 BreakpointsView::UserBreakpointChanged(UserBreakpoint* breakpoint) argument
75 fListView->UserBreakpointChanged(breakpoint);
101 message->AddPointer("breakpoint",
192 UserBreakpoint* breakpoint = proxy->GetBreakpoint(); local
193 if (breakpoint->IsValid()) {
195 if (breakpoint->IsEnabled())
220 // actual breakpoint selected.
230 // if we have at least one disabled breakpoint in the
281 UserBreakpoint* breakpoint = proxy->GetBreakpoint(); local
282 if (action == MSG_ENABLE_BREAKPOINT && !breakpoint
[all...]
H A DBreakpointsView.h33 UserBreakpoint* breakpoint);
73 UserBreakpoint* breakpoint,
76 UserBreakpoint* breakpoint) = 0;
79 Watchpoint* breakpoint,
H A DSourceView.h49 UserBreakpoint* breakpoint);
H A DBreakpointListView.h28 BreakpointProxy(UserBreakpoint* breakpoint,
61 UserBreakpoint* breakpoint);
63 Watchpoint* breakpoint);
/haiku/src/kits/debugger/controllers/
H A DThreadHandler.cpp117 fConditionWaitSem = create_sem(0, "breakpoint condition waiter");
131 // Pretend "step out" mode, so that the temporary breakpoint hit will not
166 // check whether this is a temporary breakpoint we're waiting for
172 // Might be a user breakpoint, but could as well be a temporary
173 // breakpoint of another thread.
175 Breakpoint* breakpoint = fThread->GetTeam()->BreakpointAtAddress( local
178 if (breakpoint == NULL) {
179 // spurious breakpoint -- might be a temporary breakpoint, that has
182 } else if (!breakpoint
896 Breakpoint* breakpoint = fThread->GetTeam()->BreakpointAtAddress( local
[all...]
H A DTeamDebugger.cpp423 // create the breakpoint manager
594 UserBreakpoint* breakpoint = NULL; local
598 if (message->FindPointer("breakpoint", (void**)&breakpoint)
600 breakpointReference.SetTo(breakpoint, true);
613 if (breakpoint != NULL)
614 _HandleSetUserBreakpoint(breakpoint, enabled);
618 if (breakpoint != NULL)
619 _HandleClearUserBreakpoint(breakpoint);
629 UserBreakpoint* breakpoint local
651 UserBreakpoint* breakpoint = NULL; local
1116 SetBreakpointEnabledRequested(UserBreakpoint* breakpoint, bool enabled) argument
1130 SetBreakpointConditionRequested(UserBreakpoint* breakpoint, const char* condition) argument
1144 ClearBreakpointConditionRequested(UserBreakpoint* breakpoint) argument
1222 ClearBreakpointRequested(UserBreakpoint* breakpoint) argument
1934 UserBreakpoint* breakpoint = breakpointsToRemove.ItemAt(i); local
2045 Breakpoint* breakpoint = fTeam->BreakpointAtAddress(address); local
2177 _HandleSetUserBreakpoint(UserBreakpoint* breakpoint, bool enabled) argument
2196 Breakpoint* breakpoint = fTeam->BreakpointAtAddress(address); local
2210 _HandleClearUserBreakpoint(UserBreakpoint* breakpoint) argument
2466 UserBreakpoint* breakpoint = new(std::nothrow) UserBreakpoint(location); local
[all...]
/haiku/src/libs/compat/freebsd_network/compat/machine/x86_64/
H A Dcpufunc.h57 breakpoint(void) function
835 int breakpoint(void);
/haiku/src/libs/compat/freebsd_network/compat/machine/x86/
H A Dcpufunc.h54 breakpoint(void) function
724 int breakpoint(void);
/haiku/headers/private/debugger/user_interface/
H A DUserInterface.h129 UserBreakpoint* breakpoint,
132 UserBreakpoint* breakpoint,
135 UserBreakpoint* breakpoint) = 0;
139 UserBreakpoint* breakpoint) = 0;
/haiku/src/kits/debugger/settings/
H A DTeamSettings.cpp64 UserBreakpoint* breakpoint = it.Next();) {
70 status_t error = breakpointSetting->SetTo(breakpoint->Location(),
71 breakpoint->IsEnabled(), breakpoint->IsHidden(),
72 breakpoint->Condition());
166 for (int32 i = 0; BreakpointSetting* breakpoint = fBreakpoints.ItemAt(i);
168 error = breakpoint->WriteTo(childArchive);
269 for (int32 i = 0; BreakpointSetting* breakpoint
272 = new BreakpointSetting(*breakpoint);
340 for (int32 i = 0; BreakpointSetting* breakpoint
[all...]
/haiku/src/kits/debugger/model/
H A DTeam.cpp40 virtual int operator()(const Breakpoint* breakpoint) const
42 return -Breakpoint::CompareAddressBreakpoint(&fAddress, breakpoint);
96 for (int32 i = 0; Breakpoint* breakpoint = fBreakpoints.ItemAt(i); i++)
97 breakpoint->ReleaseReference();
397 Team::AddBreakpoint(Breakpoint* breakpoint) argument
399 if (fBreakpoints.BinaryInsert(breakpoint, &Breakpoint::CompareBreakpoints))
402 breakpoint->ReleaseReference();
408 Team::RemoveBreakpoint(Breakpoint* breakpoint) argument
410 int32 index = fBreakpoints.BinarySearchIndex(*breakpoint,
416 breakpoint
823 NotifyUserBreakpointChanged(UserBreakpoint* breakpoint) argument
1013 BreakpointEvent(uint32 type, Team* team, Breakpoint* breakpoint) argument
1088 UserBreakpointEvent(uint32 type, Team* team, UserBreakpoint* breakpoint) argument
[all...]
H A DBreakpoint.cpp111 const Breakpoint* breakpoint)
113 if (*address < breakpoint->Address())
115 return *address == breakpoint->Address() ? 0 : 1;
110 CompareAddressBreakpoint(const target_addr_t* address, const Breakpoint* breakpoint) argument
H A DUserBreakpoint.cpp90 UserBreakpointInstance::SetBreakpoint(Breakpoint* breakpoint) argument
92 fBreakpoint = breakpoint;
/haiku/src/apps/debugger/user_interface/gui/utility_windows/
H A DBreakpointEditWindow.cpp30 UserBreakpoint* breakpoint, UserInterfaceListener* listener,
33 BWindow(BRect(), "Edit breakpoint", B_FLOATING_WINDOW,
37 fTargetBreakpoint(breakpoint),
54 BreakpointEditWindow::Create(::Team* team, UserBreakpoint* breakpoint, argument
58 team, breakpoint, listener, target);
29 BreakpointEditWindow(::Team* team, UserBreakpoint* breakpoint, UserInterfaceListener* listener, BHandler* target) argument
H A DBreakpointEditWindow.h28 UserBreakpoint* breakpoint,
35 UserBreakpoint* breakpoint,
/haiku/headers/private/debugger/model/
H A DTeam.h172 bool AddBreakpoint(Breakpoint* breakpoint);
174 void RemoveBreakpoint(Breakpoint* breakpoint);
258 // breakpoint related service methods
260 UserBreakpoint* breakpoint);
411 Breakpoint* breakpoint);
488 UserBreakpoint* breakpoint);
H A DBreakpoint.h54 const Breakpoint* breakpoint);
H A DUserBreakpoint.h66 void SetBreakpoint(Breakpoint* breakpoint);
91 // invoked with the breakpoint manager lock held.
/haiku/headers/private/debugger/controllers/
H A DTeamDebugger.h97 UserBreakpoint* breakpoint,
100 UserBreakpoint* breakpoint,
103 UserBreakpoint* breakpoint);
106 UserBreakpoint* breakpoint);
128 Watchpoint* breakpoint);
208 UserBreakpoint* breakpoint, bool enabled);
212 UserBreakpoint* breakpoint);
/haiku/src/kits/debugger/debug_managers/
H A DBreakpointManager.cpp25 fLock("breakpoint manager"),
58 TRACE_CONTROL(" user breakpoint already valid and with same enabled "
64 TRACE_CONTROL(" creating breakpoints for breakpoint instances\n");
70 TRACE_CONTROL(" breakpoint instance %p\n", instance);
73 TRACE_CONTROL(" -> already has breakpoint\n");
78 Breakpoint* breakpoint = fTeam->BreakpointAtAddress(address); local
79 if (breakpoint == NULL) {
80 TRACE_CONTROL(" -> no breakpoint at that address yet\n");
89 breakpoint = new(std::nothrow) Breakpoint(image, address);
90 if (breakpoint
154 Breakpoint* breakpoint = instance->GetBreakpoint(); local
239 Breakpoint* breakpoint = fTeam->BreakpointAtAddress(address); local
291 Breakpoint* breakpoint = fTeam->BreakpointAtAddress(address); local
344 Breakpoint* breakpoint = instance->GetBreakpoint(); local
446 Breakpoint* breakpoint = fTeam->BreakpointAtAddress(address); local
464 Breakpoint* breakpoint = instance->GetBreakpoint(); local
484 _UpdateBreakpointInstallation(Breakpoint* breakpoint) argument
[all...]
H A DBreakpointManager.h45 Breakpoint* breakpoint);

Completed in 112 milliseconds

12