Lines Matching defs:aBuffer
42166 ht_slot *aBuffer, /* Buffer of at least *pnList items to use */
42193 walMerge(aContent, p->aList, p->nList, &aMerge, &nMerge, aBuffer);
42204 walMerge(aContent, p->aList, p->nList, &aMerge, &nMerge, aBuffer);
108227 ** (size n2 bytes). The output is written to pre-allocated buffer aBuffer,
108229 ** of bytes written to aBuffer is stored in *pnBuffer before returning.
108239 char *aBuffer, /* Pre-allocated output buffer */
108240 int *pnBuffer, /* OUT: Bytes written to aBuffer */
108250 char *p = aBuffer;
108262 if( !aBuffer ){
108383 *pnBuffer = (int)(p-aBuffer);
108864 char *aBuffer = sqlite3_malloc(nRight+nLeft+1);
108865 rc = fts3DoclistMerge(MERGE_OR, 0, 0, aBuffer, pnOut,
108868 *paOut = aBuffer;
114131 char *aBuffer = 0; /* Buffer to merge doclists in */
114132 int nAlloc = 0; /* Allocated size of aBuffer buffer */
114234 aNew = sqlite3_realloc(aBuffer, nAlloc);
114239 aBuffer = aNew;
114241 nDoclist += sqlite3Fts3PutVarint(&aBuffer[nDoclist], iDocid-iPrev);
114244 memcpy(&aBuffer[nDoclist], pList, nList);
114246 aBuffer[nDoclist++] = '\0';
114254 rc = xFunc(p, pContext, zTerm, nTerm, aBuffer, nDoclist);
114275 sqlite3_free(aBuffer);
115938 char aBuffer[64];
115939 sqlite3_snprintf(sizeof(aBuffer), aBuffer,
115942 rc = fts3StringAppend(&res, aBuffer, -1);