Home | History | Annotate | Download | only in libterminfo

Lines Matching refs:bufpos

114 	tic->nums.entries = tic->nums.buflen = tic->nums.bufpos = 0;
133 tic->extras.entries = tic->extras.buflen = tic->extras.bufpos = 0;
179 l = tbuf->bufpos + len;
338 tic->extras.buf[tic->extras.bufpos++] = type;
341 tic->extras.buf[tic->extras.bufpos++] = flag;
360 _ti_encode_16(cap, buf->bufpos + sizeof(uint16_t));
362 _ti_encode_str(cap, buf->buf, buf->bufpos);
389 (sizeof(uint16_t) * 2) + tic->flags.bufpos +
390 (sizeof(uint16_t) * 2) + tic->nums.bufpos +
391 (sizeof(uint16_t) * 2) + tic->strs.bufpos +
392 (sizeof(uint16_t) * 2) + tic->extras.bufpos;
423 p = s = tbuf->buf + tbuf->bufpos;
518 tbuf->bufpos += (size_t)(p - s);
587 tbuf->buf[tbuf->bufpos++] = flag;
683 buf.bufpos = 0;
687 if (buf.bufpos > UINT16_MAX - 1) {
700 buf.buf, buf.bufpos, flags))
704 ind, buf.buf, buf.bufpos))