Searched refs:Fts5Buffer (Results 1 – 8 of 8) sorted by relevance
| /sqlite-3.40.0/ext/fts5/ |
| H A D | fts5_buffer.c | 18 int sqlite3Fts5BufferSize(int *pRc, Fts5Buffer *pBuf, u32 nByte){ in sqlite3Fts5BufferSize() 42 void sqlite3Fts5BufferAppendVarint(int *pRc, Fts5Buffer *pBuf, i64 iVal){ in sqlite3Fts5BufferAppendVarint() 65 Fts5Buffer *pBuf, in sqlite3Fts5BufferAppendBlob() 83 Fts5Buffer *pBuf, in sqlite3Fts5BufferAppendString() 101 Fts5Buffer *pBuf, in sqlite3Fts5BufferAppendPrintf() 138 void sqlite3Fts5BufferFree(Fts5Buffer *pBuf){ in sqlite3Fts5BufferFree() 140 memset(pBuf, 0, sizeof(Fts5Buffer)); in sqlite3Fts5BufferFree() 147 void sqlite3Fts5BufferZero(Fts5Buffer *pBuf){ in sqlite3Fts5BufferZero() 158 Fts5Buffer *pBuf, in sqlite3Fts5BufferSet() 234 Fts5Buffer *pBuf, in sqlite3Fts5PoslistSafeAppend() [all …]
|
| H A D | fts5Int.h | 270 typedef struct Fts5Buffer Fts5Buffer; typedef 271 struct Fts5Buffer { struct 277 int sqlite3Fts5BufferSize(int*, Fts5Buffer*, u32); argument 278 void sqlite3Fts5BufferAppendVarint(int*, Fts5Buffer*, i64); 279 void sqlite3Fts5BufferAppendBlob(int*, Fts5Buffer*, u32, const u8*); 280 void sqlite3Fts5BufferAppendString(int *, Fts5Buffer*, const char*); 281 void sqlite3Fts5BufferFree(Fts5Buffer*); 282 void sqlite3Fts5BufferZero(Fts5Buffer*); 283 void sqlite3Fts5BufferSet(int*, Fts5Buffer*, int, const u8*); 284 void sqlite3Fts5BufferAppendPrintf(int *, Fts5Buffer*, char *zFmt, ...); [all …]
|
| H A D | fts5_index.c | 602 static int fts5BufferCompare(Fts5Buffer *pLeft, Fts5Buffer *pRight){ in fts5BufferCompare() 1219 Fts5Buffer buf; 3173 Fts5Buffer *pBuf in fts5SegiterPoslist() 4211 Fts5Buffer buf; in fts5TrimSegments() 4301 Fts5Buffer term; in fts5IndexMergeLevel() 4858 Fts5Buffer *pBuf in fts5AppendRowid() 4868 Fts5Buffer *pBuf in fts5AppendPoslist() 4950 static void fts5BufferSwap(Fts5Buffer *p1, Fts5Buffer *p2){ in fts5BufferSwap() 4983 Fts5Buffer out; in fts5MergeRowidLists() 5214 void (*xMerge)(Fts5Index*, Fts5Buffer*, int, Fts5Buffer*); in fts5SetupPrefixIter() [all …]
|
| H A D | fts5_expr.c | 104 Fts5Buffer poslist; /* Current position list */ 460 Fts5Buffer *pBuf, /* Use this buffer for space if required */ in fts5ExprSynonymList() 570 Fts5Buffer buf = {0, 0, 0}; in fts5ExprPhraseIsMatch() 658 Fts5Buffer *pOut; /* Output poslist */ 711 Fts5Buffer *pPoslist = &apPhrase[i]->poslist; in fts5ExprNearIsMatch() 1561 fts5BufferFree((Fts5Buffer*)&pSyn[1]); in fts5ExprPhraseFree() 1681 sqlite3_int64 nByte = sizeof(Fts5ExprTerm) + sizeof(Fts5Buffer) + nToken+1; in fts5ParseTokenize() 1687 pSyn->zTerm = ((char*)pSyn) + sizeof(Fts5ExprTerm) + sizeof(Fts5Buffer); in fts5ParseTokenize() 2878 Fts5Buffer *pBuf = &pExpr->apExprPhrase[i]->poslist; in sqlite3Fts5ExprClearPoslists() 3057 Fts5Buffer *pBuf = (Fts5Buffer*)&pTerm->pSynonym[1]; in sqlite3Fts5ExprPhraseCollist()
|
| H A D | fts5_storage.c | 464 Fts5Buffer *pBuf /* sz value */ in fts5StorageInsertDocsize() 510 Fts5Buffer buf; in fts5StorageSaveTotals() 602 Fts5Buffer buf = {0,0,0}; in sqlite3Fts5StorageRebuild() 741 Fts5Buffer buf; /* Buffer used to build up %_docsize blob */ in sqlite3Fts5StorageIndexInsert() 743 memset(&buf, 0, sizeof(Fts5Buffer)); in sqlite3Fts5StorageIndexInsert()
|
| H A D | fts5_main.c | 126 Fts5Buffer *pPoslist; /* Pointer to current poslist */ 2418 Fts5Buffer val; in fts5PoslistBlob() 2420 memset(&val, 0, sizeof(Fts5Buffer)); in fts5PoslistBlob()
|
| H A D | fts5_vocab.c | 75 Fts5Buffer term; /* Current value of 'term' column */
|
| H A D | fts5_config.c | 489 Fts5Buffer buf = {0, 0, 0}; in fts5ConfigMakeExprlist()
|