Lines Matching refs:ccr
202 uint32_t ccr; in vlapic_get_ccr() local
204 ccr = 0; in vlapic_get_ccr()
217 ccr += bt_rem.sec * BT2FREQ(&vlapic->timer_freq_bt); in vlapic_get_ccr()
218 ccr += bt_rem.frac / vlapic->timer_freq_bt.frac; in vlapic_get_ccr()
221 KASSERT(ccr <= lapic->icr_timer, ("vlapic_get_ccr: invalid ccr %#x, " in vlapic_get_ccr()
222 "icr_timer is %#x", ccr, lapic->icr_timer)); in vlapic_get_ccr()
224 ccr, lapic->icr_timer); in vlapic_get_ccr()
226 return (ccr); in vlapic_get_ccr()
1802 vlapic_reset_callout(struct vlapic *vlapic, uint32_t ccr) in vlapic_reset_callout() argument
1813 bintime_mul(&bt, ccr); in vlapic_reset_callout()
1815 if (ccr != 0) { in vlapic_reset_callout()
1844 uint32_t ccr; in vlapic_snapshot() local
1888 ccr = vlapic_get_ccr(vlapic); in vlapic_snapshot()
1890 SNAPSHOT_VAR_OR_LEAVE(ccr, meta, ret, done); in vlapic_snapshot()
1900 vlapic_reset_callout(vlapic, ccr); in vlapic_snapshot()