Lines Matching refs:new_lock
553 spinlock_t *lock, *new_lock; in vcpu_move_nosched() local
560 new_lock = per_cpu(schedule_data, new_cpu).schedule_lock; in vcpu_move_nosched()
562 sched_spin_lock_double(lock, new_lock, &flags); in vcpu_move_nosched()
565 sched_spin_unlock_double(lock, new_lock, flags); in vcpu_move_nosched()
574 spinlock_t *old_lock, *new_lock; in vcpu_migrate() local
586 new_lock = per_cpu(schedule_data, new_cpu).schedule_lock; in vcpu_migrate()
588 sched_spin_lock_double(old_lock, new_lock, &flags); in vcpu_migrate()
598 (new_lock == per_cpu(schedule_data, new_cpu).schedule_lock) && in vcpu_migrate()
605 if ( (new_lock == per_cpu(schedule_data, new_cpu).schedule_lock) && in vcpu_migrate()
619 sched_spin_unlock_double(old_lock, new_lock, flags); in vcpu_migrate()
630 sched_spin_unlock_double(old_lock, new_lock, flags); in vcpu_migrate()
636 sched_spin_unlock_double(old_lock, new_lock, flags); in vcpu_migrate()