Lines Matching refs:pBuf

18 int sqlite3Fts5BufferSize(int *pRc, Fts5Buffer *pBuf, u32 nByte){  in sqlite3Fts5BufferSize()  argument
19 if( (u32)pBuf->nSpace<nByte ){ in sqlite3Fts5BufferSize()
20 u64 nNew = pBuf->nSpace ? pBuf->nSpace : 64; in sqlite3Fts5BufferSize()
25 pNew = sqlite3_realloc64(pBuf->p, nNew); in sqlite3Fts5BufferSize()
30 pBuf->nSpace = (int)nNew; in sqlite3Fts5BufferSize()
31 pBuf->p = pNew; in sqlite3Fts5BufferSize()
42 void sqlite3Fts5BufferAppendVarint(int *pRc, Fts5Buffer *pBuf, i64 iVal){ in sqlite3Fts5BufferAppendVarint() argument
43 if( fts5BufferGrow(pRc, pBuf, 9) ) return; in sqlite3Fts5BufferAppendVarint()
44 pBuf->n += sqlite3Fts5PutVarint(&pBuf->p[pBuf->n], iVal); in sqlite3Fts5BufferAppendVarint()
65 Fts5Buffer *pBuf, in sqlite3Fts5BufferAppendBlob() argument
70 if( fts5BufferGrow(pRc, pBuf, nData) ) return; in sqlite3Fts5BufferAppendBlob()
71 memcpy(&pBuf->p[pBuf->n], pData, nData); in sqlite3Fts5BufferAppendBlob()
72 pBuf->n += nData; in sqlite3Fts5BufferAppendBlob()
83 Fts5Buffer *pBuf, in sqlite3Fts5BufferAppendString() argument
87 sqlite3Fts5BufferAppendBlob(pRc, pBuf, nStr+1, (const u8*)zStr); in sqlite3Fts5BufferAppendString()
88 pBuf->n--; in sqlite3Fts5BufferAppendString()
101 Fts5Buffer *pBuf, in sqlite3Fts5BufferAppendPrintf() argument
114 sqlite3Fts5BufferAppendString(pRc, pBuf, zTmp); in sqlite3Fts5BufferAppendPrintf()
138 void sqlite3Fts5BufferFree(Fts5Buffer *pBuf){ in sqlite3Fts5BufferFree() argument
139 sqlite3_free(pBuf->p); in sqlite3Fts5BufferFree()
140 memset(pBuf, 0, sizeof(Fts5Buffer)); in sqlite3Fts5BufferFree()
147 void sqlite3Fts5BufferZero(Fts5Buffer *pBuf){ in sqlite3Fts5BufferZero() argument
148 pBuf->n = 0; in sqlite3Fts5BufferZero()
158 Fts5Buffer *pBuf, in sqlite3Fts5BufferSet() argument
162 pBuf->n = 0; in sqlite3Fts5BufferSet()
163 sqlite3Fts5BufferAppendBlob(pRc, pBuf, nData, pData); in sqlite3Fts5BufferSet()
234 Fts5Buffer *pBuf, in sqlite3Fts5PoslistSafeAppend() argument
241 pBuf->p[pBuf->n++] = 1; in sqlite3Fts5PoslistSafeAppend()
242 pBuf->n += sqlite3Fts5PutVarint(&pBuf->p[pBuf->n], (iPos>>32)); in sqlite3Fts5PoslistSafeAppend()
245 pBuf->n += sqlite3Fts5PutVarint(&pBuf->p[pBuf->n], (iPos-*piPrev)+2); in sqlite3Fts5PoslistSafeAppend()
251 Fts5Buffer *pBuf, in sqlite3Fts5PoslistWriterAppend() argument
256 if( fts5BufferGrow(&rc, pBuf, 5+5+5) ) return rc; in sqlite3Fts5PoslistWriterAppend()
257 sqlite3Fts5PoslistSafeAppend(pBuf, &pWriter->iPrev, iPos); in sqlite3Fts5PoslistWriterAppend()