Home
last modified time | relevance | path

Searched refs:pC (Results 1 – 10 of 10) sorted by relevance

/sqlite-3.40.0/src/
H A Dvdbe.c2724 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 Dvdbeblob.c77 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 Dvdbeaux.c768 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 Dwhereexpr.c1348 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 Dselect.c255 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 Dwhere.c3868 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 Dfts5_storage.c88 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 Dfts3_snippet.c686 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 Dfts3_unicode.c316 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 Dsqlite3session.c1211 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 …]