Searched refs:thread_info (Results 1 - 25 of 25) sorted by relevance

/freebsd-9.3-release/contrib/gdb/gdb/
H A Dgdbthread.h38 struct thread_info struct
40 struct thread_info *next;
84 extern struct thread_info *add_thread (ptid_t ptid);
109 extern struct thread_info *find_thread_pid (ptid_t ptid);
113 typedef int (*thread_callback_func) (struct thread_info *, void *);
114 extern struct thread_info *iterate_over_threads (thread_callback_func, void *);
H A Dthread-db.c250 struct thread_info associated with this thread is returned in
258 struct thread_info *thread_info;
268 thread_info = find_thread_pid (thread_ptid);
270 if (thread_info == NULL)
274 thread_info = find_thread_pid (thread_ptid);
275 gdb_assert (thread_info != NULL);
278 memcpy (&thread_info->private->th, thp, sizeof (*thp));
279 thread_info->private->th_valid = 1;
280 memcpy (&thread_info
254 struct thread_info *thread_info; local
288 thread_db_map_id2thr(struct thread_info *thread_info, int fatal) argument
309 thread_db_get_info(struct thread_info *thread_info) argument
336 struct thread_info *thread_info; local
359 struct thread_info *thread_info; local
933 struct thread_info *thread_info; local
971 struct thread_info *thread_info; local
1073 struct thread_info *thread_info; local
1151 struct thread_info *thread_info; local
1198 struct thread_info *thread_info; local
[all...]
H A Dthread.c46 /* Definition of struct thread_info exported to gdbthread.h */
54 static struct thread_info *thread_list = NULL;
57 static struct thread_info *find_thread_id (int num);
61 static int thread_alive (struct thread_info *);
72 struct thread_info *tp;
86 free_thread (struct thread_info *tp)
104 struct thread_info *tp, *tpnext;
119 /* add_thread now returns a pointer to the new thread_info,
122 struct thread_info *
125 struct thread_info *t
[all...]
H A Dinfttrace.c373 thread_info;
379 thread_info *head;
380 thread_info *head_pseudo;
605 static thread_info *
608 thread_info *new_p;
609 thread_info *p;
612 new_p = xmalloc (sizeof (thread_info));
684 thread_info *p;
685 thread_info *q;
723 static thread_info *
372 thread_info; typedef in typeref:struct:thread_info_struct
[all...]
H A Duw-thread.c185 /* Private thread data for the thread_info struct. */
229 static struct thread_info *switchto_thread;
418 struct thread_info *info;
438 find_thread_lwp_callback (struct thread_info *tp, void *data)
456 static struct thread_info *
468 struct thread_info *info;
521 struct thread_info *newthread;
568 struct thread_info *info;
627 struct thread_info *info;
761 struct thread_info *inf
[all...]
H A Dwince.c155 thread_info; typedef in typeref:struct:thread_info_struct
157 static thread_info thread_head =
159 static thread_info * thread_rec (DWORD id, int get_context);
166 static thread_info *current_thread; /* Info on currently selected thread */
167 static thread_info *this_thread; /* Info on thread returned by wait_for_debug_event */
805 undoSStep (thread_info * th)
819 thread_info *th = current_thread; /* Info on currently selected thread */
941 undoSStep (thread_info * th)
959 thread_info *th = current_thread; /* Info on currently selected thread */
979 thread_info *t
[all...]
H A Dwin32-nat.c115 thread_info; typedef in typeref:struct:thread_info_struct
117 static thread_info thread_head;
124 static thread_info *current_thread; /* Info on currently selected thread */
235 static thread_info *
238 thread_info *th;
258 static thread_info *
261 thread_info *th;
266 th = (thread_info *) xmalloc (sizeof (*th));
297 thread_info *th = &thread_head;
303 thread_info *her
[all...]
H A Dtarget.h284 struct thread_info; /* fwd decl for parameter list below: */
379 char *(*to_extra_thread_info) (struct thread_info *);
H A Dlin-lwp.c488 struct thread_info *tp;
H A Dtarget.c608 (char *(*) (struct thread_info *))
H A Dgnu-nat.c3342 thread_info (thread->port, THREAD_BASIC_INFO, (int *) &info, &info_len);
H A Dremote.c1855 remote_threads_extra_info (struct thread_info *tp)
/freebsd-9.3-release/contrib/gdb/gdb/gdbserver/
H A Dtarget.c31 struct thread_info *found;
35 found = (struct thread_info *) find_inferior_id (&all_threads,
46 found = (struct thread_info *) find_inferior_id (&all_threads,
50 found = (struct thread_info *) find_inferior_id (&all_threads,
55 current_inferior = (struct thread_info *) all_threads.head;
H A Dinferiors.c28 struct thread_info struct
37 struct thread_info *current_inferior;
39 #define get_thread(inf) ((struct thread_info *)(inf))
107 struct thread_info *new_thread
108 = (struct thread_info *) malloc (sizeof (*new_thread));
126 struct thread_info *thread = get_thread (inf);
132 remove_thread (struct thread_info *thread)
178 inferior_target_data (struct thread_info *inferior)
184 set_inferior_target_data (struct thread_info *inferior, void *data)
190 inferior_regcache_data (struct thread_info *inferio
[all...]
H A Dserver.h77 struct thread_info;
96 extern struct thread_info *current_inferior;
99 void remove_thread (struct thread_info *thread);
109 void *inferior_target_data (struct thread_info *);
110 void set_inferior_target_data (struct thread_info *, void *);
111 void *inferior_regcache_data (struct thread_info *);
112 void set_inferior_regcache_data (struct thread_info *, void *);
H A Dproc-service.c132 struct thread_info *reg_inferior, *save_inferior;
135 reg_inferior = (struct thread_info *) find_inferior_id (&all_threads,
162 struct thread_info *reg_inferior, *save_inferior;
165 reg_inferior = (struct thread_info *) find_inferior_id (&all_threads, lwpid);
193 struct thread_info *reg_inferior, *save_inferior;
196 reg_inferior = (struct thread_info *) find_inferior_id (&all_threads, lwpid);
224 struct thread_info *reg_inferior, *save_inferior;
227 reg_inferior = (struct thread_info *) find_inferior_id (&all_threads, lwpid);
H A Dregcache.c46 get_regcache (struct thread_info *inf, int fetch)
68 struct thread_info *thread = (struct thread_info *) entry;
75 struct thread_info *saved_inferior = current_inferior;
H A Dthread-db.c233 struct thread_info *inferior;
240 inferior = (struct thread_info *) all_threads.head;
250 inferior = (struct thread_info *) find_inferior_id (&all_threads,
259 inferior = (struct thread_info *) find_inferior_id (&all_threads,
/freebsd-9.3-release/gnu/usr.bin/gdb/gdbserver/
H A Dfbsd-low.c61 static int fbsd_wait_for_event (struct thread_info *child);
219 struct thread_info *thread = (struct thread_info *) entry;
241 struct thread_info *thread = (struct thread_info *) entry;
270 struct thread_info *saved_inferior;
385 current_inferior = (struct thread_info *)
394 fbsd_wait_for_event (struct thread_info *child)
450 current_inferior = (struct thread_info *)
471 current_inferior = (struct thread_info *) all_thread
[all...]
H A Dfbsd-low.h68 #define get_process_thread(proc) ((struct thread_info *) \
/freebsd-9.3-release/gnu/usr.bin/gdb/kgdb/
H A Dkgdb.h32 struct thread_info;
H A Dtrgt.c88 struct thread_info *ti;
190 kgdb_trgt_extra_thread_info(struct thread_info *ti)
/freebsd-9.3-release/lib/libkse/thread/
H A Dthr_info.c58 static const struct s_thread_info thread_info[] = { variable in typeref:struct:s_thread_info
144 for (i = 0; i < (int)NELEMENTS(thread_info) - 1; i++)
145 if (thread_info[i].state == pthread->state)
155 thread_info[i].name, pthread->fname, pthread->lineno);
/freebsd-9.3-release/contrib/libcxxrt/
H A Dexception.cc334 static void thread_cleanup(void* thread_info) argument
336 __cxa_thread_info *info = (__cxa_thread_info*)thread_info;
350 free(thread_info);
390 static __cxa_thread_info *thread_info() function
406 * Fast version of thread_info(). May fail if thread_info() is not called on
419 return &(thread_info()->globals);
459 __cxa_thread_info *info = thread_info();
728 __cxa_thread_info *info = thread_info();
822 __cxa_thread_info *ti = thread_info();
[all...]
/freebsd-9.3-release/contrib/binutils/bfd/
H A Delf.c7895 sprintf (buf, ".reg/%ld", (long) pstatus.data.thread_info.tid);
7908 sect->size = sizeof (pstatus.data.thread_info.thread_context);
7911 data.thread_info.thread_context));
7914 if (pstatus.data.thread_info.is_active_thread)

Completed in 168 milliseconds