/dports/databases/sqlite3/sqlite-src-3350500/ext/misc/ |
H A D | dbdata.c | 476 if( pCsr->bOnePage==0 && pCsr->iPgno>pCsr->szDb ) return SQLITE_OK; in dbdataNext() 477 rc = dbdataLoadPage(pCsr, pCsr->iPgno, &pCsr->aPage, &pCsr->nPage); in dbdataNext() 488 pCsr->iCell = pCsr->nCell; in dbdataNext() 491 if( pCsr->iCell>=pCsr->nCell ){ in dbdataNext() 521 pCsr->iCell = pCsr->nCell; in dbdataNext() 525 if( pCsr->iCell>=pCsr->nCell ){ in dbdataNext() 612 pCsr->pHdrPtr = &pCsr->pRec[iHdr]; in dbdataNext() 613 pCsr->pPtr = &pCsr->pRec[pCsr->nHdr]; in dbdataNext() 621 if( pCsr->pHdrPtr>&pCsr->pRec[pCsr->nRec] ){ in dbdataNext() 638 if( pCsr->iField<0 || pCsr->pHdrPtr<&pCsr->pRec[pCsr->nHdr] ){ in dbdataNext() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/sqlite/src/ext/misc/ |
H A D | dbdata.c | 476 if( pCsr->bOnePage==0 && pCsr->iPgno>pCsr->szDb ) return SQLITE_OK; in dbdataNext() 477 rc = dbdataLoadPage(pCsr, pCsr->iPgno, &pCsr->aPage, &pCsr->nPage); in dbdataNext() 488 pCsr->iCell = pCsr->nCell; in dbdataNext() 491 if( pCsr->iCell>=pCsr->nCell ){ in dbdataNext() 521 pCsr->iCell = pCsr->nCell; in dbdataNext() 525 if( pCsr->iCell>=pCsr->nCell ){ in dbdataNext() 612 pCsr->pHdrPtr = &pCsr->pRec[iHdr]; in dbdataNext() 613 pCsr->pPtr = &pCsr->pRec[pCsr->nHdr]; in dbdataNext() 621 if( pCsr->pHdrPtr>&pCsr->pRec[pCsr->nRec] ){ in dbdataNext() 638 if( pCsr->iField<0 || pCsr->pHdrPtr<&pCsr->pRec[pCsr->nHdr] ){ in dbdataNext() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/sqlite/src/ext/misc/ |
H A D | dbdata.c | 476 if( pCsr->bOnePage==0 && pCsr->iPgno>pCsr->szDb ) return SQLITE_OK; in dbdataNext() 477 rc = dbdataLoadPage(pCsr, pCsr->iPgno, &pCsr->aPage, &pCsr->nPage); in dbdataNext() 488 pCsr->iCell = pCsr->nCell; in dbdataNext() 491 if( pCsr->iCell>=pCsr->nCell ){ in dbdataNext() 521 pCsr->iCell = pCsr->nCell; in dbdataNext() 525 if( pCsr->iCell>=pCsr->nCell ){ in dbdataNext() 612 pCsr->pHdrPtr = &pCsr->pRec[iHdr]; in dbdataNext() 613 pCsr->pPtr = &pCsr->pRec[pCsr->nHdr]; in dbdataNext() 621 if( pCsr->pHdrPtr>&pCsr->pRec[pCsr->nRec] ){ in dbdataNext() 638 if( pCsr->iField<0 || pCsr->pHdrPtr<&pCsr->pRec[pCsr->nHdr] ){ in dbdataNext() [all …]
|
/dports/databases/sqlite3/sqlite-src-3350500/ext/fts5/ |
H A D | fts5_vocab.c | 380 if( pCsr ){ in fts5VocabOpenMethod() 383 pCsr->aCnt = (i64*)&pCsr[1]; in fts5VocabOpenMethod() 384 pCsr->aDoc = &pCsr->aCnt[pFts5->pConfig->nCol]; in fts5VocabOpenMethod() 476 pCsr->rowid++; in fts5VocabNextMethod() 483 for(pCsr->iCol++; pCsr->iCol<nCol; pCsr->iCol++){ in fts5VocabNextMethod() 484 if( pCsr->aDoc[pCsr->iCol] ) break; in fts5VocabNextMethod() 585 for(/* noop */; pCsr->iCol<nCol && pCsr->aDoc[pCsr->iCol]==0; pCsr->iCol++); in fts5VocabNextMethod() 637 pCsr->zLeTerm = sqlite3_malloc(pCsr->nLeTerm+1); in fts5VocabFilterMethod() 641 memcpy(pCsr->zLeTerm, zCopy, pCsr->nLeTerm+1); in fts5VocabFilterMethod() 694 iVal = pCsr->aDoc[pCsr->iCol]; in fts5VocabColumnMethod() [all …]
|
H A D | fts5_main.c | 682 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5NewTransaction() 705 pCsr->aColumnSize = (int*)&pCsr[1]; in fts5OpenMethod() 706 pCsr->pNext = pGlobal->pCsr; in fts5OpenMethod() 707 pGlobal->pCsr = pCsr; in fts5OpenMethod() 774 memset(&pCsr->ePlan, 0, sizeof(Fts5Cursor) - ((u8*)&pCsr->ePlan - (u8*)pCsr)); in fts5FreeCursorComponents() 843 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5TripCursors() 1066 pCsr->iSpecial = pCsr->iCsrId; in fts5SpecialMatch() 1950 pCsr->nInstAlloc = pCsr->nInstAlloc ? pCsr->nInstAlloc*2 : 32; in fts5CacheInstArray() 2347 for(pCsr=pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5CursorFromCsrid() 2368 if( pCsr==0 || pCsr->ePlan==0 ){ in fts5ApiCallback() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/sqlite/src/ext/fts5/ |
H A D | fts5_vocab.c | 371 if( pCsr ){ in fts5VocabOpenMethod() 374 pCsr->aCnt = (i64*)&pCsr[1]; in fts5VocabOpenMethod() 375 pCsr->aDoc = &pCsr->aCnt[pFts5->pConfig->nCol]; in fts5VocabOpenMethod() 467 pCsr->rowid++; in fts5VocabNextMethod() 474 for(pCsr->iCol++; pCsr->iCol<nCol; pCsr->iCol++){ in fts5VocabNextMethod() 475 if( pCsr->aDoc[pCsr->iCol] ) break; in fts5VocabNextMethod() 576 for(/* noop */; pCsr->iCol<nCol && pCsr->aDoc[pCsr->iCol]==0; pCsr->iCol++); in fts5VocabNextMethod() 628 pCsr->zLeTerm = sqlite3_malloc(pCsr->nLeTerm+1); in fts5VocabFilterMethod() 632 memcpy(pCsr->zLeTerm, zCopy, pCsr->nLeTerm+1); in fts5VocabFilterMethod() 685 iVal = pCsr->aDoc[pCsr->iCol]; in fts5VocabColumnMethod() [all …]
|
H A D | fts5_main.c | 659 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5NewTransaction() 682 pCsr->aColumnSize = (int*)&pCsr[1]; in fts5OpenMethod() 683 pCsr->pNext = pGlobal->pCsr; in fts5OpenMethod() 684 pGlobal->pCsr = pCsr; in fts5OpenMethod() 751 memset(&pCsr->ePlan, 0, sizeof(Fts5Cursor) - ((u8*)&pCsr->ePlan - (u8*)pCsr)); in fts5FreeCursorComponents() 820 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5TripCursors() 1043 pCsr->iSpecial = pCsr->iCsrId; in fts5SpecialMatch() 1912 pCsr->nInstAlloc = pCsr->nInstAlloc ? pCsr->nInstAlloc*2 : 32; in fts5CacheInstArray() 2306 for(pCsr=pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5CursorFromCsrid() 2327 if( pCsr==0 || pCsr->ePlan==0 ){ in fts5ApiCallback() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/sqlite/src/ext/fts5/ |
H A D | fts5_vocab.c | 380 if( pCsr ){ in fts5VocabOpenMethod() 383 pCsr->aCnt = (i64*)&pCsr[1]; in fts5VocabOpenMethod() 384 pCsr->aDoc = &pCsr->aCnt[pFts5->pConfig->nCol]; in fts5VocabOpenMethod() 476 pCsr->rowid++; in fts5VocabNextMethod() 483 for(pCsr->iCol++; pCsr->iCol<nCol; pCsr->iCol++){ in fts5VocabNextMethod() 484 if( pCsr->aDoc[pCsr->iCol] ) break; in fts5VocabNextMethod() 585 for(/* noop */; pCsr->iCol<nCol && pCsr->aDoc[pCsr->iCol]==0; pCsr->iCol++); in fts5VocabNextMethod() 637 pCsr->zLeTerm = sqlite3_malloc(pCsr->nLeTerm+1); in fts5VocabFilterMethod() 641 memcpy(pCsr->zLeTerm, zCopy, pCsr->nLeTerm+1); in fts5VocabFilterMethod() 694 iVal = pCsr->aDoc[pCsr->iCol]; in fts5VocabColumnMethod() [all …]
|
H A D | fts5_main.c | 682 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5NewTransaction() 705 pCsr->aColumnSize = (int*)&pCsr[1]; in fts5OpenMethod() 706 pCsr->pNext = pGlobal->pCsr; in fts5OpenMethod() 707 pGlobal->pCsr = pCsr; in fts5OpenMethod() 774 memset(&pCsr->ePlan, 0, sizeof(Fts5Cursor) - ((u8*)&pCsr->ePlan - (u8*)pCsr)); in fts5FreeCursorComponents() 843 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5TripCursors() 1066 pCsr->iSpecial = pCsr->iCsrId; in fts5SpecialMatch() 1950 pCsr->nInstAlloc = pCsr->nInstAlloc ? pCsr->nInstAlloc*2 : 32; in fts5CacheInstArray() 2344 for(pCsr=pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5CursorFromCsrid() 2365 if( pCsr==0 || pCsr->ePlan==0 ){ in fts5ApiCallback() [all …]
|
/dports/databases/sqlite3/sqlite-src-3350500/src/ |
H A D | dbstat.c | 284 if( pCsr==0 ){ in statOpen() 321 pCsr->iPage = 0; in statResetCsr() 323 pCsr->zPath = 0; in statResetCsr() 324 pCsr->isEof = 0; in statResetCsr() 511 pCsr->iOffset = (i64)pCsr->szPage * (pCsr->iPageno - 1); in statSizeAndOffset() 560 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext() 561 if( !pCsr->isAgg ) statResetCounts(pCsr); in statNext() 606 if( pCsr->iPage>=ArraySize(pCsr->aPage) ){ in statNext() 610 assert( p==&pCsr->aPage[pCsr->iPage-1] ); in statNext() 633 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/sqlite/src/src/ |
H A D | dbstat.c | 283 if( pCsr==0 ){ in statOpen() 320 pCsr->iPage = 0; in statResetCsr() 322 pCsr->zPath = 0; in statResetCsr() 323 pCsr->isEof = 0; in statResetCsr() 508 pCsr->iOffset = (i64)pCsr->szPage * (pCsr->iPageno - 1); in statSizeAndOffset() 557 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext() 558 if( !pCsr->isAgg ) statResetCounts(pCsr); in statNext() 603 if( pCsr->iPage>=ArraySize(pCsr->aPage) ){ in statNext() 607 assert( p==&pCsr->aPage[pCsr->iPage-1] ); in statNext() 630 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/sqlite/src/src/ |
H A D | dbstat.c | 284 if( pCsr==0 ){ in statOpen() 321 pCsr->iPage = 0; in statResetCsr() 323 pCsr->zPath = 0; in statResetCsr() 324 pCsr->isEof = 0; in statResetCsr() 511 pCsr->iOffset = (i64)pCsr->szPage * (pCsr->iPageno - 1); in statSizeAndOffset() 560 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext() 561 if( !pCsr->isAgg ) statResetCounts(pCsr); in statNext() 606 if( pCsr->iPage>=ArraySize(pCsr->aPage) ){ in statNext() 610 assert( p==&pCsr->aPage[pCsr->iPage-1] ); in statNext() 633 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext() [all …]
|
/dports/databases/db5/db-5.3.28/lang/sql/sqlite/ext/fts3/ |
H A D | fts3_aux.c | 244 pCsr->iRowid++; in fts3auxNextMethod() 246 for(pCsr->iCol++; pCsr->iCol<pCsr->nStat; pCsr->iCol++){ in fts3auxNextMethod() 247 if( pCsr->aStat[pCsr->iCol].nDoc>0 ) return SQLITE_OK; in fts3auxNextMethod() 260 int n = (pCsr->nStop<pCsr->csr.nTerm) ? pCsr->nStop : pCsr->csr.nTerm; in fts3auxNextMethod() 261 int mc = memcmp(pCsr->zStop, pCsr->csr.zTerm, n); in fts3auxNextMethod() 262 if( mc<0 || (mc==0 && pCsr->csr.nTerm>pCsr->nStop) ){ in fts3auxNextMethod() 321 pCsr->iCol = 0; in fts3auxNextMethod() 324 pCsr->isEof = 1; in fts3auxNextMethod() 358 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3auxFilterMethod() 379 pCsr->filter.zTerm, pCsr->filter.nTerm, 0, isScan, &pCsr->csr in fts3auxFilterMethod() [all …]
|
/dports/databases/sqlcipher/sqlcipher-3.4.2/ext/fts5/ |
H A D | fts5_vocab.c | 345 if( pCsr ){ in fts5VocabOpenMethod() 349 pCsr->aCnt = (i64*)&pCsr[1]; in fts5VocabOpenMethod() 350 pCsr->aDoc = &pCsr->aCnt[pConfig->nCol]; in fts5VocabOpenMethod() 394 for(pCsr->iCol++; pCsr->iCol<nCol; pCsr->iCol++){ in fts5VocabNextMethod() 395 if( pCsr->aDoc[pCsr->iCol] ) break; in fts5VocabNextMethod() 492 while( pCsr->aDoc[pCsr->iCol]==0 ) pCsr->iCol++; in fts5VocabNextMethod() 493 assert( pCsr->iCol<pCsr->pConfig->nCol ); in fts5VocabNextMethod() 539 pCsr->zLeTerm = sqlite3_malloc(pCsr->nLeTerm+1); in fts5VocabFilterMethod() 543 memcpy(pCsr->zLeTerm, zCopy, pCsr->nLeTerm+1); in fts5VocabFilterMethod() 590 iVal = pCsr->aDoc[pCsr->iCol]; in fts5VocabColumnMethod() [all …]
|
H A D | fts5_main.c | 613 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5NewTransaction() 636 pCsr->aColumnSize = (int*)&pCsr[1]; in fts5OpenMethod() 637 pCsr->pNext = pGlobal->pCsr; in fts5OpenMethod() 638 pGlobal->pCsr = pCsr; in fts5OpenMethod() 704 memset(&pCsr->ePlan, 0, sizeof(Fts5Cursor) - ((u8*)&pCsr->ePlan - (u8*)pCsr)); in fts5FreeCursorComponents() 773 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5TripCursors() 983 pCsr->iSpecial = pCsr->iCsrId; in fts5SpecialMatch() 1147 memset(&pCsr->ePlan, 0, sizeof(Fts5Cursor) - ((u8*)&pCsr->ePlan-(u8*)pCsr)); in fts5FilterMethod() 1800 pCsr->nInstAlloc = pCsr->nInstAlloc ? pCsr->nInstAlloc*2 : 32; in fts5CacheInstArray() 2190 for(pCsr=pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){ in fts5CursorFromCsrid() [all …]
|
/dports/databases/sqlcipher/sqlcipher-3.4.2/src/ |
H A D | dbstat.c | 245 if( pCsr==0 ){ in statOpen() 276 pCsr->iPage = 0; in statResetCsr() 278 pCsr->zPath = 0; in statResetCsr() 279 pCsr->isEof = 0; in statResetCsr() 420 pCsr->iOffset = (i64)pCsr->szPage * (pCsr->iPageno - 1); in statSizeAndOffset() 446 pCsr->zPath = 0; in statNext() 472 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext() 495 pCsr->nUnused = nUsable - 4 - pCsr->nPayload; in statNext() 512 assert( p==&pCsr->aPage[pCsr->iPage-1] ); in statNext() 532 StatPage *p = &pCsr->aPage[pCsr->iPage]; in statNext() [all …]
|
/dports/databases/sqlite3/sqlite-src-3350500/ext/fts3/ |
H A D | fts3_aux.c | 273 pCsr->iRowid++; in fts3auxNextMethod() 275 for(pCsr->iCol++; pCsr->iCol<pCsr->nStat; pCsr->iCol++){ in fts3auxNextMethod() 276 if( pCsr->aStat[pCsr->iCol].nDoc>0 ) return SQLITE_OK; in fts3auxNextMethod() 289 int n = (pCsr->nStop<pCsr->csr.nTerm) ? pCsr->nStop : pCsr->csr.nTerm; in fts3auxNextMethod() 290 int mc = memcmp(pCsr->zStop, pCsr->csr.zTerm, n); in fts3auxNextMethod() 291 if( mc<0 || (mc==0 && pCsr->csr.nTerm>pCsr->nStop) ){ in fts3auxNextMethod() 350 pCsr->iCol = 0; in fts3auxNextMethod() 409 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3auxFilterMethod() 420 pCsr->filter.nTerm = (int)strlen(pCsr->filter.zTerm); in fts3auxFilterMethod() 427 pCsr->nStop = (int)strlen(pCsr->zStop); in fts3auxFilterMethod() [all …]
|
H A D | fts3_tokenize_vtab.c | 268 if( pCsr==0 ){ in fts3tokOpenMethod() 282 if( pCsr->pCsr ){ in fts3tokResetCursor() 284 pTab->pMod->xClose(pCsr->pCsr); in fts3tokResetCursor() 285 pCsr->pCsr = 0; in fts3tokResetCursor() 292 pCsr->iEnd = 0; in fts3tokResetCursor() 293 pCsr->iPos = 0; in fts3tokResetCursor() 317 rc = pTab->pMod->xNext(pCsr->pCsr, in fts3tokNextMethod() 318 &pCsr->zToken, &pCsr->nToken, in fts3tokNextMethod() 319 &pCsr->iStart, &pCsr->iEnd, &pCsr->iPos in fts3tokNextMethod() 356 rc = pTab->pMod->xOpen(pTab->pTok, pCsr->zInput, nByte, &pCsr->pCsr); in fts3tokFilterMethod() [all …]
|
H A D | fts3_term.c | 203 pCsr->iRowid++; in fts3termNextMethod() 207 || pCsr->pNext>=&pCsr->csr.aDoclist[pCsr->csr.nDoclist-1] in fts3termNextMethod() 218 pCsr->pNext = pCsr->csr.aDoclist; in fts3termNextMethod() 221 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &pCsr->iDocid); in fts3termNextMethod() 224 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 226 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 228 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 234 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 237 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 270 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3termFilterMethod() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/sqlite/src/ext/fts3/ |
H A D | fts3_aux.c | 273 pCsr->iRowid++; in fts3auxNextMethod() 275 for(pCsr->iCol++; pCsr->iCol<pCsr->nStat; pCsr->iCol++){ in fts3auxNextMethod() 276 if( pCsr->aStat[pCsr->iCol].nDoc>0 ) return SQLITE_OK; in fts3auxNextMethod() 289 int n = (pCsr->nStop<pCsr->csr.nTerm) ? pCsr->nStop : pCsr->csr.nTerm; in fts3auxNextMethod() 290 int mc = memcmp(pCsr->zStop, pCsr->csr.zTerm, n); in fts3auxNextMethod() 291 if( mc<0 || (mc==0 && pCsr->csr.nTerm>pCsr->nStop) ){ in fts3auxNextMethod() 350 pCsr->iCol = 0; in fts3auxNextMethod() 409 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3auxFilterMethod() 420 pCsr->filter.nTerm = (int)strlen(pCsr->filter.zTerm); in fts3auxFilterMethod() 427 pCsr->nStop = (int)strlen(pCsr->zStop); in fts3auxFilterMethod() [all …]
|
H A D | fts3_term.c | 203 pCsr->iRowid++; in fts3termNextMethod() 207 || pCsr->pNext>=&pCsr->csr.aDoclist[pCsr->csr.nDoclist-1] in fts3termNextMethod() 218 pCsr->pNext = pCsr->csr.aDoclist; in fts3termNextMethod() 221 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &pCsr->iDocid); in fts3termNextMethod() 224 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 226 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 228 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 234 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 237 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 270 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3termFilterMethod() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/sqlite/src/ext/fts3/ |
H A D | fts3_aux.c | 273 pCsr->iRowid++; in fts3auxNextMethod() 275 for(pCsr->iCol++; pCsr->iCol<pCsr->nStat; pCsr->iCol++){ in fts3auxNextMethod() 276 if( pCsr->aStat[pCsr->iCol].nDoc>0 ) return SQLITE_OK; in fts3auxNextMethod() 289 int n = (pCsr->nStop<pCsr->csr.nTerm) ? pCsr->nStop : pCsr->csr.nTerm; in fts3auxNextMethod() 290 int mc = memcmp(pCsr->zStop, pCsr->csr.zTerm, n); in fts3auxNextMethod() 291 if( mc<0 || (mc==0 && pCsr->csr.nTerm>pCsr->nStop) ){ in fts3auxNextMethod() 350 pCsr->iCol = 0; in fts3auxNextMethod() 409 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3auxFilterMethod() 420 pCsr->filter.nTerm = (int)strlen(pCsr->filter.zTerm); in fts3auxFilterMethod() 427 pCsr->nStop = (int)strlen(pCsr->zStop); in fts3auxFilterMethod() [all …]
|
/dports/databases/sqlcipher/sqlcipher-3.4.2/ext/fts3/ |
H A D | fts3_aux.c | 273 pCsr->iRowid++; in fts3auxNextMethod() 275 for(pCsr->iCol++; pCsr->iCol<pCsr->nStat; pCsr->iCol++){ in fts3auxNextMethod() 276 if( pCsr->aStat[pCsr->iCol].nDoc>0 ) return SQLITE_OK; in fts3auxNextMethod() 289 int n = (pCsr->nStop<pCsr->csr.nTerm) ? pCsr->nStop : pCsr->csr.nTerm; in fts3auxNextMethod() 290 int mc = memcmp(pCsr->zStop, pCsr->csr.zTerm, n); in fts3auxNextMethod() 291 if( mc<0 || (mc==0 && pCsr->csr.nTerm>pCsr->nStop) ){ in fts3auxNextMethod() 350 pCsr->iCol = 0; in fts3auxNextMethod() 353 pCsr->isEof = 1; in fts3auxNextMethod() 409 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3auxFilterMethod() 443 pCsr->filter.zTerm, pCsr->filter.nTerm, 0, isScan, &pCsr->csr in fts3auxFilterMethod() [all …]
|
H A D | fts3_term.c | 203 pCsr->iRowid++; in fts3termNextMethod() 207 || pCsr->pNext>=&pCsr->csr.aDoclist[pCsr->csr.nDoclist-1] in fts3termNextMethod() 218 pCsr->pNext = pCsr->csr.aDoclist; in fts3termNextMethod() 221 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &pCsr->iDocid); in fts3termNextMethod() 224 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 226 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 228 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 234 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 237 pCsr->pNext += sqlite3Fts3GetVarint(pCsr->pNext, &v); in fts3termNextMethod() 270 memset(&pCsr->csr, 0, ((u8*)&pCsr[1]) - (u8*)&pCsr->csr); in fts3termFilterMethod() [all …]
|
H A D | fts3_tokenize_vtab.c | 267 if( pCsr==0 ){ in fts3tokOpenMethod() 281 if( pCsr->pCsr ){ in fts3tokResetCursor() 283 pTab->pMod->xClose(pCsr->pCsr); in fts3tokResetCursor() 284 pCsr->pCsr = 0; in fts3tokResetCursor() 291 pCsr->iEnd = 0; in fts3tokResetCursor() 292 pCsr->iPos = 0; in fts3tokResetCursor() 316 rc = pTab->pMod->xNext(pCsr->pCsr, in fts3tokNextMethod() 317 &pCsr->zToken, &pCsr->nToken, in fts3tokNextMethod() 318 &pCsr->iStart, &pCsr->iEnd, &pCsr->iPos in fts3tokNextMethod() 355 rc = pTab->pMod->xOpen(pTab->pTok, pCsr->zInput, nByte, &pCsr->pCsr); in fts3tokFilterMethod() [all …]
|