Lines Matching defs:period
272 clockintr_advance(struct clockintr *cl, uint64_t period)
279 count = nsec_advance(&expiration, period, nsecuptime());
287 clockrequest_advance(struct clockrequest *cr, uint64_t period)
294 return nsec_advance(&cr->cr_expiration, period, cq->cq_uptime);
421 clockintr_stagger(struct clockintr *cl, uint64_t period, uint32_t numer,
431 cl->cl_expiration = period / denom * numer;
538 * Advance *next in increments of period until it exceeds now.
545 nsec_advance(uint64_t *next, uint64_t period, uint64_t now)
552 if (now < *next + period) {
553 *next += period;
557 elapsed = (now - *next) / period + 1;
558 *next += period * elapsed;