Lines Matching defs:jitter
106 static long pps_jitter; /* current jitter (ns) */
117 static long pps_jitcnt; /* jitter limit exceeded */
182 /* PPS jitter exceeded when
197 txc->jitter = pps_jitter;
199 txc->jitter = pps_jitter / NSEC_PER_USEC;
229 txc->jitter = 0;
876 /* get current phase correction and jitter */
877 static inline long pps_phase_filter_get(long *jitter)
879 *jitter = pps_tf[0] - pps_tf[1];
880 if (*jitter < 0)
881 *jitter = -*jitter;
991 long jitter;
995 correction = pps_phase_filter_get(&jitter);
997 /* Nominal jitter is due to PPS signal noise. If it exceeds the
1001 if (jitter > (pps_jitter << PPS_POPCORN)) {
1003 "hardpps: PPSJITTER: jitter=%ld, limit=%ld\n",
1004 jitter, (pps_jitter << PPS_POPCORN));
1014 /* update jitter */
1015 pps_jitter += (jitter - pps_jitter) >> PPS_INTMIN;