|
@@ -253,6 +253,10 @@ struct cpu_hw_events {
|
|
|
#define INTEL_UEVENT_CONSTRAINT(c, n) \
|
|
|
EVENT_CONSTRAINT(c, n, INTEL_ARCH_EVENT_MASK)
|
|
|
|
|
|
+/* Like UEVENT_CONSTRAINT, but match flags too */
|
|
|
+#define INTEL_FLAGS_UEVENT_CONSTRAINT(c, n) \
|
|
|
+ EVENT_CONSTRAINT(c, n, INTEL_ARCH_EVENT_MASK|X86_ALL_EVENT_FLAGS)
|
|
|
+
|
|
|
#define INTEL_PLD_CONSTRAINT(c, n) \
|
|
|
__EVENT_CONSTRAINT(c, n, INTEL_ARCH_EVENT_MASK|X86_ALL_EVENT_FLAGS, \
|
|
|
HWEIGHT(n), 0, PERF_X86_EVENT_PEBS_LDLAT)
|