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

/linux-master/arch/x86/events/
H A Dperf_event.h51 struct event_constraint { struct
64 static inline bool constraint_match(struct event_constraint *c, u64 ecode)
122 struct event_constraint event_constraints[X86_PMC_IDX_MAX];
256 struct event_constraint *event_constraint[X86_PMC_IDX_MAX]; member in struct:cpu_hw_events
322 struct event_constraint *constraint_list; /* in enable order */
690 struct event_constraint unconstrained;
700 struct event_constraint *event_constraints;
701 struct event_constraint *pebs_constraints;
788 struct event_constraint *
[all...]
H A Dcore.c801 struct event_constraint **constraints;
809 static void perf_sched_init(struct perf_sched *sched, struct event_constraint **constraints,
863 struct event_constraint *c;
932 struct event_constraint *c;
958 int perf_assign_events(struct event_constraint **constraints, int n,
979 struct event_constraint *c;
999 c = cpuc->event_constraint[i];
1014 cpuc->event_constraint[i] = c;
1028 c = cpuc->event_constraint[i];
1079 unsched = perf_assign_events(cpuc->event_constraint,
[all...]
/linux-master/arch/x86/events/amd/
H A Dcore.c458 * is propagated using the event_constraint structure.
477 static struct event_constraint *
479 struct event_constraint *c)
1003 static struct event_constraint *
1105 static struct event_constraint amd_f15_PMC0 = EVENT_CONSTRAINT(0, 0x01, 0);
1106 static struct event_constraint amd_f15_PMC20 = EVENT_CONSTRAINT(0, 0x07, 0);
1107 static struct event_constraint amd_f15_PMC3 = EVENT_CONSTRAINT(0, 0x08, 0);
1108 static struct event_constraint amd_f15_PMC30 = EVENT_CONSTRAINT_OVERLAP(0, 0x09, 0);
1109 static struct event_constraint amd_f15_PMC50 = EVENT_CONSTRAINT(0, 0x3F, 0);
1110 static struct event_constraint amd_f15_PMC5
[all...]
/linux-master/arch/x86/events/intel/
H A Dcore.c44 static struct event_constraint intel_core_event_constraints[] __read_mostly =
55 static struct event_constraint intel_core2_event_constraints[] __read_mostly =
73 static struct event_constraint intel_nehalem_event_constraints[] __read_mostly =
97 static struct event_constraint intel_westmere_event_constraints[] __read_mostly =
109 static struct event_constraint intel_snb_event_constraints[] __read_mostly =
136 static struct event_constraint intel_ivb_event_constraints[] __read_mostly =
173 static struct event_constraint intel_v1_event_constraints[] __read_mostly =
178 static struct event_constraint intel_gen_event_constraints[] __read_mostly =
186 static struct event_constraint intel_v5_gen_event_constraints[] __read_mostly =
207 static struct event_constraint intel_slm_event_constraint
[all...]
H A Duncore.h80 struct event_constraint unconstrainted;
81 struct event_constraint *constraints;
116 struct event_constraint *(*get_constraint)(struct intel_uncore_box *,
147 struct event_constraint *event_constraint[UNCORE_PMC_IDX_MAX]; member in struct:intel_uncore_box
579 struct event_constraint *
594 extern struct event_constraint uncore_constraint_empty;
H A Dds.c716 struct event_constraint bts_constraint =
857 struct event_constraint intel_core2_pebs_event_constraints[] = {
868 struct event_constraint intel_atom_pebs_event_constraints[] = {
879 struct event_constraint intel_slm_pebs_event_constraints[] = {
887 struct event_constraint intel_glm_pebs_event_constraints[] = {
893 struct event_constraint intel_grt_pebs_event_constraints[] = {
900 struct event_constraint intel_nehalem_pebs_event_constraints[] = {
917 struct event_constraint intel_westmere_pebs_event_constraints[] = {
934 struct event_constraint intel_snb_pebs_event_constraints[] = {
949 struct event_constraint intel_ivb_pebs_event_constraint
[all...]
H A Duncore.c32 static struct event_constraint uncore_constraint_fixed =
34 struct event_constraint uncore_constraint_empty =
178 struct event_constraint *
426 static struct event_constraint *
430 struct event_constraint *c;
461 struct event_constraint *c;
469 box->event_constraint[i] = c;
477 c = box->event_constraint[i];
497 ret = perf_assign_events(box->event_constraint, n,
1008 type->unconstrainted = (struct event_constraint)
[all...]
H A Duncore_snbep.c809 static struct event_constraint snbep_uncore_cbox_constraints[] = {
839 static struct event_constraint snbep_uncore_r2pcie_constraints[] = {
853 static struct event_constraint snbep_uncore_r3qpi_constraints[] = {
945 static struct event_constraint *
1008 static struct event_constraint *
1077 static struct event_constraint *
1749 static struct event_constraint *
2147 static struct event_constraint knl_uncore_cha_constraints[] = {
2176 static struct event_constraint *
2378 static struct event_constraint knl_uncore_m2pcie_constraint
[all...]
H A Dknc.c125 static struct event_constraint knc_event_constraints[] =
H A Dp6.c127 static struct event_constraint p6_event_constraints[] =
H A Duncore_nhmex.c395 static struct event_constraint nhmex_uncore_bbox_constraints[] = {
668 static struct event_constraint *
977 static struct event_constraint *
H A Duncore_snb.c320 static struct event_constraint snb_uncore_arb_constraints[] = {
H A Dlbr.c1700 struct event_constraint vlbr_constraint =
/linux-master/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;
510 struct event_constraint *c;

Completed in 214 milliseconds