Lines Matching refs:comprate
92 uint32_t comprate;
258 uint32_t compval, comprate, compnext;
260 KASSERT(vhpet->timer[n].comprate != 0, ("hpet t%d is not periodic", n));
263 comprate = vhpet->timer[n].comprate;
272 * number space between 'compval' and 'counter' into 'comprate'
276 compnext = compval + ((counter - compval) / comprate + 1) * comprate;
345 if (vhpet->timer[n].comprate != 0)
440 vhpet->timer[n].comprate = 0;
577 old_comprate = vhpet->timer[i].comprate;
585 val64 = vhpet->timer[i].comprate;
587 vhpet->timer[i].comprate = val64;
593 KASSERT(vhpet->timer[i].comprate == 0,
595 "rate %u", i, vhpet->timer[i].comprate));
603 vhpet->timer[i].comprate != old_comprate) {
795 SNAPSHOT_VAR_OR_LEAVE(vhpet->timer[i].comprate, meta, ret, done);