Lines Matching refs:inPtr
109 size_t occupied = bp->inPtr - bp->buffer; in BufExpand()
122 bp->inPtr = bp->buffer +occupied; in BufExpand()
129 assert(bp->endPtr >= bp->inPtr); in Buf_AddChars()
130 if ((size_t)(bp->endPtr - bp->inPtr) < numBytes+1) in Buf_AddChars()
133 memcpy(bp->inPtr, bytesPtr, numBytes); in Buf_AddChars()
134 bp->inPtr += numBytes; in Buf_AddChars()
143 n = vsnprintf(bp->inPtr, bp->endPtr - bp->inPtr, fmt, va); in Buf_printf()
145 if (n+1 > bp->endPtr - bp->inPtr) { in Buf_printf()
149 (void)vsnprintf(bp->inPtr, bp->endPtr - bp->inPtr, fmt, vb); in Buf_printf()
152 bp->inPtr += n; in Buf_printf()
176 bp->inPtr = bp->endPtr = bp->buffer = emalloc(size); in Buf_Init()