Lines Matching refs:fftimehands
505 struct fftimehands {
512 struct fftimehands *next;
517 static struct fftimehands ffth[10];
518 static struct fftimehands *volatile fftimehands = ffth;
523 struct fftimehands *cur;
524 struct fftimehands *last;
604 * Update the fftimehands.
615 struct fftimehands *ffth;
627 ffth = fftimehands->next;
631 bcopy(&fftimehands->cest, cest, sizeof(struct ffclock_estimate));
633 ffth->period_lerp = fftimehands->period_lerp;
635 ffth->tick_time = fftimehands->tick_time;
639 ffth->tick_time_lerp = fftimehands->tick_time_lerp;
643 ffth->tick_ffcount = fftimehands->tick_ffcount + ffdelta;
722 ffdelta -= fftimehands->cest.update_ffcount;
750 fftimehands = ffth;
754 * Adjust the fftimehands when the timecounter is changed. Stating the obvious,
766 struct fftimehands *ffth;
772 ffth = fftimehands->next;
777 bcopy(&(fftimehands->cest), cest, sizeof(struct ffclock_estimate));
783 ffth->tick_ffcount = fftimehands->tick_ffcount;
784 ffth->tick_time_lerp = fftimehands->tick_time_lerp;
785 ffth->tick_time = fftimehands->tick_time;
794 fftimehands = ffth;
803 struct fftimehands *ffth;
811 ffth = fftimehands;
831 struct fftimehands *ffth;
841 ffth = fftimehands;
872 struct fftimehands *ffth;
877 ffth = fftimehands;
890 struct fftimehands *ffth;
900 ffth = fftimehands;
1037 struct fftimehands *ffth;
1053 ffth = fftimehands;
1419 time_second = fftimehands->tick_time_lerp.sec;
1420 time_uptime = fftimehands->tick_time_lerp.sec - ffclock_boottime.sec;
1691 pps->capffth = fftimehands;