GDB (xrefs)

Public Attributes | List of all members
thread_db_info Struct Reference

## Public Attributes
struct thread_db_info * | next
int | pid
void * | handle
char * | filename
struct ps_prochandle | proc_handle
td_thragent_t * | thread_agent
int | need_stale_parent_threads_check
td_init_ftype * | td_init_p
td_ta_new_ftype * | td_ta_new_p
td_ta_map_lwp2thr_ftype * | td_ta_map_lwp2thr_p
td_ta_thr_iter_ftype * | td_ta_thr_iter_p
td_thr_get_info_ftype * | td_thr_get_info_p
td_thr_tls_get_addr_ftype * | td_thr_tls_get_addr_p
td_thr_tlsbase_ftype * | td_thr_tlsbase_p

## Detailed Description

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

## Member Data Documentation

## ◆ filename

char* thread_db_info::filename

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

Referenced by info_auto_load_libthread_db(), info_auto_load_libthread_db_compare(), and try_thread_db_load().

## ◆ handle

void* thread_db_info::handle

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

Referenced by add_thread_db_info(), try_thread_db_load(), and verbose_dlsym().

## ◆ need_stale_parent_threads_check

int thread_db_info::need_stale_parent_threads_check

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

Referenced by add_thread_db_info(), find_new_threads_callback(), and thread_db_resume().

## ◆ next

struct thread_db_info* thread_db_info::next

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

Referenced by gdb.FrameIterator.FrameIterator::__next__(), add_thread_db_info(), delete_thread_db_info(), get_thread_db_info(), info_auto_load_libthread_db(), and try_thread_db_load_1().

## ◆ pid

int thread_db_info::pid

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

Referenced by add_thread_db_info(), find_new_threads_callback(), get_thread_db_info(), info_auto_load_libthread_db(), and info_auto_load_libthread_db_compare().

## ◆ proc_handle

struct ps_prochandle thread_db_info::proc_handle

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

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

## ◆ td_init_p

td_init_ftype* thread_db_info::td_init_p

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

Referenced by try_thread_db_load_1().

## ◆ td_ta_map_lwp2thr_p

td_ta_map_lwp2thr_ftype* thread_db_info::td_ta_map_lwp2thr_p

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

Referenced by thread_from_lwp().

## ◆ td_ta_new_p

td_ta_new_ftype* thread_db_info::td_ta_new_p

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

Referenced by try_thread_db_load_1().

## ◆ td_ta_thr_iter_p

td_ta_thr_iter_ftype* thread_db_info::td_ta_thr_iter_p

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

Referenced by find_new_threads_once(), and try_thread_db_load_1().

## ◆ td_thr_get_info_p

td_thr_get_info_ftype* thread_db_info::td_thr_get_info_p

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

Referenced by find_new_threads_callback(), and thread_from_lwp().

## ◆ td_thr_tls_get_addr_p

td_thr_tls_get_addr_ftype* thread_db_info::td_thr_tls_get_addr_p

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

Referenced by thread_db_get_thread_local_address().

## ◆ td_thr_tlsbase_p

td_thr_tlsbase_ftype* thread_db_info::td_thr_tlsbase_p

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

Referenced by thread_db_get_thread_local_address().

## ◆ thread_agent

td_thragent_t* thread_db_info::thread_agent

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

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

The documentation for this struct was generated from the following file:

- /tmp/gdb-8.1/gdb/linux-thread-db.c