Lines Matching defs:events
153 * TODO: Merging events:
207 .name = "events",
227 struct perf_event *events[255];
364 * i.e the domain for these events is a fixed/knwon value.
368 * events must be specified by the user (i.e is a required parameter). Format
369 * the Core events with 'domain=?' so the perf-tool can error check required
372 * NOTE: For the Core domain events, rather than making domain a required
381 * HPM_INST (offset=0x20) events. With:
387 * By not assigning a default value to the domain for the Core events,
490 * exist till shutdown. This is to allow us to create as many events
774 struct attribute **events, **event_descs, **event_long_descs;
840 * event data can span several pages, events can cross between these
910 pr_warn("event buffer ended before listed # of events were parsed (got %zu, wanted %zu, junk %zu)\n",
913 events = kmalloc_array(attr_max + 1, sizeof(*events), GFP_KERNEL);
914 if (!events) {
943 * these are the only "bad" events that are intermixed and that
953 ct = event_data_to_attrs(event_idx, events + event_attr_ct,
974 events[event_attr_ct] = NULL;
982 *events_ = events;
990 kfree(events);
1211 * values in a single HCALL. We expect the caller to add events to the
1498 h24x7hw->events[i] = event;
1608 struct perf_event *event = h24x7hw->events[res->result_ix];
1669 /* Check if exiting cpu is used for collecting 24x7 events */
1673 /* Find a new cpu to collect 24x7 events */
1681 /* Migrate 24x7 events to the new target */