Lines Matching refs:old_cpu
351 unsigned int old_cpu; in migrate_timer() local
359 old_cpu = read_atomic(&timer->cpu); in migrate_timer()
360 if ( (old_cpu == new_cpu) || (old_cpu == TIMER_CPU_status_killed) ) in migrate_timer()
366 if ( old_cpu < new_cpu ) in migrate_timer()
368 spin_lock_irqsave(&per_cpu(timers, old_cpu).lock, flags); in migrate_timer()
374 spin_lock(&per_cpu(timers, old_cpu).lock); in migrate_timer()
377 if ( likely(timer->cpu == old_cpu) ) in migrate_timer()
380 spin_unlock(&per_cpu(timers, old_cpu).lock); in migrate_timer()
397 spin_unlock(&per_cpu(timers, old_cpu).lock); in migrate_timer()
404 unsigned int old_cpu, cpu; in kill_timer() local
417 old_cpu = timer->cpu; in kill_timer()
420 spin_unlock_irqrestore(&per_cpu(timers, old_cpu).lock, flags); in kill_timer()
556 static void migrate_timers_from_cpu(unsigned int old_cpu) in migrate_timers_from_cpu() argument
563 ASSERT(!cpu_online(old_cpu) && cpu_online(new_cpu)); in migrate_timers_from_cpu()
565 old_ts = &per_cpu(timers, old_cpu); in migrate_timers_from_cpu()
568 if ( old_cpu < new_cpu ) in migrate_timers_from_cpu()