Lines Matching refs:aOut
59977 u32 *aOut /* OUT: Final checksum value output */
60007 aOut[0] = s1;
60008 aOut[1] = s2;
108759 tRowcnt *aOut, /* Store integers here */
108780 if( aOut ) aOut[i] = v;
108783 assert( aOut==0 );
108784 UNUSED_PARAMETER(aOut);
168766 char *aOut;
168801 aOut = sqlite3_malloc64((i64)n1+n2+FTS3_VARINT_MAX-1+FTS3_BUFFER_PADDING);
168802 if( !aOut ) return SQLITE_NOMEM;
168804 p = aOut;
168826 assert( (p-aOut)<=((p1?(p1-a1):n1)+(p2?(p2-a2):n2)+FTS3_VARINT_MAX-1) );
168830 sqlite3_free(aOut);
168831 p = aOut = 0;
168833 assert( (p-aOut)<=n1+n2+FTS3_VARINT_MAX-1 );
168834 memset(&aOut[(p-aOut)], 0, FTS3_BUFFER_PADDING);
168836 *paOut = aOut;
168837 *pnOut = (int)(p-aOut);
168869 char *aOut;
168873 aOut = sqlite3_malloc64((sqlite3_int64)*pnRight + FTS3_VARINT_MAX);
168874 if( aOut==0 ) return SQLITE_NOMEM;
168876 aOut = aRight;
168878 p = aOut;
168907 *pnRight = (int)(p - aOut);
168910 *paRight = aOut;
168977 char *aOut = 0;
168986 if( !aOut ){
168987 aOut = pTS->aaOutput[i];
168995 pTS->aaOutput[i], pTS->anOutput[i], aOut, nOut, &aNew, &nNew
168998 sqlite3_free(aOut);
169003 sqlite3_free(aOut);
169005 aOut = aNew;
169011 pTS->aaOutput[0] = aOut;
170480 char *aOut = pList;
170482 char *p2 = aOut;
170485 fts3PoslistPhraseMerge(&aOut, iToken-iPrev, 0, 1, &p1, &p2);
170488 nPoslist = (int)(aOut - aPoslist);
170511 char *aOut;
170523 aOut = (char *)sqlite3_malloc(nPoslist+8);
170524 if( !aOut ){
170529 pPhrase->doclist.pList = aOut;
170530 if( fts3PoslistPhraseMerge(&aOut, nDistance, 0, 1, &p1, &p2) ){
170532 pPhrase->doclist.nList = (int)(aOut - pPhrase->doclist.pList);
170534 sqlite3_free(aOut);
182324 u32 *aOut = 0;
182328 aOut = &p->aMatchinfo[1];
182333 aOut = &p->aMatchinfo[p->nElem+2];
182336 aOut = (u32*)sqlite3_malloc64(p->nElem * sizeof(u32));
182337 if( aOut ){
182339 if( p->bGlobal ) memcpy(aOut, &p->aMatchinfo[1], p->nElem*sizeof(u32));
182343 *paOut = aOut;
183512 u32 *aOut = 0;
183560 xDestroyOut = fts3MIBufferAlloc(pCsr->pMIBuffer, &aOut);
183567 sInfo.aMatchinfo = aOut;
183577 if( xDestroyOut ) xDestroyOut(aOut);
183580 sqlite3_result_blob(pCtx, aOut, n, xDestroyOut);
195770 char *aOut;
195786 aOut = sqlite3_malloc(nOut+1);
195787 if( aOut==0 ){
195790 nOut2 = rbuDeltaApply(aOrig, nOrig, aDelta, nDelta, aOut);
195792 sqlite3_free(aOut);
195795 sqlite3_result_blob(context, aOut, nOut, sqlite3_free);
202346 u8 *aOut = *paOut; /* Output cursor */
202353 memcpy(aOut, a2, n2);
202354 aOut += n2;
202356 memcpy(aOut, a1, n1);
202357 aOut += n1;
202363 *paOut = aOut;
202432 u8 *aOut = *paOut;
202451 memcpy(aOut, aOld, nOld);
202452 aOut += nOld;
202454 *(aOut++) = '\0';
202477 *(aOut++) = '\0';
202479 memcpy(aOut, aNew, nNew);
202480 aOut += nNew;
202484 *paOut = aOut;
216138 static void fts5PutU16(u8 *aOut, u16 iVal){
216139 aOut[0] = (iVal>>8);
216140 aOut[1] = (iVal&0xFF);
216251 u8 *aOut = 0; /* Read blob data into this buffer */
216257 aOut = pRet->p = (u8*)&pRet[1];
216263 rc = sqlite3_blob_read(p->pReader, aOut, nByte, 0);
218861 u8 *aOut = pIter->poslist.p;
218873 *aOut++ = (u8)((iPrev - iPrevOut) + 2);
218880 pIter->base.nData = aOut - pIter->poslist.p;
226343 static void asciiFold(char *aOut, const char *aIn, int nByte){
226348 aOut[i] = c;