Home
last modified time | relevance | path

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

/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event.h54 struct event_constraint { struct
84 struct event_constraint event_constraints[X86_PMC_IDX_MAX]; argument
181 struct event_constraint *event_constraint[X86_PMC_IDX_MAX]; member
224 struct event_constraint *constraint_list; /* in enable order */
522 struct event_constraint *
536 struct event_constraint *event_constraints;
581 struct event_constraint *pebs_constraints;
730 int perf_assign_events(struct event_constraint **constraints, int n,
747 extern struct event_constraint emptyconstraint;
749 extern struct event_constraint unconstrained;
[all …]
Dperf_event_amd.c291 static struct event_constraint *
293 struct event_constraint *c) in __amd_get_nb_event_constraints()
432 static struct event_constraint *
534 static struct event_constraint amd_f15_PMC0 = EVENT_CONSTRAINT(0, 0x01, 0);
535 static struct event_constraint amd_f15_PMC20 = EVENT_CONSTRAINT(0, 0x07, 0);
536 static struct event_constraint amd_f15_PMC3 = EVENT_CONSTRAINT(0, 0x08, 0);
537 static struct event_constraint amd_f15_PMC30 = EVENT_CONSTRAINT_OVERLAP(0, 0x09, 0);
538 static struct event_constraint amd_f15_PMC50 = EVENT_CONSTRAINT(0, 0x3F, 0);
539 static struct event_constraint amd_f15_PMC53 = EVENT_CONSTRAINT(0, 0x38, 0);
541 static struct event_constraint *
Dperf_event_intel_uncore.h49 struct event_constraint unconstrainted;
50 struct event_constraint *constraints;
70 struct event_constraint *(*get_constraint)(struct intel_uncore_box *,
100 struct event_constraint *event_constraint[UNCORE_PMC_IDX_MAX]; member
312 struct event_constraint *
322 extern struct event_constraint uncore_constraint_empty;
Dperf_event_intel.c38 static struct event_constraint intel_core_event_constraints[] __read_mostly =
49 static struct event_constraint intel_core2_event_constraints[] __read_mostly =
67 static struct event_constraint intel_nehalem_event_constraints[] __read_mostly =
91 static struct event_constraint intel_westmere_event_constraints[] __read_mostly =
103 static struct event_constraint intel_snb_event_constraints[] __read_mostly =
126 static struct event_constraint intel_ivb_event_constraints[] __read_mostly =
159 static struct event_constraint intel_v1_event_constraints[] __read_mostly =
164 static struct event_constraint intel_gen_event_constraints[] __read_mostly =
172 static struct event_constraint intel_slm_event_constraints[] __read_mostly =
211 static struct event_constraint intel_hsw_event_constraints[] = {
[all …]
Dperf_event_intel_ds.c453 struct event_constraint bts_constraint =
555 struct event_constraint intel_core2_pebs_event_constraints[] = {
566 struct event_constraint intel_atom_pebs_event_constraints[] = {
575 struct event_constraint intel_slm_pebs_event_constraints[] = {
583 struct event_constraint intel_nehalem_pebs_event_constraints[] = {
600 struct event_constraint intel_westmere_pebs_event_constraints[] = {
617 struct event_constraint intel_snb_pebs_event_constraints[] = {
632 struct event_constraint intel_ivb_pebs_event_constraints[] = {
647 struct event_constraint intel_hsw_pebs_event_constraints[] = {
668 struct event_constraint *intel_pebs_constraints(struct perf_event *event) in intel_pebs_constraints()
[all …]
Dperf_event.c654 struct event_constraint **constraints;
662 static void perf_sched_init(struct perf_sched *sched, struct event_constraint **constraints, in perf_sched_init()
712 struct event_constraint *c; in __perf_sched_find_counter()
769 struct event_constraint *c; in perf_sched_next_event()
795 int perf_assign_events(struct event_constraint **constraints, int n, in perf_assign_events()
815 struct event_constraint *c; in x86_schedule_events()
827 cpuc->event_constraint[i] = NULL; in x86_schedule_events()
829 cpuc->event_constraint[i] = c; in x86_schedule_events()
840 c = cpuc->event_constraint[i]; in x86_schedule_events()
877 unsched = perf_assign_events(cpuc->event_constraint, n, wmin, in x86_schedule_events()
[all …]
Dperf_event_intel_uncore.c18 static struct event_constraint uncore_constraint_fixed =
20 struct event_constraint uncore_constraint_empty =
82 struct event_constraint *
327 static struct event_constraint *
331 struct event_constraint *c; in uncore_get_event_constraint()
361 struct event_constraint *c; in uncore_assign_events()
369 box->event_constraint[i] = c; in uncore_assign_events()
377 c = box->event_constraint[i]; in uncore_assign_events()
397 ret = perf_assign_events(box->event_constraint, n, in uncore_assign_events()
745 type->unconstrainted = (struct event_constraint) in uncore_type_init()
Dperf_event_intel_uncore_snbep.c520 static struct event_constraint snbep_uncore_cbox_constraints[] = {
550 static struct event_constraint snbep_uncore_r2pcie_constraints[] = {
564 static struct event_constraint snbep_uncore_r3qpi_constraints[] = {
656 static struct event_constraint *
719 static struct event_constraint *
788 static struct event_constraint *
1373 static struct event_constraint *
1786 static struct event_constraint hswep_uncore_cbox_constraints[] = {
1859 static struct event_constraint *
2122 static struct event_constraint hswep_uncore_r2pcie_constraints[] = {
[all …]
Dperf_event_p6.c126 static struct event_constraint p6_event_constraints[] =
Dperf_event_knc.c124 static struct event_constraint knc_event_constraints[] =
Dperf_event_intel_uncore_nhmex.c388 static struct event_constraint nhmex_uncore_bbox_constraints[] = {
661 static struct event_constraint *
970 static struct event_constraint *
Dperf_event_intel_uncore_snb.c117 static struct event_constraint snb_uncore_cbox_constraints[] = {