Lines Matching refs:hwc
172 struct hw_perf_event *hwc = &event->hw; in rapl_event_update() local
178 prev_raw_count = local64_read(&hwc->prev_count); in rapl_event_update()
181 if (local64_cmpxchg(&hwc->prev_count, prev_raw_count, in rapl_event_update()
277 struct hw_perf_event *hwc = &event->hw; in rapl_pmu_event_stop() local
283 if (!(hwc->state & PERF_HES_STOPPED)) { in rapl_pmu_event_stop()
291 WARN_ON_ONCE(hwc->state & PERF_HES_STOPPED); in rapl_pmu_event_stop()
292 hwc->state |= PERF_HES_STOPPED; in rapl_pmu_event_stop()
296 if ((mode & PERF_EF_UPDATE) && !(hwc->state & PERF_HES_UPTODATE)) { in rapl_pmu_event_stop()
302 hwc->state |= PERF_HES_UPTODATE; in rapl_pmu_event_stop()
311 struct hw_perf_event *hwc = &event->hw; in rapl_pmu_event_add() local
316 hwc->state = PERF_HES_UPTODATE | PERF_HES_STOPPED; in rapl_pmu_event_add()