perf_branch_entry
struct perf_branch_entry bhrb_entries[BHRB_MAX_ENTRIES];
struct perf_branch_entry *br = cpuc->lbr_entries;
static int amd_pmu_v2_snapshot_branch_stack(struct perf_branch_entry *entries, unsigned int cnt)
memcpy(entries, cpuc->lbr_entries, sizeof(struct perf_branch_entry) * cnt);
struct perf_branch_entry *br = cpuc->lbr_entries;
__intel_pmu_snapshot_branch_stack(struct perf_branch_entry *entries,
memcpy(entries, cpuc->lbr_entries, sizeof(struct perf_branch_entry) * cnt);
intel_pmu_snapshot_branch_stack(struct perf_branch_entry *entries, unsigned int cnt)
intel_pmu_snapshot_arch_branch_stack(struct perf_branch_entry *entries, unsigned int cnt)
struct perf_branch_entry *br = cpuc->lbr_entries;
struct perf_branch_entry *br = cpuc->lbr_entries;
struct perf_branch_entry *e;
struct perf_branch_entry lbr_entries[MAX_LBR_ENTRIES];
static void brbe_set_perf_entry_type(struct perf_branch_entry *entry, u64 brbinf)
static bool perf_entry_from_brbe_regset(int index, struct perf_branch_entry *entry,
static bool filter_branch_privilege(struct perf_branch_entry *entry, u64 branch_sample_type)
static bool filter_branch_type(struct perf_branch_entry *entry,
static bool filter_branch_record(struct perf_branch_entry *entry,
struct perf_branch_entry *pbe = &branch_stack->entries[nr_filtered];
struct perf_branch_entry entries[];
size += brs->nr * sizeof(struct perf_branch_entry);
static inline void perf_clear_branch_entry_bitfields(struct perf_branch_entry *br)
typedef int (perf_snapshot_branch_stack_t)(struct perf_branch_entry *entries,
const u32 br_entry_size = sizeof(struct perf_branch_entry);
* sizeof(struct perf_branch_entry);
static const u32 br_entry_size = sizeof(struct perf_branch_entry);
static const u32 br_entry_size = sizeof(struct perf_branch_entry);
const struct perf_branch_entry *brstack; /* Refer <linux/perf_event.h> */
const struct perf_branch_entry *brstack; /* Refer <linux/perf_event.h> */
const struct perf_branch_entry *brstack; /* Refer <linux/perf_event.h> */
d_sample.brstack = (struct perf_branch_entry *)perf_sample__branch_entries(sample);
int pbe_size = sizeof(struct perf_branch_entry);
struct perf_branch_entry entries[ENTRY_CNT] = {};
total_entries /= sizeof(struct perf_branch_entry);