Lines Matching defs:pVtab
3424 static int seriesDisconnect(sqlite3_vtab *pVtab){
3425 sqlite3_free(pVtab);
5250 static int fsdirDisconnect(sqlite3_vtab *pVtab){
5251 sqlite3_free(pVtab);
5309 pCur->base.pVtab->zErrMsg = sqlite3_vmprintf(zFmt, ap);
5804 static int completionDisconnect(sqlite3_vtab *pVtab){
5805 sqlite3_free(pVtab);
7272 static int zipfileDisconnect(sqlite3_vtab *pVtab){
7273 zipfileCleanupTransaction((ZipfileTab*)pVtab);
7274 sqlite3_free(pVtab);
7323 ZipfileTab *pTab = (ZipfileTab*)(pCsr->base.pVtab);
7349 sqlite3_free(pCsr->base.pVtab->zErrMsg);
7350 pCsr->base.pVtab->zErrMsg = sqlite3_vmprintf(zFmt, ap);
7753 ZipfileTab *pTab = (ZipfileTab*)(cur->pVtab);
7921 pFile = ((ZipfileTab*)(pCsr->base.pVtab))->pWriteFd;
7924 &pCsr->base.pVtab->zErrMsg
8094 ZipfileTab *pTab = (ZipfileTab*)cur->pVtab;
8301 static int zipfileBegin(sqlite3_vtab *pVtab){
8302 ZipfileTab *pTab = (ZipfileTab*)pVtab;
8385 sqlite3_vtab *pVtab,
8390 ZipfileTab *pTab = (ZipfileTab*)pVtab;
8411 rc = zipfileBegin(pVtab);
8644 static int zipfileCommit(sqlite3_vtab *pVtab){
8645 ZipfileTab *pTab = (ZipfileTab*)pVtab;
8674 static int zipfileRollback(sqlite3_vtab *pVtab){
8675 return zipfileCommit(pVtab);
8738 sqlite3_vtab *pVtab, /* Virtual table handle */
8746 *ppArg = (void*)pVtab;
9805 static int expertDisconnect(sqlite3_vtab *pVtab){
9806 ExpertVtab *p = (ExpertVtab*)pVtab;
9811 static int expertBestIndex(sqlite3_vtab *pVtab, sqlite3_index_info *pIdxInfo){
9812 ExpertVtab *p = (ExpertVtab*)pVtab;
9879 sqlite3_vtab *pVtab,
9884 (void)pVtab;
9974 ExpertVtab *pVtab = (ExpertVtab*)(cur->pVtab);
9975 sqlite3expert *pExpert = pVtab->pExpert;
9985 rc = idxPrintfPrepareStmt(pExpert->db, &pCsr->pData, &pVtab->base.zErrMsg,
9986 "SELECT * FROM main.%Q WHERE sample()", pVtab->pTab->zName
11600 static int dbdataDisconnect(sqlite3_vtab *pVtab){
11601 DbdataTable *pTab = (DbdataTable*)pVtab;
11604 sqlite3_free(pVtab);
11680 pCsr->base.pVtab = pVTab;
11692 DbdataTable *pTab = (DbdataTable*)(pCsr->base.pVtab);
11914 DbdataTable *pTab = (DbdataTable*)pCursor->pVtab;
12132 DbdataTable *pTab = (DbdataTable*)pCsr->base.pVtab;
12183 DbdataTable *pTab = (DbdataTable*)pCursor->pVtab;
12247 DbdataTable *pTab = (DbdataTable*)pCursor->pVtab;