• Home
  • Raw
  • Download

Lines Matching refs:cpu

38 static void tick_broadcast_clear_oneshot(int cpu);
40 static inline void tick_broadcast_clear_oneshot(int cpu) { } in tick_broadcast_clear_oneshot() argument
94 int tick_device_uses_broadcast(struct clock_event_device *dev, int cpu) in tick_device_uses_broadcast() argument
109 cpumask_set_cpu(cpu, tick_get_broadcast_mask()); in tick_device_uses_broadcast()
119 int cpu = smp_processor_id(); in tick_device_uses_broadcast() local
121 cpumask_clear_cpu(cpu, tick_get_broadcast_mask()); in tick_device_uses_broadcast()
122 tick_broadcast_clear_oneshot(cpu); in tick_device_uses_broadcast()
134 int cpu = smp_processor_id(); in tick_do_broadcast() local
140 if (cpumask_test_cpu(cpu, mask)) { in tick_do_broadcast()
141 cpumask_clear_cpu(cpu, mask); in tick_do_broadcast()
142 td = &per_cpu(tick_cpu_device, cpu); in tick_do_broadcast()
213 int cpu, bc_stopped; in tick_do_broadcast_on_off() local
217 cpu = smp_processor_id(); in tick_do_broadcast_on_off()
218 td = &per_cpu(tick_cpu_device, cpu); in tick_do_broadcast_on_off()
236 if (!cpumask_test_cpu(cpu, tick_get_broadcast_mask())) { in tick_do_broadcast_on_off()
237 cpumask_set_cpu(cpu, tick_get_broadcast_mask()); in tick_do_broadcast_on_off()
247 cpumask_test_cpu(cpu, tick_get_broadcast_mask())) { in tick_do_broadcast_on_off()
248 cpumask_clear_cpu(cpu, tick_get_broadcast_mask()); in tick_do_broadcast_on_off()
301 unsigned int cpu = *cpup; in tick_shutdown_broadcast() local
306 cpumask_clear_cpu(cpu, tick_get_broadcast_mask()); in tick_shutdown_broadcast()
391 void tick_check_oneshot_broadcast(int cpu) in tick_check_oneshot_broadcast() argument
393 if (cpumask_test_cpu(cpu, to_cpumask(tick_broadcast_oneshot_mask))) { in tick_check_oneshot_broadcast()
394 struct tick_device *td = &per_cpu(tick_cpu_device, cpu); in tick_check_oneshot_broadcast()
407 int cpu; in tick_handle_oneshot_broadcast() local
416 for_each_cpu(cpu, tick_get_broadcast_oneshot_mask()) { in tick_handle_oneshot_broadcast()
417 td = &per_cpu(tick_cpu_device, cpu); in tick_handle_oneshot_broadcast()
419 cpumask_set_cpu(cpu, to_cpumask(tmpmask)); in tick_handle_oneshot_broadcast()
459 int cpu; in tick_broadcast_oneshot_control() local
471 cpu = smp_processor_id(); in tick_broadcast_oneshot_control()
472 td = &per_cpu(tick_cpu_device, cpu); in tick_broadcast_oneshot_control()
479 if (!cpumask_test_cpu(cpu, tick_get_broadcast_oneshot_mask())) { in tick_broadcast_oneshot_control()
480 cpumask_set_cpu(cpu, tick_get_broadcast_oneshot_mask()); in tick_broadcast_oneshot_control()
486 if (cpumask_test_cpu(cpu, tick_get_broadcast_oneshot_mask())) { in tick_broadcast_oneshot_control()
487 cpumask_clear_cpu(cpu, in tick_broadcast_oneshot_control()
504 static void tick_broadcast_clear_oneshot(int cpu) in tick_broadcast_clear_oneshot() argument
506 cpumask_clear_cpu(cpu, tick_get_broadcast_oneshot_mask()); in tick_broadcast_clear_oneshot()
513 int cpu; in tick_broadcast_init_next_event() local
515 for_each_cpu(cpu, mask) { in tick_broadcast_init_next_event()
516 td = &per_cpu(tick_cpu_device, cpu); in tick_broadcast_init_next_event()
530 int cpu = smp_processor_id(); in tick_broadcast_setup_oneshot() local
536 tick_do_timer_cpu = cpu; in tick_broadcast_setup_oneshot()
545 cpumask_clear_cpu(cpu, to_cpumask(tmpmask)); in tick_broadcast_setup_oneshot()
583 unsigned int cpu = *cpup; in tick_shutdown_broadcast_oneshot() local
591 cpumask_clear_cpu(cpu, tick_get_broadcast_oneshot_mask()); in tick_shutdown_broadcast_oneshot()