Lines Matching refs:pp

161 	struct refclockproc *pp;
181 pp = peer->procptr;
182 pp->io.clock_recv = as2201_receive;
183 pp->io.srcclock = (caddr_t)peer;
184 pp->io.datalen = 0;
185 pp->io.fd = fd;
186 if (!io_addclock(&pp->io)) {
191 pp->unitptr = (caddr_t)up;
198 pp->clockdesc = DESCRIPTION;
199 memcpy((char *)&pp->refid, REFID, 4);
216 struct refclockproc *pp;
218 pp = peer->procptr;
219 up = (struct as2201unit *)pp->unitptr;
220 io_closeclock(&pp->io);
234 struct refclockproc *pp;
242 pp = peer->procptr;
243 up = (struct as2201unit *)pp->unitptr;
244 pp->lencode = refclock_gtlin(rbufp, pp->a_lastcode, BMAX, &trtmp);
248 up->linect, pp->lencode, pp->a_lastcode);
250 if (pp->lencode == 0)
264 if (pp->sloppyclockflag & CLK_FLAG2)
265 pp->lastrec = trtmp;
268 if ((int)(up->lastptr - up->stats + pp->lencode) > SMAX - 2)
271 (void)strcpy(up->lastptr, pp->a_lastcode);
272 up->lastptr += pp->lencode;
275 if (pp->lencode == 1) {
276 up->linect = atoi(pp->a_lastcode);
294 if (pp->lencode < LENTOC) {
302 if (sscanf(pp->a_lastcode, "%2d:%3d:%2d:%2d:%2d.%3ld", &pp->year,
303 &pp->day, &pp->hour, &pp->minute, &pp->second, &pp->nsec)
308 pp->nsec *= 1000000;
313 if (pp->a_lastcode[2] != ':')
314 pp->leap = LEAP_NOTINSYNC;
316 pp->leap = LEAP_NOWARNING;
322 if (!refclock_process(pp)) {
332 (void)strcpy(up->lastptr, pp->a_lastcode);
333 up->lastptr += pp->lencode;
334 if (pp->sloppyclockflag & CLK_FLAG4) {
340 (void)write(pp->io.fd, stat_command[up->index],
361 struct refclockproc *pp;
368 pp = peer->procptr;
369 if (write(pp->io.fd, "\r*toc\r", 6) != 6) {
372 pp->polls++;
373 if (!(pp->sloppyclockflag & CLK_FLAG2))
374 get_systime(&pp->lastrec);
378 if (pp->coderecv == pp->codeproc) {