Lines Matching refs:hwc
174 struct hw_perf_event *hwc = &event->hw; in armv6pmu_read_counter() local
175 int counter = hwc->idx; in armv6pmu_read_counter()
192 struct hw_perf_event *hwc = &event->hw; in armv6pmu_write_counter() local
193 int counter = hwc->idx; in armv6pmu_write_counter()
208 struct hw_perf_event *hwc = &event->hw; in armv6pmu_enable_event() local
209 int idx = hwc->idx; in armv6pmu_enable_event()
216 evt = (hwc->config_base << ARMV6_PMCR_EVT_COUNT0_SHIFT) | in armv6pmu_enable_event()
220 evt = (hwc->config_base << ARMV6_PMCR_EVT_COUNT1_SHIFT) | in armv6pmu_enable_event()
260 struct hw_perf_event *hwc; in armv6pmu_handle_irq() local
273 hwc = &event->hw; in armv6pmu_handle_irq()
275 perf_sample_data_init(&data, 0, hwc->last_period); in armv6pmu_handle_irq()
317 struct hw_perf_event *hwc = &event->hw; in armv6pmu_get_event_idx() local
319 if (ARMV6_PERFCTR_CPU_CYCLES == hwc->config_base) { in armv6pmu_get_event_idx()
349 struct hw_perf_event *hwc = &event->hw; in armv6pmu_disable_event() local
350 int idx = hwc->idx; in armv6pmu_disable_event()