Lines Matching defs:breakpoint

423 	// create the breakpoint manager
594 UserBreakpoint* breakpoint = NULL;
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 = NULL;
631 if (message->FindPointer("breakpoint", (void**)&breakpoint)
636 breakpointReference.SetTo(breakpoint, true);
643 breakpoint->SetCondition(condition);
644 fTeam->NotifyUserBreakpointChanged(breakpoint);
651 UserBreakpoint* breakpoint = NULL;
653 if (message->FindPointer("breakpoint", (void**)&breakpoint)
657 breakpointReference.SetTo(breakpoint, true);
660 breakpoint->SetCondition(NULL);
661 fTeam->NotifyUserBreakpointChanged(breakpoint);
1116 TeamDebugger::SetBreakpointEnabledRequested(UserBreakpoint* breakpoint,
1120 BReference<UserBreakpoint> breakpointReference(breakpoint);
1121 if (message.AddPointer("breakpoint", breakpoint) == B_OK
1130 TeamDebugger::SetBreakpointConditionRequested(UserBreakpoint* breakpoint,
1134 BReference<UserBreakpoint> breakpointReference(breakpoint);
1135 if (message.AddPointer("breakpoint", breakpoint) == B_OK
1144 TeamDebugger::ClearBreakpointConditionRequested(UserBreakpoint* breakpoint)
1147 BReference<UserBreakpoint> breakpointReference(breakpoint);
1148 if (message.AddPointer("breakpoint", breakpoint) == B_OK
1222 TeamDebugger::ClearBreakpointRequested(UserBreakpoint* breakpoint)
1225 BReference<UserBreakpoint> breakpointReference(breakpoint);
1226 if (message.AddPointer("breakpoint", breakpoint) == B_OK
1928 UserBreakpoint* breakpoint = it.Next();) {
1929 breakpointsToRemove.AddItem(breakpoint);
1930 breakpoint->AcquireReference();
1934 UserBreakpoint* breakpoint = breakpointsToRemove.ItemAt(i);
1935 fTeam->RemoveUserBreakpoint(breakpoint);
1936 fTeam->NotifyUserBreakpointChanged(breakpoint);
1937 breakpoint->ReleaseReference();
2011 // set the main breakpoint at.
2042 // check whether there already is a breakpoint
2045 Breakpoint* breakpoint = fTeam->BreakpointAtAddress(address);
2047 if (breakpoint != NULL && breakpoint->FirstUserBreakpoint() != NULL)
2048 userBreakpoint = breakpoint->FirstUserBreakpoint()->GetUserBreakpoint();
2052 TRACE_CONTROL(" no breakpoint yet\n");
2104 // create the user breakpoint
2114 TRACE_CONTROL(" created user breakpoint: %p\n", userBreakpoint);
2125 // get the breakpoint address for the instance
2144 TRACE_CONTROL(" breakpoint address using source info: %" B_PRIx64
2155 TRACE_CONTROL(" final breakpoint address: %" B_PRIx64 "\n",
2166 TRACE_CONTROL(" breakpoint instance: %p\n", breakpointInstance);
2177 TeamDebugger::_HandleSetUserBreakpoint(UserBreakpoint* breakpoint, bool enabled)
2179 status_t error = fBreakpointManager->InstallUserBreakpoint(breakpoint,
2182 _NotifyUser("Install Breakpoint", "Failed to install breakpoint: %s",
2196 Breakpoint* breakpoint = fTeam->BreakpointAtAddress(address);
2197 if (breakpoint == NULL || breakpoint->FirstUserBreakpoint() == NULL)
2200 = breakpoint->FirstUserBreakpoint()->GetUserBreakpoint();
2210 TeamDebugger::_HandleClearUserBreakpoint(UserBreakpoint* breakpoint)
2212 fBreakpointManager->UninstallUserBreakpoint(breakpoint);
2461 // create the breakpoint
2466 UserBreakpoint* breakpoint = new(std::nothrow) UserBreakpoint(location);
2467 if (breakpoint == NULL)
2469 BReference<UserBreakpoint> breakpointReference(breakpoint, true);
2471 breakpoint->SetHidden(breakpointSetting->IsHidden());
2472 breakpoint->SetCondition(breakpointSetting->Condition());
2475 fBreakpointManager->InstallUserBreakpoint(breakpoint,