thread_t
static int run_thread(thread_t *t)
static int wait_for_thread(thread_t thread)
static int run_thread(thread_t *t)
static int wait_for_thread(thread_t thread)
thread_t t[THREADS];
static const thread_t thread_zero;
thread_t t = thread_zero;
thread_t t = thread_zero;
static thread_t *workers;
static thread_t rwwriter1;
static thread_t rwwriter2;
static thread_t rwreader1;
static thread_t rwreader2;
memset(&rwwriter1, 0, sizeof(thread_t));
memset(&rwwriter2, 0, sizeof(thread_t));
memset(&rwreader1, 0, sizeof(thread_t));
memset(&rwreader2, 0, sizeof(thread_t));
static thread_t writer1;
static thread_t writer2;
static thread_t reader1;
static thread_t reader2;
memset(&writer1, 0, sizeof(thread_t));
memset(&writer2, 0, sizeof(thread_t));
memset(&reader1, 0, sizeof(thread_t));
memset(&reader2, 0, sizeof(thread_t));
thread_t thread;
thread_t thread;
static thread_t multi_threads[MAXIMUM_THREADS];
static int run_thread(thread_t *t, void (*f)(void))
static int wait_for_thread(thread_t thread)
static int run_thread(thread_t *t, void (*f)(void))
static int wait_for_thread(thread_t thread)
static int run_thread(thread_t *t, void (*f)(void))
static int wait_for_thread(thread_t thread)
thread_t thread;
lldb::thread_t result;
lldb::thread_t * resultptr = new lldb::thread_t(result);
lldb::thread_t arg1 ;
lldb::thread_t *argp1 ;
lldb::thread_t arg1 ;
lldb::thread_t *argp1 ;
lldb::thread_t arg1 ;
lldb::thread_t *argp1 ;
pt_ta_map_id2thr(const td_thragent_t *ta, thread_t id, td_thrhandle_t *th)
pt_ta_map_id2thr(const td_thragent_t *ta, thread_t id, td_thrhandle_t *th)
th.th_tid = (thread_t)lwp;
td_ta_map_id2thr(const td_thragent_t *ta, thread_t id, td_thrhandle_t *th)
thread_t ti_tid;
td_err_e td_ta_map_id2thr(const td_thragent_t *, thread_t, td_thrhandle_t *);
thread_t th_tid;
thread_t ti_tid;
td_err_e (*to_ta_map_id2thr)(const td_thragent_t *, thread_t,
thread_t thread;
thread_t thread;