92 template <
typename Func>
96 std::list<process_info *>::iterator next, cur =
all_processes.begin ();
110 template <
typename Func>
114 std::list<process_info *>::iterator next, cur =
all_processes.begin ();
void set_thread_regcache_data(struct thread_info *, struct regcache *)
int have_attached_inferiors_p(void)
std::list< process_info * > all_processes
static int pid_of(const process_info *proc)
void clear_inferiors(void)
struct process_info * add_process(int pid, int attached)
struct process_info * get_thread_process(const struct thread_info *)
struct raw_breakpoint * raw_breakpoints
const struct target_desc * tdesc
struct fast_tracepoint_jump * fast_tracepoint_jumps
struct process_info * find_process_pid(int pid)
struct process_info * current_process(void)
std::vector< int > syscalls_to_catch
struct regcache * thread_regcache_data(struct thread_info *)
struct process_info_private * priv
void * thread_target_data(struct thread_info *)
struct sym_cache * symbol_cache
static void for_each_process(Func func)
struct process_info * get_first_process(void)
void remove_process(struct process_info *process)
process_info(int pid_, int attached_)
struct thread_info * current_thread
static process_info * find_process(Func func)
struct breakpoint * breakpoints
int have_started_inferiors_p(void)