Lines Matching defs:hwc
982 struct hw_perf_event *hwc = &event->hw;
986 prev_raw_count = local64_read(&hwc->prev_count);
988 } while (local64_cmpxchg(&hwc->prev_count, prev_raw_count,
1005 struct hw_perf_event *hwc = &event->hw;
1013 local64_set(&hwc->prev_count, val);
1021 hwc->state |= PERF_HES_ARCH;
1133 struct hw_perf_event *hwc = &event->hw;
1134 int idx = hwc->idx;
1142 WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE));
1144 hwc->state = 0;
1155 pmu_set_event(cci_pmu, idx, hwc->config_base);
1166 struct hw_perf_event *hwc = &event->hw;
1167 int idx = hwc->idx;
1169 if (hwc->state & PERF_HES_STOPPED)
1183 hwc->state |= PERF_HES_STOPPED | PERF_HES_UPTODATE;
1190 struct hw_perf_event *hwc = &event->hw;
1201 hwc->state = PERF_HES_STOPPED | PERF_HES_UPTODATE;
1215 struct hw_perf_event *hwc = &event->hw;
1216 int idx = hwc->idx;
1279 struct hw_perf_event *hwc = &event->hw;
1295 hwc->idx = -1;
1296 hwc->config_base = 0;
1297 hwc->config = 0;
1298 hwc->event_base = 0;
1303 hwc->config_base |= (unsigned long)mapping;