/freebsd-9.3-release/contrib/ntp/libparse/ |
H A D | parse.c | 115 parse_t *parseio, 123 delta.tv_sec = tstamp->tv.tv_sec - parseio->parse_lastchar.tv.tv_sec; 124 delta.tv_usec = tstamp->tv.tv_usec - parseio->parse_lastchar.tv.tv_usec; 134 L_SUB(&delt, &parseio->parse_lastchar.fp); 153 register parse_t *parseio 158 parseio->parse_plen = 0; 159 parseio->parse_pdata = (void *)0; 161 parseio->parse_data = 0; 162 parseio->parse_ldata = 0; 163 parseio 114 parse_timedout( parse_t *parseio, timestamp_t *tstamp, struct timeval *del ) argument 189 parse_restart( parse_t *parseio, char ch ) argument 219 parse_addchar( parse_t *parseio, char ch ) argument 261 parse_ioread( register parse_t *parseio, register char ch, register timestamp_t *tstamp ) argument 350 parse_iopps( register parse_t *parseio, register int status, register timestamp_t *ptime ) argument 567 updatetimeinfo( register parse_t *parseio, register u_long flags ) argument 606 syn_simple( register parse_t *parseio, register timestamp_t *ts, register struct format *format, register u_long why ) argument 623 pps_simple( register parse_t *parseio, register int status, register timestamp_t *ptime ) argument 642 pps_one( register parse_t *parseio, register int status, register timestamp_t *ptime ) argument 661 pps_zero( register parse_t *parseio, register int status, register timestamp_t *ptime ) argument [all...] |
H A D | clk_trimtsip.c | 138 parse_t *parseio, 143 struct trimble *t = (struct trimble *)parseio->parse_pdata; 153 if ((parseio->parse_index >= (parseio->parse_dsize - 2)) || 154 (parseio->parse_dtime.parse_msglen >= (sizeof(parseio->parse_dtime.parse_msg) - 2))) 157 parseio->parse_index = 0; 158 parseio->parse_dtime.parse_msglen = 0; 167 parseio->parse_index = 0; 168 parseio 137 inp_tsip( parse_t *parseio, char ch, timestamp_t *tstamp ) argument [all...] |
H A D | clk_sel240x.c | 90 inp_sel240x( parse_t *parseio, argument 98 ("inp_sel240x(0x%lx, 0x%x, ...)\n",(long)parseio, ch)); 103 parseio->parse_index = 1; 104 parseio->parse_data[0] = ch; 105 parseio->parse_dtime.parse_stime = *tstamp; 109 if( (rc = parse_addchar(parseio, ch)) == PARSE_INP_SKIP ) 111 rc = parse_end( parseio ); 115 rc = parse_addchar( parseio, ch );
|
H A D | clk_meinberg.c | 430 parse_t *parseio, 437 parseprintf(DD_PARSE, ("mbg_input(0x%p, 0x%x, ...)\n", (void*)parseio, ch)); 444 parseio->parse_index = 1; 445 parseio->parse_data[0] = ch; 446 parseio->parse_dtime.parse_stime = *tstamp; /* collect timestamp */ 451 if ((rtc = parse_addchar(parseio, ch)) == PARSE_INP_SKIP) 452 return parse_end(parseio); 457 return parse_addchar(parseio, ch); 594 parse_t *parseio, 603 msg_buf = (struct msg_buf *)parseio 429 mbg_input( parse_t *parseio, char ch, timestamp_t *tstamp ) argument 593 gps_input( parse_t *parseio, char ch, timestamp_t *tstamp ) argument [all...] |
H A D | clk_computime.c | 153 parse_t *parseio, 160 parseprintf(DD_PARSE, ("inp_computime(0x%p, 0x%x, ...)\n", (void*)parseio, ch)); 167 parseio->parse_index = 1; 168 parseio->parse_data[0] = ch; 169 parseio->parse_dtime.parse_stime = *tstamp; /* collect timestamp */ 174 if ((rtc = parse_addchar(parseio, ch)) == PARSE_INP_SKIP) 175 return parse_end(parseio); 180 return parse_addchar(parseio, ch); 152 inp_computime( parse_t *parseio, char ch, timestamp_t *tstamp ) argument
|
H A D | clk_wharton.c | 133 parse_t *parseio, 140 parseprintf(DD_PARSE, ("inp_wharton_400a(0x%p, 0x%x, ...)\n", (void*)parseio, ch)); 147 parseio->parse_index = 1; 148 parseio->parse_data[0] = ch; 149 parseio->parse_dtime.parse_stime = *tstamp; /* collect timestamp */ 154 if ((rtc = parse_addchar(parseio, ch)) == PARSE_INP_SKIP) 155 return parse_end(parseio); 160 return parse_addchar(parseio, ch); 132 inp_wharton_400a( parse_t *parseio, char ch, timestamp_t *tstamp ) argument
|
H A D | clk_rcc8000.c | 137 parse_t *parseio, 144 parseprintf(DD_PARSE, ("inp_rcc8000(0x%p, 0x%x, ...)\n", (void*)parseio, ch)); 150 if ((rtc = parse_addchar(parseio, ch)) == PARSE_INP_SKIP) 151 return parse_end(parseio); 157 if (parseio->parse_index == 0) /* take sample at start of message */ 159 parseio->parse_dtime.parse_stime = *tstamp; /* collect timestamp */ 161 return parse_addchar(parseio, ch); 136 inp_rcc8000( parse_t *parseio, char ch, timestamp_t *tstamp ) argument
|
H A D | clk_varitext.c | 190 parse_t *parseio, 195 struct varitext *t = (struct varitext *)parseio->parse_pdata; 198 parseprintf(DD_PARSE, ("inp_varitext(0x%p, 0x%x, ...)\n", (void*)parseio, ch)); 210 parseio->parse_data[0] = 'T'; 211 parseio->parse_index=1; 212 parseio->parse_dtime.parse_stime = t->tstamp; /* Time stamp at packet start */ 220 if ((rtc = parse_addchar(parseio, ch)) != PARSE_INP_SKIP) 235 if ((rtc = parse_addchar(parseio, 0)) == PARSE_INP_SKIP) 236 return parse_end(parseio); 189 inp_varitext( parse_t *parseio, char ch, timestamp_t *tstamp ) argument
|
H A D | clk_trimtaip.c | 151 parse_t *parseio, 158 parseprintf(DD_PARSE, ("inp_trimtaip(0x%p, 0x%x, ...)\n", (void*)parseio, ch)); 165 parseio->parse_index = 1; 166 parseio->parse_data[0] = ch; 167 parseio->parse_dtime.parse_stime = *tstamp; /* collect timestamp */ 172 if ((rtc = parse_addchar(parseio, ch)) == PARSE_INP_SKIP) 173 return parse_end(parseio); 179 return parse_addchar(parseio, ch); 150 inp_trimtaip( parse_t *parseio, char ch, timestamp_t *tstamp ) argument
|
H A D | clk_schmid.c | 201 parse_t *parseio, 208 parseprintf(DD_PARSE, ("inp_schmid(0x%p, 0x%x, ...)\n", (void*)parseio, ch)); 214 if ((rtc = parse_addchar(parseio, ch)) == PARSE_INP_SKIP) 215 return parse_end(parseio); 220 return parse_addchar(parseio, ch); 200 inp_schmid( parse_t *parseio, char ch, timestamp_t *tstamp ) argument
|
H A D | clk_dcf7000.c | 154 parse_t *parseio, 161 parseprintf(DD_PARSE, ("inp_dcf7000(0x%p, 0x%x, ...)\n", (void*)parseio, ch)); 167 parseio->parse_dtime.parse_stime = *tstamp; /* collect timestamp */ 168 if ((rtc = parse_addchar(parseio, ch)) == PARSE_INP_SKIP) 169 return parse_end(parseio); 174 return parse_addchar(parseio, ch); 153 inp_dcf7000( parse_t *parseio, char ch, timestamp_t *tstamp ) argument
|
H A D | clk_hopf6021.c | 217 parse_t *parseio, 224 parseprintf(DD_PARSE, ("inp_hopf6021(0x%p, 0x%x, ...)\n", (void*)parseio, ch)); 230 parseio->parse_dtime.parse_stime = *tstamp; /* collect timestamp */ 231 if ((rtc = parse_addchar(parseio, ch)) == PARSE_INP_SKIP) 232 return parse_end(parseio); 237 return parse_addchar(parseio, ch); 216 inp_hopf6021( parse_t *parseio, char ch, timestamp_t *tstamp ) argument
|
H A D | clk_rawdcf.c | 529 parse_t *parseio, 536 parseio->parse_dtime.parse_ptime = *ptime; 537 parseio->parse_dtime.parse_state |= PARSEB_PPS|PARSEB_S_PPS; 576 parse_t *parseio, 586 last_tcode_t *t = (last_tcode_t *)parseio->parse_pdata; 590 delta_usec = calc_usecdiff(ptime, &t->tminute, parseio->parse_index - 1); 596 parseio->parse_index - 1, delta_usec)); 598 if (((parseio->parse_dtime.parse_status & CVT_MASK) == CVT_OK) && 601 parseio->parse_dtime.parse_stime = *ptime; 604 parseio 528 pps_rawdcf( parse_t *parseio, int status, timestamp_t *ptime ) argument 575 snt_rawdcf( parse_t *parseio, timestamp_t *ptime ) argument 622 inp_rawdcf( parse_t *parseio, char ch, timestamp_t *tstamp ) argument [all...] |
/freebsd-9.3-release/contrib/ntp/ntpd/ |
H A D | refclock_parse.c | 403 parse_t parseio; /* io handling structure (user level parsing) */ member in struct:parseunit 2112 return parse_ioinit(&parse->parseio); 2123 parse_ioend(&parse->parseio); 2147 return parse_setcs(tcl, &parse->parseio); 2159 return parse_getfmt(tcl, &parse->parseio); 2171 return parse_setfmt(tcl, &parse->parseio); 2183 return parse_timecode(tcl, &parse->parseio); 2214 if (parse_ioread(&parse->parseio, (unsigned int)(*s++), &ts)) 2221 if (!PARSE_PPS(parse->parseio.parse_dtime.parse_state)) 2249 parse->parseio [all...] |