/external/chromium_org/third_party/sqlite/src/src/ |
test_intarray.c | 71 intarray_vtab *pVtab = (intarray_vtab*)p; 72 sqlite3_free(pVtab); 88 intarray_vtab *pVtab = sqlite3_malloc(sizeof(intarray_vtab)); 90 if( pVtab ){ 91 memset(pVtab, 0, sizeof(intarray_vtab)); 92 pVtab->pContent = (sqlite3_intarray*)pAux; 95 *ppVtab = (sqlite3_vtab *)pVtab; 102 static int intarrayOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ 128 intarray_vtab *pVtab = (intarray_vtab*)cur->pVtab; [all...] |
test_schema.c | 75 static int schemaDestroy(sqlite3_vtab *pVtab){ 76 sqlite3_free(pVtab); 91 schema_vtab *pVtab = sqlite3_malloc(sizeof(schema_vtab)); 92 if( pVtab ){ 93 memset(pVtab, 0, sizeof(schema_vtab)); 94 pVtab->db = db; 99 *ppVtab = (sqlite3_vtab *)pVtab; 106 static int schemaOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ 175 schema_vtab *pVtab = (schema_vtab *)(cur->pVtab); [all...] |
test_tclvar.c | 55 tclvar_vtab *pVtab; 58 pVtab = sqlite3MallocZero( sizeof(*pVtab) ); 59 if( pVtab==0 ) return SQLITE_NOMEM; 60 *ppVtab = &pVtab->base; 61 pVtab->interp = (Tcl_Interp *)pAux; 68 static int tclvarDisconnect(sqlite3_vtab *pVtab){ 69 sqlite3_free(pVtab); 77 static int tclvarOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ 137 Tcl_Interp *interp = ((tclvar_vtab *)(cur->pVtab))->interp [all...] |
vtab.c | 94 void sqlite3VtabLock(VTable *pVTab){ 95 pVTab->nRef++; 105 VTable *pVtab; 107 for(pVtab=pTab->pVTable; pVtab && pVtab->db!=db; pVtab=pVtab->pNext); 108 return pVtab; 115 void sqlite3VtabUnlock(VTable *pVTab){ [all...] |
vdbe.c | 506 static void importVtabErrMsg(Vdbe *p, sqlite3_vtab *pVtab){ 509 p->zErrMsg = sqlite3DbStrDup(db, pVtab->zErrMsg); 510 sqlite3_free(pVtab->zErrMsg); 511 pVtab->zErrMsg = 0; [all...] |
test_fuzzer.c | 173 fuzzer_vtab *pVtab; /* The virtual table this cursor belongs to */ 213 static int fuzzerDisconnect(sqlite3_vtab *pVtab){ 214 fuzzer_vtab *p = (fuzzer_vtab*)pVtab; 263 static int fuzzerOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ 264 fuzzer_vtab *p = (fuzzer_vtab*)pVTab; 269 pCur->pVtab = p; 332 pCur->pVtab->nCursor--; 583 pNew->pRule = pCur->pVtab->pRule; 684 pCur->nullRule.pNext = pCur->pVtab->pRule; 802 sqlite3_vtab *pVTab, [all...] |
test_stat.c | 162 static int statDisconnect(sqlite3_vtab *pVtab){ 163 sqlite3_free(pVtab); 198 static int statOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ 199 StatTable *pTab = (StatTable *)pVTab; 205 pCsr->base.pVtab = pVTab; 369 StatTable *pTab = (StatTable *)pCursor->pVtab;
|
test_wholenumber.c | 58 static int wholenumberDisconnect(sqlite3_vtab *pVtab){ 59 sqlite3_free(pVtab);
|
vdbe.h | 60 VTable *pVtab; /* Used when p4type is P4_VTAB */
|
recover.c | [all...] |
sqlite.h.in | [all...] |
where.c | [all...] |
vdbeaux.c | 925 sqlite3_vtab *pVtab = pOp->p4.pVtab->pVtab; 926 sqlite3_snprintf(nTemp, zTemp, "vtab:%p:%p", pVtab, pVtab->pModule); [all...] |
alter.c | 409 VTable *pVTab = 0; /* Non-zero if this is a v-tab with an xRename() */ 465 pVTab = sqlite3GetVTable(db, pTab); 466 if( pVTab->pVtab->pModule->xRename==0 ){ 467 pVTab = 0; 481 sqlite3BeginWriteOperation(pParse, pVTab!=0, iDb); 490 if( pVTab ){ 493 sqlite3VdbeAddOp4(v, OP_VRename, i, 0, 0,(const char*)pVTab, P4_VTAB);
|
insert.c | 141 VTable *pVTab = IsVirtual(pTab) ? sqlite3GetVTable(p->db, pTab) : 0; 160 if( pOp->opcode==OP_VOpen && pOp->p4.pVtab==pVTab ){ 161 assert( pOp->p4.pVtab!=0 ); [all...] |
sqliteInt.h | [all...] |
/external/chromium_org/third_party/sqlite/src/ext/fts3/ |
fts3_aux.c | 113 static int fts3auxDisconnectMethod(sqlite3_vtab *pVtab){ 114 Fts3auxTable *p = (Fts3auxTable *)pVtab; 135 sqlite3_vtab *pVTab, 143 UNUSED_PARAMETER(pVTab); 190 static int fts3auxOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCsr){ 193 UNUSED_PARAMETER(pVTab); 207 Fts3Table *pFts3 = ((Fts3auxTable *)pCursor->pVtab)->pFts3Tab; 240 Fts3Table *pFts3 = ((Fts3auxTable *)pCursor->pVtab)->pFts3Tab; 340 Fts3Table *pFts3 = ((Fts3auxTable *)pCursor->pVtab)->pFts3Tab;
|
fts3.c | 440 static int fts3DisconnectMethod(sqlite3_vtab *pVtab){ 441 Fts3Table *p = (Fts3Table *)pVtab; 492 static int fts3DestroyMethod(sqlite3_vtab *pVtab){ 494 Fts3Table *p = (Fts3Table *)pVtab; 508 return (rc==SQLITE_OK ? fts3DisconnectMethod(pVtab) : rc); [all...] |
fts3_snippet.c | 659 Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; [all...] |
fts3_write.c | [all...] |
/external/chromium_org/third_party/sqlite/src/ext/fts1/ |
fts1.c | [all...] |
fulltext.c | 587 return (fulltext_vtab *) c->base.pVtab; 943 static int fulltextBestIndex(sqlite3_vtab *pVTab, sqlite3_index_info *pInfo){ 963 static int fulltextDisconnect(sqlite3_vtab *pVTab){ 964 fulltext_vtab_destroy((fulltext_vtab *)pVTab); 968 static int fulltextDestroy(sqlite3_vtab *pVTab){ 969 fulltext_vtab *v = (fulltext_vtab *)pVTab; 975 fulltext_vtab_destroy((fulltext_vtab *)pVTab); 979 static int fulltextOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ [all...] |
/external/chromium_org/third_party/sqlite/src/ext/rtree/ |
rtree.c | 767 static int rtreeDisconnect(sqlite3_vtab *pVtab){ 768 rtreeRelease((Rtree *)pVtab); 775 static int rtreeDestroy(sqlite3_vtab *pVtab){ 776 Rtree *pRtree = (Rtree *)pVtab; 802 static int rtreeOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ 809 pCsr->base.pVtab = pVTab; 840 Rtree *pRtree = (Rtree *)(cur->pVtab); 1085 Rtree *pRtree = (Rtree *)(pVtabCursor->pVtab); 1130 Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; [all...] |
/external/chromium_org/third_party/sqlite/amalgamation/ |
sqlite3.h | [all...] |
/external/chromium_org/third_party/sqlite/src/ext/fts2/ |
fts2.c | [all...] |