Symbol: perf_branch_entry
arch/powerpc/perf/core-book3s.c
57
struct perf_branch_entry bhrb_entries[BHRB_MAX_ENTRIES];
arch/x86/events/amd/brs.c
285
struct perf_branch_entry *br = cpuc->lbr_entries;
arch/x86/events/amd/core.c
925
static int amd_pmu_v2_snapshot_branch_stack(struct perf_branch_entry *entries, unsigned int cnt)
arch/x86/events/amd/core.c
942
memcpy(entries, cpuc->lbr_entries, sizeof(struct perf_branch_entry) * cnt);
arch/x86/events/amd/lbr.c
164
struct perf_branch_entry *br = cpuc->lbr_entries;
arch/x86/events/intel/core.c
2558
__intel_pmu_snapshot_branch_stack(struct perf_branch_entry *entries,
arch/x86/events/intel/core.c
2566
memcpy(entries, cpuc->lbr_entries, sizeof(struct perf_branch_entry) * cnt);
arch/x86/events/intel/core.c
2573
intel_pmu_snapshot_branch_stack(struct perf_branch_entry *entries, unsigned int cnt)
arch/x86/events/intel/core.c
2586
intel_pmu_snapshot_arch_branch_stack(struct perf_branch_entry *entries, unsigned int cnt)
arch/x86/events/intel/lbr.c
742
struct perf_branch_entry *br = cpuc->lbr_entries;
arch/x86/events/intel/lbr.c
777
struct perf_branch_entry *br = cpuc->lbr_entries;
arch/x86/events/intel/lbr.c
904
struct perf_branch_entry *e;
arch/x86/events/perf_event.h
327
struct perf_branch_entry lbr_entries[MAX_LBR_ENTRIES];
drivers/perf/arm_brbe.c
566
static void brbe_set_perf_entry_type(struct perf_branch_entry *entry, u64 brbinf)
drivers/perf/arm_brbe.c
597
static bool perf_entry_from_brbe_regset(int index, struct perf_branch_entry *entry,
drivers/perf/arm_brbe.c
714
static bool filter_branch_privilege(struct perf_branch_entry *entry, u64 branch_sample_type)
drivers/perf/arm_brbe.c
755
static bool filter_branch_type(struct perf_branch_entry *entry,
drivers/perf/arm_brbe.c
764
static bool filter_branch_record(struct perf_branch_entry *entry,
drivers/perf/arm_brbe.c
791
struct perf_branch_entry *pbe = &branch_stack->entries[nr_filtered];
include/linux/perf_event.h
118
struct perf_branch_entry entries[];
include/linux/perf_event.h
1443
size += brs->nr * sizeof(struct perf_branch_entry);
include/linux/perf_event.h
1475
static inline void perf_clear_branch_entry_bitfields(struct perf_branch_entry *br)
include/linux/perf_event.h
2129
typedef int (perf_snapshot_branch_stack_t)(struct perf_branch_entry *entries,
kernel/bpf/verifier.c
24197
const u32 br_entry_size = sizeof(struct perf_branch_entry);
kernel/events/core.c
8267
* sizeof(struct perf_branch_entry);
kernel/trace/bpf_trace.c
1172
static const u32 br_entry_size = sizeof(struct perf_branch_entry);
kernel/trace/bpf_trace.c
1507
static const u32 br_entry_size = sizeof(struct perf_branch_entry);
tools/perf/dlfilters/dlfilter-test-api-v0.c
66
const struct perf_branch_entry *brstack; /* Refer <linux/perf_event.h> */
tools/perf/dlfilters/dlfilter-test-api-v2.c
72
const struct perf_branch_entry *brstack; /* Refer <linux/perf_event.h> */
tools/perf/include/perf/perf_dlfilter.h
67
const struct perf_branch_entry *brstack; /* Refer <linux/perf_event.h> */
tools/perf/util/dlfilter.c
548
d_sample.brstack = (struct perf_branch_entry *)perf_sample__branch_entries(sample);
tools/testing/selftests/bpf/prog_tests/perf_branches.c
15
int pbe_size = sizeof(struct perf_branch_entry);
tools/testing/selftests/bpf/progs/get_branch_snapshot.c
16
struct perf_branch_entry entries[ENTRY_CNT] = {};
tools/testing/selftests/bpf/progs/get_branch_snapshot.c
29
total_entries /= sizeof(struct perf_branch_entry);