event_constraint 431 arch/x86/events/amd/core.c static struct event_constraint * event_constraint 433 arch/x86/events/amd/core.c struct event_constraint *c) event_constraint 697 arch/x86/events/amd/core.c static struct event_constraint * event_constraint 799 arch/x86/events/amd/core.c static struct event_constraint amd_f15_PMC0 = EVENT_CONSTRAINT(0, 0x01, 0); event_constraint 800 arch/x86/events/amd/core.c static struct event_constraint amd_f15_PMC20 = EVENT_CONSTRAINT(0, 0x07, 0); event_constraint 801 arch/x86/events/amd/core.c static struct event_constraint amd_f15_PMC3 = EVENT_CONSTRAINT(0, 0x08, 0); event_constraint 802 arch/x86/events/amd/core.c static struct event_constraint amd_f15_PMC30 = EVENT_CONSTRAINT_OVERLAP(0, 0x09, 0); event_constraint 803 arch/x86/events/amd/core.c static struct event_constraint amd_f15_PMC50 = EVENT_CONSTRAINT(0, 0x3F, 0); event_constraint 804 arch/x86/events/amd/core.c static struct event_constraint amd_f15_PMC53 = EVENT_CONSTRAINT(0, 0x38, 0); event_constraint 806 arch/x86/events/amd/core.c static struct event_constraint * event_constraint 879 arch/x86/events/amd/core.c static struct event_constraint pair_constraint; event_constraint 881 arch/x86/events/amd/core.c static struct event_constraint * event_constraint 974 arch/x86/events/amd/core.c pair_constraint = (struct event_constraint) event_constraint 712 arch/x86/events/core.c struct event_constraint **constraints; event_constraint 720 arch/x86/events/core.c static void perf_sched_init(struct perf_sched *sched, struct event_constraint **constraints, event_constraint 770 arch/x86/events/core.c struct event_constraint *c; event_constraint 827 arch/x86/events/core.c struct event_constraint *c; event_constraint 853 arch/x86/events/core.c int perf_assign_events(struct event_constraint **constraints, int n, event_constraint 873 arch/x86/events/core.c struct event_constraint *c; event_constraint 896 arch/x86/events/core.c c = cpuc->event_constraint[i]; event_constraint 911 arch/x86/events/core.c cpuc->event_constraint[i] = c; event_constraint 923 arch/x86/events/core.c c = cpuc->event_constraint[i]; event_constraint 960 arch/x86/events/core.c unsched = perf_assign_events(cpuc->event_constraint, n, wmin, event_constraint 990 arch/x86/events/core.c cpuc->event_constraint[i] = NULL; event_constraint 1474 arch/x86/events/core.c cpuc->event_constraint[i-1] = cpuc->event_constraint[i]; event_constraint 1476 arch/x86/events/core.c cpuc->event_constraint[i-1] = NULL; event_constraint 1575 arch/x86/events/core.c struct event_constraint emptyconstraint; event_constraint 1576 arch/x86/events/core.c struct event_constraint unconstrained; event_constraint 1824 arch/x86/events/core.c unconstrained = (struct event_constraint) event_constraint 2013 arch/x86/events/core.c struct event_constraint *c; event_constraint 42 arch/x86/events/intel/core.c static struct event_constraint intel_core_event_constraints[] __read_mostly = event_constraint 53 arch/x86/events/intel/core.c static struct event_constraint intel_core2_event_constraints[] __read_mostly = event_constraint 71 arch/x86/events/intel/core.c static struct event_constraint intel_nehalem_event_constraints[] __read_mostly = event_constraint 95 arch/x86/events/intel/core.c static struct event_constraint intel_westmere_event_constraints[] __read_mostly = event_constraint 107 arch/x86/events/intel/core.c static struct event_constraint intel_snb_event_constraints[] __read_mostly = event_constraint 134 arch/x86/events/intel/core.c static struct event_constraint intel_ivb_event_constraints[] __read_mostly = event_constraint 171 arch/x86/events/intel/core.c static struct event_constraint intel_v1_event_constraints[] __read_mostly = event_constraint 176 arch/x86/events/intel/core.c static struct event_constraint intel_gen_event_constraints[] __read_mostly = event_constraint 184 arch/x86/events/intel/core.c static struct event_constraint intel_slm_event_constraints[] __read_mostly = event_constraint 192 arch/x86/events/intel/core.c static struct event_constraint intel_skl_event_constraints[] = { event_constraint 244 arch/x86/events/intel/core.c static struct event_constraint intel_icl_event_constraints[] = { event_constraint 329 arch/x86/events/intel/core.c static struct event_constraint intel_hsw_event_constraints[] = { event_constraint 355 arch/x86/events/intel/core.c static struct event_constraint intel_bdw_event_constraints[] = { event_constraint 2589 arch/x86/events/intel/core.c static struct event_constraint * event_constraint 2639 arch/x86/events/intel/core.c static struct event_constraint * event_constraint 2644 arch/x86/events/intel/core.c struct event_constraint *c = &emptyconstraint; event_constraint 2740 arch/x86/events/intel/core.c static struct event_constraint * event_constraint 2744 arch/x86/events/intel/core.c struct event_constraint *c = NULL, *d; event_constraint 2764 arch/x86/events/intel/core.c struct event_constraint * event_constraint 2768 arch/x86/events/intel/core.c struct event_constraint *c; event_constraint 2782 arch/x86/events/intel/core.c static struct event_constraint * event_constraint 2786 arch/x86/events/intel/core.c struct event_constraint *c; event_constraint 2836 arch/x86/events/intel/core.c struct event_constraint *c = cpuc->event_constraint[idx]; event_constraint 2886 arch/x86/events/intel/core.c static struct event_constraint * event_constraint 2887 arch/x86/events/intel/core.c dyn_constraint(struct cpu_hw_events *cpuc, struct event_constraint *c, int idx) event_constraint 2892 arch/x86/events/intel/core.c struct event_constraint *cx; event_constraint 2915 arch/x86/events/intel/core.c static struct event_constraint * event_constraint 2917 arch/x86/events/intel/core.c int idx, struct event_constraint *c) event_constraint 3015 arch/x86/events/intel/core.c static struct event_constraint * event_constraint 3019 arch/x86/events/intel/core.c struct event_constraint *c1, *c2; event_constraint 3021 arch/x86/events/intel/core.c c1 = cpuc->event_constraint[idx]; event_constraint 3454 arch/x86/events/intel/core.c static struct event_constraint counter0_constraint = event_constraint 3457 arch/x86/events/intel/core.c static struct event_constraint counter2_constraint = event_constraint 3460 arch/x86/events/intel/core.c static struct event_constraint fixed0_constraint = event_constraint 3463 arch/x86/events/intel/core.c static struct event_constraint fixed0_counter0_constraint = event_constraint 3466 arch/x86/events/intel/core.c static struct event_constraint * event_constraint 3470 arch/x86/events/intel/core.c struct event_constraint *c; event_constraint 3484 arch/x86/events/intel/core.c static struct event_constraint * event_constraint 3499 arch/x86/events/intel/core.c static struct event_constraint * event_constraint 3503 arch/x86/events/intel/core.c struct event_constraint *c; event_constraint 3514 arch/x86/events/intel/core.c static struct event_constraint * event_constraint 3518 arch/x86/events/intel/core.c struct event_constraint *c; event_constraint 3539 arch/x86/events/intel/core.c static struct event_constraint * event_constraint 3543 arch/x86/events/intel/core.c struct event_constraint *c = hsw_get_event_constraints(cpuc, idx, event); event_constraint 3659 arch/x86/events/intel/core.c size_t sz = X86_PMC_IDX_MAX * sizeof(struct event_constraint); event_constraint 4523 arch/x86/events/intel/core.c struct event_constraint *c; event_constraint 540 arch/x86/events/intel/ds.c struct event_constraint bts_constraint = event_constraint 680 arch/x86/events/intel/ds.c struct event_constraint intel_core2_pebs_event_constraints[] = { event_constraint 691 arch/x86/events/intel/ds.c struct event_constraint intel_atom_pebs_event_constraints[] = { event_constraint 702 arch/x86/events/intel/ds.c struct event_constraint intel_slm_pebs_event_constraints[] = { event_constraint 710 arch/x86/events/intel/ds.c struct event_constraint intel_glm_pebs_event_constraints[] = { event_constraint 716 arch/x86/events/intel/ds.c struct event_constraint intel_nehalem_pebs_event_constraints[] = { event_constraint 733 arch/x86/events/intel/ds.c struct event_constraint intel_westmere_pebs_event_constraints[] = { event_constraint 750 arch/x86/events/intel/ds.c struct event_constraint intel_snb_pebs_event_constraints[] = { event_constraint 765 arch/x86/events/intel/ds.c struct event_constraint intel_ivb_pebs_event_constraints[] = { event_constraint 782 arch/x86/events/intel/ds.c struct event_constraint intel_hsw_pebs_event_constraints[] = { event_constraint 805 arch/x86/events/intel/ds.c struct event_constraint intel_bdw_pebs_event_constraints[] = { event_constraint 829 arch/x86/events/intel/ds.c struct event_constraint intel_skl_pebs_event_constraints[] = { event_constraint 852 arch/x86/events/intel/ds.c struct event_constraint intel_icl_pebs_event_constraints[] = { event_constraint 872 arch/x86/events/intel/ds.c struct event_constraint *intel_pebs_constraints(struct perf_event *event) event_constraint 874 arch/x86/events/intel/ds.c struct event_constraint *c; event_constraint 125 arch/x86/events/intel/knc.c static struct event_constraint knc_event_constraints[] = event_constraint 127 arch/x86/events/intel/p6.c static struct event_constraint p6_event_constraints[] = event_constraint 25 arch/x86/events/intel/uncore.c static struct event_constraint uncore_constraint_fixed = event_constraint 27 arch/x86/events/intel/uncore.c struct event_constraint uncore_constraint_empty = event_constraint 141 arch/x86/events/intel/uncore.c struct event_constraint * event_constraint 390 arch/x86/events/intel/uncore.c static struct event_constraint * event_constraint 394 arch/x86/events/intel/uncore.c struct event_constraint *c; event_constraint 425 arch/x86/events/intel/uncore.c struct event_constraint *c; event_constraint 433 arch/x86/events/intel/uncore.c box->event_constraint[i] = c; event_constraint 441 arch/x86/events/intel/uncore.c c = box->event_constraint[i]; event_constraint 461 arch/x86/events/intel/uncore.c ret = perf_assign_events(box->event_constraint, n, event_constraint 930 arch/x86/events/intel/uncore.c type->unconstrainted = (struct event_constraint) event_constraint 68 arch/x86/events/intel/uncore.h struct event_constraint unconstrainted; event_constraint 69 arch/x86/events/intel/uncore.h struct event_constraint *constraints; event_constraint 91 arch/x86/events/intel/uncore.h struct event_constraint *(*get_constraint)(struct intel_uncore_box *, event_constraint 123 arch/x86/events/intel/uncore.h struct event_constraint *event_constraint[UNCORE_PMC_IDX_MAX]; event_constraint 506 arch/x86/events/intel/uncore.h struct event_constraint * event_constraint 518 arch/x86/events/intel/uncore.h extern struct event_constraint uncore_constraint_empty; event_constraint 395 arch/x86/events/intel/uncore_nhmex.c static struct event_constraint nhmex_uncore_bbox_constraints[] = { event_constraint 668 arch/x86/events/intel/uncore_nhmex.c static struct event_constraint * event_constraint 977 arch/x86/events/intel/uncore_nhmex.c static struct event_constraint * event_constraint 184 arch/x86/events/intel/uncore_snb.c static struct event_constraint snb_uncore_arb_constraints[] = { event_constraint 721 arch/x86/events/intel/uncore_snbep.c static struct event_constraint snbep_uncore_cbox_constraints[] = { event_constraint 751 arch/x86/events/intel/uncore_snbep.c static struct event_constraint snbep_uncore_r2pcie_constraints[] = { event_constraint 765 arch/x86/events/intel/uncore_snbep.c static struct event_constraint snbep_uncore_r3qpi_constraints[] = { event_constraint 857 arch/x86/events/intel/uncore_snbep.c static struct event_constraint * event_constraint 920 arch/x86/events/intel/uncore_snbep.c static struct event_constraint * event_constraint 989 arch/x86/events/intel/uncore_snbep.c static struct event_constraint * event_constraint 1604 arch/x86/events/intel/uncore_snbep.c static struct event_constraint * event_constraint 2002 arch/x86/events/intel/uncore_snbep.c static struct event_constraint knl_uncore_cha_constraints[] = { event_constraint 2031 arch/x86/events/intel/uncore_snbep.c static struct event_constraint * event_constraint 2233 arch/x86/events/intel/uncore_snbep.c static struct event_constraint knl_uncore_m2pcie_constraints[] = { event_constraint 2514 arch/x86/events/intel/uncore_snbep.c static struct event_constraint hswep_uncore_cbox_constraints[] = { event_constraint 2587 arch/x86/events/intel/uncore_snbep.c static struct event_constraint * event_constraint 2852 arch/x86/events/intel/uncore_snbep.c static struct event_constraint hswep_uncore_r2pcie_constraints[] = { event_constraint 2883 arch/x86/events/intel/uncore_snbep.c static struct event_constraint hswep_uncore_r3qpi_constraints[] = { event_constraint 3073 arch/x86/events/intel/uncore_snbep.c static struct event_constraint bdx_uncore_cbox_constraints[] = { event_constraint 3122 arch/x86/events/intel/uncore_snbep.c static struct event_constraint bdx_uncore_pcu_constraints[] = { event_constraint 3196 arch/x86/events/intel/uncore_snbep.c static struct event_constraint bdx_uncore_r2pcie_constraints[] = { event_constraint 3218 arch/x86/events/intel/uncore_snbep.c static struct event_constraint bdx_uncore_r3qpi_constraints[] = { event_constraint 3437 arch/x86/events/intel/uncore_snbep.c static struct event_constraint skx_uncore_chabox_constraints[] = { event_constraint 3480 arch/x86/events/intel/uncore_snbep.c static struct event_constraint * event_constraint 3551 arch/x86/events/intel/uncore_snbep.c static struct event_constraint skx_uncore_iio_constraints[] = { event_constraint 3876 arch/x86/events/intel/uncore_snbep.c static struct event_constraint skx_uncore_m2pcie_constraints[] = { event_constraint 3895 arch/x86/events/intel/uncore_snbep.c static struct event_constraint skx_uncore_m3upi_constraints[] = { event_constraint 60 arch/x86/events/perf_event.h static inline bool constraint_match(struct event_constraint *c, u64 ecode) event_constraint 86 arch/x86/events/perf_event.h struct event_constraint event_constraints[X86_PMC_IDX_MAX]; event_constraint 205 arch/x86/events/perf_event.h struct event_constraint *event_constraint[X86_PMC_IDX_MAX]; event_constraint 261 arch/x86/events/perf_event.h struct event_constraint *constraint_list; /* in enable order */ event_constraint 599 arch/x86/events/perf_event.h struct event_constraint * event_constraint 613 arch/x86/events/perf_event.h struct event_constraint *event_constraints; event_constraint 666 arch/x86/events/perf_event.h struct event_constraint *pebs_constraints; event_constraint 847 arch/x86/events/perf_event.h int perf_assign_events(struct event_constraint **constraints, int n, event_constraint 864 arch/x86/events/perf_event.h extern struct event_constraint emptyconstraint; event_constraint 866 arch/x86/events/perf_event.h extern struct event_constraint unconstrained; event_constraint 948 arch/x86/events/perf_event.h struct event_constraint * event_constraint 965 arch/x86/events/perf_event.h extern struct event_constraint bts_constraint; event_constraint 973 arch/x86/events/perf_event.h extern struct event_constraint intel_core2_pebs_event_constraints[]; event_constraint 975 arch/x86/events/perf_event.h extern struct event_constraint intel_atom_pebs_event_constraints[]; event_constraint 977 arch/x86/events/perf_event.h extern struct event_constraint intel_slm_pebs_event_constraints[]; event_constraint 979 arch/x86/events/perf_event.h extern struct event_constraint intel_glm_pebs_event_constraints[]; event_constraint 981 arch/x86/events/perf_event.h extern struct event_constraint intel_glp_pebs_event_constraints[]; event_constraint 983 arch/x86/events/perf_event.h extern struct event_constraint intel_nehalem_pebs_event_constraints[]; event_constraint 985 arch/x86/events/perf_event.h extern struct event_constraint intel_westmere_pebs_event_constraints[]; event_constraint 987 arch/x86/events/perf_event.h extern struct event_constraint intel_snb_pebs_event_constraints[]; event_constraint 989 arch/x86/events/perf_event.h extern struct event_constraint intel_ivb_pebs_event_constraints[]; event_constraint 991 arch/x86/events/perf_event.h extern struct event_constraint intel_hsw_pebs_event_constraints[]; event_constraint 993 arch/x86/events/perf_event.h extern struct event_constraint intel_bdw_pebs_event_constraints[]; event_constraint 995 arch/x86/events/perf_event.h extern struct event_constraint intel_skl_pebs_event_constraints[]; event_constraint 997 arch/x86/events/perf_event.h extern struct event_constraint intel_icl_pebs_event_constraints[]; event_constraint 999 arch/x86/events/perf_event.h struct event_constraint *intel_pebs_constraints(struct perf_event *event);