GDB (xrefs)
Public Attributes
thread_db_info Struct Reference

List of all members.

Public Attributes

struct thread_db_infonext
int pid
void * handle
char * filename
struct ps_prochandle proc_handle
td_thragent_tthread_agent
int need_stale_parent_threads_check
CORE_ADDR td_create_bp_addr
CORE_ADDR td_death_bp_addr
td_err_e(* td_init_p )(void)
td_err_e(* td_ta_new_p )(struct ps_prochandle *ps, td_thragent_t **ta)
td_err_e(* td_ta_map_id2thr_p )(const td_thragent_t *ta, thread_t pt, td_thrhandle_t *__th)
td_err_e(* td_ta_map_lwp2thr_p )(const td_thragent_t *ta, lwpid_t lwpid, td_thrhandle_t *th)
td_err_e(* td_ta_thr_iter_p )(const td_thragent_t *ta, td_thr_iter_f *callback, void *cbdata_p, td_thr_state_e state, int ti_pri, sigset_t *ti_sigmask_p, unsigned int ti_user_flags)
td_err_e(* td_ta_event_addr_p )(const td_thragent_t *ta, td_event_e event, td_notify_t *ptr)
td_err_e(* td_ta_set_event_p )(const td_thragent_t *ta, td_thr_events_t *event)
td_err_e(* td_ta_clear_event_p )(const td_thragent_t *ta, td_thr_events_t *event)
td_err_e(* td_ta_event_getmsg_p )(const td_thragent_t *ta, td_event_msg_t *msg)
td_err_e(* td_thr_validate_p )(const td_thrhandle_t *th)
td_err_e(* td_thr_get_info_p )(const td_thrhandle_t *th, td_thrinfo_t *infop)
td_err_e(* td_thr_event_enable_p )(const td_thrhandle_t *th, int event)
td_err_e(* td_thr_tls_get_addr_p )(const td_thrhandle_t *th, psaddr_t map_address, size_t offset, psaddr_t *address)

Detailed Description

Definition at line 127 of file linux-thread-db.c.


Member Data Documentation

Definition at line 135 of file linux-thread-db.c.

Referenced by add_thread_db_info(), and try_thread_db_load_1().

Definition at line 168 of file linux-thread-db.c.

Referenced by try_thread_db_load_1().

Definition at line 185 of file linux-thread-db.c.

Referenced by disable_thread_event_reporting(), and try_thread_db_load_1().

Definition at line 172 of file linux-thread-db.c.

Referenced by try_thread_db_load_1().

Definition at line 174 of file linux-thread-db.c.

Referenced by thread_db_attach_lwp(), thread_from_lwp(), and try_thread_db_load_1().

Definition at line 170 of file linux-thread-db.c.

Referenced by try_thread_db_load_1().

Definition at line 183 of file linux-thread-db.c.

Referenced by enable_thread_event_reporting(), and try_thread_db_load_1().

td_err_e(* thread_db_info::td_ta_thr_iter_p)(const td_thragent_t *ta, td_thr_iter_f *callback, void *cbdata_p, td_thr_state_e state, int ti_pri, sigset_t *ti_sigmask_p, unsigned int ti_user_flags)

Definition at line 176 of file linux-thread-db.c.

Referenced by find_new_threads_once(), and try_thread_db_load_1().

Definition at line 196 of file linux-thread-db.c.

Referenced by thread_db_get_thread_local_address(), and try_thread_db_load_1().

Definition at line 190 of file linux-thread-db.c.

Referenced by try_thread_db_load_1().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines