| /sqlite-3.40.0/ext/misc/ |
| H A D | completion.c | 61 int nPrefix, nLine; /* Number of bytes in zPrefix and zLine */ member 164 sqlite3_free(pCur->zPrefix); pCur->zPrefix = 0; pCur->nPrefix = 0; in completionCursorReset() 286 if( pCur->nPrefix==0 ) break; in completionNext() 287 if( pCur->nPrefix<=pCur->szRow in completionNext() 288 && sqlite3_strnicmp(pCur->zPrefix, pCur->zCurrentRow, pCur->nPrefix)==0 in completionNext() 364 pCur->nPrefix = sqlite3_value_bytes(argv[iArg]); in completionFilter() 365 if( pCur->nPrefix>0 ){ in completionFilter() 383 pCur->nPrefix = pCur->nLine - i; in completionFilter() 384 if( pCur->nPrefix>0 ){ in completionFilter() 385 pCur->zPrefix = sqlite3_mprintf("%.*s", pCur->nPrefix, pCur->zLine + i); in completionFilter()
|
| H A D | nextchar.c | 68 int nPrefix; /* Size of zPrefix in bytes */ member 170 sqlite3_bind_text(p->pStmt, 1, (char*)p->zPrefix, p->nPrefix, in findNextChars() 184 n = readUtf8(zOut+p->nPrefix, &cNext); in findNextChars() 219 c.nPrefix = sqlite3_value_bytes(argv[0]); in nextCharFunc()
|
| H A D | scrub.c | 378 u32 nPrefix; in scrubBackupBtree() local 398 nPrefix = pgno==1 ? 100 : 0; in scrubBackupBtree() 399 aTop = &a[nPrefix]; in scrubBackupBtree() 408 y = szHdr + nPrefix + nCell*2; in scrubBackupBtree()
|
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3_write.c | 1396 || nPrefix>pReader->nTerm in fts3SegReaderNext() 1418 pReader->nTerm = nPrefix+nSuffix; in fts3SegReaderNext() 2044 nSuffix = nTerm-nPrefix; in fts3NodeAddTerm() 2277 nSuffix = nTerm-nPrefix; in fts3SegWriterAdd() 2312 assert( nPrefix<nTerm ); in fts3SegWriterAdd() 2319 nPrefix = 0; in fts3SegWriterAdd() 3869 int nPrefix; in fts3IncrmergePush() local 3878 nSuffix = nTerm - nPrefix; in fts3IncrmergePush() 3905 assert( nPrefix>=0 ); in fts3IncrmergePush() 3981 nSuffix = nTerm - nPrefix; in fts3AppendToNode() [all …]
|
| H A D | fts3.c | 1055 int nPrefix = 0; in fts3PrefixParameter() local 1057 assert( nPrefix>=0 ); in fts3PrefixParameter() 1058 if( nPrefix==0 ){ in fts3PrefixParameter() 1062 aIndex[i].nPrefix = nPrefix; in fts3PrefixParameter() 1932 if( nPrefix>nBuffer ){ in fts3ScanInteriorNode() 1940 assert( nPrefix>=0 && nSuffix>=0 ); in fts3ScanInteriorNode() 1945 if( (i64)nPrefix+nSuffix>nAlloc ){ in fts3ScanInteriorNode() 1947 nAlloc = ((i64)nPrefix+nSuffix) * 2; in fts3ScanInteriorNode() 1957 nBuffer = nPrefix + nSuffix; in fts3ScanInteriorNode() 3115 if( p->aIndex[i].nPrefix==nTerm ){ in fts3TermSegReaderCursor() [all …]
|
| H A D | fts3Int.h | 288 int nPrefix; /* Prefix length (0 for main terms index) */ member
|
| /sqlite-3.40.0/src/ |
| H A D | test_fs.c | 488 int nPrefix; in fstreeFilter() local 501 nPrefix = sqlite3Strlen30(zPrefix); in fstreeFilter() 506 nPrefix = 0; in fstreeFilter() 531 if( sqlite3_strnicmp(zQuery, zPrefix, nPrefix)==0 ){ in fstreeFilter() 533 for(i=nPrefix; zQuery[i]; i++){ in fstreeFilter() 544 sqlite3_bind_text(pCsr->pStmt, 3, zPrefix, nPrefix, SQLITE_TRANSIENT); in fstreeFilter()
|
| H A D | whereInt.h | 101 int nPrefix; /* Number of prior entires in the key */ member
|
| H A D | wherecode.c | 674 pIn->nPrefix = i; in codeEqualityTerm() 676 pIn->nPrefix = 0; in codeEqualityTerm()
|
| H A D | where.c | 6337 if( pIn->nPrefix ){ in sqlite3WhereEnd() 6357 pIn->iBase, pIn->nPrefix); in sqlite3WhereEnd()
|
| /sqlite-3.40.0/ext/fts2/ |
| H A D | fts2.c | 4201 int n, nPrefix = 0; in interiorWriterAppend() local 4215 pTerm[nPrefix]==pWriter->term.pData[nPrefix] ){ in interiorWriterAppend() 4216 nPrefix++; in interiorWriterAppend() 4240 pTerm+nPrefix, nTerm-nPrefix); in interiorWriterAppend() 4398 int n, nPrefix, nSuffix; in interiorReaderStep() local 4696 int n, nPrefix = 0; in leafWriterEncodeTerm() local 4700 pTerm[nPrefix]==pWriter->term.pData[nPrefix] ){ in leafWriterEncodeTerm() 4701 nPrefix++; in leafWriterEncodeTerm() 4703 assert( nPrefix<nTerm ); in leafWriterEncodeTerm() 4723 dataBufferAppend2(&pWriter->data, c, n, pTerm+nPrefix, nTerm-nPrefix); in leafWriterEncodeTerm() [all …]
|
| /sqlite-3.40.0/ext/fts5/ |
| H A D | fts5_config.c | 269 if( pConfig->nPrefix==FTS5_MAX_PREFIX_INDEXES ){ in fts5ConfigParseSpecial() 288 pConfig->aPrefix[pConfig->nPrefix] = nPre; in fts5ConfigParseSpecial() 289 pConfig->nPrefix++; in fts5ConfigParseSpecial() 292 assert( pConfig->nPrefix<=FTS5_MAX_PREFIX_INDEXES ); in fts5ConfigParseSpecial()
|
| H A D | fts5_index.c | 3989 int nPrefix; /* Bytes of prefix compression for term */ in fts5WriteAppendTerm() local 4018 nPrefix = 0; in fts5WriteAppendTerm() 4042 nPrefix = fts5PrefixCompress(nMin, pPage->term.p, pTerm); in fts5WriteAppendTerm() 4043 fts5BufferAppendVarint(&p->rc, &pPage->buf, nPrefix); in fts5WriteAppendTerm() 4048 fts5BufferAppendVarint(&p->rc, &pPage->buf, nTerm - nPrefix); in fts5WriteAppendTerm() 4049 fts5BufferAppendBlob(&p->rc, &pPage->buf, nTerm - nPrefix, &pTerm[nPrefix]); in fts5WriteAppendTerm() 5535 for(i=0; i<pConfig->nPrefix && rc==SQLITE_OK; i++){ in sqlite3Fts5IndexWrite() 5585 iIdx = 1+pConfig->nPrefix; in sqlite3Fts5IndexQuery() 5590 for(iIdx=1; iIdx<=pConfig->nPrefix; iIdx++){ in sqlite3Fts5IndexQuery() 5597 if( iIdx<=pConfig->nPrefix ){ in sqlite3Fts5IndexQuery()
|
| H A D | fts5Int.h | 188 int nPrefix; /* Number of prefix indexes */ member
|
| H A D | fts5_storage.c | 866 for(ii=0; rc==SQLITE_OK && ii<pCtx->pConfig->nPrefix; ii++){ in fts5StorageIntegrityCallback()
|
| /sqlite-3.40.0/test/ |
| H A D | fts3_common.tcl | 359 set nPrefix [gobble_varint blob]
|