Lines Matching refs:idx
238 int counter = hwc->idx; in armv6pmu_read_counter()
256 int counter = hwc->idx; in armv6pmu_write_counter()
274 int idx = hwc->idx; in armv6pmu_enable_event() local
276 if (ARMV6_CYCLE_COUNTER == idx) { in armv6pmu_enable_event()
279 } else if (ARMV6_COUNTER0 == idx) { in armv6pmu_enable_event()
283 } else if (ARMV6_COUNTER1 == idx) { in armv6pmu_enable_event()
288 WARN_ONCE(1, "invalid counter number (%d)\n", idx); in armv6pmu_enable_event()
313 int idx; in armv6pmu_handle_irq() local
327 for (idx = 0; idx < cpu_pmu->num_events; ++idx) { in armv6pmu_handle_irq()
328 struct perf_event *event = cpuc->events[idx]; in armv6pmu_handle_irq()
339 if (!armv6_pmcr_counter_has_overflowed(pmcr, idx)) in armv6pmu_handle_irq()
421 int idx = hwc->idx; in armv6pmu_disable_event() local
423 if (ARMV6_CYCLE_COUNTER == idx) { in armv6pmu_disable_event()
426 } else if (ARMV6_COUNTER0 == idx) { in armv6pmu_disable_event()
429 } else if (ARMV6_COUNTER1 == idx) { in armv6pmu_disable_event()
433 WARN_ONCE(1, "invalid counter number (%d)\n", idx); in armv6pmu_disable_event()
456 int idx = hwc->idx; in armv6mpcore_pmu_disable_event() local
458 if (ARMV6_CYCLE_COUNTER == idx) { in armv6mpcore_pmu_disable_event()
460 } else if (ARMV6_COUNTER0 == idx) { in armv6mpcore_pmu_disable_event()
462 } else if (ARMV6_COUNTER1 == idx) { in armv6mpcore_pmu_disable_event()
465 WARN_ONCE(1, "invalid counter number (%d)\n", idx); in armv6mpcore_pmu_disable_event()