Lines Matching refs:pushback
41 isc_buffer_t *pushback;
197 source->pushback = NULL;
198 isc_buffer_allocate(lex->mctx, &source->pushback,
283 isc_buffer_free(&source->pushback);
308 pushback(inputsource *source, int c) {
309 REQUIRE(source->pushback->current > 0);
314 source->pushback->current--;
322 if (isc_buffer_availablelength(source->pushback) == 0) {
328 oldlen = isc_buffer_length(source->pushback);
330 isc_buffer_usedregion(source->pushback, &used);
333 tbuf->current = source->pushback->current;
334 isc_buffer_free(&source->pushback);
335 source->pushback = tbuf;
337 isc_buffer_putuint8(source->pushback, (uint8_t)c);
381 if (isc_buffer_remaininglength(source->pushback) == 0 && source->at_eof)
401 isc_buffer_compact(source->pushback);
421 if (isc_buffer_remaininglength(source->pushback) == 0) {
465 source->pushback);
467 c = isc_buffer_getuint8(source->pushback);
613 pushback(source, c);
634 pushback(source, c);
725 pushback(source, c);
771 pushback(source, c);
844 pushback(source, c);
1031 REQUIRE(isc_buffer_consumedlength(source->pushback) != 0 ||
1036 isc_buffer_first(source->pushback);
1050 REQUIRE(isc_buffer_consumedlength(source->pushback) != 0 ||
1055 INSIST(source->ignored <= isc_buffer_consumedlength(source->pushback));
1056 r->base = (unsigned char *)isc_buffer_base(source->pushback) +
1058 r->length = isc_buffer_consumedlength(source->pushback) -