Lines Matching refs:last_mtc
139 uint32_t last_mtc;
673 uint32_t last_mtc;
687 * provided by the TMA packet. Fix-up the last_mtc calculated from the TMA
689 * difference between the two, and that the current MTC comes after last_mtc.
692 uint32_t *last_mtc)
697 *last_mtc |= mtc & mask;
698 if (*last_mtc >= mtc) {
699 *last_mtc -= first_missing_bit;
700 *last_mtc &= 0xff;
742 &data->last_mtc);
744 if (mtc > data->last_mtc)
745 mtc_delta = mtc - data->last_mtc;
747 mtc_delta = mtc + 256 - data->last_mtc;
749 data->last_mtc = mtc;
805 data->last_mtc = (ctc >> decoder->mtc_shift) & 0xff;
884 .last_mtc = decoder->last_mtc,
1561 decoder->last_mtc = (ctc >> decoder->mtc_shift) & 0xff;
1574 decoder->ctc_timestamp, decoder->last_mtc, ctc_rem);
1590 &decoder->last_mtc);
1593 if (mtc > decoder->last_mtc)
1594 mtc_delta = mtc - decoder->last_mtc;
1596 mtc_delta = mtc + 256 - decoder->last_mtc;
1619 decoder->last_mtc = mtc;