Searched refs:td_thragent_t (Results 1 - 10 of 10) sorted by relevance

/freebsd-11.0-release/lib/libthread_db/
H A Dthread_db_int.h36 const td_thragent_t *ti_ta_p;
62 td_err_e (*to_ta_clear_event)(const td_thragent_t *,
64 td_err_e (*to_ta_delete)(td_thragent_t *);
65 td_err_e (*to_ta_event_addr)(const td_thragent_t *, td_thr_events_e,
67 td_err_e (*to_ta_event_getmsg)(const td_thragent_t *,
69 td_err_e (*to_ta_map_id2thr)(const td_thragent_t *, thread_t,
71 td_err_e (*to_ta_map_lwp2thr)(const td_thragent_t *, lwpid_t,
73 td_err_e (*to_ta_new)(struct ps_prochandle *, td_thragent_t **);
74 td_err_e (*to_ta_set_event)(const td_thragent_t *, td_thr_events_t *);
75 td_err_e (*to_ta_thr_iter)(const td_thragent_t *, td_thr_iter_
[all...]
H A Dthread_db.h61 typedef struct td_thragent td_thragent_t; typedef in typeref:struct:td_thragent
65 const td_thragent_t *th_ta;
178 const td_thragent_t *ti_ta_p;
212 td_err_e td_ta_clear_event(const td_thragent_t *, td_thr_events_t *);
213 td_err_e td_ta_delete(td_thragent_t *);
214 td_err_e td_ta_event_addr(const td_thragent_t *, td_thr_events_e,
216 td_err_e td_ta_event_getmsg(const td_thragent_t *, td_event_msg_t *);
217 td_err_e td_ta_map_id2thr(const td_thragent_t *, thread_t, td_thrhandle_t *);
218 td_err_e td_ta_map_lwp2thr(const td_thragent_t *, lwpid_t, td_thrhandle_t *);
219 td_err_e td_ta_new(struct ps_prochandle *, td_thragent_t **);
[all...]
H A Dthread_db.c69 td_ta_clear_event(const td_thragent_t *ta, td_thr_events_t *events)
75 td_ta_delete(td_thragent_t *ta)
82 td_ta_event_addr(const td_thragent_t *ta, td_event_e event, td_notify_t *ptr)
88 td_ta_event_getmsg(const td_thragent_t *ta, td_event_msg_t *msg)
94 td_ta_map_id2thr(const td_thragent_t *ta, thread_t id, td_thrhandle_t *th)
100 td_ta_map_lwp2thr(const td_thragent_t *ta, lwpid_t lwpid, td_thrhandle_t *th)
106 td_ta_new(struct ps_prochandle *ph, td_thragent_t **pta)
122 td_ta_set_event(const td_thragent_t *ta, td_thr_events_t *events)
128 td_ta_thr_iter(const td_thragent_t *ta, td_thr_iter_f *callback,
137 td_ta_tsd_iter(const td_thragent_t *t
[all...]
H A Dlibthr_db.c108 pt_ta_new(struct ps_prochandle *ph, td_thragent_t **pta)
132 td_thragent_t *ta;
139 ta = malloc(sizeof(td_thragent_t));
185 pt_ta_delete(td_thragent_t *ta)
202 pt_ta_map_id2thr(const td_thragent_t *ta, thread_t id, td_thrhandle_t *th)
236 pt_ta_map_lwp2thr(const td_thragent_t *ta, lwpid_t lwp, td_thrhandle_t *th)
242 pt_ta_thr_iter(const td_thragent_t *ta, td_thr_iter_f *callback,
276 pt_ta_tsd_iter(const td_thragent_t *ta, td_key_iter_f *ki, void *arg)
311 pt_ta_event_addr(const td_thragent_t *ta, td_event_e event, td_notify_t *ptr)
331 pt_ta_set_event(const td_thragent_t *t
[all...]
H A Dlibpthread_db.c46 static void pt_unmap_lwp(const td_thragent_t *ta, lwpid_t lwp);
73 pt_map_thread(const td_thragent_t *const_ta, psaddr_t pt, enum pt_type type)
75 td_thragent_t *ta = __DECONST(td_thragent_t *, const_ta);
122 pt_ta_new(struct ps_prochandle *ph, td_thragent_t **pta)
146 td_thragent_t *ta;
153 ta = malloc(sizeof(td_thragent_t));
201 pt_ta_delete(td_thragent_t *ta)
220 pt_ta_map_id2thr(const td_thragent_t *ta, thread_t id, td_thrhandle_t *th)
294 pt_ta_map_lwp2thr(const td_thragent_t *t
[all...]
/freebsd-11.0-release/contrib/gdb/gdb/
H A Dgdb_thread_db.h98 typedef struct td_thragent td_thragent_t; typedef in typeref:struct:td_thragent
103 td_thragent_t *th_ta_p;
276 td_thragent_t *ti_ta_p; /* Process handle. */
316 extern td_err_e td_ta_new (struct ps_prochandle *__ps, td_thragent_t **__ta);
319 extern td_err_e td_ta_delete (td_thragent_t *__ta);
322 extern td_err_e td_ta_get_nthreads (const td_thragent_t *__ta, int *__np);
326 extern td_err_e td_ta_get_ph (const td_thragent_t *__ta,
331 extern td_err_e td_ta_map_id2thr (const td_thragent_t *__ta, pthread_t __pt,
336 extern td_err_e td_ta_map_lwp2thr (const td_thragent_t *__ta, lwpid_t __lwpid,
342 extern td_err_e td_ta_thr_iter (const td_thragent_t *__t
[all...]
H A Dsol-thread.c100 static td_thragent_t *main_ta;
131 td_thragent_t ** ta_pp);
132 static td_err_e (*p_td_ta_delete) (td_thragent_t * ta_p);
134 static td_err_e (*p_td_ta_get_ph) (const td_thragent_t * ta_p,
136 static td_err_e (*p_td_ta_get_nthreads) (const td_thragent_t * ta_p,
138 static td_err_e (*p_td_ta_tsd_iter) (const td_thragent_t * ta_p,
141 static td_err_e (*p_td_ta_thr_iter) (const td_thragent_t * ta_p,
171 static td_err_e (*p_td_ta_map_id2thr) (const td_thragent_t * ta_p,
174 static td_err_e (*p_td_ta_map_lwp2thr) (const td_thragent_t * ta_p,
H A Dthread-db.c77 static td_thragent_t *thread_agent;
84 td_thragent_t **ta);
85 static td_err_e (*td_ta_map_id2thr_p) (const td_thragent_t *ta, thread_t pt,
87 static td_err_e (*td_ta_map_lwp2thr_p) (const td_thragent_t *ta,
89 static td_err_e (*td_ta_thr_iter_p) (const td_thragent_t *ta,
94 static td_err_e (*td_ta_event_addr_p) (const td_thragent_t *ta,
96 static td_err_e (*td_ta_set_event_p) (const td_thragent_t *ta,
98 static td_err_e (*td_ta_event_getmsg_p) (const td_thragent_t *ta,
475 enable_thread_event (td_thragent_t *thread_agent, int event, CORE_ADDR *bp)
/freebsd-11.0-release/gnu/usr.bin/gdb/libgdb/
H A Dfbsd-threads.c90 static td_thragent_t *thread_agent;
99 static td_err_e (*td_ta_new_p) (struct ps_prochandle *ps, td_thragent_t **ta);
100 static td_err_e (*td_ta_delete_p) (td_thragent_t *);
101 static td_err_e (*td_ta_map_id2thr_p) (const td_thragent_t *ta, thread_t pt,
103 static td_err_e (*td_ta_map_lwp2thr_p) (const td_thragent_t *ta, lwpid_t lwpid,
105 static td_err_e (*td_ta_thr_iter_p) (const td_thragent_t *ta,
110 static td_err_e (*td_ta_event_addr_p) (const td_thragent_t *ta,
112 static td_err_e (*td_ta_set_event_p) (const td_thragent_t *ta,
114 static td_err_e (*td_ta_event_getmsg_p) (const td_thragent_t *ta,
138 static td_err_e (*td_ta_tsd_iter_p) (const td_thragent_t *t
[all...]
/freebsd-11.0-release/contrib/gdb/gdb/gdbserver/
H A Dthread-db.c53 static td_thragent_t *thread_agent;

Completed in 77 milliseconds