| /sqlite-3.40.0/test/ |
| H A D | vt02.c | 253 sqlite3_free(pVTab); in vt02Disconnect() 582 sqlite3RunSql(db,pVTab, in sqlite3BestIndexLog() 623 if( pVTab->zErrMsg==0 ) pVTab->zErrMsg = sqlite3_mprintf("out of memory"); in sqlite3BestIndexLog() 643 sqlite3RunSql(db,pVTab, in sqlite3BestIndexLog() 649 sqlite3RunSql(db,pVTab, in sqlite3BestIndexLog() 657 sqlite3RunSql(db,pVTab, in sqlite3BestIndexLog() 661 sqlite3RunSql(db,pVTab, in sqlite3BestIndexLog() 678 sqlite3RunSql(db,pVTab, in sqlite3BestIndexLog() 688 sqlite3RunSql(db,pVTab, in sqlite3BestIndexLog() 692 sqlite3RunSql(db,pVTab, in sqlite3BestIndexLog() [all …]
|
| /sqlite-3.40.0/src/ |
| H A D | vtab.c | 183 pVTab->nRef++; in sqlite3VtabLock() 204 sqlite3 *db = pVTab->db; in sqlite3VtabUnlock() 207 assert( pVTab->nRef>0 ); in sqlite3VtabUnlock() 211 pVTab->nRef--; in sqlite3VtabUnlock() 212 if( pVTab->nRef==0 ){ in sqlite3VtabUnlock() 214 sqlite3VtabModuleUnref(pVTab->db, pVTab->pMod); in sqlite3VtabUnlock() 218 sqlite3DbFree(db, pVTab); in sqlite3VtabUnlock() 282 *ppVTab = pVTab->pNext; in sqlite3VtabDisconnect() 755 sqlite3VtabLock(pVTab); in addToVTrans() 958 pVTab->iSavepoint = 0; in callFinaliser() [all …]
|
| H A D | vdbevtab.c | 111 bytecodevtab *pVTab = (bytecodevtab*)p; in bytecodevtabOpen() local 116 sqlite3VdbeMemInit(&pCur->sub, pVTab->db, 1); in bytecodevtabOpen() 199 bytecodevtab *pVTab = (bytecodevtab*)cur->pVtab; in bytecodevtabColumn() local 201 if( pVTab->bTablesUsed ){ in bytecodevtabColumn() 210 sqlite3 *db = pVTab->db; in bytecodevtabColumn() 254 pCur->zP4 = sqlite3VdbeDisplayP4(pVTab->db, pOp); in bytecodevtabColumn() 319 bytecodevtab *pVTab = (bytecodevtab *)pVtabCursor->pVtab; in bytecodevtabFilter() local 339 pVTab->base.zErrMsg = sqlite3_mprintf( in bytecodevtabFilter() 341 pVTab->bTablesUsed ? "tables_used" : "bytecode" in bytecodevtabFilter() 362 bytecodevtab *pVTab = (bytecodevtab*)tab; in bytecodevtabBestIndex() local [all …]
|
| H A D | test8.c | 557 static int echoOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in echoOpen() argument 559 if( simulateVtabError((echo_vtab *)pVTab, "xOpen") ){ in echoOpen() 1281 static int echoSavepoint(sqlite3_vtab *pVTab, int iSavepoint){ in echoSavepoint() argument 1282 assert( pVTab ); in echoSavepoint() 1286 static int echoRelease(sqlite3_vtab *pVTab, int iSavepoint){ in echoRelease() argument 1287 assert( pVTab ); in echoRelease() 1291 static int echoRollbackTo(sqlite3_vtab *pVTab, int iSavepoint){ in echoRollbackTo() argument 1292 assert( pVTab ); in echoRollbackTo()
|
| H A D | test_fs.c | 209 static int fsdirOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in fsdirOpen() argument 418 static int fstreeOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in fstreeOpen() argument 662 static int fsOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in fsOpen() argument
|
| H A D | dbpage.c | 166 static int dbpageOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in dbpageOpen() argument 174 pCsr->base.pVtab = pVTab; in dbpageOpen()
|
| H A D | dbstat.c | 287 static int statOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in statOpen() argument 288 StatTable *pTab = (StatTable *)pVTab; in statOpen() 296 pCsr->base.pVtab = pVTab; in statOpen()
|
| H A D | alter.c | 137 VTable *pVTab = 0; /* Non-zero if this is a v-tab with an xRename() */ in sqlite3AlterRenameTable() local 193 pVTab = sqlite3GetVTable(db, pTab); in sqlite3AlterRenameTable() 194 if( pVTab->pVtab->pModule->xRename==0 ){ in sqlite3AlterRenameTable() 195 pVTab = 0; in sqlite3AlterRenameTable() 274 if( pVTab ){ in sqlite3AlterRenameTable() 277 sqlite3VdbeAddOp4(v, OP_VRename, i, 0, 0,(const char*)pVTab, P4_VTAB); in sqlite3AlterRenameTable()
|
| H A D | test_schema.c | 110 static int schemaOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in schemaOpen() argument
|
| H A D | test_intarray.c | 106 static int intarrayOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in intarrayOpen() argument
|
| H A D | delete.c | 622 const char *pVTab = (const char *)sqlite3GetVTable(db, pTab); in sqlite3DeleteFrom() local 632 sqlite3VdbeAddOp4(v, OP_VUpdate, 0, 1, iKey, pVTab, P4_VTAB); in sqlite3DeleteFrom()
|
| /sqlite-3.40.0/ext/misc/ |
| H A D | spellfix.c | 1979 spellfix1_vtab *p = (spellfix1_vtab*)pVTab; in spellfix1Uninit() 1995 return spellfix1Uninit(0, pVTab); in spellfix1Disconnect() 1997 static int spellfix1Destroy(sqlite3_vtab *pVTab){ in spellfix1Destroy() argument 1998 return spellfix1Uninit(1, pVTab); in spellfix1Destroy() 2332 spellfix1_vtab *p = (spellfix1_vtab*)pVTab; in spellfix1Open() 2337 pCur->pVTab = p; in spellfix1Open() 2649 spellfix1_vtab *pVTab = pCur->pVTab; in spellfix1FilterForFullScan() local 2654 pVTab->zDbName, pVTab->zTableName, in spellfix1FilterForFullScan() 2852 sqlite3_vtab *pVTab, in spellfix1Update() argument 2859 spellfix1_vtab *p = (spellfix1_vtab*)pVTab; in spellfix1Update() [all …]
|
| H A D | series.c | 326 sqlite3_vtab *pVTab, in seriesBestIndex() argument 372 sqlite3_free(pVTab->zErrMsg); in seriesBestIndex() 373 pVTab->zErrMsg = sqlite3_mprintf( in seriesBestIndex()
|
| H A D | amatch.c | 928 static int amatchOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in amatchOpen() argument 929 amatch_vtab *p = (amatch_vtab*)pVTab; in amatchOpen() 1419 sqlite3_vtab *pVTab, in amatchUpdate() argument 1424 amatch_vtab *p = (amatch_vtab*)pVTab; in amatchUpdate() 1428 pVTab->zErrMsg = sqlite3_mprintf("DELETE from %s is not allowed", in amatchUpdate() 1433 pVTab->zErrMsg = sqlite3_mprintf("UPDATE of %s is not allowed", in amatchUpdate() 1441 pVTab->zErrMsg = sqlite3_mprintf( in amatchUpdate()
|
| H A D | btreeinfo.c | 182 static int binfoOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in binfoOpen() argument 190 pCsr->base.pVtab = pVTab; in binfoOpen()
|
| H A D | closure.c | 579 static int closureOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in closureOpen() argument 580 closure_vtab *p = (closure_vtab*)pVTab; in closureOpen()
|
| H A D | fuzzer.c | 556 static int fuzzerOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in fuzzerOpen() argument 557 fuzzer_vtab *p = (fuzzer_vtab*)pVTab; in fuzzerOpen()
|
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3_tokenize_vtab.c | 235 sqlite3_vtab *pVTab, in fts3tokBestIndexMethod() argument 239 UNUSED_PARAMETER(pVTab); in fts3tokBestIndexMethod() 263 static int fts3tokOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCsr){ in fts3tokOpenMethod() argument 265 UNUSED_PARAMETER(pVTab); in fts3tokOpenMethod()
|
| H A D | fts3_term.c | 145 sqlite3_vtab *pVTab, in fts3termBestIndexMethod() argument 148 UNUSED_PARAMETER(pVTab); in fts3termBestIndexMethod() 167 static int fts3termOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCsr){ in fts3termOpenMethod() argument 170 UNUSED_PARAMETER(pVTab); in fts3termOpenMethod()
|
| H A D | fts3_aux.c | 150 sqlite3_vtab *pVTab, in fts3auxBestIndexMethod() argument 160 UNUSED_PARAMETER(pVTab); in fts3auxBestIndexMethod() 219 static int fts3auxOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCsr){ in fts3auxOpenMethod() argument 222 UNUSED_PARAMETER(pVTab); in fts3auxOpenMethod()
|
| /sqlite-3.40.0/ext/fts1/ |
| H A D | fulltext.c | 955 static int fulltextBestIndex(sqlite3_vtab *pVTab, sqlite3_index_info *pInfo){ in fulltextBestIndex() argument 975 static int fulltextDisconnect(sqlite3_vtab *pVTab){ in fulltextDisconnect() argument 976 fulltext_vtab_destroy((fulltext_vtab *)pVTab); in fulltextDisconnect() 980 static int fulltextDestroy(sqlite3_vtab *pVTab){ in fulltextDestroy() argument 981 fulltext_vtab *v = (fulltext_vtab *)pVTab; in fulltextDestroy() 987 fulltext_vtab_destroy((fulltext_vtab *)pVTab); in fulltextDestroy() 991 static int fulltextOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in fulltextOpen() argument
|
| H A D | fts1.c | 2087 static int fulltextBestIndex(sqlite3_vtab *pVTab, sqlite3_index_info *pInfo){ in fulltextBestIndex() argument 2121 static int fulltextDisconnect(sqlite3_vtab *pVTab){ in fulltextDisconnect() argument 2122 TRACE(("FTS1 Disconnect %p\n", pVTab)); in fulltextDisconnect() 2123 fulltext_vtab_destroy((fulltext_vtab *)pVTab); in fulltextDisconnect() 2127 static int fulltextDestroy(sqlite3_vtab *pVTab){ in fulltextDestroy() argument 2128 fulltext_vtab *v = (fulltext_vtab *)pVTab; in fulltextDestroy() 2131 TRACE(("FTS1 Destroy %p\n", pVTab)); in fulltextDestroy() 2138 fulltext_vtab_destroy((fulltext_vtab *)pVTab); in fulltextDestroy() 2142 static int fulltextOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in fulltextOpen() argument 2148 TRACE(("FTS1 Open %p: %p\n", pVTab, c)); in fulltextOpen()
|
| /sqlite-3.40.0/ext/fts5/ |
| H A D | fts5_vocab.c | 327 sqlite3_vtab *pVTab, in fts5VocabOpenMethod() argument 330 Fts5VocabTable *pTab = (Fts5VocabTable*)pVTab; in fts5VocabOpenMethod() 338 pVTab->zErrMsg = sqlite3_mprintf( in fts5VocabOpenMethod() 366 pVTab->zErrMsg = sqlite3_mprintf( in fts5VocabOpenMethod()
|
| H A D | fts5_test_tok.c | 248 sqlite3_vtab *pVTab, in fts5tokBestIndexMethod() argument 275 static int fts5tokOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCsr){ in fts5tokOpenMethod() argument
|
| /sqlite-3.40.0/ext/recover/ |
| H A D | dbdata.c | 257 static int dbdataOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ in dbdataOpen() argument 265 pCsr->base.pVtab = pVTab; in dbdataOpen()
|