Home
last modified time | relevance | path

Searched refs:br_stack (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/kernel/trace/
Dbpf_trace.c1331 struct perf_branch_stack *br_stack = ctx->data->br_stack; in BPF_CALL_4()
1337 if (unlikely(!br_stack)) in BPF_CALL_4()
1341 return br_stack->nr * br_entry_size; in BPF_CALL_4()
1346 to_copy = min_t(u32, br_stack->nr * br_entry_size, size); in BPF_CALL_4()
1347 memcpy(buf, br_stack->entries, to_copy); in BPF_CALL_4()
/Linux-v5.15/tools/perf/util/
Dintel-pt.c137 struct branch_stack *br_stack; member
1127 pt->br_stack = intel_pt_alloc_br_stack(pt->br_stack_sz); in intel_pt_br_stack_init()
1128 if (!pt->br_stack) in intel_pt_br_stack_init()
1141 thread_stack__br_sample_late(thread, sample->cpu, pt->br_stack, in intel_pt_add_br_stack()
1145 sample->branch_stack = pt->br_stack; in intel_pt_add_br_stack()
1956 static void intel_pt_add_lbrs(struct branch_stack *br_stack, in intel_pt_add_lbrs() argument
1962 br_stack->nr = 0; in intel_pt_add_lbrs()
1964 to = &br_stack->entries[0].from; in intel_pt_add_lbrs()
1975 br_stack->nr += 1; in intel_pt_add_lbrs()
/Linux-v5.15/include/linux/
Dperf_event.h1005 struct perf_branch_stack *br_stack; member
1054 data->br_stack = NULL; in perf_sample_data_init()
/Linux-v5.15/arch/x86/events/intel/
Dds.c1591 data->br_stack = &cpuc->lbr_stack; in setup_pebs_fixed_sample_data()
1738 data->br_stack = &cpuc->lbr_stack; in setup_pebs_adaptive_sample_data()
Dcore.c2893 data.br_stack = &cpuc->lbr_stack; in handle_pmi_common()
/Linux-v5.15/kernel/events/
Dcore.c7052 if (data->br_stack) { in perf_output_sample()
7055 size = data->br_stack->nr in perf_output_sample()
7058 perf_output_put(handle, data->br_stack->nr); in perf_output_sample()
7060 perf_output_put(handle, data->br_stack->hw_idx); in perf_output_sample()
7061 perf_output_copy(handle, data->br_stack->entries, size); in perf_output_sample()
7352 if (data->br_stack) { in perf_prepare_sample()
7356 size += data->br_stack->nr in perf_prepare_sample()
/Linux-v5.15/arch/powerpc/perf/
Dcore-book3s.c2223 data.br_stack = &cpuhw->bhrb_stack; in record_and_restart()