Lines Matching defs:tcurrent
462 unsigned char *tcurrent = *current;
465 uint16_t length = get_uint16(tcurrent);
468 if ((*tcurrent & DNS_RDATASLAB_OFFLINE) != 0) {
472 tcurrent++;
476 tcurrent += 2;
478 region.base = tcurrent;
479 tcurrent += region.length;
484 *current = tcurrent;
527 unsigned char *tstart = NULL, *tcurrent = NULL, *data = NULL;
653 tcurrent = tstart + reservelen;
655 offsetbase = tcurrent;
661 *tcurrent++ = (tcount & 0xff00) >> 8;
662 *tcurrent++ = (tcount & 0x00ff);
668 tcurrent += (tcount * 4);
714 offsettable[oorder] = tcurrent - offsetbase;
722 *tcurrent++ = (length & 0xff00) >> 8;
723 *tcurrent++ = (length & 0x00ff);
725 tcurrent += 2; /* fill in later */
727 memmove(tcurrent, data, length);
728 tcurrent += length;
741 offsettable[ocount + norder] = tcurrent - offsetbase;
749 *tcurrent++ = (length & 0xff00) >> 8;
750 *tcurrent++ = (length & 0x00ff);
752 tcurrent += 2; /* fill in later */
754 memmove(tcurrent, data, length);
755 tcurrent += length;
779 INSIST(tcurrent == tstart + tlength);
792 unsigned char *tstart = NULL, *tcurrent = NULL;
887 tcurrent = tstart + reservelen;
889 offsetbase = tcurrent;
897 *tcurrent++ = (tcount & 0xff00) >> 8;
898 *tcurrent++ = (tcount & 0x00ff);
901 tcurrent += (4 * tcount);
935 offsettable[order] = tcurrent - offsetbase;
937 memmove(tcurrent, mrdatabegin, length);
938 tcurrent += length;
949 INSIST(tcurrent == tstart + tlength);