Lines Matching refs:timer1
258 struct stimer *timer1, *timer2; in stimer_test_prepare() local
266 timer1 = &svcpu->timer[0]; in stimer_test_prepare()
269 timer1->sint = SINT1_NUM; in stimer_test_prepare()
277 struct stimer *timer1, *timer2; in stimer_test_prepare_direct() local
281 timer1 = &svcpu->timer[0]; in stimer_test_prepare_direct()
284 stimer_init(timer1, 0); in stimer_test_prepare_direct()
287 timer1->apic_vec = APIC_VEC1; in stimer_test_prepare_direct()
290 timer1->direct = true; in stimer_test_prepare_direct()
295 static void stimer_test_periodic(int vcpu, struct stimer *timer1, in stimer_test_periodic() argument
299 stimer_start(timer1, false, true, ONE_MS_IN_100NS); in stimer_test_periodic()
301 while ((atomic_read(&timer1->fire_count) < 1000) || in stimer_test_periodic()
306 stimer_shutdown(timer1); in stimer_test_periodic()
383 struct stimer *timer1, *timer2; in stimer_test() local
387 timer1 = &svcpu->timer[0]; in stimer_test()
390 stimer_test_periodic(vcpu, timer1, timer2); in stimer_test()
391 stimer_test_one_shot(vcpu, timer1); in stimer_test()
393 stimer_test_auto_enable_periodic(vcpu, timer1); in stimer_test()
394 stimer_test_one_shot_busy(vcpu, timer1); in stimer_test()