Lines Matching refs:hwc
237 struct hw_perf_event *hwc = &event->hw; in armv6pmu_read_counter() local
238 int counter = hwc->idx; in armv6pmu_read_counter()
255 struct hw_perf_event *hwc = &event->hw; in armv6pmu_write_counter() local
256 int counter = hwc->idx; in armv6pmu_write_counter()
272 struct hw_perf_event *hwc = &event->hw; in armv6pmu_enable_event() local
274 int idx = hwc->idx; in armv6pmu_enable_event()
281 evt = (hwc->config_base << ARMV6_PMCR_EVT_COUNT0_SHIFT) | in armv6pmu_enable_event()
285 evt = (hwc->config_base << ARMV6_PMCR_EVT_COUNT1_SHIFT) | in armv6pmu_enable_event()
329 struct hw_perf_event *hwc; in armv6pmu_handle_irq() local
342 hwc = &event->hw; in armv6pmu_handle_irq()
344 perf_sample_data_init(&data, 0, hwc->last_period); in armv6pmu_handle_irq()
392 struct hw_perf_event *hwc = &event->hw; in armv6pmu_get_event_idx() local
394 if (ARMV6_PERFCTR_CPU_CYCLES == hwc->config_base) { in armv6pmu_get_event_idx()
419 struct hw_perf_event *hwc = &event->hw; in armv6pmu_disable_event() local
421 int idx = hwc->idx; in armv6pmu_disable_event()
454 struct hw_perf_event *hwc = &event->hw; in armv6mpcore_pmu_disable_event() local
456 int idx = hwc->idx; in armv6mpcore_pmu_disable_event()