Lines Matching defs:gap_lerp
602 struct bintime bt, gap_lerp;
668 bintime_clear(&gap_lerp);
670 gap_lerp = ffth->tick_time;
671 bintime_sub(&gap_lerp, &ffth->tick_time_lerp);
673 gap_lerp = ffth->tick_time_lerp;
674 bintime_sub(&gap_lerp, &ffth->tick_time);
691 bintime_add(&ffclock_boottime, &gap_lerp);
693 bintime_sub(&ffclock_boottime, &gap_lerp);
695 bintime_clear(&gap_lerp);
706 if (bintime_isset(&gap_lerp)) {
714 if (bintime_cmp(&gap_lerp, &bt, >))
715 gap_lerp = bt;
719 if (gap_lerp.sec > 0) {
721 frac /= ffdelta / gap_lerp.sec;
723 frac += gap_lerp.frac / ffdelta;