Lines Matching refs:instance

68 		UserBreakpointInstance* instance = userBreakpoint->InstanceAt(i); i++) {
70 TRACE_CONTROL(" breakpoint instance %p\n", instance);
72 if (instance->GetBreakpoint() != NULL) {
77 target_addr_t address = instance->Address();
97 TRACE_CONTROL(" -> adding instance to breakpoint %p\n", breakpoint);
99 breakpoint->AddUserBreakpoint(instance);
100 instance->SetBreakpoint(breakpoint);
119 UserBreakpointInstance* instance = userBreakpoint->InstanceAt(i);
121 TRACE_CONTROL(" breakpoint instance %p\n", instance);
123 error = _UpdateBreakpointInstallation(instance->GetBreakpoint());
151 for (int32 i = 0; UserBreakpointInstance* instance
154 Breakpoint* breakpoint = instance->GetBreakpoint();
159 instance->SetBreakpoint(NULL);
160 breakpoint->RemoveUserBreakpoint(instance);
202 UserBreakpointInstance* instance = userBreakpoint->InstanceAt(i); i++) {
203 if (Breakpoint* breakpoint = instance->GetBreakpoint())
211 UserBreakpointInstance* instance = userBreakpoint->InstanceAt(i); i++) {
212 if (Breakpoint* breakpoint = instance->GetBreakpoint()) {
213 instance->SetBreakpoint(NULL);
214 breakpoint->RemoveUserBreakpoint(instance);
343 UserBreakpointInstance* instance = userBreakpoint->InstanceAt(i);
344 Breakpoint* breakpoint = instance->GetBreakpoint();
349 breakpoint->RemoveUserBreakpoint(instance);
357 delete instance;
403 // get the breakpoint address for the instance
431 // create the user breakpoint instance
432 UserBreakpointInstance* instance = new(std::nothrow)
434 if (instance == NULL || !newInstances.AddItem(instance)) {
435 delete instance;
439 if (!userBreakpoint->AddInstance(instance)) {
441 delete instance;
445 target_addr_t address = instance->Address();
455 breakpoint->AddUserBreakpoint(instance);
456 instance->SetBreakpoint(breakpoint);
462 for (int32 i = 0; UserBreakpointInstance* instance = newInstances.ItemAt(i);
464 Breakpoint* breakpoint = instance->GetBreakpoint();
467 // something went wrong -- remove the instance
470 instance->GetUserBreakpoint()->RemoveInstance(instance);
472 breakpoint->AddUserBreakpoint(instance);