Lines Matching defs:events
146 * TODO: Merging events:
200 .name = "events",
220 struct perf_event *events[255];
357 * i.e the domain for these events is a fixed/knwon value.
361 * events must be specified by the user (i.e is a required parameter). Format
362 * the Core events with 'domain=?' so the perf-tool can error check required
365 * NOTE: For the Core domain events, rather than making domain a required
374 * HPM_INST (offset=0x20) events. With:
380 * By not assigning a default value to the domain for the Core events,
483 * exist till shutdown. This is to allow us to create as many events
755 * Return true incase of invalid or dummy events with names like RESERVED*
775 struct attribute **events, **event_descs, **event_long_descs;
841 * event data can span several pages, events can cross between these
915 pr_warn("event buffer ended before listed # of events were parsed (got %zu, wanted %zu, junk %zu)\n",
918 events = kmalloc_array(attr_max + 1, sizeof(*events), GFP_KERNEL);
919 if (!events) {
948 * these are the only "bad" events that are intermixed and that
961 ct = event_data_to_attrs(event_idx, events + event_attr_ct,
982 events[event_attr_ct] = NULL;
990 *events_ = events;
998 kfree(events);
1219 * values in a single HCALL. We expect the caller to add events to the
1506 h24x7hw->events[i] = event;
1616 struct perf_event *event = h24x7hw->events[res->result_ix];
1677 /* Check if exiting cpu is used for collecting 24x7 events */
1681 /* Find a new cpu to collect 24x7 events */
1689 /* Migrate 24x7 events to the new target */