Lines Matching refs:hwc
229 struct hw_perf_event *hwc = &event->hw; in armv6pmu_read_counter() local
230 int counter = hwc->idx; in armv6pmu_read_counter()
247 struct hw_perf_event *hwc = &event->hw; in armv6pmu_write_counter() local
248 int counter = hwc->idx; in armv6pmu_write_counter()
264 struct hw_perf_event *hwc = &event->hw; in armv6pmu_enable_event() local
266 int idx = hwc->idx; in armv6pmu_enable_event()
273 evt = (hwc->config_base << ARMV6_PMCR_EVT_COUNT0_SHIFT) | in armv6pmu_enable_event()
277 evt = (hwc->config_base << ARMV6_PMCR_EVT_COUNT1_SHIFT) | in armv6pmu_enable_event()
321 struct hw_perf_event *hwc; in armv6pmu_handle_irq() local
334 hwc = &event->hw; in armv6pmu_handle_irq()
336 perf_sample_data_init(&data, 0, hwc->last_period); in armv6pmu_handle_irq()
384 struct hw_perf_event *hwc = &event->hw; in armv6pmu_get_event_idx() local
386 if (ARMV6_PERFCTR_CPU_CYCLES == hwc->config_base) { in armv6pmu_get_event_idx()
411 struct hw_perf_event *hwc = &event->hw; in armv6pmu_disable_event() local
413 int idx = hwc->idx; in armv6pmu_disable_event()
446 struct hw_perf_event *hwc = &event->hw; in armv6mpcore_pmu_disable_event() local
448 int idx = hwc->idx; in armv6mpcore_pmu_disable_event()