Home | History | Annotate | Download | only in hw

Lines Matching refs:alarm

21     TIMER_ALARM_LOW         = 0x08, // set low bits of alarm and activate it
22 TIMER_ALARM_HIGH = 0x0c, // set high bits of next alarm
46 int64_t alarm = muldiv64(s->alarm_low | (int64_t)s->alarm_high << 32, get_ticks_per_sec(), 1000000000);
47 qemu_put_be64(f, alarm-now);
63 int64_t alarm = now + diff;
65 if (alarm <= now) {
69 qemu_mod_timer(s->timer, alarm);
93 int64_t alarm, now;
97 alarm = muldiv64(s->alarm_low | (int64_t)s->alarm_high << 32, get_ticks_per_sec(), 1000000000);
99 if (alarm <= now) {
102 qemu_mod_timer(s->timer, alarm);
178 int64_t alarm;
182 alarm = s->alarm_low | (int64_t)s->alarm_high << 32;
183 //printf("next alarm at %lld, tps %lld\n", alarm, ticks_per_sec);
184 //qemu_mod_timer(s->timer, alarm);