/freebsd-11.0-release/lib/libthread_db/ |
H A D | thread_db_int.h | 36 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 D | thread_db.h | 61 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 D | thread_db.c | 69 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 D | libthr_db.c | 108 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 D | libpthread_db.c | 46 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 D | gdb_thread_db.h | 98 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 D | sol-thread.c | 100 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 D | thread-db.c | 77 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 D | fbsd-threads.c | 90 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 D | thread-db.c | 53 static td_thragent_t *thread_agent;
|