Lines Matching refs:utp
2939 struct uploaded_tp *utp;
2941 for (utp = *utpp; utp; utp = utp->next)
2942 if (utp->number == num && utp->addr == addr)
2943 return utp;
2945 utp = new uploaded_tp;
2946 utp->number = num;
2947 utp->addr = addr;
2948 utp->next = *utpp;
2949 *utpp = utp;
2951 return utp;
3019 find_matching_tracepoint_location (struct uploaded_tp *utp)
3025 if (b.type == utp->type
3026 && t.step_count == utp->step
3027 && t.pass_count == utp->pass
3029 utp->cond_string.get ())
3035 if (loc.address == utp->addr)
3049 struct uploaded_tp *utp;
3054 for (utp = *uploaded_tps; utp; utp = utp->next)
3059 loc = find_matching_tracepoint_location (utp);
3069 loc->owner->number, utp->number,
3070 paddress (loc->gdbarch, utp->addr));
3088 t = create_tracepoint_from_upload (utp);
3092 t->number, utp->number,
3093 paddress (get_current_arch (), utp->addr));
3097 utp->number,
3098 paddress (get_current_arch (), utp->addr));
3104 t->number_on_target = utp->number;
3376 struct uploaded_tp *utp)
3384 utp->hit_count += uval;
3389 utp->traceframe_usage += uval;
3406 struct uploaded_tp *utp = NULL;
3455 utp = get_uploaded_tp (num, addr, utpp);
3456 utp->type = type;
3457 utp->enabled = enabled;
3458 utp->step = step;
3459 utp->pass = pass;
3460 utp->cond = std::move (cond);
3464 utp = get_uploaded_tp (num, addr, utpp);
3465 utp->actions.emplace_back (xstrdup (p));
3469 utp = get_uploaded_tp (num, addr, utpp);
3470 utp->step_actions.emplace_back (xstrdup (p));
3475 utp = get_uploaded_tp (num, addr, utpp);
3490 utp->at_string.reset (xstrdup (buf));
3492 utp->cond_string.reset (xstrdup (buf));
3494 utp->cmd_strings.emplace_back (xstrdup (buf));
3498 utp = get_uploaded_tp (num, addr, utpp);
3500 parse_tracepoint_status (p, NULL, utp);