Lines Matching defs:cpuc
953 struct pmu_hw_events *cpuc = this_cpu_ptr(cpu_pmu->hw_events);
974 struct perf_event *event = cpuc->events[idx];
1032 static int armv7pmu_get_event_idx(struct pmu_hw_events *cpuc,
1042 if (test_and_set_bit(ARMV7_IDX_CYCLE_COUNTER, cpuc->used_mask))
1053 if (!test_and_set_bit(idx, cpuc->used_mask))
1061 static void armv7pmu_clear_event_idx(struct pmu_hw_events *cpuc,
1064 clear_bit(event->hw.idx, cpuc->used_mask);
1606 static int krait_pmu_get_event_idx(struct pmu_hw_events *cpuc,
1626 if (test_and_set_bit(bit, cpuc->used_mask))
1630 idx = armv7pmu_get_event_idx(cpuc, event);
1632 clear_bit(bit, cpuc->used_mask);
1637 static void krait_pmu_clear_event_idx(struct pmu_hw_events *cpuc,
1647 armv7pmu_clear_event_idx(cpuc, event);
1650 clear_bit(bit, cpuc->used_mask);
1939 static int scorpion_pmu_get_event_idx(struct pmu_hw_events *cpuc,
1956 if (test_and_set_bit(bit, cpuc->used_mask))
1960 idx = armv7pmu_get_event_idx(cpuc, event);
1962 clear_bit(bit, cpuc->used_mask);
1967 static void scorpion_pmu_clear_event_idx(struct pmu_hw_events *cpuc,
1977 armv7pmu_clear_event_idx(cpuc, event);
1980 clear_bit(bit, cpuc->used_mask);