Home
last modified time | relevance | path

Searched refs:lbr_entries (Results 1 – 6 of 6) sorted by relevance

/linux-6.3-rc2/arch/x86/events/amd/
A Dlbr.c111 from = cpuc->lbr_entries[i].from; in amd_pmu_lbr_filter()
112 to = cpuc->lbr_entries[i].to; in amd_pmu_lbr_filter()
121 cpuc->lbr_entries[i].from += offset; in amd_pmu_lbr_filter()
128 cpuc->lbr_entries[i].from = 0; /* mark invalid */ in amd_pmu_lbr_filter()
133 cpuc->lbr_entries[i].type = common_branch_type(type); in amd_pmu_lbr_filter()
141 if (!cpuc->lbr_entries[i].from) { in amd_pmu_lbr_filter()
144 cpuc->lbr_entries[j - 1] = cpuc->lbr_entries[j]; in amd_pmu_lbr_filter()
146 if (!cpuc->lbr_entries[i].from) in amd_pmu_lbr_filter()
163 struct perf_branch_entry *br = cpuc->lbr_entries; in amd_pmu_lbr_read()
A Dbrs.c285 struct perf_branch_entry *br = cpuc->lbr_entries; in amd_brs_drain()
/linux-6.3-rc2/arch/x86/events/intel/
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()
879 e = &cpuc->lbr_entries[i]; in intel_pmu_store_lbr()
1137 from = cpuc->lbr_entries[i].from; in intel_pmu_lbr_filter()
1138 to = cpuc->lbr_entries[i].to; in intel_pmu_lbr_filter()
1139 type = cpuc->lbr_entries[i].type; in intel_pmu_lbr_filter()
1153 if (cpuc->lbr_entries[i].in_tx) in intel_pmu_lbr_filter()
1161 cpuc->lbr_entries[i].from = 0; in intel_pmu_lbr_filter()
1174 if (!cpuc->lbr_entries[i].from) { in intel_pmu_lbr_filter()
1177 cpuc->lbr_entries[j-1] = cpuc->lbr_entries[j]; in intel_pmu_lbr_filter()
[all …]
A Dds.c1433 unsigned long from = cpuc->lbr_entries[0].from; in intel_pmu_pebs_fixup_ip()
1434 unsigned long old_to, to = cpuc->lbr_entries[0].to; in intel_pmu_pebs_fixup_ip()
A Dcore.c2247 memcpy(entries, cpuc->lbr_entries, sizeof(struct perf_branch_entry) * cnt); in __intel_pmu_snapshot_branch_stack()
/linux-6.3-rc2/arch/x86/events/
A Dperf_event.h285 struct perf_branch_entry lbr_entries[MAX_LBR_ENTRIES]; member

Completed in 28 milliseconds