callout_expire
callout_expire(ct);
callout_expire(ct);
callout_expire(ct);
vhpet->timer[n].callout_expire = 0;
if (vhpet->timer[n].callout_expire < now) {
vhpet->timer[n].callout_expire = 0;
timer->callout_expire = now + delta;
callout_reset_hrtime(&timer->callout, timer->callout_expire,
if (timer->callout_expire != 0) {
timer->callout_expire, vhpet_handler,
if (timer->callout_expire != 0) {
timer->callout_expire);
hrtime_t callout_expire; /* time when counter==compval */
timer->callout_expire = vm_denormalize_hrtime(vhpet->vm,
timer->callout_expire, vhpet_handler,
timer->callout_expire = 0;