/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...] |
vdbe.h | 60 VTable *pVtab; /* Used when p4type is P4_VTAB */
|
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...] |
test8.c | 331 echo_vtab *pVtab, 336 if( pVtab->zTableName ){ 342 sqlite3_bind_text(pStmt, 1, pVtab->zTableName, -1, 0); 358 rc = getColumnNames(db, pVtab->zTableName, &pVtab->aCol, &pVtab->nCol); 361 rc = getIndexArray(db, pVtab->zTableName, pVtab->nCol, &pVtab->aIndex); 371 ** table pVtab [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...] |
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...] |
vdbeaux.c | 925 sqlite3_vtab *pVtab = pOp->p4.pVtab->pVtab; 926 sqlite3_snprintf(nTemp, zTemp, "vtab:%p:%p", pVtab, pVtab->pModule); [all...] |
where.c | [all...] |
sqliteInt.h | [all...] |
/external/chromium_org/third_party/sqlite/amalgamation/ |
sqlite3.h | [all...] |
sqlite3.c | [all...] |
/external/chromium_org/third_party/sqlite/src/ext/fts1/ |
fts1.c | [all...] |
/external/chromium_org/third_party/sqlite/src/ext/fts2/ |
fts2.c | [all...] |
/external/sqlite/dist/orig/ |
sqlite3.h | [all...] |
sqlite3.c | [all...] |
/external/sqlite/dist/ |
sqlite3.h | [all...] |
sqlite3.c | [all...] |