Lines Matching defs:proc
42 os_process_init(struct process *proc) in os_process_init()
48 os_process_destroy(struct process *proc) in os_process_destroy()
53 os_process_clone(struct process *retp, struct process *proc) in os_process_clone()
59 os_process_exec(struct process *proc) in os_process_exec()
67 arch_process_init(struct process *proc) in arch_process_init()
73 arch_process_destroy(struct process *proc) in arch_process_destroy()
78 arch_process_clone(struct process *retp, struct process *proc) in arch_process_clone()
84 arch_process_exec(struct process *proc) in arch_process_exec()
92 arch_dynlink_done(struct process *proc) in arch_dynlink_done()
101 destroy_unwind(struct process *proc) in destroy_unwind()
117 process_bare_init(struct process *proc, const char *filename, in process_bare_init()
183 process_bare_destroy(struct process *proc, int was_exec) in process_bare_destroy()
195 process_init_main(struct process *proc) in process_init_main()
207 process_init(struct process *proc, const char *filename, pid_t pid) in process_init()
239 destroy_breakpoint_cb(struct process *proc, struct breakpoint *bp, void *data) in destroy_breakpoint_cb()
250 private_process_destroy(struct process *proc, int was_exec) in private_process_destroy()
293 process_destroy(struct process *proc) in process_destroy()
301 process_exec(struct process *proc) in process_exec()
324 struct process *proc = malloc(sizeof(*proc)); in open_program() local
358 process_clone(struct process *retp, struct process *proc, pid_t pid) in process_clone()
501 struct process *proc = open_program(filename, pid); in open_one_pid() local
511 start_one_pid(struct process *proc, void *data) in start_one_pid()
518 is_main(struct process *proc, struct library *lib, void *data) in is_main()
524 process_hit_start(struct process *proc) in process_hit_start()
599 find_proc(struct process *proc, void *data) in find_proc()
613 unlist_process(struct process *proc) in unlist_process()
635 enum callback_status(*cb)(struct process *proc, void *data), in each_process()
658 each_task(struct process *proc, struct process *start_after, in each_task()
659 enum callback_status(*cb)(struct process *proc, void *data), in each_task()
686 add_process(struct process *proc, int was_exec) in add_process()
713 change_process_leader(struct process *proc, struct process *leader) in change_process_leader()
730 clear_leader(struct process *proc, void *data) in clear_leader()
739 remove_process(struct process *proc) in remove_process()
753 install_event_handler(struct process *proc, struct event_handler *handler) in install_event_handler()
761 destroy_event_handler(struct process *proc) in destroy_event_handler()
773 breakpoint_for_symbol(struct library_symbol *libsym, struct process *proc) in breakpoint_for_symbol()
849 proc_activate_latent_symbol(struct process *proc, in proc_activate_latent_symbol()
859 proc_activate_delayed_symbol(struct process *proc, in proc_activate_delayed_symbol()
869 activate_latent_in(struct process *proc, struct library *lib, void *data) in activate_latent_in()
886 proc_add_library(struct process *proc, struct library *lib) in proc_add_library()
968 proc_remove_library(struct process *proc, struct library *lib) in proc_remove_library()
980 proc_each_library(struct process *proc, struct library *it, in proc_each_library()
981 enum callback_status (*cb)(struct process *proc, in proc_each_library()
1009 check_leader(struct process *proc) in check_leader()
1019 proc_add_breakpoint(struct process *proc, struct breakpoint *bp) in proc_add_breakpoint()
1041 proc_remove_breakpoint(struct process *proc, struct breakpoint *bp) in proc_remove_breakpoint()
1053 struct process *proc; member
1068 proc_each_breakpoint(struct process *proc, arch_addr_t *start, in proc_each_breakpoint()
1069 enum callback_status (*cb)(struct process *proc, in proc_each_breakpoint()
1084 proc_find_symbol(struct process *proc, struct library_symbol *sym, in proc_find_symbol()
1110 proc_each_symbol(struct process *proc, struct library_symbol *start_after, in proc_each_symbol()