| /sqlite-3.40.0/src/ |
| H A D | vdbe.c | 2724 if( ALWAYS(pC) && pC->nullRow ){ in sqlite3VdbeExec() 2752 if( pC==0 || pC->eCurType!=CURTYPE_BTREE ){ in sqlite3VdbeExec() 2817 assert( aOffset==pC->aType+pC->nField ); in sqlite3VdbeExec() 2819 assert( pC->eCurType!=CURTYPE_PSEUDO || pC->nullRow ); in sqlite3VdbeExec() 2830 pC->payloadSize = pC->szRow = pReg->n; in sqlite3VdbeExec() 2844 pC = pC->pAltCursor; in sqlite3VdbeExec() 2860 assert( pC->szRow<=pC->payloadSize ); in sqlite3VdbeExec() 5985 if( pC->seekOp==0 ) pC->seekOp = OP_NullRow; in sqlite3VdbeExec() 6237 || pC->seekOp==OP_Rewind || pC->seekOp==OP_Found in sqlite3VdbeExec() 6430 assert( pC->isTable==0 || IsNullCursor(pC) ); in sqlite3VdbeExec() [all …]
|
| H A D | vdbeblob.c | 77 VdbeCursor *pC = v->apCsr[0]; in blobSeekToRow() local 79 assert( pC!=0 ); in blobSeekToRow() 80 assert( pC->eCurType==CURTYPE_BTREE ); in blobSeekToRow() 81 type = pC->nHdrParsed>p->iCol ? pC->aType[p->iCol] : 0; in blobSeekToRow() 82 testcase( pC->nHdrParsed==p->iCol ); in blobSeekToRow() 83 testcase( pC->nHdrParsed==p->iCol+1 ); in blobSeekToRow() 92 p->iOffset = pC->aType[p->iCol + pC->nField]; in blobSeekToRow() 94 p->pCsr = pC->uc.pCursor; in blobSeekToRow()
|
| H A D | vdbeaux.c | 768 void sqlite3VdbeIncrWriteCounter(Vdbe *p, VdbeCursor *pC){ in sqlite3VdbeIncrWriteCounter() argument 769 if( pC==0 in sqlite3VdbeIncrWriteCounter() 770 || (pC->eCurType!=CURTYPE_SORTER in sqlite3VdbeIncrWriteCounter() 771 && pC->eCurType!=CURTYPE_PSEUDO in sqlite3VdbeIncrWriteCounter() 772 && !pC->isEphemeral) in sqlite3VdbeIncrWriteCounter() 2638 VdbeCursor *pC = p->apCsr[i]; in closeCursorsInFrame() local 2639 if( pC ){ in closeCursorsInFrame() 2640 sqlite3VdbeFreeCursorNN(p, pC); in closeCursorsInFrame() 5056 VdbeCursor *pC, /* The cursor to compare against */ in sqlite3VdbeIdxKeyCompare() argument 5065 assert( pC->eCurType==CURTYPE_BTREE ); in sqlite3VdbeIdxKeyCompare() [all …]
|
| H A D | whereexpr.c | 1348 u8 c, *pC; /* Last character before the first wildcard */ in exprAnalyze() local 1349 pC = (u8*)&pStr2->u.zToken[sqlite3Strlen30(pStr2->u.zToken)-1]; in exprAnalyze() 1350 c = *pC; in exprAnalyze() 1361 *pC = c + 1; in exprAnalyze()
|
| H A D | select.c | 255 int sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, Token *pC){ in sqlite3JoinType() argument 277 apAll[2] = pC; in sqlite3JoinType() 301 if( pC==0 ){ zSp2++; } in sqlite3JoinType() 303 "%T%s%T%s%T", pA, zSp1, pB, zSp2, pC); in sqlite3JoinType() 6295 struct AggInfo_col *pC; in updateAccumulator() local 6371 for(i=0, pC=pAggInfo->aCol; i<pAggInfo->nAccumulator; i++, pC++){ in updateAccumulator() 6372 sqlite3ExprCode(pParse, pC->pCExpr, pC->iMem); in updateAccumulator()
|
| H A D | where.c | 3868 CollSeq *pC = 0; in sqlite3_vtab_collation() local 3872 pC = sqlite3ExprCompareCollSeq(pHidden->pParse, pX); in sqlite3_vtab_collation() 3874 zRet = (pC ? pC->zName : sqlite3StrBINARY); in sqlite3_vtab_collation()
|
| /sqlite-3.40.0/ext/fts5/ |
| H A D | fts5_storage.c | 88 Fts5Config *pC = p->pConfig; in fts5StorageGetStmt() local 94 pC->zContentExprlist, pC->zContent in fts5StorageGetStmt() 100 zSql = sqlite3_mprintf(azStmt[eStmt], pC->zContentExprlist, in fts5StorageGetStmt() 101 pC->zContent, pC->zContentRowid, pC->zContentRowid, in fts5StorageGetStmt() 102 pC->zContentRowid in fts5StorageGetStmt() 108 pC->zContentExprlist, pC->zContent, pC->zContentRowid in fts5StorageGetStmt() 114 int nCol = pC->nCol + 1; in fts5StorageGetStmt() 125 zSql = sqlite3_mprintf(azStmt[eStmt], pC->zDb, pC->zName, zBind); in fts5StorageGetStmt() 132 zSql = sqlite3_mprintf(azStmt[eStmt], pC->zDb, pC->zName); in fts5StorageGetStmt() 142 rc = sqlite3_prepare_v3(pC->db, zSql, -1, f, &p->aStmt[eStmt], 0); in fts5StorageGetStmt() [all …]
|
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3_snippet.c | 686 sqlite3_tokenizer_cursor *pC; in fts3SnippetShift() local 698 rc = pMod->xNext(pC, &ZDUMMY, &DUMMY1, &DUMMY2, &DUMMY3, &iCurrent); in fts3SnippetShift() 700 pMod->xClose(pC); in fts3SnippetShift() 740 sqlite3_tokenizer_cursor *pC; /* Tokenizer cursor open on zDoc/nDoc */ in fts3SnippetText() local 776 rc = pMod->xNext(pC, &ZDUMMY, &DUMMY1, &iBegin, &iFin, &iCurrent); in fts3SnippetText() 828 pMod->xClose(pC); in fts3SnippetText() 1626 sqlite3_tokenizer_cursor *pC; /* Tokenizer cursor */ in sqlite3Fts3Offsets() local 1661 zDoc, nDoc, &pC in sqlite3Fts3Offsets() 1665 rc = pMod->xNext(pC, &ZDUMMY, &NDUMMY, &iStart, &iEnd, &iCurrent); in sqlite3Fts3Offsets() 1690 rc = pMod->xNext(pC, &ZDUMMY, &NDUMMY, &iStart, &iEnd, &iCurrent); in sqlite3Fts3Offsets() [all …]
|
| H A D | fts3_unicode.c | 316 sqlite3_tokenizer_cursor *pC, /* Cursor returned by simpleOpen */ in unicodeNext() argument 323 unicode_cursor *pCsr = (unicode_cursor *)pC; in unicodeNext()
|
| /sqlite-3.40.0/ext/session/ |
| H A D | sqlite3session.c | 1211 nNew += pC->nRecord; in sessionUpdateMaxSize() 1213 nNew += pC->nRecord; in sessionUpdateMaxSize() 1284 if( nNew>pC->nMaxSize ){ in sessionUpdateMaxSize() 1286 pC->nMaxSize = nNew; in sessionUpdateMaxSize() 1355 SessionChange *pC; in sessionPreupdateOneChange() local 1356 for(pC=pTab->apChange[iHash]; pC; pC=pC->pNext){ in sessionPreupdateOneChange() 1360 if( pC==0 ){ in sessionPreupdateOneChange() 1390 if( !pC ){ in sessionPreupdateOneChange() 1395 pC->aRecord = (u8 *)&pC[1]; in sessionPreupdateOneChange() 1415 pC->bIndirect = 1; in sessionPreupdateOneChange() [all …]
|