Home
last modified time | relevance | path

Searched refs:EVENT_CONSTRAINT (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/arch/x86/events/
H A Dperf_event.h377 #define EVENT_CONSTRAINT(c, n, m) \ macro
419 EVENT_CONSTRAINT(c, n, ARCH_PERFMON_EVENTSEL_EVENT)
442 EVENT_CONSTRAINT(c, (1ULL << (32+n)), FIXED_EVENT_FLAGS)
454 EVENT_CONSTRAINT(c, (1ULL << (INTEL_PMC_IDX_METRIC_BASE + n)), \
461 EVENT_CONSTRAINT(c, n, INTEL_ARCH_EVENT_MASK)
465 EVENT_CONSTRAINT(c, n, ARCH_PERFMON_EVENTSEL_EVENT|(c))
469 EVENT_CONSTRAINT(c, n, INTEL_ARCH_EVENT_MASK|X86_ALL_EVENT_FLAGS)
501 EVENT_CONSTRAINT(c, n, ARCH_PERFMON_EVENTSEL_EVENT|X86_ALL_EVENT_FLAGS)
508 EVENT_CONSTRAINT(code, n, X86_ALL_EVENT_FLAGS)
/linux-6.15/arch/x86/events/amd/
H A Dcore.c1143 static struct event_constraint amd_f15_PMC0 = EVENT_CONSTRAINT(0, 0x01, 0);
1144 static struct event_constraint amd_f15_PMC20 = EVENT_CONSTRAINT(0, 0x07, 0);
1145 static struct event_constraint amd_f15_PMC3 = EVENT_CONSTRAINT(0, 0x08, 0);
1147 static struct event_constraint amd_f15_PMC50 = EVENT_CONSTRAINT(0, 0x3F, 0);
1148 static struct event_constraint amd_f15_PMC53 = EVENT_CONSTRAINT(0, 0x38, 0);
1261 EVENT_CONSTRAINT(0, 0x1, AMD64_RAW_EVENT_MASK);
/linux-6.15/arch/x86/events/intel/
H A Duncore_nhmex.c397 EVENT_CONSTRAINT(0 , 1, 0xc0),
398 EVENT_CONSTRAINT(0x40, 2, 0xc0),
399 EVENT_CONSTRAINT(0x80, 4, 0xc0),
400 EVENT_CONSTRAINT(0xc0, 8, 0xc0),
H A Duncore.h35 #define UNCORE_EVENT_CONSTRAINT(c, n) EVENT_CONSTRAINT(c, n, 0xff)
H A Duncore.c33 EVENT_CONSTRAINT(~0ULL, 1 << UNCORE_PMC_IDX_FIXED, ~0ULL);
35 EVENT_CONSTRAINT(0, 0, 0);
H A Dds.c826 EVENT_CONSTRAINT(0, 1ULL << INTEL_PMC_IDX_FIXED_BTS, 0);
H A Duncore_snbep.c3278 EVENT_CONSTRAINT(0x80, 0xe, 0x80),
H A Dcore.c4512 EVENT_CONSTRAINT(0, 0x4, 0);