Lines Matching refs:pMod

35   sqlite3_module *pMod;         /* Methods for child virtual tables */  member
93 rc = pAux->pMod->xCreate(db, pAux->pChildAux, argc, argv, in vtshimCreate()
132 rc = pAux->pMod->xConnect(db, pAux->pChildAux, argc, argv, in vtshimConnect()
155 rc = pAux->pMod->xBestIndex(pVtab->pChild, pIdxInfo); in vtshimBestIndex()
167 rc = pAux->pMod->xDisconnect(pVtab->pChild); in vtshimDisconnect()
180 rc = pAux->pMod->xDestroy(pVtab->pChild); in vtshimDestroy()
198 rc = pAux->pMod->xOpen(pVtab->pChild, &pCur->pChild); in vtshimOpen()
219 rc = pAux->pMod->xClose(pCur->pChild); in vtshimClose()
242 rc = pAux->pMod->xFilter(pCur->pChild, idxNum, idxStr, argc, argv); in vtshimFilter()
255 rc = pAux->pMod->xNext(pCur->pChild); in vtshimNext()
268 rc = pAux->pMod->xEof(pCur->pChild); in vtshimEof()
279 rc = pAux->pMod->xColumn(pCur->pChild, ctx, i); in vtshimColumn()
292 rc = pAux->pMod->xRowid(pCur->pChild, pRowid); in vtshimRowid()
309 rc = pAux->pMod->xUpdate(pVtab->pChild, argc, argv, pRowid); in vtshimUpdate()
321 rc = pAux->pMod->xBegin(pVtab->pChild); in vtshimBegin()
333 rc = pAux->pMod->xSync(pVtab->pChild); in vtshimSync()
345 rc = pAux->pMod->xCommit(pVtab->pChild); in vtshimCommit()
357 rc = pAux->pMod->xRollback(pVtab->pChild); in vtshimRollback()
375 rc = pAux->pMod->xFindFunction(pVtab->pChild, nArg, zName, pxFunc, ppArg); in vtshimFindFunction()
385 rc = pAux->pMod->xRename(pVtab->pChild, zNewName); in vtshimRename()
397 rc = pAux->pMod->xSavepoint(pVtab->pChild, n); in vtshimSavepoint()
409 rc = pAux->pMod->xRelease(pVtab->pChild, n); in vtshimRelease()
421 rc = pAux->pMod->xRollbackTo(pVtab->pChild, n); in vtshimRollbackTo()
437 sqlite3_free(pAux->pMod); in vtshimAuxDestructor()
442 const sqlite3_module *pMod, /* Source module to be copied */ in vtshimCopyModule() argument
446 if( !pMod || !ppMod ) return SQLITE_ERROR; in vtshimCopyModule()
449 memcpy(p, pMod, sizeof(*p)); in vtshimCopyModule()
465 sqlite3_module *pMod; in sqlite3_create_disposable_module() local
472 rc = vtshimCopyModule(p, &pMod); in sqlite3_create_disposable_module()
479 pAux->pMod = pMod; in sqlite3_create_disposable_module()
528 pAux->pMod->xClose(pCur->pChild); in sqlite3_dispose_module()
530 pAux->pMod->xDisconnect(pVtab->pChild); in sqlite3_dispose_module()