Home | History | Annotate | Download | only in src

Lines Matching defs:pVtab

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;
4109 sqlite3_vtab *pVtab;
4123 pVtab = pC->pVtabCursor->pVtab;
4124 pModule = pVtab->pModule;
4127 importVtabErrMsg(p, pVtab);
5470 VTable *pVTab;
5471 pVTab = pOp->p4.pVtab;
5472 rc = sqlite3VtabBegin(db, pVTab);
5473 if( pVTab ) importVtabErrMsg(p, pVTab->pVtab);
5514 sqlite3_vtab *pVtab;
5519 pVtab = pOp->p4.pVtab->pVtab;
5520 pModule = (sqlite3_module *)pVtab->pModule;
5521 assert(pVtab && pModule);
5522 rc = pModule->xOpen(pVtab, &pVtabCursor);
5523 importVtabErrMsg(p, pVtab);
5526 pVtabCursor->pVtab = pVtab;
5532 pCur->pModule = pVtabCursor->pVtab->pModule;
5568 sqlite3_vtab *pVtab;
5581 pVtab = pVtabCursor->pVtab;
5582 pModule = pVtab->pModule;
5601 importVtabErrMsg(p, pVtab);
5624 sqlite3_vtab *pVtab;
5638 pVtab = pCur->pVtabCursor->pVtab;
5639 pModule = pVtab->pModule;
5652 importVtabErrMsg(p, pVtab);
5681 sqlite3_vtab *pVtab;
5692 pVtab = pCur->pVtabCursor->pVtab;
5693 pModule = pVtab->pModule;
5705 importVtabErrMsg(p, pVtab);
5726 sqlite3_vtab *pVtab;
5729 pVtab = pOp->p4.pVtab->pVtab;
5731 assert( pVtab->pModule->xRename );
5735 rc = pVtab->pModule->xRename(pVtab, pName->z);
5736 importVtabErrMsg(p, pVtab);
5768 sqlite3_vtab *pVtab;
5776 pVtab = pOp->p4.pVtab->pVtab;
5777 pModule = (sqlite3_module *)pVtab->pModule;
5790 rc = pModule->xUpdate(pVtab, nArg, apArg, &rowid);
5791 importVtabErrMsg(p, pVtab);