Lines Matching refs:hw
31 /* For tracking PMCs and the hw events they monitor on each CPU. */
60 /* Mapping of the perf system hw event types to indigenous event types */
105 * There is no one-to-one mapping of the possible hw event types to the
107 * own hw event type identifiers.
119 /* Mapping of the hw event types to the perf tool interface */
195 event[0]->hw.idx = idx0;
196 event[0]->hw.config_base = config;
198 event[1]->hw.idx = idx0 ^ 1;
199 event[1]->hw.config_base = config;
340 evtype[n] = group->hw.event_base;
348 evtype[n] = pe->hw.event_base;
392 cpuc->current_idx[j] != pe->hw.idx) {
393 alpha_perf_event_update(pe, &pe->hw, cpuc->current_idx[j], 0);
402 struct hw_perf_event *hwc = &pe->hw;
414 cpuc->config = cpuc->event[0]->hw.config_base;
448 cpuc->evtype[n0] = event->hw.event_base;
473 struct hw_perf_event *hwc = &event->hw;
511 struct hw_perf_event *hwc = &event->hw;
519 struct hw_perf_event *hwc = &event->hw;
559 struct hw_perf_event *hwc = &event->hw;
801 hwc = &event->hw;
803 data.period = event->hw.last_period;