Lines Matching refs:aOut

59965   u32 *aOut        /* OUT: Final checksum value output */
59995 aOut[0] = s1;
59996 aOut[1] = s2;
108684 tRowcnt *aOut, /* Store integers here */
108705 if( aOut ) aOut[i] = v;
108708 assert( aOut==0 );
108709 UNUSED_PARAMETER(aOut);
168635 char *aOut;
168670 aOut = sqlite3_malloc64((i64)n1+n2+FTS3_VARINT_MAX-1+FTS3_BUFFER_PADDING);
168671 if( !aOut ) return SQLITE_NOMEM;
168673 p = aOut;
168695 assert( (p-aOut)<=((p1?(p1-a1):n1)+(p2?(p2-a2):n2)+FTS3_VARINT_MAX-1) );
168699 sqlite3_free(aOut);
168700 p = aOut = 0;
168702 assert( (p-aOut)<=n1+n2+FTS3_VARINT_MAX-1 );
168703 memset(&aOut[(p-aOut)], 0, FTS3_BUFFER_PADDING);
168705 *paOut = aOut;
168706 *pnOut = (int)(p-aOut);
168738 char *aOut;
168742 aOut = sqlite3_malloc64((sqlite3_int64)*pnRight + FTS3_VARINT_MAX);
168743 if( aOut==0 ) return SQLITE_NOMEM;
168745 aOut = aRight;
168747 p = aOut;
168776 *pnRight = (int)(p - aOut);
168779 *paRight = aOut;
168846 char *aOut = 0;
168855 if( !aOut ){
168856 aOut = pTS->aaOutput[i];
168864 pTS->aaOutput[i], pTS->anOutput[i], aOut, nOut, &aNew, &nNew
168867 sqlite3_free(aOut);
168872 sqlite3_free(aOut);
168874 aOut = aNew;
168880 pTS->aaOutput[0] = aOut;
170349 char *aOut = pList;
170351 char *p2 = aOut;
170354 fts3PoslistPhraseMerge(&aOut, iToken-iPrev, 0, 1, &p1, &p2);
170357 nPoslist = (int)(aOut - aPoslist);
170380 char *aOut;
170392 aOut = (char *)sqlite3_malloc(nPoslist+8);
170393 if( !aOut ){
170398 pPhrase->doclist.pList = aOut;
170399 if( fts3PoslistPhraseMerge(&aOut, nDistance, 0, 1, &p1, &p2) ){
170401 pPhrase->doclist.nList = (int)(aOut - pPhrase->doclist.pList);
170403 sqlite3_free(aOut);
182193 u32 *aOut = 0;
182197 aOut = &p->aMatchinfo[1];
182202 aOut = &p->aMatchinfo[p->nElem+2];
182205 aOut = (u32*)sqlite3_malloc64(p->nElem * sizeof(u32));
182206 if( aOut ){
182208 if( p->bGlobal ) memcpy(aOut, &p->aMatchinfo[1], p->nElem*sizeof(u32));
182212 *paOut = aOut;
183381 u32 *aOut = 0;
183429 xDestroyOut = fts3MIBufferAlloc(pCsr->pMIBuffer, &aOut);
183436 sInfo.aMatchinfo = aOut;
183446 if( xDestroyOut ) xDestroyOut(aOut);
183449 sqlite3_result_blob(pCtx, aOut, n, xDestroyOut);
195639 char *aOut;
195655 aOut = sqlite3_malloc(nOut+1);
195656 if( aOut==0 ){
195659 nOut2 = rbuDeltaApply(aOrig, nOrig, aDelta, nDelta, aOut);
195661 sqlite3_free(aOut);
195664 sqlite3_result_blob(context, aOut, nOut, sqlite3_free);
202215 u8 *aOut = *paOut; /* Output cursor */
202222 memcpy(aOut, a2, n2);
202223 aOut += n2;
202225 memcpy(aOut, a1, n1);
202226 aOut += n1;
202232 *paOut = aOut;
202301 u8 *aOut = *paOut;
202320 memcpy(aOut, aOld, nOld);
202321 aOut += nOld;
202323 *(aOut++) = '\0';
202346 *(aOut++) = '\0';
202348 memcpy(aOut, aNew, nNew);
202349 aOut += nNew;
202353 *paOut = aOut;
216007 static void fts5PutU16(u8 *aOut, u16 iVal){
216008 aOut[0] = (iVal>>8);
216009 aOut[1] = (iVal&0xFF);
216120 u8 *aOut = 0; /* Read blob data into this buffer */
216126 aOut = pRet->p = (u8*)&pRet[1];
216132 rc = sqlite3_blob_read(p->pReader, aOut, nByte, 0);
218730 u8 *aOut = pIter->poslist.p;
218742 *aOut++ = (u8)((iPrev - iPrevOut) + 2);
218749 pIter->base.nData = aOut - pIter->poslist.p;
226212 static void asciiFold(char *aOut, const char *aIn, int nByte){
226217 aOut[i] = c;