Lines Matching refs:nElem
77382 int nElem, /* Maximum number of values to append */
77397 for(i=0; i<nElem; i++){
178072 int nElem = 0; /* Size of array at aElem */
178084 if( nElem==nAlloc ){
178092 nElem = 0;
178098 aElem[nElem++] = pE;
178106 if( nElem>1 ){
178107 qsort(aElem, nElem, sizeof(Fts3HashElem *), fts3CompareElemByTerm);
178121 nElem = 1;
178125 if( nElem>0 ){
178127 nByte = sizeof(Fts3SegReader) + (nElem+1)*sizeof(Fts3HashElem *);
178135 memcpy(pReader->ppNextElem, aElem, nElem*sizeof(Fts3HashElem *));
182257 int nElem;
182284 static MatchinfoBuffer *fts3MIBufferNew(size_t nElem, const char *zMatchinfo){
182286 sqlite3_int64 nByte = sizeof(u32) * (2*(sqlite3_int64)nElem + 1)
182294 pRet->aMatchinfo[1+nElem] = pRet->aMatchinfo[0]
182295 + sizeof(u32)*((int)nElem+1);
182296 pRet->nElem = (int)nElem;
182309 || (u32*)p==&pBuf->aMatchinfo[pBuf->nElem+2]
182333 aOut = &p->aMatchinfo[p->nElem+2];
182336 aOut = (u32*)sqlite3_malloc64(p->nElem * sizeof(u32));
182339 if( p->bGlobal ) memcpy(aOut, &p->aMatchinfo[1], p->nElem*sizeof(u32));
182349 memcpy(&p->aMatchinfo[2+p->nElem], &p->aMatchinfo[1], p->nElem*sizeof(u32));
183579 int n = pCsr->pMIBuffer->nElem * sizeof(u32);