Lines Matching refs:cpu
36 static int nmi_timer_start_cpu(int cpu) in nmi_timer_start_cpu() argument
38 struct perf_event *event = per_cpu(nmi_timer_events, cpu); in nmi_timer_start_cpu()
41 event = perf_event_create_kernel_counter(&nmi_timer_attr, cpu, NULL, in nmi_timer_start_cpu()
45 per_cpu(nmi_timer_events, cpu) = event; in nmi_timer_start_cpu()
54 static void nmi_timer_stop_cpu(int cpu) in nmi_timer_stop_cpu() argument
56 struct perf_event *event = per_cpu(nmi_timer_events, cpu); in nmi_timer_stop_cpu()
65 int cpu = (unsigned long)data; in nmi_timer_cpu_notifier() local
69 nmi_timer_start_cpu(cpu); in nmi_timer_cpu_notifier()
72 nmi_timer_stop_cpu(cpu); in nmi_timer_cpu_notifier()
84 int cpu; in nmi_timer_start() local
88 for_each_online_cpu(cpu) in nmi_timer_start()
89 nmi_timer_start_cpu(cpu); in nmi_timer_start()
97 int cpu; in nmi_timer_stop() local
100 for_each_online_cpu(cpu) in nmi_timer_stop()
101 nmi_timer_stop_cpu(cpu); in nmi_timer_stop()
109 int cpu; in nmi_timer_shutdown() local
113 for_each_possible_cpu(cpu) { in nmi_timer_shutdown()
114 event = per_cpu(nmi_timer_events, cpu); in nmi_timer_shutdown()
118 per_cpu(nmi_timer_events, cpu) = NULL; in nmi_timer_shutdown()
127 int cpu, err; in nmi_timer_setup() local
141 for_each_online_cpu(cpu) { in nmi_timer_setup()
142 err = nmi_timer_start_cpu(cpu); in nmi_timer_setup()