Lines Matching defs:hwc
263 struct hw_perf_event *hwc)
269 val |= (1 << hwc->idx);
274 struct hw_perf_event *hwc)
280 val &= ~(1 << hwc->idx);
285 struct hw_perf_event *hwc)
287 return readq(uc_pmu->base + HISI_UC_CNTR_REGn(hwc->idx));
299 struct hw_perf_event *hwc, u64 val)
301 writeq(val, uc_pmu->base + HISI_UC_CNTR_REGn(hwc->idx));
305 struct hw_perf_event *hwc, u64 val)
308 hisi_uc_pmu_write_counter_normal(uc_pmu, hwc, val);
313 struct hw_perf_event *hwc, u64 val)
331 hisi_uc_pmu_write_counter_normal(uc_pmu, hwc, val);
333 hisi_uc_pmu_write_counter_quirk_v2(uc_pmu, hwc, val);
337 struct hw_perf_event *hwc)
342 val &= ~(1 << hwc->idx);
347 struct hw_perf_event *hwc)
352 val |= (1 << hwc->idx);