Lines Matching refs:VTable
25 VTable *pVTable; /* The virtual table being constructed */
182 void sqlite3VtabLock(VTable *pVTab){ in sqlite3VtabLock()
192 VTable *sqlite3GetVTable(sqlite3 *db, Table *pTab){ in sqlite3GetVTable()
193 VTable *pVtab; in sqlite3GetVTable()
203 void sqlite3VtabUnlock(VTable *pVTab){ in sqlite3VtabUnlock()
229 static VTable *vtabDisconnectAll(sqlite3 *db, Table *p){ in vtabDisconnectAll()
230 VTable *pRet = 0; in vtabDisconnectAll()
231 VTable *pVTable; in vtabDisconnectAll()
247 VTable *pNext = pVTable->pNext; in vtabDisconnectAll()
273 VTable **ppVTab; in sqlite3VtabDisconnect()
281 VTable *pVTab = *ppVTab; in sqlite3VtabDisconnect()
311 VTable *p = db->pDisconnect; in sqlite3VtabUnlockList()
320 VTable *pNext = p->pNext; in sqlite3VtabUnlockList()
565 VTable *pVTable; in vtabCallConstructor()
592 pVTable = sqlite3MallocZero(sizeof(VTable)); in vtabCallConstructor()
734 VTable **aVTrans; in growVTrans()
752 static void addToVTrans(sqlite3 *db, VTable *pVTab){ in addToVTrans()
910 VTable *p; in sqlite3VtabCallDestroy()
948 VTable **aVTrans = db->aVTrans; in callFinaliser()
951 VTable *pVTab = aVTrans[i]; in callFinaliser()
976 VTable **aVTrans = db->aVTrans; in sqlite3VtabSync()
1017 int sqlite3VtabBegin(sqlite3 *db, VTable *pVTab){ in sqlite3VtabBegin()
1085 VTable *pVTab = db->aVTrans[i]; in sqlite3VtabSavepoint()