/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-lock.c | 522 bool match_callstack_filter(struct machine *machine, u64 *callstack) in match_callstack_filter() argument 544 * The below check will continue to look into callstack, in match_callstack_filter() 545 * incase first or second callstack index entry has 0 in match_callstack_filter() 548 if (!callstack || (!callstack[i] && (strcmp(arch, "powerpc") || in match_callstack_filter() 552 ip = callstack[i]; in match_callstack_filter() 1037 u64 *callstack; in get_callstack() local 1041 callstack = calloc(max_stack, sizeof(*callstack)); in get_callstack() 1042 if (callstack in get_callstack() 1160 u64 *callstack = get_callstack(sample, max_stack_depth); report_lock_contention_begin_event() local [all...] |
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | lock-contention.h | 23 u64 *callstack; member 71 bool match_callstack_filter(struct machine *machine, u64 *callstack);
|
H A D | thread-stack.c | 138 bool callstack, unsigned int br_stack_sz) in thread_stack__init() 142 if (callstack) { in thread_stack__init() 175 bool callstack, in thread_stack__new() 202 thread_stack__init(ts, thread, crp, callstack, br_stack_sz)) in thread_stack__new() 407 u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack, in thread_stack__event() 416 ts = thread_stack__new(thread, cpu, NULL, callstack, br_stack_sz); in thread_stack__event() 443 if (ts->crp || !callstack) in thread_stack__event() 136 thread_stack__init(struct thread_stack *ts, struct thread *thread, struct call_return_processor *crp, bool callstack, unsigned int br_stack_sz) thread_stack__init() argument 173 thread_stack__new(struct thread *thread, int cpu, struct call_return_processor *crp, bool callstack, unsigned int br_stack_sz) thread_stack__new() argument 406 thread_stack__event(struct thread *thread, int cpu, u32 flags, u64 from_ip, u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack, unsigned int br_stack_sz, bool mispred_all) thread_stack__event() argument
|
H A D | thread-stack.h | 83 u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack,
|
H A D | bpf_lock_contention.c | 350 st->callstack = memdup(stack_trace, stack_size); in lock_contention_read() 351 if (st->callstack == NULL) in lock_contention_read()
|
H A D | session.c | 1105 * LBR callstack can only get user call chain, in callchain__lbr_callstack_printf() 1153 static void branch_stack__printf(struct perf_sample *sample, bool callstack) in branch_stack__printf() argument 1158 if (!callstack) { in branch_stack__printf() 1162 * branch stack it generates nr + 1 callstack records. e.g., in branch_stack__printf() 1165 * the final callstack should be: in branch_stack__printf() 1170 printf("%s: nr:%" PRIu64 "\n", "... branch callstack", sample->branch_stack->nr+1); in branch_stack__printf() 1176 if (!callstack) { in branch_stack__printf()
|
H A D | intel-pt.c | 81 bool callstack; member 2690 state->trace_nr, pt->callstack, in intel_pt_sample() 4452 pt->callstack = pt->synth_opts.callchain || in intel_pt_process_auxtrace_info()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | thread-stack.c | 138 bool callstack, unsigned int br_stack_sz) in thread_stack__init() 142 if (callstack) { in thread_stack__init() 175 bool callstack, in thread_stack__new() 202 thread_stack__init(ts, thread, crp, callstack, br_stack_sz)) in thread_stack__new() 407 u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack, in thread_stack__event() 416 ts = thread_stack__new(thread, cpu, NULL, callstack, br_stack_sz); in thread_stack__event() 443 if (ts->crp || !callstack) in thread_stack__event() 136 thread_stack__init(struct thread_stack *ts, struct thread *thread, struct call_return_processor *crp, bool callstack, unsigned int br_stack_sz) thread_stack__init() argument 173 thread_stack__new(struct thread *thread, int cpu, struct call_return_processor *crp, bool callstack, unsigned int br_stack_sz) thread_stack__new() argument 406 thread_stack__event(struct thread *thread, int cpu, u32 flags, u64 from_ip, u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack, unsigned int br_stack_sz, bool mispred_all) thread_stack__event() argument
|
H A D | thread-stack.h | 84 u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack,
|
H A D | session.c | 1071 * LBR callstack can only get user call chain, in callchain__lbr_callstack_printf() 1119 static void branch_stack__printf(struct perf_sample *sample, bool callstack) in branch_stack__printf() argument 1125 !callstack ? "... branch stack" : "... branch callstack", in branch_stack__printf() 1131 if (!callstack) { in branch_stack__printf()
|
H A D | intel-pt.c | 73 bool callstack; member 2054 state->trace_nr, pt->callstack, in intel_pt_sample() 3565 pt->callstack = pt->synth_opts.callchain || in intel_pt_process_auxtrace_info()
|