Home
last modified time | relevance | path

Searched refs:Fts5Buffer (Results 1 – 8 of 8) sorted by relevance

/sqlite-3.40.0/ext/fts5/
H A Dfts5_buffer.c18 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 Dfts5Int.h270 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 Dfts5_index.c602 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 Dfts5_expr.c104 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 Dfts5_storage.c464 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 Dfts5_main.c126 Fts5Buffer *pPoslist; /* Pointer to current poslist */
2418 Fts5Buffer val; in fts5PoslistBlob()
2420 memset(&val, 0, sizeof(Fts5Buffer)); in fts5PoslistBlob()
H A Dfts5_vocab.c75 Fts5Buffer term; /* Current value of 'term' column */
H A Dfts5_config.c489 Fts5Buffer buf = {0, 0, 0}; in fts5ConfigMakeExprlist()