Lines Matching defs:peer

106 #define COMMAND_HALT_BCAST ( (peer->MODE % 2) ? "O0" : "B0" )
107 #define COMMAND_START_BCAST ( (peer->MODE % 2) ? "O5" : "B5" )
123 static int arb_start (int, struct peer *);
124 static void arb_shutdown (int, struct peer *);
126 static void arb_poll (int, struct peer *);
148 struct peer *peer
160 fd = refclock_open(&peer->srcadr, device, SPEED232, LDISC_CLK);
168 pp = peer->procptr;
170 pp->io.srcclock = peer;
184 peer->precision = PRECISION;
187 if (peer->MODE > 1) {
188 msyslog(LOG_NOTICE, "ARBITER: Invalid mode %d", peer->MODE);
195 if(debug) { printf("arbiter: mode = %d.\n", peer->MODE); }
197 refclock_write(peer, COMMAND_HALT_BCAST, 2, "HALT_BCAST");
208 struct peer *peer
214 pp = peer->procptr;
233 struct peer *peer;
242 peer = rbufp->recv_peer;
243 pp = peer->procptr;
282 refclock_write(peer, "SR", 2, "SR");
289 refclock_write(peer, "LA", 2, "LA");
291 refclock_write(peer, COMMAND_START_BCAST, 2,
297 refclock_write(peer, "LO", 2, "LO");
303 refclock_write(peer, "LH", 2, "LH");
309 refclock_write(peer, "DB", 2, "DB");
315 record_clock_stats(&peer->srcadr, up->latlon);
320 refclock_write(peer, COMMAND_START_BCAST, 2,
349 refclock_report(peer, CEVNT_BADREPLY);
350 refclock_write(peer, COMMAND_HALT_BCAST, 2, COMMAND_HALT_BCAST);
399 refclock_report(peer, CEVNT_FAULT);
400 refclock_write(peer, COMMAND_HALT_BCAST, 2,
406 refclock_report(peer, CEVNT_BADREPLY);
407 refclock_write(peer, COMMAND_HALT_BCAST, 2,
421 refclock_report(peer, CEVNT_BADTIME);
422 else if (peer->disp > MAXDISTANCE)
423 refclock_receive(peer);
426 refclock_write(peer, COMMAND_HALT_BCAST, 2, COMMAND_HALT_BCAST);
437 struct peer *peer
451 pp = peer->procptr;
455 if (refclock_write(peer, "TQ", 2, "TQ") != 2)
456 refclock_report(peer, CEVNT_FAULT);
463 refclock_report(peer, CEVNT_TIMEOUT);
466 refclock_receive(peer);
467 record_clock_stats(&peer->srcadr, pp->a_lastcode);