HomeSort by: relevance | last modified time | path
    Searched defs:thread_info (Results 1 - 23 of 23) sorted by relevancy

  /src/external/gpl3/gdb.old/dist/gdbserver/
gdbthread.h 30 struct thread_info struct
32 thread_info (ptid_t id, void *target_data) function in struct:thread_info
36 ~thread_info ()
88 extern std::list<thread_info *> all_threads;
90 void remove_thread (struct thread_info *thread);
91 struct thread_info *add_thread (ptid_t ptid, void *target_data);
95 struct thread_info *get_first_thread (void);
97 struct thread_info *find_thread_ptid (ptid_t ptid);
101 struct thread_info *find_any_thread_of_pid (int pid);
107 static thread_info *
    [all...]
  /src/external/gpl3/gdb/dist/gdbserver/
gdbthread.h 28 struct thread_info : public intrusive_list_node<thread_info> struct in inherits:intrusive_list_node
30 thread_info (ptid_t id, process_info *process, void *target_data) function in struct:thread_info
34 ~thread_info ()
103 thread_info *get_first_thread (void);
105 thread_info *find_thread_ptid (ptid_t ptid);
109 thread_info *find_any_thread_of_pid (int pid);
114 thread_info *find_thread (gdb::function_view<bool (thread_info *)> func);
118 thread_info *find_thread (int pid
    [all...]
  /src/external/apache2/llvm/dist/clang/tools/c-arcmt-test/
c-arcmt-test.c 92 typedef struct thread_info { struct
96 } thread_info; typedef in typeref:struct:thread_info
98 thread_info *client_data = client_data_v;
110 thread_info client_data;
  /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.server/
exit-multiple-threads.c 153 struct thread_info struct
167 /* Space to hold all of the thread_info objects. */
168 struct thread_info *info = malloc (sizeof (struct thread_info) * max);
179 struct thread_info *thr = &info[i];
191 struct thread_info *thr = &info[i];
  /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.server/
exit-multiple-threads.c 154 struct thread_info struct
168 /* Space to hold all of the thread_info objects. */
169 struct thread_info *info = malloc (sizeof (struct thread_info) * max);
180 struct thread_info *thr = &info[i];
192 struct thread_info *thr = &info[i];
  /src/usr.sbin/schedctl/
schedctl.c 62 static void thread_info(pid_t, lwpid_t);
171 thread_info(pid, lwp->l_lid);
205 thread_info(pid_t pid, lwpid_t lid) function
  /src/external/gpl3/gdb/dist/gdb/
gnu-nat.h 22 /* Work around conflict between Mach's 'thread_info' function, and GDB's
23 'thread_info' class. Make the former available as 'mach_thread_info'. */
24 #define thread_info mach_thread_info macro
30 #undef thread_info macro
31 /* Divert 'mach_thread_info' to the original Mach 'thread_info' function. */
32 extern __typeof__ (mach_thread_info) mach_thread_info asm ("thread_info");
gdbthread.h 217 calling stop_pc.reset() (see thread_info::set_executing()).
253 class thread_info : public intrusive_list_node<thread_info>, class in inherits:intrusive_list_node,refcounted_object
257 explicit thread_info (inferior *inf, ptid_t ptid);
258 ~thread_info ();
560 intrusive_list_node<thread_info> step_over_list_node;
566 intrusive_list_node<thread_info> resumed_with_pending_wait_status_node;
607 = intrusive_member_node<thread_info,
608 &thread_info::resumed_with_pending_wait_status_node>;
610 = intrusive_list<thread_info,
    [all...]
thread.c 68 /* Definition of struct thread_info exported to gdbthread.h. */
75 static thread_info *current_thread_;
80 is_current_thread (const thread_info *thr)
85 struct thread_info*
105 delete_step_resume_breakpoint (struct thread_info *tp)
112 delete_exception_resume_breakpoint (struct thread_info *tp)
121 delete_single_step_breakpoints (struct thread_info *tp)
143 thread_has_single_step_breakpoints_set (struct thread_info *tp)
151 thread_has_single_step_breakpoint_here (struct thread_info *tp,
164 thread_cancel_execution_command (struct thread_info *thr
344 thread_info::thread_info (struct inferior *inf_, ptid_t ptid_) function in class:thread_info
    [all...]
aix-thread.c 86 get_aix_thread_info (thread_info *thread)
135 const char *extra_thread_info (struct thread_info *) override;
830 thread_info *tp = proc_target->find_thread (ptid_t (pid));
842 thread_info *thr = proc_target->find_thread (ptid);
857 for (struct thread_info *it : all_threads_safe ())
874 iter_tid (struct thread_info *thread, void *tidp)
891 struct thread_info *thread = NULL;
1057 struct thread_info *thread;
1455 struct thread_info *thread;
1924 struct thread_info *thread
1990 thread_info *thread_info = current_inferior ()->find_thread (ptid); local
    [all...]
linux-thread-db.c 69 of struct thread_info. When the field is NULL we do not yet have
104 const char *extra_thread_info (struct thread_info *) override;
107 thread_info *thread_handle_to_thread_info (const gdb_byte *thread_handle,
110 gdb::array_view<const gdb_byte> thread_info_to_thread_handle (struct thread_info *) override;
210 static void thread_db_find_new_threads_1 (thread_info *stopped);
211 static void thread_db_find_new_threads_2 (thread_info *stopped,
216 static struct thread_info *record_thread
217 (struct thread_db_info *info, struct thread_info *tp,
319 get_thread_db_thread_info (thread_info *thread)
394 static struct thread_info *
689 thread_info *thread_info = linux_target->find_thread (ptid); local
1658 thread_info *thread_info = current_inferior ()->find_thread (ptid); local
1750 struct thread_info *thread_info; local
    [all...]
sol-thread.c 456 thread_info *thr = current_inferior ()->find_thread (rtnval);
1005 thread_info *thr = current_inferior ()->find_thread (ptid);
1121 thread_db_find_thread_from_tid (struct thread_info *thread, void *data)
1134 struct thread_info *thread_info =
1137 if (thread_info == NULL)
1142 thread_info = iterate_over_threads (thread_db_find_thread_from_tid,
1146 gdb_assert (thread_info != NULL);
1148 return (thread_info->ptid);
1128 struct thread_info *thread_info = local
  /src/external/gpl3/gdb.old/dist/gdb/
gnu-nat.h 22 /* Work around conflict between Mach's 'thread_info' function, and GDB's
23 'thread_info' class. Make the former available as 'mach_thread_info'. */
24 #define thread_info mach_thread_info macro
30 #undef thread_info macro
31 /* Divert 'mach_thread_info' to the original Mach 'thread_info' function. */
32 extern __typeof__ (mach_thread_info) mach_thread_info asm ("thread_info");
gdbthread.h 217 calling stop_pc.reset() (see thread_info::set_executing()).
253 class thread_info : public intrusive_list_node<thread_info>, class in inherits:intrusive_list_node,refcounted_object
257 explicit thread_info (inferior *inf, ptid_t ptid);
258 ~thread_info ();
560 intrusive_list_node<thread_info> step_over_list_node;
566 intrusive_list_node<thread_info> resumed_with_pending_wait_status_node;
607 = intrusive_member_node<thread_info,
608 &thread_info::resumed_with_pending_wait_status_node>;
610 = intrusive_list<thread_info,
    [all...]
thread.c 67 /* Definition of struct thread_info exported to gdbthread.h. */
74 static thread_info *current_thread_;
79 is_current_thread (const thread_info *thr)
84 struct thread_info*
104 delete_step_resume_breakpoint (struct thread_info *tp)
111 delete_exception_resume_breakpoint (struct thread_info *tp)
120 delete_single_step_breakpoints (struct thread_info *tp)
142 thread_has_single_step_breakpoints_set (struct thread_info *tp)
150 thread_has_single_step_breakpoint_here (struct thread_info *tp,
163 thread_cancel_execution_command (struct thread_info *thr
343 thread_info::thread_info (struct inferior *inf_, ptid_t ptid_) function in class:thread_info
    [all...]
aix-thread.c 87 get_aix_thread_info (thread_info *thread)
136 const char *extra_thread_info (struct thread_info *) override;
831 thread_info *tp = proc_target->find_thread (ptid_t (pid));
843 thread_info *thr = proc_target->find_thread (ptid);
858 for (struct thread_info *it : all_threads ())
875 iter_tid (struct thread_info *thread, void *tidp)
894 struct thread_info *thread = NULL;
1060 struct thread_info *thread;
1458 struct thread_info *thread;
1927 struct thread_info *thread
1993 thread_info *thread_info = current_inferior ()->find_thread (ptid); local
    [all...]
linux-thread-db.c 68 of struct thread_info. When the field is NULL we do not yet have
103 const char *extra_thread_info (struct thread_info *) override;
106 thread_info *thread_handle_to_thread_info (const gdb_byte *thread_handle,
109 gdb::array_view<const gdb_byte> thread_info_to_thread_handle (struct thread_info *) override;
209 static void thread_db_find_new_threads_1 (thread_info *stopped);
210 static void thread_db_find_new_threads_2 (thread_info *stopped,
215 static struct thread_info *record_thread
216 (struct thread_db_info *info, struct thread_info *tp,
318 get_thread_db_thread_info (thread_info *thread)
393 static struct thread_info *
688 thread_info *thread_info = linux_target->find_thread (ptid); local
1658 thread_info *thread_info = current_inferior ()->find_thread (ptid); local
1750 struct thread_info *thread_info; local
    [all...]
sol-thread.c 456 thread_info *thr = current_inferior ()->find_thread (rtnval);
1006 thread_info *thr = current_inferior ()->find_thread (ptid);
1122 thread_db_find_thread_from_tid (struct thread_info *thread, void *data)
1135 struct thread_info *thread_info =
1138 if (thread_info == NULL)
1143 thread_info = iterate_over_threads (thread_db_find_thread_from_tid,
1147 gdb_assert (thread_info != NULL);
1149 return (thread_info->ptid);
1129 struct thread_info *thread_info = local
  /src/external/gpl3/gdb/dist/gdb/python/
py-inferior.c 36 = std::unordered_map<thread_info *, gdbpy_ref<thread_object>>;
318 thread_to_thread_object (thread_info *thr)
335 add_thread_object (struct thread_info *tp)
372 delete_thread_object (thread_info *tp,
393 thread_info object as it will be freed soon. This makes the python
776 struct thread_info *thread_info; local
778 thread_info = find_thread_by_handle
781 if (thread_info != NULL)
782 return thread_to_thread_object (thread_info).release ()
    [all...]
  /src/external/gpl3/gdb.old/dist/gdb/python/
py-inferior.c 36 = std::unordered_map<thread_info *, gdbpy_ref<thread_object>>;
318 thread_to_thread_object (thread_info *thr)
335 add_thread_object (struct thread_info *tp)
372 delete_thread_object (thread_info *tp,
393 thread_info object as it will be freed soon. This makes the python
776 struct thread_info *thread_info; local
778 thread_info = find_thread_by_handle
781 if (thread_info != NULL)
782 return thread_to_thread_object (thread_info).release ()
    [all...]
  /src/external/bsd/libc++/dist/libcxxrt/src/
exception.cc 338 static void thread_cleanup(void* thread_info)
340 __cxa_thread_info *info = static_cast<__cxa_thread_info*>(thread_info);
355 free(thread_info);
395 static __cxa_thread_info *thread_info() function
411 * Fast version of thread_info(). May fail if thread_info() is not called on
424 return &(thread_info()->globals);
464 __cxa_thread_info *info = thread_info();
741 __cxa_thread_info *info = thread_info();
835 __cxa_thread_info *ti = thread_info();
    [all...]
  /src/external/bsd/openldap/dist/libraries/libldap/
thr_debug.c 536 static ldap_debug_thread_t **thread_info; variable
571 thread_info = realloc( thread_info, new_size * sizeof(*thread_info) );
572 assert( thread_info != NULL );
575 thread_info[thread_info_size++] = t++;
579 t = thread_info[thread_info_used];
594 assert( thread_info[idx] == t );
595 last = thread_info[--thread_info_used];
597 (thread_info[idx] = last)->idx = idx
    [all...]
  /src/external/apache2/llvm/dist/clang/tools/c-index-test/
c-index-test.c 4983 typedef struct thread_info { struct
4988 } thread_info; typedef in typeref:struct:thread_info
4990 thread_info *client_data = client_data_v;
5003 thread_info client_data;

Completed in 53 milliseconds