Home
last modified time | relevance | path

Searched refs:mipspmu (Results 1 – 1 of 1) sorted by relevance

/Linux-v4.19/arch/mips/kernel/
Dperf_event_mipsxx.c102 static struct mips_pmu mipspmu; variable
305 for (i = mipspmu.num_counters - 1; i >= 0; i--) { in mipsxx_pmu_alloc_counter()
332 WARN_ON(idx < 0 || idx >= mipspmu.num_counters); in mipsxx_pmu_enable_event()
379 WARN_ON(idx < 0 || idx >= mipspmu.num_counters); in mipsxx_pmu_disable_event()
410 if (left > mipspmu.max_period) { in mipspmu_event_set_period()
411 left = mipspmu.max_period; in mipspmu_event_set_period()
415 local64_set(&hwc->prev_count, mipspmu.overflow - left); in mipspmu_event_set_period()
417 mipspmu.write_counter(idx, mipspmu.overflow - left); in mipspmu_event_set_period()
433 new_raw_count = mipspmu.read_counter(idx); in mipspmu_event_update()
516 WARN_ON(idx < 0 || idx >= mipspmu.num_counters); in mipspmu_del()
[all …]