Lines Matching refs:nElem
85726 int nElem, /* Maximum number of values to append */
85741 for(i=0; i<nElem; i++){
111436 SQLITE_PRIVATE Select *sqlite3ExprListToValues(Parse *pParse, int nElem, ExprList *pEList){
111439 assert( nElem>1 );
111450 if( nExprElem!=nElem ){
111452 nExprElem, nExprElem>1?"s":"", nElem
201111 int nElem = 0; /* Size of array at aElem */
201123 if( nElem==nAlloc ){
201131 nElem = 0;
201137 aElem[nElem++] = pE;
201145 if( nElem>1 ){
201146 qsort(aElem, nElem, sizeof(Fts3HashElem *), fts3CompareElemByTerm);
201160 nElem = 1;
201164 if( nElem>0 ){
201166 nByte = sizeof(Fts3SegReader) + (nElem+1)*sizeof(Fts3HashElem *);
201174 memcpy(pReader->ppNextElem, aElem, nElem*sizeof(Fts3HashElem *));
205342 int nElem;
205373 static MatchinfoBuffer *fts3MIBufferNew(size_t nElem, const char *zMatchinfo){
205375 sqlite3_int64 nByte = sizeof(u32) * (2*(sqlite3_int64)nElem + 1)
205382 pRet->aMI[1+nElem] = pRet->aMI[0]
205383 + sizeof(u32)*((int)nElem+1);
205384 pRet->nElem = (int)nElem;
205397 || (u32*)p==&pBuf->aMI[pBuf->nElem+2]
205421 aOut = &p->aMI[p->nElem+2];
205424 aOut = (u32*)sqlite3_malloc64(p->nElem * sizeof(u32));
205427 if( p->bGlobal ) memcpy(aOut, &p->aMI[1], p->nElem*sizeof(u32));
205437 memcpy(&p->aMI[2+p->nElem], &p->aMI[1], p->nElem*sizeof(u32));
206670 int n = pCsr->pMIBuffer->nElem * sizeof(u32);
252011 const int nElem = fts5GetU32(&pPg->p[4]);
252021 if( bForce==0 && nElem>=(nSlot/2) ){
252025 fts5PutU32(&pPg->p[4], nElem+1);
252173 int nElem = (int)fts5GetU32(&pData1->p[4]);
252176 nSlot = MAX(nElem*4, MINSLOT);
253171 u32 nElem = fts5GetU32(&a[4]);
253175 sqlite3Fts5BufferAppendPrintf(&rc, &s, " nElem=%d", (int)nElem);