/netbsd-current/external/gpl3/gdb.old/dist/gdb/ |
H A D | gdb_proc_service.h | 24 struct thread_info; 30 thread_info *thread;
|
H A D | inline-frame.h | 40 void skip_inline_frames (thread_info *thread, struct bpstats *stop_chain); 51 void clear_inline_frame_state (thread_info *thread); 55 void step_into_inline_frame (thread_info *thread); 60 int inline_skipped_frames (thread_info *thread); 65 struct symbol *inline_skipped_symbol (thread_info *thread);
|
H A D | gdbthread.h | 226 class thread_info : public refcounted_object class in inherits:refcounted_object 229 explicit thread_info (inferior *inf, ptid_t ptid); 230 ~thread_info (); 237 struct thread_info *next = NULL; 389 struct thread_info *step_over_prev = NULL; 390 struct thread_info *step_over_next = NULL; 393 /* A gdb::ref_ptr pointer to a thread_info. */ 396 = gdb::ref_ptr<struct thread_info, refcounted_object_ref_policy>; 412 extern struct thread_info *add_thread (process_stratum_target *targ, 417 extern struct thread_info *add_thread_silen [all...] |
H A D | dummy-frame.h | 27 class thread_info; 39 thread_info *thread); 50 extern void dummy_frame_pop (frame_id dummy_id, thread_info *thread); 52 extern void dummy_frame_discard (frame_id dummy_id, thread_info *thread); 68 thread_info *thread,
|
H A D | thread-iter.h | 29 using inf_threads_iterator = next_iterator<thread_info>; 38 typedef struct thread_info *value_type; 39 typedef struct thread_info *&reference; 40 typedef struct thread_info **pointer; 56 thread_info *operator* () const { return m_thr; } 78 thread_info *m_thr; 87 typedef struct thread_info *value_type; 88 typedef struct thread_info *&reference; 89 typedef struct thread_info **pointer; 106 thread_info *operato [all...] |
H A D | thread.c | 52 /* Definition of struct thread_info exported to gdbthread.h. */ 59 static thread_info *current_thread_; 67 explicit scoped_inc_dec_ref (const std::vector<thread_info *> &thrds) 70 for (thread_info *thr : m_thrds) 76 for (thread_info *thr : m_thrds) 81 const std::vector<thread_info *> &m_thrds; 87 is_current_thread (const thread_info *thr) 92 struct thread_info* 112 delete_step_resume_breakpoint (struct thread_info *tp) 119 delete_exception_resume_breakpoint (struct thread_info *t 311 thread_info::thread_info (struct inferior *inf_, ptid_t ptid_) function in class:thread_info [all...] |
H A D | thread-fsm.h | 48 virtual void clean_up (struct thread_info *thread) 59 virtual bool should_stop (struct thread_info *thread) = 0;
|
/netbsd-current/external/gpl3/gdb/dist/gdb/ |
H A D | gdb_proc_service.h | 24 struct thread_info; 30 thread_info *thread;
|
H A D | inline-frame.h | 40 void skip_inline_frames (thread_info *thread, struct bpstat *stop_chain); 51 void clear_inline_frame_state (thread_info *thread); 55 void step_into_inline_frame (thread_info *thread); 60 int inline_skipped_frames (thread_info *thread); 65 struct symbol *inline_skipped_symbol (thread_info *thread);
|
H A D | gcore.h | 25 struct thread_info; 38 extern thread_info *gcore_find_signalled_thread ();
|
H A D | dummy-frame.h | 27 class thread_info; 39 thread_info *thread); 50 extern void dummy_frame_pop (frame_id dummy_id, thread_info *thread); 52 extern void dummy_frame_discard (frame_id dummy_id, thread_info *thread); 68 thread_info *thread,
|
H A D | gdbthread.h | 212 calling stop_pc.reset() (see thread_info::set_executing()). 244 class thread_info : public refcounted_object, class in inherits:refcounted_object,intrusive_list_node 245 public intrusive_list_node<thread_info> 248 explicit thread_info (inferior *inf, ptid_t ptid); 249 ~thread_info (); 540 intrusive_list_node<thread_info> step_over_list_node; 546 intrusive_list_node<thread_info> resumed_with_pending_wait_status_node; 583 = intrusive_member_node<thread_info, 584 &thread_info::resumed_with_pending_wait_status_node>; 586 = intrusive_list<thread_info, [all...] |
H A D | gcore-elf.h | 28 struct thread_info; 36 (struct gdbarch *gdbarch, struct thread_info *info, gdb_signal stop_signal,
|
H A D | thread-iter.h | 32 = reference_to_pointer_iterator<intrusive_list<thread_info>::iterator>; 41 typedef struct thread_info *value_type; 42 typedef struct thread_info *&reference; 43 typedef struct thread_info **pointer; 59 thread_info *operator* () const { return m_thr; } 81 thread_info *m_thr; 90 typedef struct thread_info *value_type; 91 typedef struct thread_info *&reference; 92 typedef struct thread_info **pointer; 104 thread_info *operato [all...] |
H A D | thread-fsm.h | 48 virtual void clean_up (struct thread_info *thread) 59 virtual bool should_stop (struct thread_info *thread) = 0;
|
/netbsd-current/external/gpl3/gdb.old/dist/gdbserver/ |
H A D | gdbthread.h | 30 struct thread_info struct 76 extern std::list<thread_info *> all_threads; 78 void remove_thread (struct thread_info *thread); 79 struct thread_info *add_thread (ptid_t ptid, void *target_data); 83 struct thread_info *get_first_thread (void); 85 struct thread_info *find_thread_ptid (ptid_t ptid); 89 struct thread_info *find_any_thread_of_pid (int pid); 95 static thread_info * 98 std::list<thread_info *>::iterator next, cur = all_threads.begin (); 117 static thread_info * [all...] |
H A D | inferiors.cc | 27 std::list<thread_info *> all_threads; 29 struct thread_info *current_thread; 34 struct thread_info * 37 struct thread_info *new_thread = XCNEW (struct thread_info); 55 struct thread_info * 64 struct thread_info * 67 return find_thread ([&] (thread_info *thread) { 75 static struct thread_info * 83 struct thread_info * [all...] |
H A D | inferiors.h | 25 struct thread_info; 86 struct process_info *get_thread_process (const struct thread_info *); 130 extern struct thread_info *current_thread; 146 void *thread_target_data (struct thread_info *); 147 struct regcache *thread_regcache_data (struct thread_info *); 148 void set_thread_regcache_data (struct thread_info *, struct regcache *);
|
H A D | mem-break.h | 164 void delete_single_step_breakpoints (struct thread_info *thread); 168 void reinsert_single_step_breakpoints (struct thread_info *thread); 173 void uninsert_single_step_breakpoints (struct thread_info *thread); 182 int has_single_step_breakpoints (struct thread_info *thread); 276 void clone_all_breakpoints (struct thread_info *child_thread, 277 const struct thread_info *parent_thread);
|
/netbsd-current/external/gpl3/gdb/dist/gdbserver/ |
H A D | gdbthread.h | 30 struct thread_info struct 32 thread_info (ptid_t id, void *target_data) function in struct:thread_info 36 ~thread_info () 85 extern std::list<thread_info *> all_threads; 87 void remove_thread (struct thread_info *thread); 88 struct thread_info *add_thread (ptid_t ptid, void *target_data); 92 struct thread_info *get_first_thread (void); 94 struct thread_info *find_thread_ptid (ptid_t ptid); 98 struct thread_info *find_any_thread_of_pid (int pid); 104 static thread_info * [all...] |
H A D | inferiors.cc | 27 std::list<thread_info *> all_threads; 34 struct thread_info *current_thread; 41 struct thread_info * 44 thread_info *new_thread = new thread_info (thread_id, target_data); 56 struct thread_info * 65 struct thread_info * 68 return find_thread ([&] (thread_info *thread) { 76 static struct thread_info * 84 struct thread_info * [all...] |
H A D | inferiors.h | 26 struct thread_info; 100 struct process_info *get_thread_process (const struct thread_info *); 144 extern struct thread_info *current_thread; 160 void *thread_target_data (struct thread_info *); 161 struct regcache *thread_regcache_data (struct thread_info *); 162 void set_thread_regcache_data (struct thread_info *, struct regcache *);
|
H A D | mem-break.h | 164 void delete_single_step_breakpoints (struct thread_info *thread); 168 void reinsert_single_step_breakpoints (struct thread_info *thread); 173 void uninsert_single_step_breakpoints (struct thread_info *thread); 182 int has_single_step_breakpoints (struct thread_info *thread); 276 void clone_all_breakpoints (struct thread_info *child_thread, 277 const struct thread_info *parent_thread);
|
/netbsd-current/external/gpl3/gdb.old/dist/gdb/python/ |
H A D | py-record.h | 33 thread_info *thread; 47 thread_info *thread; 63 extern PyObject *recpy_insn_new (thread_info *thread, enum record_method method, 67 extern PyObject *recpy_func_new (thread_info *thread, enum record_method method,
|
/netbsd-current/external/gpl3/gdb/dist/gdb/python/ |
H A D | py-record.h | 33 thread_info *thread; 47 thread_info *thread; 63 extern PyObject *recpy_insn_new (thread_info *thread, enum record_method method, 67 extern PyObject *recpy_func_new (thread_info *thread, enum record_method method,
|