Lines Matching full:pp

161 	struct refclockproc *pp;
177 pp = peer->procptr;
178 pp->io.clock_recv = as2201_receive;
179 pp->io.srcclock = peer;
180 pp->io.datalen = 0;
181 pp->io.fd = fd;
182 if (!io_addclock(&pp->io)) {
184 pp->io.fd = -1;
188 pp->unitptr = up;
194 pp->clockdesc = DESCRIPTION;
195 memcpy((char *)&pp->refid, REFID, 4);
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;
241 pp = peer->procptr;
242 up = pp->unitptr;
243 pp->lencode = refclock_gtlin(rbufp, pp->a_lastcode, BMAX, &trtmp);
247 up->linect, pp->lencode, pp->a_lastcode);
249 if (pp->lencode == 0)
263 if (pp->sloppyclockflag & CLK_FLAG2)
264 pp->lastrec = trtmp;
267 if ((int)(up->lastptr - up->stats + pp->lencode) > SMAX - 2)
270 memcpy(up->lastptr, pp->a_lastcode, 1 + pp->lencode);
271 up->lastptr += pp->lencode;
274 if (pp->lencode == 1) {
275 up->linect = atoi(pp->a_lastcode);
293 if (pp->lencode < LENTOC) {
301 if (sscanf(pp->a_lastcode, "%2d:%3d:%2d:%2d:%2d.%3ld", &pp->year,
302 &pp->day, &pp->hour, &pp->minute, &pp->second, &pp->nsec)
307 pp->nsec *= 1000000;
312 if (pp->a_lastcode[2] != ':')
313 pp->leap = LEAP_NOTINSYNC;
315 pp->leap = LEAP_NOWARNING;
321 if (!refclock_process(pp)) {
331 if ((int)(up->lastptr - up->stats + pp->lencode) > SMAX - 2)
333 memcpy(up->lastptr, pp->a_lastcode, pp->lencode);
334 up->lastptr += pp->lencode;
335 if (pp->sloppyclockflag & CLK_FLAG4) {
365 struct refclockproc *pp;
372 pp = peer->procptr;
373 if (write(pp->io.fd, "\r*toc\r", 6) != 6) {
376 pp->polls++;
377 if (!(pp->sloppyclockflag & CLK_FLAG2))
378 get_systime(&pp->lastrec);
380 if (pp->coderecv == pp->codeproc) {