Lines Matching refs:event_constraint
47 struct event_constraint { struct
60 static inline bool constraint_match(struct event_constraint *c, u64 ecode) in constraint_match() argument
112 struct event_constraint event_constraints[X86_PMC_IDX_MAX];
244 struct event_constraint *event_constraint[X86_PMC_IDX_MAX]; member
305 struct event_constraint *constraint_list; /* in enable order */
664 struct event_constraint *
678 struct event_constraint *event_constraints;
732 struct event_constraint *pebs_constraints;
1002 int perf_assign_events(struct event_constraint **constraints, int n,
1022 extern struct event_constraint emptyconstraint;
1024 extern struct event_constraint unconstrained;
1106 struct event_constraint *
1125 extern struct event_constraint bts_constraint;
1126 extern struct event_constraint vlbr_constraint;
1134 extern struct event_constraint intel_core2_pebs_event_constraints[];
1136 extern struct event_constraint intel_atom_pebs_event_constraints[];
1138 extern struct event_constraint intel_slm_pebs_event_constraints[];
1140 extern struct event_constraint intel_glm_pebs_event_constraints[];
1142 extern struct event_constraint intel_glp_pebs_event_constraints[];
1144 extern struct event_constraint intel_nehalem_pebs_event_constraints[];
1146 extern struct event_constraint intel_westmere_pebs_event_constraints[];
1148 extern struct event_constraint intel_snb_pebs_event_constraints[];
1150 extern struct event_constraint intel_ivb_pebs_event_constraints[];
1152 extern struct event_constraint intel_hsw_pebs_event_constraints[];
1154 extern struct event_constraint intel_bdw_pebs_event_constraints[];
1156 extern struct event_constraint intel_skl_pebs_event_constraints[];
1158 extern struct event_constraint intel_icl_pebs_event_constraints[];
1160 struct event_constraint *intel_pebs_constraints(struct perf_event *event);