Lines Matching refs:pp
131 struct refclockproc *pp;
151 pp = peer->procptr;
152 pp->io.clock_recv = zyfer_receive;
153 pp->io.srcclock = peer;
154 pp->io.datalen = 0;
155 pp->io.fd = fd;
156 if (!io_addclock(&pp->io)) {
158 pp->io.fd = -1;
162 pp->unitptr = up;
168 pp->clockdesc = DESCRIPTION;
169 memcpy((char *)&pp->refid, REFID, 4);
187 struct refclockproc *pp;
189 pp = peer->procptr;
190 up = pp->unitptr;
191 if (pp->io.fd != -1)
192 io_closeclock(&pp->io);
207 struct refclockproc *pp;
215 pp = peer->procptr;
216 up = pp->unitptr;
233 if (pp->lencode >= LENZYFER)
234 pp->lencode = 0;
236 if (!pp->lencode) {
238 pp->lencode = refclock_gtlin(rbufp, pp->a_lastcode,
239 BMAX, &pp->lastrec);
243 memcpy(pp->a_lastcode + pp->lencode, p, rbufp->recv_length);
244 pp->lencode += rbufp->recv_length;
245 pp->a_lastcode[pp->lencode] = '\0';
248 if (pp->lencode < LENZYFER)
251 record_clock_stats(&peer->srcadr, pp->a_lastcode);
259 if (pp->lencode != LENZYFER) {
267 if (sscanf(pp->a_lastcode, "!TIME,%4d,%3d,%2d,%2d,%2d,%d,%d,%d",
268 &pp->year, &pp->day, &pp->hour, &pp->minute, &pp->second,
282 pp->leap = LEAP_NOTINSYNC;
286 if (!refclock_process(pp)) {
313 struct refclockproc *pp;
319 pp = peer->procptr;
320 up = pp->unitptr;
325 pp->polls++;