Lines Matching full:pp
152 struct refclockproc *pp;
168 pp = peer->procptr;
169 pp->io.clock_recv = arb_receive;
170 pp->io.srcclock = peer;
171 pp->io.datalen = 0;
172 pp->io.fd = fd;
173 if (!io_addclock(&pp->io)) {
175 pp->io.fd = -1;
179 pp->unitptr = up;
185 pp->clockdesc = DESCRIPTION;
186 memcpy((char *)&pp->refid, REFID, 4);
190 pp->io.fd = -1;
212 struct refclockproc *pp;
214 pp = peer->procptr;
215 up = pp->unitptr;
216 if (-1 != pp->io.fd)
217 io_closeclock(&pp->io);
232 struct refclockproc *pp;
243 pp = peer->procptr;
244 up = pp->unitptr;
264 pp->lastrec = up->laststamp;
288 if (pp->sloppyclockflag & CLK_FLAG4)
341 strlcpy(pp->a_lastcode, tbuf, sizeof(pp->a_lastcode));
342 pp->a_lastcode[LENARB - 2] = up->qualchar;
343 strlcat(pp->a_lastcode, up->status, sizeof(pp->a_lastcode));
344 pp->lencode = strlen(pp->a_lastcode);
346 if (sscanf(pp->a_lastcode, "%c%2d %3d %2d:%2d:%2d",
347 &syncchar, &pp->year, &pp->day, &pp->hour,
348 &pp->minute, &pp->second) != 6) {
361 pp->disp = 1e-7;
362 pp->lastref = pp->lastrec;
366 pp->disp = 1e-6;
370 pp->disp = 1e-5;
374 pp->disp = 1e-4;
378 pp->disp = .001;
382 pp->disp = .01;
386 pp->disp = .1;
390 pp->disp = 1;
394 pp->disp = 10;
398 pp->disp = MAXDISPERSE;
405 pp->disp = MAXDISPERSE;
412 pp->leap = LEAP_NOTINSYNC;
414 pp->leap = LEAP_NOWARNING;
420 if (!refclock_process(pp))
441 struct refclockproc *pp;
451 pp = peer->procptr;
452 up = pp->unitptr;
453 pp->polls++;
462 if (pp->coderecv == pp->codeproc) {
467 record_clock_stats(&peer->srcadr, pp->a_lastcode);
471 pp->lencode, pp->a_lastcode);