Lines Matching defs:cest

517 	struct ffclock_estimate	cest;
560 struct ffclock_estimate cest;
563 memset(&cest, 0, sizeof(struct ffclock_estimate));
566 timespec2bintime(ts, &(cest.update_time));
567 ffclock_read_counter(&cest.update_ffcount);
568 cest.leapsec_next = 0;
569 cest.period = ((1ULL << 63) / tc->tc_frequency) << 1;
570 cest.errb_abs = 0;
571 cest.errb_rate = 0;
572 cest.status = FFCLOCK_STA_UNSYNC;
573 cest.leapsec_total = 0;
574 cest.leapsec = 0;
577 bcopy(&cest, &ffclock_estimate, sizeof(struct ffclock_estimate));
625 struct ffclock_estimate *cest;
641 cest = &ffth->cest;
642 bcopy(&fftimehands->cest, cest, sizeof(struct ffclock_estimate));
647 ffclock_convert_delta(ffdelta, cest->period, &bt);
662 ffdelta = ffth->tick_ffcount - cest->update_ffcount;
663 ffclock_convert_delta(ffdelta, cest->period, &bt);
678 bcopy(&ffclock_estimate, cest, sizeof(struct ffclock_estimate));
679 ffdelta = ffth->tick_ffcount - cest->update_ffcount;
680 ffth->tick_time = cest->update_time;
681 ffclock_convert_delta(ffdelta, cest->period, &bt);
713 ((cest->status & FFCLOCK_STA_UNSYNC) == 0) &&
714 ((cest->status & FFCLOCK_STA_WARMUP) == FFCLOCK_STA_WARMUP)) {
723 ffclock_status = cest->status;
724 ffth->period_lerp = cest->period;
732 ffdelta = cest->update_ffcount;
733 ffdelta -= fftimehands->cest.update_ffcount;
734 ffclock_convert_delta(ffdelta, cest->period, &bt);
778 struct ffclock_estimate *cest;
787 cest = &ffth->cest;
788 bcopy(&(fftimehands->cest), cest, sizeof(struct ffclock_estimate));
789 cest->period = ((1ULL << 63) / tc->tc_frequency ) << 1;
790 cest->errb_abs = 0;
791 cest->errb_rate = 0;
792 cest->status |= FFCLOCK_STA_UNSYNC;
797 ffth->period_lerp = cest->period;
864 ffclock_convert_delta(ffdelta, ffth->cest.period, &bt2);
890 ffclock_convert_delta(ffdelta, ffth->cest.period, bt);
1057 struct ffclock_estimate cest;
1074 ffi->period = ffth->cest.period;
1077 cest = ffth->cest;
1100 ffi->leapsec_adjustment = cest.leapsec_total;
1101 if (clock_snap->ffcount > cest.leapsec_next)
1102 ffi->leapsec_adjustment -= cest.leapsec;
1105 clock_snap->ff_info.status = cest.status;
1106 ffcount = clock_snap->ffcount - cest.update_ffcount;
1107 ffclock_convert_delta(ffcount, cest.period, &bt);
1109 bintime_mul(&bt, cest.errb_rate * (uint64_t)18446744073709ULL);
1111 bintime_addx(&bt, cest.errb_abs * (uint64_t)18446744073ULL);
1876 ffclock_convert_delta(tcount, pps->capffth->cest.period, &bt);