Lines Matching refs:aOut
37722 static int kvvfsEncode(const char *aData, int nData, char *aOut){
37728 aOut[j++] = "0123456789ABCDEF"[c>>4];
37729 aOut[j++] = "0123456789ABCDEF"[c&0xf];
37740 aOut[j++] = 'a'+(k%26);
37745 aOut[j] = 0;
37775 static int kvvfsDecode(const char *a, char *aOut, int nOut){
37794 memset(&aOut[j], 0, n);
37798 aOut[j] = c<<4;
37801 aOut[j++] += c;
65762 u32 *aOut /* OUT: Final checksum value output */
65813 aOut[0] = s1;
65814 aOut[1] = s2;
80157 u8 *aOut = pBt->pTmpSpace; /* Pointer to next output buffer */
80164 *(aOut++) = pSrc->info.nPayload;
80166 aOut += sqlite3PutVarint(aOut, pSrc->info.nPayload);
80168 if( pDest->pKeyInfo==0 ) aOut += putVarint(aOut, iKey);
80176 memcpy(aOut, aIn, nIn);
80177 pBt->nPreformatSize = nIn + (aOut - pBt->pTmpSpace);
80189 pBt->nPreformatSize = nOut + (aOut - pBt->pTmpSpace);
80191 pPgnoOut = &aOut[nOut];
80208 memcpy(aOut, aIn, nCopy);
80211 aOut += nCopy;
80240 aOut = &pPgnoOut[4];
119978 tRowcnt *aOut, /* Store integers here */
119999 if( aOut ) aOut[i] = v;
120002 assert( aOut==0 );
120003 UNUSED_PARAMETER(aOut);
188755 char *aOut;
188790 aOut = sqlite3_malloc64((i64)n1+n2+FTS3_VARINT_MAX-1+FTS3_BUFFER_PADDING);
188791 if( !aOut ) return SQLITE_NOMEM;
188793 p = aOut;
188815 assert( (p-aOut)<=((p1?(p1-a1):n1)+(p2?(p2-a2):n2)+FTS3_VARINT_MAX-1) );
188819 sqlite3_free(aOut);
188820 p = aOut = 0;
188822 assert( (p-aOut)<=n1+n2+FTS3_VARINT_MAX-1 );
188823 memset(&aOut[(p-aOut)], 0, FTS3_BUFFER_PADDING);
188825 *paOut = aOut;
188826 *pnOut = (int)(p-aOut);
188858 char *aOut;
188862 aOut = sqlite3_malloc64((sqlite3_int64)*pnRight + FTS3_VARINT_MAX);
188863 if( aOut==0 ) return SQLITE_NOMEM;
188865 aOut = aRight;
188867 p = aOut;
188896 *pnRight = (int)(p - aOut);
188899 *paRight = aOut;
188966 char *aOut = 0;
188975 if( !aOut ){
188976 aOut = pTS->aaOutput[i];
188984 pTS->aaOutput[i], pTS->anOutput[i], aOut, nOut, &aNew, &nNew
188987 sqlite3_free(aOut);
188992 sqlite3_free(aOut);
188994 aOut = aNew;
189000 pTS->aaOutput[0] = aOut;
190542 char *aOut = pList;
190544 char *p2 = aOut;
190547 fts3PoslistPhraseMerge(&aOut, iToken-iPrev, 0, 1, &p1, &p2);
190550 nPoslist = (int)(aOut - aPoslist);
190574 char *aOut;
190586 aOut = (char *)sqlite3Fts3MallocZero(nPoslist+FTS3_BUFFER_PADDING);
190587 if( !aOut ){
190592 pPhrase->doclist.pList = aOut;
190594 if( fts3PoslistPhraseMerge(&aOut, nDistance, 0, 1, &p1, &p2) ){
190596 pPhrase->doclist.nList = (int)(aOut - pPhrase->doclist.pList);
190598 sqlite3_free(aOut);
202482 u32 *aOut = 0;
202486 aOut = &p->aMatchinfo[1];
202491 aOut = &p->aMatchinfo[p->nElem+2];
202494 aOut = (u32*)sqlite3_malloc64(p->nElem * sizeof(u32));
202495 if( aOut ){
202497 if( p->bGlobal ) memcpy(aOut, &p->aMatchinfo[1], p->nElem*sizeof(u32));
202501 *paOut = aOut;
203672 u32 *aOut = 0;
203720 xDestroyOut = fts3MIBufferAlloc(pCsr->pMIBuffer, &aOut);
203727 sInfo.aMatchinfo = aOut;
203737 if( xDestroyOut ) xDestroyOut(aOut);
203740 sqlite3_result_blob(pCtx, aOut, n, xDestroyOut);
218807 char *aOut;
218823 aOut = sqlite3_malloc(nOut+1);
218824 if( aOut==0 ){
218827 nOut2 = rbuDeltaApply(aOrig, nOrig, aDelta, nDelta, aOut);
218829 sqlite3_free(aOut);
218832 sqlite3_result_blob(context, aOut, nOut, sqlite3_free);
225610 u8 *aOut = *paOut; /* Output cursor */
225617 memcpy(aOut, a2, n2);
225618 aOut += n2;
225620 memcpy(aOut, a1, n1);
225621 aOut += n1;
225627 *paOut = aOut;
225696 u8 *aOut = *paOut;
225715 memcpy(aOut, aOld, nOld);
225716 aOut += nOld;
225718 *(aOut++) = '\0';
225741 *(aOut++) = '\0';
225743 memcpy(aOut, aNew, nNew);
225744 aOut += nNew;
225748 *paOut = aOut;
241186 static void fts5PutU16(u8 *aOut, u16 iVal){
241187 aOut[0] = (iVal>>8);
241188 aOut[1] = (iVal&0xFF);
241356 u8 *aOut = 0; /* Read blob data into this buffer */
241362 aOut = pRet->p = (u8*)&pRet[1];
241368 rc = sqlite3_blob_read(p->pReader, aOut, nByte, 0);
244281 u8 *aOut = pIter->poslist.p;
244293 *aOut++ = (u8)((iPrev - iPrevOut) + 2);
244300 pIter->base.nData = aOut - pIter->poslist.p;
254049 static void asciiFold(char *aOut, const char *aIn, int nByte){
254054 aOut[i] = c;