Lines Matching defs:parseio
584 parse_t *parseio,
591 parseio->parse_dtime.parse_ptime = *ptime;
592 parseio->parse_dtime.parse_state |= PARSEB_PPS|PARSEB_S_PPS;
631 parse_t *parseio,
641 last_tcode_t *t = (last_tcode_t *)parseio->parse_pdata;
645 delta_usec = calc_usecdiff(ptime, &t->tminute, parseio->parse_index - 1);
651 parseio->parse_index - 1, delta_usec));
653 if (((parseio->parse_dtime.parse_status & CVT_MASK) == CVT_OK) &&
656 parseio->parse_dtime.parse_stime = *ptime;
659 parseio->parse_dtime.parse_time.tv.tv_sec++;
661 parseio->parse_dtime.parse_time.fp.l_ui++;
664 parseprintf(DD_RAWDCF,("parse: snt_rawdcf: time stamp synthesized offset %d seconds\n", parseio->parse_index - 1));
666 return updatetimeinfo(parseio, parseio->parse_lstate);
678 parse_t *parseio,
685 parseprintf(DD_PARSE, ("inp_rawdcf(0x%p, 0x%x, ...)\n", (void*)parseio, ch));
687 parseio->parse_dtime.parse_stime = *tstamp; /* collect timestamp */
689 if (parse_timedout(parseio, tstamp, &timeout))
691 last_tcode_t *t = (last_tcode_t *)parseio->parse_pdata;
696 (void) parse_end(parseio);
725 (void) parse_addchar(parseio, ch);
734 rtc = parse_addchar(parseio, ch);
737 if (snt_rawdcf(parseio, tstamp) == CVT_OK)