Lines Matching refs:aOut
60063 u32 *aOut /* OUT: Final checksum value output */
60093 aOut[0] = s1;
60094 aOut[1] = s2;
109027 tRowcnt *aOut, /* Store integers here */
109048 if( aOut ) aOut[i] = v;
109051 assert( aOut==0 );
109052 UNUSED_PARAMETER(aOut);
169479 char *aOut;
169514 aOut = sqlite3_malloc64((i64)n1+n2+FTS3_VARINT_MAX-1+FTS3_BUFFER_PADDING);
169515 if( !aOut ) return SQLITE_NOMEM;
169517 p = aOut;
169539 assert( (p-aOut)<=((p1?(p1-a1):n1)+(p2?(p2-a2):n2)+FTS3_VARINT_MAX-1) );
169543 sqlite3_free(aOut);
169544 p = aOut = 0;
169546 assert( (p-aOut)<=n1+n2+FTS3_VARINT_MAX-1 );
169547 memset(&aOut[(p-aOut)], 0, FTS3_BUFFER_PADDING);
169549 *paOut = aOut;
169550 *pnOut = (int)(p-aOut);
169582 char *aOut;
169586 aOut = sqlite3_malloc64((sqlite3_int64)*pnRight + FTS3_VARINT_MAX);
169587 if( aOut==0 ) return SQLITE_NOMEM;
169589 aOut = aRight;
169591 p = aOut;
169620 *pnRight = (int)(p - aOut);
169623 *paRight = aOut;
169690 char *aOut = 0;
169699 if( !aOut ){
169700 aOut = pTS->aaOutput[i];
169708 pTS->aaOutput[i], pTS->anOutput[i], aOut, nOut, &aNew, &nNew
169711 sqlite3_free(aOut);
169716 sqlite3_free(aOut);
169718 aOut = aNew;
169724 pTS->aaOutput[0] = aOut;
171197 char *aOut = pList;
171199 char *p2 = aOut;
171202 fts3PoslistPhraseMerge(&aOut, iToken-iPrev, 0, 1, &p1, &p2);
171205 nPoslist = (int)(aOut - aPoslist);
171228 char *aOut;
171240 aOut = (char *)sqlite3_malloc(nPoslist+8);
171241 if( !aOut ){
171246 pPhrase->doclist.pList = aOut;
171247 if( fts3PoslistPhraseMerge(&aOut, nDistance, 0, 1, &p1, &p2) ){
171249 pPhrase->doclist.nList = (int)(aOut - pPhrase->doclist.pList);
171251 sqlite3_free(aOut);
183060 u32 *aOut = 0;
183064 aOut = &p->aMatchinfo[1];
183069 aOut = &p->aMatchinfo[p->nElem+2];
183072 aOut = (u32*)sqlite3_malloc64(p->nElem * sizeof(u32));
183073 if( aOut ){
183075 if( p->bGlobal ) memcpy(aOut, &p->aMatchinfo[1], p->nElem*sizeof(u32));
183079 *paOut = aOut;
184248 u32 *aOut = 0;
184296 xDestroyOut = fts3MIBufferAlloc(pCsr->pMIBuffer, &aOut);
184303 sInfo.aMatchinfo = aOut;
184313 if( xDestroyOut ) xDestroyOut(aOut);
184316 sqlite3_result_blob(pCtx, aOut, n, xDestroyOut);
196531 char *aOut;
196547 aOut = sqlite3_malloc(nOut+1);
196548 if( aOut==0 ){
196551 nOut2 = rbuDeltaApply(aOrig, nOrig, aDelta, nDelta, aOut);
196553 sqlite3_free(aOut);
196556 sqlite3_result_blob(context, aOut, nOut, sqlite3_free);
203107 u8 *aOut = *paOut; /* Output cursor */
203114 memcpy(aOut, a2, n2);
203115 aOut += n2;
203117 memcpy(aOut, a1, n1);
203118 aOut += n1;
203124 *paOut = aOut;
203193 u8 *aOut = *paOut;
203212 memcpy(aOut, aOld, nOld);
203213 aOut += nOld;
203215 *(aOut++) = '\0';
203238 *(aOut++) = '\0';
203240 memcpy(aOut, aNew, nNew);
203241 aOut += nNew;
203245 *paOut = aOut;
216908 static void fts5PutU16(u8 *aOut, u16 iVal){
216909 aOut[0] = (iVal>>8);
216910 aOut[1] = (iVal&0xFF);
217021 u8 *aOut = 0; /* Read blob data into this buffer */
217027 aOut = pRet->p = (u8*)&pRet[1];
217033 rc = sqlite3_blob_read(p->pReader, aOut, nByte, 0);
219631 u8 *aOut = pIter->poslist.p;
219643 *aOut++ = (u8)((iPrev - iPrevOut) + 2);
219650 pIter->base.nData = aOut - pIter->poslist.p;
227113 static void asciiFold(char *aOut, const char *aIn, int nByte){
227118 aOut[i] = c;