| /tools/perf/util/ |
| A D | unwind.h | 26 struct perf_sample *data, int max_stack, bool best_effort); 37 struct perf_sample *data, int max_stack, 66 int max_stack __maybe_unused, in unwind__get_entries()
|
| A D | unwind-libdw.c | 259 return entry(pc, ui) || !(--ui->max_stack) ? in frame_callback() 266 int max_stack, in unwind__get_entries() argument 275 .max_stack = max_stack, in unwind__get_entries() 285 ui = zalloc(sizeof(ui_buf) + sizeof(ui_buf.entries[0]) * max_stack); in unwind__get_entries() 309 if (err && ui->max_stack != max_stack) in unwind__get_entries()
|
| A D | unwind-libunwind.c | 84 struct perf_sample *data, int max_stack, in unwind__get_entries() argument 90 return ops->get_entries(cb, arg, thread, data, max_stack, best_effort); in unwind__get_entries()
|
| A D | unwind-libunwind-local.c | 735 void *arg, int max_stack) in get_entries() argument 739 unw_word_t ips[max_stack]; in get_entries() 755 if (max_stack - 1 > 0) { in get_entries() 766 while (!ret && (unw_step(&c) > 0) && i < max_stack) { in get_entries() 782 max_stack = i; in get_entries() 788 for (i = 0; i < max_stack && !ret; i++) { in get_entries() 792 j = max_stack - i - 1; in get_entries() 801 struct perf_sample *data, int max_stack, in _unwind__get_entries() argument 814 if (max_stack <= 0) in _unwind__get_entries() 817 return get_entries(&ui, cb, arg, max_stack); in _unwind__get_entries()
|
| A D | unwind-libdw.h | 21 int max_stack; member
|
| A D | evsel_config.h | 42 int max_stack; member
|
| A D | bpf_lock_contention.c | 193 bpf_map__set_value_size(skel->maps.stacks, con->max_stack * sizeof(u64)); in lock_contention_prepare() 205 bpf_map__set_value_size(skel->maps.stack_buf, con->max_stack * sizeof(u64)); in lock_contention_prepare() 207 con->max_stack * sizeof(u64)); in lock_contention_prepare() 211 skel->rodata->max_stack = con->max_stack; in lock_contention_prepare() 633 idx < con->max_stack - 1) in lock_contention_get_name() 662 size_t stack_size = con->max_stack * sizeof(*stack_trace); in pop_owner_stack_trace() 720 size_t stack_size = con->max_stack * sizeof(*stack_trace); in lock_contention_read() 767 if (!match_callstack_filter(machine, stack_trace, con->max_stack)) { in lock_contention_read()
|
| A D | callchain.h | 104 u16 max_stack; member 254 int max_stack); 317 struct perf_sample *sample, int max_stack,
|
| A D | top.h | 34 int max_stack; member
|
| A D | machine.h | 194 int max_stack, 203 int max_stack) in thread__resolve_callchain() argument 211 max_stack, in thread__resolve_callchain()
|
| A D | lock-contention.h | 154 int max_stack; member
|
| A D | kwork.h | 234 unsigned int max_stack; member
|
| A D | machine.c | 2594 int max_stack, in resolve_lbr_callchain_sample() argument 2713 int max_stack, in thread__resolve_callchain_sample() argument 2733 root_al, max_stack, in thread__resolve_callchain_sample() 2759 int nr = min(max_stack, (int)branch->nr); in thread__resolve_callchain_sample() 2961 int max_stack, bool symbols) in thread__resolve_callchain_unwind() argument 2977 thread, sample, max_stack, false); in thread__resolve_callchain_unwind() 2986 int max_stack, in __thread__resolve_callchain() argument 3000 max_stack, symbols); in __thread__resolve_callchain() 3005 max_stack, symbols); in __thread__resolve_callchain() 3009 max_stack, symbols); in __thread__resolve_callchain() [all …]
|
| A D | callchain.c | 280 param->max_stack = size; in parse_callchain_record() 1116 int max_stack) in sample__resolve_callchain() argument 1124 parent, al, max_stack); in sample__resolve_callchain() 1798 struct perf_sample *sample, int max_stack, in sample__for_each_callchain_node() argument 1810 max_stack, symbols); in sample__for_each_callchain_node()
|
| A D | evsel.c | 1016 attr->sample_max_stack = param->max_stack; in __evsel__config_callchain() 1105 int max_stack = 0; in evsel__apply_config_terms() local 1145 max_stack = term->val.max_stack; in evsel__apply_config_terms() 1183 if ((callgraph_buf != NULL) || (dump_size > 0) || max_stack) { in evsel__apply_config_terms() 1186 if (max_stack) { in evsel__apply_config_terms() 1187 param.max_stack = max_stack; in evsel__apply_config_terms()
|
| A D | parse-events.c | 1259 ADD_CONFIG_TERM_VAL(MAX_STACK, max_stack, in get_config_terms()
|
| /tools/perf/util/bpf_skel/ |
| A D | lock_contention.bpf.c | 191 const volatile int max_stack; variable 560 for (i = 0; i < max_stack; i++) in contention_begin() 570 bpf_get_task_stack(task, buf, max_stack * sizeof(unsigned long), 0); in contention_begin() 705 for (i = 0; i < (u32)max_stack; i++) in contention_end() 726 max_stack * sizeof(unsigned long), 0); in contention_end()
|
| /tools/perf/ |
| A D | builtin-report.c | 102 int max_stack; member 340 ret = hist_entry_iter__add(&iter, &al, rep->max_stack, rep); in process_sample_event() 1320 .max_stack = PERF_MAX_STACK_DEPTH, in cmd_report() 1384 OPT_INTEGER(0, "max-stack", &report.max_stack, in cmd_report() 1577 (int)itrace_synth_opts.callchain_sz > report.max_stack) in cmd_report() 1578 report.max_stack = itrace_synth_opts.callchain_sz; in cmd_report()
|
| A D | builtin-top.c | 847 if (hist_entry_iter__add(&iter, &al, top->max_stack, top) < 0) in perf_event__process_sample() 1468 .max_stack = sysctl__max_stack(), in cmd_top() 1544 OPT_INTEGER(0, "max-stack", &top.max_stack, in cmd_top()
|
| A D | builtin-lock.c | 945 static u64 *get_callstack(struct perf_sample *sample, int max_stack) in get_callstack() argument 951 callstack = calloc(max_stack, sizeof(*callstack)); in get_callstack() 955 for (i = 0, c = 0; i < sample->callchain->nr && c < max_stack; i++) { in get_callstack() 2003 .max_stack = max_stack_depth, in __cmd_contention()
|
| A D | builtin-trace.c | 196 unsigned int max_stack; member 2876 int max_stack = evsel->core.attr.sample_max_stack ? in trace__resolve_callchain() local 2878 trace->max_stack; in trace__resolve_callchain() 2885 err = thread__resolve_callchain(al.thread, cursor, evsel, sample, NULL, NULL, max_stack); in trace__resolve_callchain() 4539 evsel->core.attr.sample_max_stack = trace->max_stack; in trace__run() 5362 .max_stack = UINT_MAX, in cmd_trace() 5428 OPT_UINTEGER(0, "max-stack", &trace.max_stack, in cmd_trace() 5570 if (trace.max_stack == UINT_MAX) { in cmd_trace() 5571 trace.max_stack = input_name ? PERF_MAX_STACK_DEPTH : sysctl__max_stack(); in cmd_trace()
|
| A D | builtin-kwork.c | 712 NULL, NULL, kwork->max_stack + 2) != 0) { in timehist_save_callchain() 2340 .max_stack = 5, in cmd_kwork() 2407 OPT_UINTEGER(0, "max-stack", &kwork.max_stack, in cmd_kwork()
|
| A D | builtin-sched.c | 224 unsigned int max_stack; member 2354 NULL, NULL, sched->max_stack + 2) != 0) { in save_task_callchain() 3849 .max_stack = 5, in cmd_sched() 3897 OPT_UINTEGER(0, "max-stack", &sched.max_stack, in cmd_sched()
|