Home
last modified time | relevance | path

Searched refs:perf_branch_entry (Results 1 – 18 of 18) sorted by relevance

/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dget_branch_snapshot.c16 struct perf_branch_entry entries[ENTRY_CNT] = {};
29 total_entries /= sizeof(struct perf_branch_entry); in BPF_PROG()
/openbmc/linux/tools/perf/include/perf/
H A Dperf_dlfilter.h67 const struct perf_branch_entry *brstack; /* Refer <linux/perf_event.h> */
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/
H A Dperf_branches.c15 int pbe_size = sizeof(struct perf_branch_entry); in check_good_sample()
/openbmc/linux/include/linux/
H A Dperf_event.h126 struct perf_branch_entry entries[];
1264 size += brs->nr * sizeof(struct perf_branch_entry); in perf_sample_save_brstack()
1287 static inline void perf_clear_branch_entry_bitfields(struct perf_branch_entry *br) in perf_clear_branch_entry_bitfields()
1904 typedef int (perf_snapshot_branch_stack_t)(struct perf_branch_entry *entries,
/openbmc/linux/arch/x86/events/amd/
H A Dbrs.c285 struct perf_branch_entry *br = cpuc->lbr_entries; in amd_brs_drain()
H A Dlbr.c163 struct perf_branch_entry *br = cpuc->lbr_entries; in amd_pmu_lbr_read()
/openbmc/linux/tools/perf/dlfilters/
H A Ddlfilter-test-api-v0.c66 const struct perf_branch_entry *brstack; /* Refer <linux/perf_event.h> */
H A Ddlfilter-test-api-v2.c72 const struct perf_branch_entry *brstack; /* Refer <linux/perf_event.h> */
/openbmc/linux/arch/x86/events/intel/
H A Dlbr.c712 struct perf_branch_entry *br = cpuc->lbr_entries; in intel_pmu_lbr_read_32()
747 struct perf_branch_entry *br = cpuc->lbr_entries; in intel_pmu_lbr_read_64()
872 struct perf_branch_entry *e; in intel_pmu_store_lbr()
H A Dcore.c2260 __intel_pmu_snapshot_branch_stack(struct perf_branch_entry *entries, in __intel_pmu_snapshot_branch_stack()
2268 memcpy(entries, cpuc->lbr_entries, sizeof(struct perf_branch_entry) * cnt); in __intel_pmu_snapshot_branch_stack()
2275 intel_pmu_snapshot_branch_stack(struct perf_branch_entry *entries, unsigned int cnt) in intel_pmu_snapshot_branch_stack()
2288 intel_pmu_snapshot_arch_branch_stack(struct perf_branch_entry *entries, unsigned int cnt) in intel_pmu_snapshot_arch_branch_stack()
/openbmc/linux/tools/include/uapi/linux/
H A Dperf_event.h1415 struct perf_branch_entry { struct
/openbmc/linux/include/uapi/linux/
H A Dperf_event.h1415 struct perf_branch_entry { struct
/openbmc/linux/tools/perf/util/
H A Ddlfilter.c546 d_sample.brstack = (struct perf_branch_entry *)perf_sample__branch_entries(sample); in dlfilter__do_filter_event()
/openbmc/linux/tools/perf/Documentation/
H A Dperf-dlfilter.txt112 const struct perf_branch_entry *brstack; /* Refer <linux/perf_event.h> */
/openbmc/linux/arch/x86/events/
H A Dperf_event.h285 struct perf_branch_entry lbr_entries[MAX_LBR_ENTRIES];
/openbmc/linux/kernel/trace/
H A Dbpf_trace.c1184 static const u32 br_entry_size = sizeof(struct perf_branch_entry); in BPF_CALL_3()
1759 static const u32 br_entry_size = sizeof(struct perf_branch_entry); in BPF_CALL_4()
/openbmc/linux/arch/powerpc/perf/
H A Dcore-book3s.c57 struct perf_branch_entry bhrb_entries[BHRB_MAX_ENTRIES];
/openbmc/linux/kernel/events/
H A Dcore.c7429 * sizeof(struct perf_branch_entry); in perf_output_sample()