Home
last modified time | relevance | path

Searched refs:event_constraint (Results 1 – 14 of 14) sorted by relevance

/linux-6.15/arch/x86/events/
H A Dperf_event.h51 struct event_constraint { struct
268 struct event_constraint *event_constraint[X86_PMC_IDX_MAX]; member
717 struct event_constraint unconstrained;
727 struct event_constraint *event_constraints;
728 struct event_constraint *pebs_constraints;
824 struct event_constraint *
838 struct event_constraint *event_constraints;
893 struct event_constraint *pebs_constraints;
1272 extern struct event_constraint unconstrained;
1560 struct event_constraint *
[all …]
H A Dcore.c809 struct event_constraint **constraints;
871 struct event_constraint *c; in __perf_sched_find_counter()
940 struct event_constraint *c; in perf_sched_next_event()
986 struct event_constraint *c; in x86_schedule_events()
1006 c = cpuc->event_constraint[i]; in x86_schedule_events()
1021 cpuc->event_constraint[i] = c; in x86_schedule_events()
1035 c = cpuc->event_constraint[i]; in x86_schedule_events()
1112 cpuc->event_constraint[i] = NULL; in x86_schedule_events()
1661 cpuc->event_constraint[i-1] = cpuc->event_constraint[i]; in x86_pmu_del()
1664 cpuc->event_constraint[i-1] = NULL; in x86_pmu_del()
[all …]
/linux-6.15/arch/x86/events/amd/
H A Dcore.c479 static struct event_constraint *
481 struct event_constraint *c) in __amd_get_nb_event_constraints()
1041 static struct event_constraint *
1143 static struct event_constraint amd_f15_PMC0 = EVENT_CONSTRAINT(0, 0x01, 0);
1150 static struct event_constraint *
1223 static struct event_constraint pair_constraint;
1225 static struct event_constraint *
1260 static struct event_constraint amd_fam19h_brs_cntr0_constraint =
1263 static struct event_constraint amd_fam19h_brs_pair_cntr0_constraint =
1266 static struct event_constraint *
[all …]
/linux-6.15/arch/x86/events/intel/
H A Dcore.c3462 struct event_constraint *
3467 struct event_constraint *c; in x86_get_event_constraints()
3485 struct event_constraint *c; in __intel_get_event_constraints()
3539 struct event_constraint *c = cpuc->event_constraint[idx]; in intel_commit_scheduling()
4530 struct event_constraint *c; in hsw_get_event_constraints()
4563 struct event_constraint *c; in glc_get_event_constraints()
4588 struct event_constraint *c; in glp_get_event_constraints()
4603 struct event_constraint *c; in tnt_get_event_constraints()
4661 struct event_constraint *c; in cmt_get_event_constraints()
4699 struct event_constraint *c; in rwc_get_event_constraints()
[all …]
H A Duncore.h78 struct event_constraint unconstrainted;
79 struct event_constraint *constraints;
119 struct event_constraint *(*get_constraint)(struct intel_uncore_box *,
150 struct event_constraint *event_constraint[UNCORE_PMC_IDX_MAX]; member
582 struct event_constraint *
597 extern struct event_constraint uncore_constraint_empty;
H A Dds.c825 struct event_constraint bts_constraint =
988 struct event_constraint intel_slm_pebs_event_constraints[] = {
996 struct event_constraint intel_glm_pebs_event_constraints[] = {
1002 struct event_constraint intel_grt_pebs_event_constraints[] = {
1043 struct event_constraint intel_snb_pebs_event_constraints[] = {
1058 struct event_constraint intel_ivb_pebs_event_constraints[] = {
1075 struct event_constraint intel_hsw_pebs_event_constraints[] = {
1098 struct event_constraint intel_bdw_pebs_event_constraints[] = {
1122 struct event_constraint intel_skl_pebs_event_constraints[] = {
1145 struct event_constraint intel_icl_pebs_event_constraints[] = {
[all …]
H A Duncore_snbep.c948 static struct event_constraint *
1011 static struct event_constraint *
1080 static struct event_constraint *
1752 static struct event_constraint *
2150 static struct event_constraint knl_uncore_cha_constraints[] = {
2179 static struct event_constraint *
2735 static struct event_constraint *
3277 static struct event_constraint bdx_uncore_pcu_constraints[] = {
3621 static struct event_constraint *
3695 static struct event_constraint skx_uncore_iio_constraints[] = {
[all …]
H A Duncore.c32 static struct event_constraint uncore_constraint_fixed =
34 struct event_constraint uncore_constraint_empty =
179 struct event_constraint *
429 static struct event_constraint *
433 struct event_constraint *c; in uncore_get_event_constraint()
464 struct event_constraint *c; in uncore_assign_events()
472 box->event_constraint[i] = c; in uncore_assign_events()
480 c = box->event_constraint[i]; in uncore_assign_events()
500 ret = perf_assign_events(box->event_constraint, n, in uncore_assign_events()
1015 type->unconstrainted = (struct event_constraint) in uncore_type_init()
H A Dp6.c129 static struct event_constraint p6_event_constraints[] =
H A Dknc.c125 static struct event_constraint knc_event_constraints[] =
H A Duncore_nhmex.c396 static struct event_constraint nhmex_uncore_bbox_constraints[] = {
669 static struct event_constraint *
978 static struct event_constraint *
H A Dlbr.c1710 struct event_constraint vlbr_constraint =
H A Duncore_snb.c321 static struct event_constraint snb_uncore_arb_constraints[] = {
/linux-6.15/arch/x86/events/zhaoxin/
H A Dcore.c33 static struct event_constraint zxc_event_constraints[] __read_mostly = {
39 static struct event_constraint zxd_event_constraints[] __read_mostly = {
421 static struct event_constraint *
425 struct event_constraint *c; in zhaoxin_get_event_constraints()
510 struct event_constraint *c; in zhaoxin_pmu_init()