Lines Matching defs:events
126 * a group of events. There are 8 groups. Only one entry from each
137 struct perf_event *events[MAX_L2_CTRS];
143 /* The CPU that is used for collecting events on this cluster */
266 * Hardware allows filtering of events based on the originating
267 * CPU. Turn this off by setting filter bits to allow events from
268 * all CPUS, subunits and ID independent events in this cluster.
361 * event. This is for events which are not in the same group.
362 * Conflicting events in the same group are detected in event_init.
397 struct perf_event *event = cluster->events[idx];
417 * the core perf events code.
471 /* Don't allow groups with mixed PMUs, except for s/w events */
496 /* Ensure all events in a group are on the same cpu */
510 "Column exclusion: conflicting events %llx %llx\n",
522 "Column exclusion: conflicting events %llx %llx\n",
533 * Ensure all events are on the same cpu so all events are in the
603 cluster->events[idx] = event;
624 cluster->events[idx] = NULL;
704 .name = "events",