Lines Matching refs:nIn
12367 int nIn, const void *pIn, /* Input changeset */
13101 int nIn, const void *pIn,
81212 u32 nIn; /* Size of input buffer aIn[] */ local
81222 nIn = pSrc->info.nLocal;
81224 if( aIn+nIn>pSrc->pPage->aDataEnd ){
81228 if( nIn==nRem && nIn<pDest->pPage->maxLocal ){
81229 memcpy(aOut, aIn, nIn);
81230 pBt->nPreformatSize = nIn + (int)(aOut - pBt->pTmpSpace);
81248 if( nRem>nIn ){
81249 if( aIn+nIn+4>pSrc->pPage->aDataEnd ){
81252 ovflIn = get4byte(&pSrc->info.pPayload[nIn]);
81259 if( nIn>0 ){
81260 int nCopy = MIN(nOut, nIn);
81263 nIn -= nCopy;
81275 nIn = pSrc->pBt->usableSize - 4;
131567 int nIn;
131575 nIn = sqlite3_value_bytes(argv[0]);
131576 zOut = sqlite3_malloc64(nIn+1);
131582 while( i<nIn ){
131585 n = nIn - i;
131962 unsigned int nIn; /* Number of bytes in input */
131974 nIn = (unsigned)sqlite3_value_bytes(argv[0]);
132007 while( nIn>0 ){
132011 if( len<=nIn && memcmp(zIn, azChar[i], len)==0 ) break;
132015 nIn -= len;
132019 while( nIn>0 ){
132023 if( len<=nIn && memcmp(&zIn[nIn-len],azChar[i],len)==0 ) break;
132026 nIn -= len;
132033 sqlite3_result_text(context, (char*)zIn, nIn, SQLITE_TRANSIENT);
159051 int nIn; /* Number of entries in aInLoop[] */
160329 if( pLevel->u.in.nIn==0 ){
160336 i = pLevel->u.in.nIn;
160337 pLevel->u.in.nIn += nEq;
160341 sizeof(pLevel->u.in.aInLoop[0])*pLevel->u.in.nIn);
160380 pLevel->u.in.nIn = 0;
161241 for(iIn=0; ALWAYS(iIn<pLevel->u.in.nIn); iIn++){
161817 || (pLevel->u.in.nIn && regBignull==0 && whereLoopIsOneRow(pLoop))
167655 int nIn = 0;
167705 nIn = 46; assert( 46==sqlite3LogEst(25) );
167714 nIn = 0;
167730 nIn = sqlite3LogEst(pExpr->x.pList->nExpr);
167755 logK = estLog(nIn);
167757 x = M + logK + 10 - (nIn + rLogSize);
167762 saved_nEq, M, logK, nIn, rLogSize, x));
167767 saved_nEq, M, logK, nIn, rLogSize, x, nInMul));
167773 saved_nEq, M, logK, nIn, rLogSize, x, nInMul));
167847 assert( (eOp & WO_IN) || nIn==0 );
167850 pNew->nOut -= nIn;
167895 pNew->nOut -= nIn;
167944 pNew->rRun += nInMul + nIn;
167945 pNew->nOut += nInMul + nIn;
167963 whereLoopAddBtreeIndex(pBuilder, pSrc, pProbe, nInMul+nIn);
171879 if( (pLoop->wsFlags & WHERE_IN_ABLE)!=0 && pLevel->u.in.nIn>0 ){
171883 for(j=pLevel->u.in.nIn, pIn=&pLevel->u.in.aInLoop[j-1]; j>0; j--, pIn--){
196495 int nIn = n;
196504 rc = getNextNode(pParse, zIn, nIn, &p, &nByte);
196594 assert( rc!=SQLITE_OK || (nByte>0 && nByte<=nIn) );
196595 nIn -= nByte;
196619 *pnConsumed = n - nIn;
197849 static void copy_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
197852 for(i=0; i<nIn; i++){
197862 if( nIn>mx*2 ){
197863 for(j=mx, i=nIn-mx; i<nIn; i++, j++){
197896 static void porter_stemmer(const char *zIn, int nIn, char *zOut, int *pnOut){
197900 if( nIn<3 || nIn>=(int)sizeof(zReverse)-7 ){
197903 copy_stemmer(zIn, nIn, zOut, pnOut);
197906 for(i=0, j=sizeof(zReverse)-6; i<nIn; i++, j--){
197915 copy_stemmer(zIn, nIn, zOut, pnOut);
207195 int nIn /* Length of z in bytes */
207198 const unsigned char *zTerm = &z[nIn];
233688 int nIn = sessionSerialLen(pIn);
233694 memcpy(pOut, pIn, nIn);
233695 pOut += nIn;
233697 pIn += nIn;
234681 int nIn, const void *pIn,
234685 int rc = sqlite3changeset_start(&pIter, nIn, (void*)pIn);
235945 static char *sqlite3Fts5Strndup(int *pRc, const char *pIn, int nIn);
238142 int nIn; /* Size of input text in bytes */
238278 rc = pApi->xColumnText(pFts, iCol, &ctx.zIn, &ctx.nIn);
238294 pFts, ctx.zIn, ctx.nIn, pLoc, nLoc, (void*)&ctx, fts5HighlightCb
238300 fts5HighlightAppend(&rc, &ctx, &ctx.zIn[ctx.iOff], ctx.nIn - ctx.iOff);
238556 rc = pApi->xColumnText(pFts, iBestCol, &ctx.zIn, &ctx.nIn);
238587 pFts, ctx.zIn, ctx.nIn, pLoc, nLoc, (void*)&ctx,fts5HighlightCb
238594 fts5HighlightAppend(&rc, &ctx, &ctx.zIn[ctx.iOff], ctx.nIn - ctx.iOff);
239130 static char *sqlite3Fts5Strndup(int *pRc, const char *pIn, int nIn){
239133 if( nIn<0 ){
239134 nIn = (int)strlen(pIn);
239136 zRet = (char*)sqlite3_malloc(nIn+1);
239138 memcpy(zRet, pIn, nIn);
239139 zRet[nIn] = '\0';
239712 sqlite3_int64 nIn = strlen(zIn);
239713 char *zOut = sqlite3_malloc64(nIn+1);
239722 memcpy(zOut, zIn, (size_t)(nIn+1));
251154 static int fts5IndexCharlen(const char *pIn, int nIn){
251157 while( i<nIn ){
251159 while( i<nIn && (pIn[i] & 0xc0)==0x80 ) i++;