Lines Matching full:jitter
45 * @pps_jitter: PPS current jitter in nanoseconds
52 * @pps_jitcnt: PPS monitor: jitter limit exceeded
184 * PPS jitter exceeded when PPS time synchronization in is_error_status()
201 txc->jitter = ntpdata->pps_jitter; in pps_fill_timex()
203 txc->jitter = ntpdata->pps_jitter / NSEC_PER_USEC; in pps_fill_timex()
233 txc->jitter = 0; in pps_fill_timex()
878 /* Get current phase correction and jitter */
879 static inline long pps_phase_filter_get(struct ntp_data *ntpdata, long *jitter) in pps_phase_filter_get() argument
881 *jitter = ntpdata->pps_tf[0] - ntpdata->pps_tf[1]; in pps_phase_filter_get()
882 if (*jitter < 0) in pps_phase_filter_get()
883 *jitter = -*jitter; in pps_phase_filter_get()
994 long jitter; in hardpps_update_phase() local
998 correction = pps_phase_filter_get(ntpdata, &jitter); in hardpps_update_phase()
1001 * Nominal jitter is due to PPS signal noise. If it exceeds the in hardpps_update_phase()
1005 if (jitter > (ntpdata->pps_jitter << PPS_POPCORN)) { in hardpps_update_phase()
1006 printk_deferred(KERN_WARNING "hardpps: PPSJITTER: jitter=%ld, limit=%ld\n", in hardpps_update_phase()
1007 jitter, (ntpdata->pps_jitter << PPS_POPCORN)); in hardpps_update_phase()
1017 /* Update jitter */ in hardpps_update_phase()
1018 ntpdata->pps_jitter += (jitter - ntpdata->pps_jitter) >> PPS_INTMIN; in hardpps_update_phase()