Lines Matching refs:pp

184 	struct refclockproc *pp;
200 pp = peer->procptr;
201 pp->io.clock_recv = wwvb_receive;
202 pp->io.srcclock = peer;
203 pp->io.datalen = 0;
204 pp->io.fd = fd;
205 if (!io_addclock(&pp->io)) {
207 pp->io.fd = -1;
211 pp->unitptr = up;
217 pp->clockdesc = DESCRIPTION;
218 memcpy(&pp->refid, REFID, 4);
232 struct refclockproc * pp;
235 pp = peer->procptr;
236 up = pp->unitptr;
237 if (-1 != pp->io.fd)
238 io_closeclock(&pp->io);
253 struct refclockproc *pp;
270 pp = peer->procptr;
271 up = pp->unitptr;
272 temp = refclock_gtlin(rbufp, pp->a_lastcode, BMAX, &trtmp);
305 pp->lencode = temp;
306 pp->lastrec = up->laststamp;
311 prettydate(&trtmp), prettydate(&pp->lastrec)));
312 if (L_ISZERO(&pp->lastrec))
323 switch (pp->lencode) {
330 if (sscanf(pp->a_lastcode,
332 &syncchar, &pp->day, &pp->hour, &pp->minute,
333 &pp->second, &tmpchar, &dstchar, &tz) == 8) {
334 pp->nsec = 0;
343 if (sscanf(pp->a_lastcode,
345 &syncchar, &qualchar, &pp->year, &pp->day,
346 &pp->hour, &pp->minute, &pp->second, &pp->nsec,
348 pp->nsec *= 1000000;
361 if (sscanf(pp->a_lastcode,
363 &syncchar, &pp->year, &month, &day, &pp->hour,
364 &pp->minute, &pp->second, &dstchar, &leapchar) == 8)
366 pp->day = ymd2yd(pp->year, month, day);
367 pp->nsec = 0;
382 pp->a_lastcode);
399 pp->disp = .001;
400 pp->lastref = pp->lastrec;
404 pp->disp = .01;
408 pp->disp = .1;
412 pp->disp = .5;
416 pp->disp = MAXDISPERSE;
420 pp->disp = MAXDISPERSE;
425 pp->leap = LEAP_NOTINSYNC;
427 pp->leap = LEAP_ADDSECOND;
429 pp->leap = LEAP_NOWARNING;
441 if (!refclock_process_f(pp, pp->fudgetime2))
456 struct refclockproc *pp;
469 pp = peer->procptr;
470 up = pp->unitptr;
475 if (write(pp->io.fd, &pollchar, 1) != 1)
484 refclock_pps(peer, &up->atom, pp->sloppyclockflag) > 0) {
503 struct refclockproc *pp;
509 pp = peer->procptr;
510 up = pp->unitptr;
511 pp->polls++;
517 if (pp->sloppyclockflag & CLK_FLAG4 && pp->hour <
520 up->lasthour = (u_char)pp->hour;
532 pp->coderecv = pp->codeproc;
538 if (pp->coderecv == pp->codeproc) {
544 record_clock_stats(&peer->srcadr, pp->a_lastcode);
547 printf("wwvb: timecode %d %s\n", pp->lencode,
548 pp->a_lastcode);
566 struct refclockproc *pp;
568 pp = peer->procptr;
569 up = pp->unitptr;
571 if (!(pp->sloppyclockflag & CLK_FLAG1)) {
591 if (refclock_ppsapi(pp->io.fd, &up->atom)) {