Searched refs:event_constraint (Results 1 – 12 of 12) sorted by relevance
/Linux-v5.4/arch/x86/events/ |
D | perf_event.h | 47 struct event_constraint { struct 60 static inline bool constraint_match(struct event_constraint *c, u64 ecode) in constraint_match() argument 85 struct event_constraint event_constraints[X86_PMC_IDX_MAX]; 204 struct event_constraint *event_constraint[X86_PMC_IDX_MAX]; member 260 struct event_constraint *constraint_list; /* in enable order */ 598 struct event_constraint * 612 struct event_constraint *event_constraints; 665 struct event_constraint *pebs_constraints; 845 int perf_assign_events(struct event_constraint **constraints, int n, 862 extern struct event_constraint emptyconstraint; [all …]
|
D | core.c | 707 struct event_constraint **constraints; 715 static void perf_sched_init(struct perf_sched *sched, struct event_constraint **constraints, in perf_sched_init() 765 struct event_constraint *c; in __perf_sched_find_counter() 822 struct event_constraint *c; in perf_sched_next_event() 848 int perf_assign_events(struct event_constraint **constraints, int n, in perf_assign_events() 868 struct event_constraint *c; in x86_schedule_events() 891 c = cpuc->event_constraint[i]; in x86_schedule_events() 906 cpuc->event_constraint[i] = c; in x86_schedule_events() 918 c = cpuc->event_constraint[i]; in x86_schedule_events() 955 unsched = perf_assign_events(cpuc->event_constraint, n, wmin, in x86_schedule_events() [all …]
|
/Linux-v5.4/arch/x86/events/amd/ |
D | core.c | 419 static struct event_constraint * 421 struct event_constraint *c) in __amd_get_nb_event_constraints() 685 static struct event_constraint * 787 static struct event_constraint amd_f15_PMC0 = EVENT_CONSTRAINT(0, 0x01, 0); 788 static struct event_constraint amd_f15_PMC20 = EVENT_CONSTRAINT(0, 0x07, 0); 789 static struct event_constraint amd_f15_PMC3 = EVENT_CONSTRAINT(0, 0x08, 0); 790 static struct event_constraint amd_f15_PMC30 = EVENT_CONSTRAINT_OVERLAP(0, 0x09, 0); 791 static struct event_constraint amd_f15_PMC50 = EVENT_CONSTRAINT(0, 0x3F, 0); 792 static struct event_constraint amd_f15_PMC53 = EVENT_CONSTRAINT(0, 0x38, 0); 794 static struct event_constraint *
|
/Linux-v5.4/arch/x86/events/intel/ |
D | uncore.h | 68 struct event_constraint unconstrainted; 69 struct event_constraint *constraints; 91 struct event_constraint *(*get_constraint)(struct intel_uncore_box *, 123 struct event_constraint *event_constraint[UNCORE_PMC_IDX_MAX]; member 506 struct event_constraint * 518 extern struct event_constraint uncore_constraint_empty;
|
D | core.c | 42 static struct event_constraint intel_core_event_constraints[] __read_mostly = 53 static struct event_constraint intel_core2_event_constraints[] __read_mostly = 71 static struct event_constraint intel_nehalem_event_constraints[] __read_mostly = 95 static struct event_constraint intel_westmere_event_constraints[] __read_mostly = 107 static struct event_constraint intel_snb_event_constraints[] __read_mostly = 134 static struct event_constraint intel_ivb_event_constraints[] __read_mostly = 171 static struct event_constraint intel_v1_event_constraints[] __read_mostly = 176 static struct event_constraint intel_gen_event_constraints[] __read_mostly = 184 static struct event_constraint intel_slm_event_constraints[] __read_mostly = 192 static struct event_constraint intel_skl_event_constraints[] = { [all …]
|
D | ds.c | 540 struct event_constraint bts_constraint = 680 struct event_constraint intel_core2_pebs_event_constraints[] = { 691 struct event_constraint intel_atom_pebs_event_constraints[] = { 702 struct event_constraint intel_slm_pebs_event_constraints[] = { 710 struct event_constraint intel_glm_pebs_event_constraints[] = { 716 struct event_constraint intel_nehalem_pebs_event_constraints[] = { 733 struct event_constraint intel_westmere_pebs_event_constraints[] = { 750 struct event_constraint intel_snb_pebs_event_constraints[] = { 765 struct event_constraint intel_ivb_pebs_event_constraints[] = { 782 struct event_constraint intel_hsw_pebs_event_constraints[] = { [all …]
|
D | uncore.c | 25 static struct event_constraint uncore_constraint_fixed = 27 struct event_constraint uncore_constraint_empty = 141 struct event_constraint * 390 static struct event_constraint * 394 struct event_constraint *c; in uncore_get_event_constraint() 425 struct event_constraint *c; in uncore_assign_events() 433 box->event_constraint[i] = c; in uncore_assign_events() 441 c = box->event_constraint[i]; in uncore_assign_events() 461 ret = perf_assign_events(box->event_constraint, n, in uncore_assign_events() 930 type->unconstrainted = (struct event_constraint) in uncore_type_init()
|
D | uncore_snbep.c | 726 static struct event_constraint snbep_uncore_cbox_constraints[] = { 756 static struct event_constraint snbep_uncore_r2pcie_constraints[] = { 770 static struct event_constraint snbep_uncore_r3qpi_constraints[] = { 862 static struct event_constraint * 925 static struct event_constraint * 994 static struct event_constraint * 1609 static struct event_constraint * 2007 static struct event_constraint knl_uncore_cha_constraints[] = { 2036 static struct event_constraint * 2238 static struct event_constraint knl_uncore_m2pcie_constraints[] = { [all …]
|
D | p6.c | 127 static struct event_constraint p6_event_constraints[] =
|
D | knc.c | 125 static struct event_constraint knc_event_constraints[] =
|
D | uncore_nhmex.c | 395 static struct event_constraint nhmex_uncore_bbox_constraints[] = { 668 static struct event_constraint * 977 static struct event_constraint *
|
D | uncore_snb.c | 183 static struct event_constraint snb_uncore_arb_constraints[] = {
|