H A D | machine.c | 25 #include "thread.h" 47 struct thread *th, bool lock); 79 return to_find - (int)thread__tid(rb_entry(nd, struct thread_rb_node, rb_node)->thread); in thread_rb_node__cmp_tid() 82 static struct thread_rb_node *thread_rb_node__find(const struct thread *th, in thread_rb_node__find() 104 static void thread__set_guest_comm(struct thread *thread, pid_t pid) in thread__set_guest_comm() argument 109 thread__set_comm(thread, comm, 0); in thread__set_guest_comm() 145 struct thread *thread = machine__findnew_thread(machine, -1, in machine__init() local 148 if (thread in machine__init() 433 struct thread *thread; findnew_guest_code() local 729 struct thread *thread = machine__findnew_thread(machine, 0, 0); machine__idle_thread() local 738 machine__thread_exec_comm(struct machine *machine, struct thread *thread) machine__thread_exec_comm() argument 750 struct thread *thread = machine__findnew_thread(machine, machine__process_comm_event() local 777 struct thread *thread = machine__findnew_thread(machine, machine__process_namespaces_event() local 1930 struct thread *thread; machine__process_mmap2_event() local 1998 struct thread *thread; machine__process_mmap_event() local 2088 struct thread *thread = machine__find_thread(machine, machine__process_fork_event() local 2154 struct thread *thread = machine__find_thread(machine, machine__process_exit_event() local 2221 ip__resolve_ams(struct thread *thread, struct addr_map_symbol *ams, u64 ip) ip__resolve_ams() argument 2248 ip__resolve_data(struct thread *thread, u8 m, struct addr_map_symbol *ams, u64 addr, u64 phys_addr, u64 daddr_page_size) ip__resolve_data() argument 2314 add_callchain_ip(struct thread *thread, struct callchain_cursor *cursor, struct symbol **parent, struct addr_location *root_al, u8 *cpumode, u64 ip, bool branch, struct branch_flags *flags, struct iterations *iter, u64 branch_from) add_callchain_ip() argument 2483 lbr_callchain_add_kernel_ip(struct thread *thread, struct callchain_cursor *cursor, struct perf_sample *sample, struct symbol **parent, struct addr_location *root_al, u64 branch_from, bool callee, int end) lbr_callchain_add_kernel_ip() argument 2517 save_lbr_cursor_node(struct thread *thread, struct callchain_cursor *cursor, int idx) save_lbr_cursor_node() argument 2542 lbr_callchain_add_lbr_ip(struct thread *thread, struct callchain_cursor *cursor, struct perf_sample *sample, struct symbol **parent, struct addr_location *root_al, u64 *branch_from, bool callee) lbr_callchain_add_lbr_ip() argument 2643 lbr_callchain_add_stitched_lbr_ip(struct thread *thread, struct callchain_cursor *cursor) lbr_callchain_add_stitched_lbr_ip() argument 2668 get_stitch_node(struct thread *thread) get_stitch_node() argument 2684 has_stitched_lbr(struct thread *thread, struct perf_sample *cur, struct perf_sample *prev, unsigned int max_lbr, bool callee) has_stitched_lbr() argument 2756 alloc_lbr_stitch(struct thread *thread, unsigned int max_lbr) alloc_lbr_stitch() argument 2791 resolve_lbr_callchain_sample(struct thread *thread, struct callchain_cursor *cursor, struct perf_sample *sample, struct symbol **parent, struct addr_location *root_al, int max_stack, unsigned int max_lbr) resolve_lbr_callchain_sample() argument 2874 find_prev_cpumode(struct ip_callchain *chain, struct thread *thread, struct callchain_cursor *cursor, struct symbol **parent, struct addr_location *root_al, u8 *cpumode, int ent) find_prev_cpumode() argument 2895 get_leaf_frame_caller(struct perf_sample *sample, struct thread *thread, int usr_idx) get_leaf_frame_caller() argument 2904 thread__resolve_callchain_sample(struct thread *thread, struct callchain_cursor *cursor, struct evsel *evsel, struct perf_sample *sample, struct symbol **parent, struct addr_location *root_al, int max_stack) thread__resolve_callchain_sample() argument 3152 thread__resolve_callchain_unwind(struct thread *thread, struct callchain_cursor *cursor, struct evsel *evsel, struct perf_sample *sample, int max_stack) thread__resolve_callchain_unwind() argument 3172 thread__resolve_callchain(struct thread *thread, struct callchain_cursor *cursor, struct evsel *evsel, struct perf_sample *sample, struct symbol **parent, struct addr_location *root_al, int max_stack) thread__resolve_callchain() argument 3212 machine__for_each_thread(struct machine *machine, int (*fn)(struct thread *thread, void *p), void *priv) machine__for_each_thread() argument 3235 machines__for_each_thread(struct machines *machines, int (*fn)(struct thread *thread, void *p), void *priv) machines__for_each_thread() argument 3267 struct thread *thread; machine__set_current_tid() local [all...] |