zTerm 23049 ext/sqlite3/libsqlite/sqlite3.c #define READ_UTF8(zIn, zTerm, c) \ zTerm 23053 ext/sqlite3/libsqlite/sqlite3.c while( zIn!=zTerm && (*zIn & 0xc0)==0x80 ){ \ zTerm 23100 ext/sqlite3/libsqlite/sqlite3.c unsigned char *zTerm; /* End of input */ zTerm 23131 ext/sqlite3/libsqlite/sqlite3.c zTerm = &zIn[pMem->n&~1]; zTerm 23132 ext/sqlite3/libsqlite/sqlite3.c while( zIn<zTerm ){ zTerm 23167 ext/sqlite3/libsqlite/sqlite3.c zTerm = &zIn[pMem->n]; zTerm 23177 ext/sqlite3/libsqlite/sqlite3.c while( zIn<zTerm ){ zTerm 23178 ext/sqlite3/libsqlite/sqlite3.c READ_UTF8(zIn, zTerm, c); zTerm 23184 ext/sqlite3/libsqlite/sqlite3.c while( zIn<zTerm ){ zTerm 23185 ext/sqlite3/libsqlite/sqlite3.c READ_UTF8(zIn, zTerm, c); zTerm 23195 ext/sqlite3/libsqlite/sqlite3.c while( zIn<zTerm ){ zTerm 23196 ext/sqlite3/libsqlite/sqlite3.c READ_UTF16LE(zIn, zIn<zTerm, c); zTerm 23201 ext/sqlite3/libsqlite/sqlite3.c while( zIn<zTerm ){ zTerm 23202 ext/sqlite3/libsqlite/sqlite3.c READ_UTF16BE(zIn, zIn<zTerm, c); zTerm 23280 ext/sqlite3/libsqlite/sqlite3.c const u8 *zTerm; zTerm 23282 ext/sqlite3/libsqlite/sqlite3.c zTerm = &z[nByte]; zTerm 23284 ext/sqlite3/libsqlite/sqlite3.c zTerm = (const u8*)(-1); zTerm 23286 ext/sqlite3/libsqlite/sqlite3.c assert( z<=zTerm ); zTerm 23287 ext/sqlite3/libsqlite/sqlite3.c while( *z!=0 && z<zTerm ){ zTerm 133183 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm; zTerm 133206 ext/sqlite3/libsqlite/sqlite3.c char *zTerm; /* Pointer to term buffer */ zTerm 134753 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Term to select leaves for */ zTerm 134829 ext/sqlite3/libsqlite/sqlite3.c cmp = memcmp(zTerm, zBuffer, (nBuffer>nTerm ? nTerm : nBuffer)); zTerm 134875 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Term to select leaves for */ zTerm 134888 ext/sqlite3/libsqlite/sqlite3.c rc = fts3ScanInteriorNode(zTerm, nTerm, zNode, nNode, piLeaf, piLeaf2); zTerm 134898 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SelectLeaf(p, zTerm, nTerm, zBlob, nBlob, piLeaf, 0); zTerm 134909 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SelectLeaf(p, zTerm, nTerm, zBlob, nBlob, piLeaf, piLeaf2); zTerm 135799 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Term to query for */ zTerm 135817 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3SegReaderPending(p, iIndex, zTerm, nTerm, isPrefix||isScan, &pSeg); zTerm 135840 ext/sqlite3/libsqlite/sqlite3.c if( iStartBlock && zTerm ){ zTerm 135842 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SelectLeaf(p, zTerm, nTerm, zRoot, nRoot, &iStartBlock, pi); zTerm 135873 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Term to query for */ zTerm 135890 ext/sqlite3/libsqlite/sqlite3.c p, iLangid, iIndex, iLevel, zTerm, nTerm, isPrefix, isScan, pCsr zTerm 135903 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Term to scan doclist of */ zTerm 135908 ext/sqlite3/libsqlite/sqlite3.c iLangid, 0, FTS3_SEGCURSOR_ALL, zTerm, nTerm, 0, 0,pCsr zTerm 135927 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Term to query for */ zTerm 135946 ext/sqlite3/libsqlite/sqlite3.c i, FTS3_SEGCURSOR_ALL, zTerm, nTerm, 0, 0, pSegcsr zTerm 135956 ext/sqlite3/libsqlite/sqlite3.c i, FTS3_SEGCURSOR_ALL, zTerm, nTerm, 1, 0, pSegcsr zTerm 135960 ext/sqlite3/libsqlite/sqlite3.c p, pCsr->iLangid, zTerm, nTerm, pSegcsr zTerm 135969 ext/sqlite3/libsqlite/sqlite3.c 0, FTS3_SEGCURSOR_ALL, zTerm, nTerm, isPrefix, 0, pSegcsr zTerm 136011 ext/sqlite3/libsqlite/sqlite3.c filter.zTerm = pTok->z; zTerm 139129 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free((void *)pCsr->filter.zTerm); zTerm 139178 ext/sqlite3/libsqlite/sqlite3.c int mc = memcmp(pCsr->zStop, pCsr->csr.zTerm, n); zTerm 139293 ext/sqlite3/libsqlite/sqlite3.c testcase(pCsr->filter.zTerm); zTerm 139295 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free((void *)pCsr->filter.zTerm); zTerm 139306 ext/sqlite3/libsqlite/sqlite3.c pCsr->filter.zTerm = sqlite3_mprintf("%s", zStr); zTerm 139308 ext/sqlite3/libsqlite/sqlite3.c if( pCsr->filter.zTerm==0 ) return SQLITE_NOMEM; zTerm 139331 ext/sqlite3/libsqlite/sqlite3.c pCsr->filter.zTerm, pCsr->filter.nTerm, 0, isScan, &pCsr->csr zTerm 139362 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_text(pCtx, p->csr.zTerm, p->csr.nTerm, SQLITE_TRANSIENT); zTerm 143119 ext/sqlite3/libsqlite/sqlite3.c char *zTerm; /* Pointer to current term */ zTerm 143148 ext/sqlite3/libsqlite/sqlite3.c char *zTerm; /* Pointer to previous term buffer */ zTerm 143181 ext/sqlite3/libsqlite/sqlite3.c char *zTerm; /* Pointer to previous term buffer */ zTerm 144283 ext/sqlite3/libsqlite/sqlite3.c pReader->zTerm = (char *)fts3HashKey(pElem); zTerm 144332 ext/sqlite3/libsqlite/sqlite3.c char *zNew = sqlite3_realloc(pReader->zTerm, nNew); zTerm 144336 ext/sqlite3/libsqlite/sqlite3.c pReader->zTerm = zNew; zTerm 144343 ext/sqlite3/libsqlite/sqlite3.c memcpy(&pReader->zTerm[nPrefix], pNext, nSuffix); zTerm 144527 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free(pReader->zTerm); zTerm 144626 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Term to search for */ zTerm 144645 ext/sqlite3/libsqlite/sqlite3.c if( nTerm==0 || (nKey>=nTerm && 0==memcmp(zKey, zTerm, nTerm)) ){ zTerm 144680 ext/sqlite3/libsqlite/sqlite3.c pE = fts3HashFindElem(pHash, zTerm, nTerm); zTerm 144724 ext/sqlite3/libsqlite/sqlite3.c rc = memcmp(pLhs->zTerm, pRhs->zTerm, pLhs->nTerm); zTerm 144726 ext/sqlite3/libsqlite/sqlite3.c rc = memcmp(pLhs->zTerm, pRhs->zTerm, pRhs->nTerm); zTerm 144787 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Term to compare to */ zTerm 144793 ext/sqlite3/libsqlite/sqlite3.c res = memcmp(pSeg->zTerm, zTerm, nTerm); zTerm 144795 ext/sqlite3/libsqlite/sqlite3.c res = memcmp(pSeg->zTerm, zTerm, pSeg->nTerm); zTerm 144944 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Pointer to buffer containing term */ zTerm 144960 ext/sqlite3/libsqlite/sqlite3.c nPrefix = fts3PrefixCompress(pTree->zTerm, pTree->nTerm, zTerm, nTerm); zTerm 144964 ext/sqlite3/libsqlite/sqlite3.c if( nReq<=p->nNodeSize || !pTree->zTerm ){ zTerm 144981 ext/sqlite3/libsqlite/sqlite3.c if( pTree->zTerm ){ zTerm 144987 ext/sqlite3/libsqlite/sqlite3.c memcpy(&pTree->aData[nData], &zTerm[nPrefix], nSuffix); zTerm 145000 ext/sqlite3/libsqlite/sqlite3.c pTree->zTerm = pTree->zMalloc; zTerm 145001 ext/sqlite3/libsqlite/sqlite3.c memcpy(pTree->zTerm, zTerm, nTerm); zTerm 145004 ext/sqlite3/libsqlite/sqlite3.c pTree->zTerm = (char *)zTerm; zTerm 145029 ext/sqlite3/libsqlite/sqlite3.c rc = fts3NodeAddTerm(p, &pParent, isCopyTerm, zTerm, nTerm); zTerm 145041 ext/sqlite3/libsqlite/sqlite3.c rc = fts3NodeAddTerm(p, &pNew, isCopyTerm, zTerm, nTerm); zTerm 145150 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Pointer to buffer containing term */ zTerm 145188 ext/sqlite3/libsqlite/sqlite3.c nPrefix = fts3PrefixCompress(pWriter->zTerm, pWriter->nTerm, zTerm, nTerm); zTerm 145219 ext/sqlite3/libsqlite/sqlite3.c rc = fts3NodeAddTerm(p, &pWriter->pTree, isCopyTerm, zTerm, nPrefix+1); zTerm 145251 ext/sqlite3/libsqlite/sqlite3.c memcpy(&pWriter->aData[nData], &zTerm[nPrefix], nSuffix); zTerm 145270 ext/sqlite3/libsqlite/sqlite3.c pWriter->zTerm = zNew; zTerm 145272 ext/sqlite3/libsqlite/sqlite3.c assert( pWriter->zTerm==pWriter->zMalloc ); zTerm 145273 ext/sqlite3/libsqlite/sqlite3.c memcpy(pWriter->zTerm, zTerm, nTerm); zTerm 145275 ext/sqlite3/libsqlite/sqlite3.c pWriter->zTerm = (char *)zTerm; zTerm 145656 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Term searched for (or NULL) */ zTerm 145674 ext/sqlite3/libsqlite/sqlite3.c }while( zTerm && (res = fts3SegReaderTermCmp(pSeg, zTerm, nTerm))<0 ); zTerm 145691 ext/sqlite3/libsqlite/sqlite3.c return fts3SegReaderStart(p, pCsr, pFilter->zTerm, pFilter->nTerm); zTerm 145698 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Term to iterate through a doclist for */ zTerm 145709 ext/sqlite3/libsqlite/sqlite3.c assert( zTerm && nTerm>0 ); zTerm 145712 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SegReaderStart(p, pCsr, zTerm, nTerm); zTerm 145718 ext/sqlite3/libsqlite/sqlite3.c if( !pSeg->aNode || fts3SegReaderTermCmp(pSeg, zTerm, nTerm) ){ zTerm 145752 ext/sqlite3/libsqlite/sqlite3.c assert( pCsr->zTerm==0 ); zTerm 145815 ext/sqlite3/libsqlite/sqlite3.c pCsr->zTerm = apSegment[0]->zTerm; zTerm 145824 ext/sqlite3/libsqlite/sqlite3.c if( pFilter->zTerm && !isScan ){ zTerm 145827 ext/sqlite3/libsqlite/sqlite3.c || memcmp(pCsr->zTerm, pFilter->zTerm, pFilter->nTerm) zTerm 145837 ext/sqlite3/libsqlite/sqlite3.c && 0==memcmp(pCsr->zTerm, apSegment[nMerge]->zTerm, pCsr->nTerm) zTerm 146176 ext/sqlite3/libsqlite/sqlite3.c csr.zTerm, csr.nTerm, csr.aDoclist, csr.nDoclist); zTerm 146736 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Term to write to internal node */ zTerm 146755 ext/sqlite3/libsqlite/sqlite3.c nPrefix = fts3PrefixCompress(pNode->key.a, pNode->key.n, zTerm, nTerm); zTerm 146781 ext/sqlite3/libsqlite/sqlite3.c memcpy(&pBlk->a[pBlk->n], &zTerm[nPrefix], nSuffix); zTerm 146784 ext/sqlite3/libsqlite/sqlite3.c memcpy(pNode->key.a, zTerm, nTerm); zTerm 146837 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* New term to write */ zTerm 146855 ext/sqlite3/libsqlite/sqlite3.c nPrefix = fts3PrefixCompress(pPrev->a, pPrev->n, zTerm, nTerm); zTerm 146857 ext/sqlite3/libsqlite/sqlite3.c memcpy(pPrev->a, zTerm, nTerm); zTerm 146864 ext/sqlite3/libsqlite/sqlite3.c memcpy(&pNode->a[pNode->n], &zTerm[nPrefix], nSuffix); zTerm 146889 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm = pCsr->zTerm; zTerm 146900 ext/sqlite3/libsqlite/sqlite3.c nPrefix = fts3PrefixCompress(pLeaf->key.a, pLeaf->key.n, zTerm, nTerm); zTerm 146927 ext/sqlite3/libsqlite/sqlite3.c rc = fts3IncrmergePush(p, pWriter, zTerm, nPrefix+1); zTerm 146949 ext/sqlite3/libsqlite/sqlite3.c &pLeaf->block, &pLeaf->key, zTerm, nTerm, aDoclist, nDoclist zTerm 147461 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Omit all terms smaller than this */ zTerm 147481 ext/sqlite3/libsqlite/sqlite3.c int res = fts3TermCmp(reader.term.a, reader.term.n, zTerm, nTerm); zTerm 147516 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Remove terms smaller than this */ zTerm 147536 ext/sqlite3/libsqlite/sqlite3.c rc = fts3TruncateNode(aRoot, nRoot, &root, zTerm, nTerm, &iBlock); zTerm 147549 ext/sqlite3/libsqlite/sqlite3.c rc = fts3TruncateNode(aBlock, nBlock, &block, zTerm, nTerm, &iBlock); zTerm 147630 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm = pSeg->zTerm; zTerm 147632 ext/sqlite3/libsqlite/sqlite3.c rc = fts3TruncateSegment(p, iAbsLevel, pSeg->iIdx, zTerm, nTerm); zTerm 147852 ext/sqlite3/libsqlite/sqlite3.c const char *zKey = pCsr->zTerm; zTerm 147994 ext/sqlite3/libsqlite/sqlite3.c const char *zTerm, /* Pointer to buffer containing term */ zTerm 148009 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nTerm; i++) ret += (ret<<3) + zTerm[i]; zTerm 148074 ext/sqlite3/libsqlite/sqlite3.c csr.zTerm, csr.nTerm, iLangid, iIndex, iDocid, zTerm 150254 ext/sqlite3/libsqlite/sqlite3.c #define READ_UTF8(zIn, zTerm, c) \ zTerm 150258 ext/sqlite3/libsqlite/sqlite3.c while( zIn!=zTerm && (*zIn & 0xc0)==0x80 ){ \ zTerm 150346 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *zTerm = &z[nIn]; zTerm 150352 ext/sqlite3/libsqlite/sqlite3.c while( z<zTerm ){ zTerm 150353 ext/sqlite3/libsqlite/sqlite3.c READ_UTF8(z, zTerm, iCode); zTerm 150371 ext/sqlite3/libsqlite/sqlite3.c while( z<zTerm ){ zTerm 150372 ext/sqlite3/libsqlite/sqlite3.c READ_UTF8(z, zTerm, iCode); zTerm 150534 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *zTerm = &pCsr->aInput[pCsr->nInput]; zTerm 150539 ext/sqlite3/libsqlite/sqlite3.c while( z<zTerm ){ zTerm 150540 ext/sqlite3/libsqlite/sqlite3.c READ_UTF8(z, zTerm, iCode); zTerm 150544 ext/sqlite3/libsqlite/sqlite3.c if( zStart>=zTerm ) return SQLITE_DONE; zTerm 150567 ext/sqlite3/libsqlite/sqlite3.c if( z>=zTerm ) break; zTerm 150568 ext/sqlite3/libsqlite/sqlite3.c READ_UTF8(z, zTerm, iCode);