td_thrhandle_t
pt_validate(const td_thrhandle_t *th)
pt_thr_tls_get_addr(const td_thrhandle_t *th, psaddr_t _linkmap, size_t offset,
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)
td_thrhandle_t th;
pt_dbsuspend(const td_thrhandle_t *th, int suspend)
static int pt_validate(const td_thrhandle_t *th);
pt_thr_dbresume(const td_thrhandle_t *th)
pt_thr_dbsuspend(const td_thrhandle_t *th)
pt_thr_validate(const td_thrhandle_t *th)
td_thrhandle_t temp;
pt_thr_old_get_info(const td_thrhandle_t *th, td_old_thrinfo_t *info)
pt_thr_get_info(const td_thrhandle_t *th, td_thrinfo_t *info)
pt_thr_getxmmregs(const td_thrhandle_t *th, char *fxsave)
pt_thr_getfpregs(const td_thrhandle_t *th, prfpregset_t *fpregs)
pt_thr_getgregs(const td_thrhandle_t *th, prgregset_t gregs)
pt_thr_setxmmregs(const td_thrhandle_t *th, const char *fxsave)
pt_thr_setfpregs(const td_thrhandle_t *th, const prfpregset_t *fpregs)
pt_thr_setgregs(const td_thrhandle_t *th, const prgregset_t gregs)
pt_thr_event_enable(const td_thrhandle_t *th __unused, int en __unused)
pt_thr_set_event(const td_thrhandle_t *th __unused,
pt_thr_clear_event(const td_thrhandle_t *th __unused,
pt_thr_event_getmsg(const td_thrhandle_t *th __unused,
pt_thr_sstep(const td_thrhandle_t *th, int step)
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)
td_thrhandle_t th;
static td_thrhandle_t handle;
pt_dbsuspend(const td_thrhandle_t *th, int suspend)
pt_thr_dbresume(const td_thrhandle_t *th)
pt_thr_dbsuspend(const td_thrhandle_t *th)
pt_thr_validate(const td_thrhandle_t *th)
td_thrhandle_t temp;
pt_thr_get_info_common(const td_thrhandle_t *th, td_thrinfo_t *info, int old)
pt_thr_old_get_info(const td_thrhandle_t *th, td_old_thrinfo_t *info)
pt_thr_get_info(const td_thrhandle_t *th, td_thrinfo_t *info)
pt_thr_getxmmregs(const td_thrhandle_t *th, char *fxsave)
pt_thr_getfpregs(const td_thrhandle_t *th, prfpregset_t *fpregs)
pt_thr_getgregs(const td_thrhandle_t *th, prgregset_t gregs)
pt_thr_setxmmregs(const td_thrhandle_t *th, const char *fxsave)
pt_thr_setfpregs(const td_thrhandle_t *th, const prfpregset_t *fpregs)
pt_thr_setgregs(const td_thrhandle_t *th, const prgregset_t gregs)
pt_thr_event_enable(const td_thrhandle_t *th, int en)
pt_thr_set_event(const td_thrhandle_t *th, td_thr_events_t *setp)
pt_thr_clear_event(const td_thrhandle_t *th, td_thr_events_t *setp)
pt_thr_event_getmsg(const td_thrhandle_t *th, td_event_msg_t *msg)
static td_thrhandle_t handle;
pt_thr_sstep(const td_thrhandle_t *th, int step __unused)
pt_validate(const td_thrhandle_t *th)
pt_thr_tls_get_addr(const td_thrhandle_t *th, psaddr_t _linkmap, size_t offset,
static int pt_validate(const td_thrhandle_t *th);
td_ta_map_lwp2thr(const td_thragent_t *ta, lwpid_t lwpid, td_thrhandle_t *th)
td_thr_clear_event(const td_thrhandle_t *th, td_thr_events_t *events)
td_thr_dbresume(const td_thrhandle_t *th)
td_thr_dbsuspend(const td_thrhandle_t *th)
td_thr_event_enable(const td_thrhandle_t *th, int en)
td_thr_event_getmsg(const td_thrhandle_t *th, td_event_msg_t *msg)
td_thr_old_get_info(const td_thrhandle_t *th, td_old_thrinfo_t *info)
td_thr_get_info(const td_thrhandle_t *th, td_thrinfo_t *info)
td_thr_getxmmregs(const td_thrhandle_t *th, char *fxsave)
td_thr_getfpregs(const td_thrhandle_t *th, prfpregset_t *fpregset)
td_thr_getgregs(const td_thrhandle_t *th, prgregset_t gregs)
td_thr_set_event(const td_thrhandle_t *th, td_thr_events_t *events)
td_thr_setxmmregs(const td_thrhandle_t *th, const char *fxsave)
td_thr_setfpregs(const td_thrhandle_t *th, const prfpregset_t *fpregs)
td_thr_setgregs(const td_thrhandle_t *th, const prgregset_t gregs)
td_thr_validate(const td_thrhandle_t *th)
td_thr_tls_get_addr(const td_thrhandle_t *th, psaddr_t linkmap, size_t offset,
td_thr_sstep(const td_thrhandle_t *th, int step)
td_ta_map_id2thr(const td_thragent_t *ta, thread_t id, td_thrhandle_t *th)
typedef int td_thr_iter_f(const td_thrhandle_t *, void *);
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_thr_clear_event(const td_thrhandle_t *, td_thr_events_t *);
td_err_e td_thr_dbresume(const td_thrhandle_t *);
td_err_e td_thr_dbsuspend(const td_thrhandle_t *);
td_err_e td_thr_event_enable(const td_thrhandle_t *, int);
td_err_e td_thr_event_getmsg(const td_thrhandle_t *, td_event_msg_t *);
td_err_e td_thr_get_info(const td_thrhandle_t *, td_thrinfo_t *);
td_err_e td_thr_getxmmregs(const td_thrhandle_t *, char *);
td_err_e td_thr_getfpregs(const td_thrhandle_t *, prfpregset_t *);
td_err_e td_thr_getgregs(const td_thrhandle_t *, prgregset_t);
td_err_e td_thr_set_event(const td_thrhandle_t *, td_thr_events_t *);
td_err_e td_thr_setxmmregs(const td_thrhandle_t *, const char *);
td_err_e td_thr_setfpregs(const td_thrhandle_t *, const prfpregset_t *);
td_err_e td_thr_setgregs(const td_thrhandle_t *, const prgregset_t);
td_err_e td_thr_validate(const td_thrhandle_t *);
td_err_e td_thr_tls_get_addr(const td_thrhandle_t *, psaddr_t, size_t,
td_err_e td_thr_sstep(const td_thrhandle_t *, int);
td_err_e (*to_thr_sstep)(const td_thrhandle_t *, int);
td_err_e (*to_thr_getxmmregs)(const td_thrhandle_t *, char *);
td_err_e (*to_thr_setxmmregs)(const td_thrhandle_t *, const char *);
td_err_e td_thr_old_get_info(const td_thrhandle_t *th, td_old_thrinfo_t *info);
td_thrhandle_t *);
td_thrhandle_t *);
td_err_e (*to_thr_clear_event)(const td_thrhandle_t *,
td_err_e (*to_thr_dbresume)(const td_thrhandle_t *);
td_err_e (*to_thr_dbsuspend)(const td_thrhandle_t *);
td_err_e (*to_thr_event_enable)(const td_thrhandle_t *, int);
td_err_e (*to_thr_event_getmsg)(const td_thrhandle_t *,
td_err_e (*to_thr_old_get_info)(const td_thrhandle_t *,
td_err_e (*to_thr_get_info)(const td_thrhandle_t *, td_thrinfo_t *);
td_err_e (*to_thr_getfpregs)(const td_thrhandle_t *, prfpregset_t *);
td_err_e (*to_thr_getgregs)(const td_thrhandle_t *, prgregset_t);
td_err_e (*to_thr_set_event)(const td_thrhandle_t *,
td_err_e (*to_thr_setfpregs)(const td_thrhandle_t *,
td_err_e (*to_thr_setgregs)(const td_thrhandle_t *, const prgregset_t);
td_err_e (*to_thr_validate)(const td_thrhandle_t *);
td_err_e (*to_thr_tls_get_addr)(const td_thrhandle_t *, psaddr_t,