Lines Matching defs:cpu
39 u32 cpu = smp_processor_id();
42 if (per_cpu(perf_events, cpu)[id] == event)
49 "on cpu %u\n", cpu);
74 static int op_create_counter(int cpu, int event)
78 if (!counter_config[event].enabled || per_cpu(perf_events, cpu)[event])
82 cpu, NULL,
91 "on CPU %d\n", event, cpu);
95 per_cpu(perf_events, cpu)[event] = pevent;
100 static void op_destroy_counter(int cpu, int event)
102 struct perf_event *pevent = per_cpu(perf_events, cpu)[event];
106 per_cpu(perf_events, cpu)[event] = NULL;
116 int cpu, event, ret = 0;
118 for_each_online_cpu(cpu) {
120 ret = op_create_counter(cpu, event);
134 int cpu, event;
136 for_each_online_cpu(cpu)
138 op_destroy_counter(cpu, event);
256 int cpu, id;
259 for_each_possible_cpu(cpu) {
261 event = per_cpu(perf_events, cpu)[id];
266 kfree(per_cpu(perf_events, cpu));
275 int cpu, ret = 0;
299 for_each_possible_cpu(cpu) {
300 per_cpu(perf_events, cpu) = kcalloc(num_counters,
302 if (!per_cpu(perf_events, cpu)) {
304 "for cpu %d\n", num_counters, cpu);