Lines Matching refs:cpuc
892 struct pmu_hw_events *cpuc = this_cpu_ptr(cpu_pmu->hw_events);
913 struct perf_event *event = cpuc->events[idx];
960 static int armv7pmu_get_event_idx(struct pmu_hw_events *cpuc,
970 if (test_and_set_bit(ARMV7_IDX_CYCLE_COUNTER, cpuc->used_mask))
981 if (!test_and_set_bit(idx, cpuc->used_mask))
989 static void armv7pmu_clear_event_idx(struct pmu_hw_events *cpuc,
992 clear_bit(event->hw.idx, cpuc->used_mask);
1515 static int krait_pmu_get_event_idx(struct pmu_hw_events *cpuc,
1535 if (test_and_set_bit(bit, cpuc->used_mask))
1539 idx = armv7pmu_get_event_idx(cpuc, event);
1541 clear_bit(bit, cpuc->used_mask);
1546 static void krait_pmu_clear_event_idx(struct pmu_hw_events *cpuc,
1556 armv7pmu_clear_event_idx(cpuc, event);
1559 clear_bit(bit, cpuc->used_mask);
1825 static int scorpion_pmu_get_event_idx(struct pmu_hw_events *cpuc,
1842 if (test_and_set_bit(bit, cpuc->used_mask))
1846 idx = armv7pmu_get_event_idx(cpuc, event);
1848 clear_bit(bit, cpuc->used_mask);
1853 static void scorpion_pmu_clear_event_idx(struct pmu_hw_events *cpuc,
1863 armv7pmu_clear_event_idx(cpuc, event);
1866 clear_bit(bit, cpuc->used_mask);