td_thragent_t
pt_unmap_lwp(const td_thragent_t *ta, lwpid_t lwp)
const td_thragent_t *ta = th->th_ta;
pt_ta_new(struct ps_prochandle *ph, td_thragent_t **pta)
td_thragent_t *ta;
ta = malloc(sizeof(td_thragent_t));
pt_ta_delete(td_thragent_t *ta)
pt_ta_map_id2thr(const td_thragent_t *ta, thread_t id, td_thrhandle_t *th)
pt_ta_map_lwp2thr(const td_thragent_t *ta, lwpid_t lwp, td_thrhandle_t *th)
pt_ta_thr_iter(const td_thragent_t *ta, td_thr_iter_f *callback,
pt_ta_tsd_iter(const td_thragent_t *ta, td_key_iter_f *ki, void *arg)
pt_ta_event_addr(const td_thragent_t *ta __unused, td_event_e event __unused,
pt_ta_set_event(const td_thragent_t *ta __unused,
pt_ta_clear_event(const td_thragent_t *ta __unused,
pt_ta_event_getmsg(const td_thragent_t *ta __unused,
const td_thragent_t *ta = th->th_ta;
static void pt_unmap_lwp(const td_thragent_t *ta, lwpid_t lwp);
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
pt_map_thread(const td_thragent_t *const_ta, psaddr_t pt, enum pt_type type)
td_thragent_t *ta = __DECONST(td_thragent_t *, const_ta);
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
pt_ta_new(struct ps_prochandle *ph, td_thragent_t **pta)
td_thragent_t *ta;
ta = malloc(sizeof(td_thragent_t));
pt_ta_delete(td_thragent_t *ta)
pt_ta_map_id2thr(const td_thragent_t *ta, thread_t id, td_thrhandle_t *th)
pt_ta_map_lwp2thr(const td_thragent_t *ta, lwpid_t lwp, td_thrhandle_t *th)
pt_ta_thr_iter(const td_thragent_t *ta, td_thr_iter_f *callback,
pt_ta_tsd_iter(const td_thragent_t *ta, td_key_iter_f *ki, void *arg)
pt_ta_event_addr(const td_thragent_t *ta, td_event_e event, td_notify_t *ptr)
pt_ta_set_event(const td_thragent_t *ta, td_thr_events_t *events)
pt_ta_clear_event(const td_thragent_t *ta, td_thr_events_t *events)
pt_ta_event_getmsg(const td_thragent_t *ta, td_event_msg_t *msg)
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
td_ta_map_lwp2thr(const td_thragent_t *ta, lwpid_t lwpid, td_thrhandle_t *th)
td_ta_new(struct ps_prochandle *ph, td_thragent_t **pta)
td_ta_set_event(const td_thragent_t *ta, td_thr_events_t *events)
td_ta_thr_iter(const td_thragent_t *ta, td_thr_iter_f *callback,
td_ta_tsd_iter(const td_thragent_t *ta, td_key_iter_f *callback,
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
const td_thragent_t *ta = th->th_ta;
td_ta_clear_event(const td_thragent_t *ta, td_thr_events_t *events)
td_ta_delete(td_thragent_t *ta)
td_ta_event_addr(const td_thragent_t *ta, td_event_e event, td_notify_t *ptr)
td_ta_event_getmsg(const td_thragent_t *ta, td_event_msg_t *msg)
td_ta_map_id2thr(const td_thragent_t *ta, thread_t id, td_thrhandle_t *th)
const td_thragent_t *ti_ta_p;
td_err_e td_ta_clear_event(const td_thragent_t *, td_thr_events_t *);
td_err_e td_ta_delete(td_thragent_t *);
td_err_e td_ta_event_addr(const td_thragent_t *, td_thr_events_e,
td_err_e td_ta_event_getmsg(const td_thragent_t *, td_event_msg_t *);
td_err_e td_ta_map_id2thr(const td_thragent_t *, thread_t, td_thrhandle_t *);
td_err_e td_ta_map_lwp2thr(const td_thragent_t *, lwpid_t, td_thrhandle_t *);
td_err_e td_ta_new(struct ps_prochandle *, td_thragent_t **);
td_err_e td_ta_set_event(const td_thragent_t *, td_thr_events_t *);
td_err_e td_ta_thr_iter(const td_thragent_t *, td_thr_iter_f *, void *,
td_err_e td_ta_tsd_iter(const td_thragent_t *, td_key_iter_f *, void *);
const td_thragent_t *th_ta;
const td_thragent_t *ti_ta_p;
td_err_e (*to_ta_clear_event)(const td_thragent_t *,
td_err_e (*to_ta_delete)(td_thragent_t *);
td_err_e (*to_ta_event_addr)(const td_thragent_t *, td_thr_events_e,
td_err_e (*to_ta_event_getmsg)(const td_thragent_t *,
td_err_e (*to_ta_map_id2thr)(const td_thragent_t *, thread_t,
td_err_e (*to_ta_map_lwp2thr)(const td_thragent_t *, lwpid_t,
td_err_e (*to_ta_new)(struct ps_prochandle *, td_thragent_t **);
td_err_e (*to_ta_set_event)(const td_thragent_t *, td_thr_events_t *);
td_err_e (*to_ta_thr_iter)(const td_thragent_t *, td_thr_iter_f *,
td_err_e (*to_ta_tsd_iter)(const td_thragent_t *, td_key_iter_f *,