HomeSort by relevance Sort by last modified time
    Searched refs:iDocid (Results 1 - 6 of 6) sorted by null

  /external/chromium_org/third_party/sqlite/src/ext/fts1/
fulltext.c 184 static void docListAddDocid(DocList *d, sqlite_int64 iDocid){
185 appendVarint(d, iDocid);
290 * otherwise pUpdate, which must contain only the single docid [iDocid], is
292 static int docListUpdate(DocList *d, sqlite_int64 iDocid, DocList *pUpdate){
299 assert( iDocid==firstDocid(pUpdate) );
303 while( !readerAtEnd(&reader) && peekDocid(&reader)<iDocid ){
309 if( !readerAtEnd(&reader) && iDocid==peekDocid(&reader) ){
393 * If the merge matches, write [iDocid] to m->pOut; if m->pOut
395 static void mergePosList(DocListMerge *m, sqlite_int64 iDocid,
403 docListAddDocid(m->pOut, iDocid);
    [all...]
fts1.c 296 static void docListAddDocid(DocList *d, sqlite_int64 iDocid){
297 appendVarint(d, iDocid);
471 /* Skip past all docids which are less than [iDocid]. Returns 1 if a docid
472 * matching [iDocid] was found. */
473 static int skipToDocid(DocListReader *pReader, sqlite_int64 iDocid){
475 while( !atEnd(pReader) && (d=peekDocid(pReader))<iDocid ){
478 return !atEnd(pReader) && d==iDocid;
535 sqlite_int64 iDocid = readDocid(&r);
538 docListAddDocid(&out, iDocid);
563 sqlite_int64 iDocid = readDocid(&r)
    [all...]
  /external/chromium_org/third_party/sqlite/src/ext/fts3/
fts3_write.c 111 sqlite3_int64 iDocid;
278 sqlite3_int64 iDocid, /* Docid to bind for SQL_SELECT_DOCSIZE */
289 sqlite3_bind_int64(pStmt, 1, iDocid);
314 sqlite3_int64 iDocid, /* Docid to read size data for */
317 return fts3SelectDocsize(pTab, SQL_SELECT_DOCSIZE, iDocid, ppStmt);
465 sqlite3_int64 iDocid, /* Docid for entry to add */
473 assert( !p || p->iLastDocid<=iDocid );
475 if( !p || p->iLastDocid!=iDocid ){
476 sqlite3_int64 iDelta = iDocid - (p ? p->iLastDocid : 0);
487 p->iLastDocid = iDocid;
    [all...]
fts3_snippet.c     [all...]
fts3.c     [all...]
  /external/chromium_org/third_party/sqlite/src/ext/fts2/
fts2.c 647 sqlite_int64 iDocid;
657 return pReader->iDocid;
671 /* TODO(shess) Consider adding a field to track iDocid varint length
703 pReader->iDocid += iDocidDelta;
744 pReader->iDocid = 0;
839 sqlite_int64 iDocid = 0;
847 nFirstOld = getVarintSafe(pData, &iDocid, nData);
857 assert( iLastDocid==iFirstDocid-iDocid+iLastDocidDelta );
875 static void dlwAdd(DLWriter *pWriter, sqlite_int64 iDocid){
877 int n = putVarint(c, iDocid-pWriter->iPrevDocid)
    [all...]

Completed in 258 milliseconds