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

1234567891011>>

/netbsd-current/external/gpl3/gdb.old/dist/gdb/
H A Dgdb_proc_service.h24 struct thread_info;
30 thread_info *thread;
H A Dinline-frame.h40 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 Dgdbthread.h226 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 Ddummy-frame.h27 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 Dthread-iter.h29 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 Dthread.c52 /* 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 Dthread-fsm.h48 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 Dgdb_proc_service.h24 struct thread_info;
30 thread_info *thread;
H A Dinline-frame.h40 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 Dgcore.h25 struct thread_info;
38 extern thread_info *gcore_find_signalled_thread ();
H A Ddummy-frame.h27 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 Dgdbthread.h212 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 Dgcore-elf.h28 struct thread_info;
36 (struct gdbarch *gdbarch, struct thread_info *info, gdb_signal stop_signal,
H A Dthread-iter.h32 = 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 Dthread-fsm.h48 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 Dgdbthread.h30 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 Dinferiors.cc27 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 Dinferiors.h25 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 Dmem-break.h164 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 Dgdbthread.h30 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 Dinferiors.cc27 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 Dinferiors.h26 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 Dmem-break.h164 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 Dpy-record.h33 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 Dpy-record.h33 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,

Completed in 221 milliseconds

1234567891011>>