Lines Matching refs:pModule
7712 const sqlite3_module *pModule; /* The module for this virtual table */ member
17541 const sqlite3_module *pModule; /* Callback pointers */ member
84943 const sqlite3_module *pModule = pVCur->pVtab->pModule;
84946 pModule->xClose(pVCur);
96083 const sqlite3_module *pModule;
96099 pModule = pVtab->pModule;
96100 assert( pModule->xRowid );
96101 rc = pModule->xRowid(pC->uc.pVCur, &v);
98144 const sqlite3_module *pModule;
98150 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
98154 pModule = pVtab->pModule;
98155 rc = pModule->xOpen(pVtab, &pVCur);
98169 pModule->xClose(pVCur);
98227 const sqlite3_module *pModule;
98246 pModule = pVtab->pModule;
98258 rc = pModule->xFilter(pVCur, iQuery, pOp->p4.z, nArg, apArg);
98261 res = pModule->xEof(pVCur);
98286 const sqlite3_module *pModule;
98301 pModule = pVtab->pModule;
98302 assert( pModule->xColumn );
98314 rc = pModule->xColumn(pCur->uc.pVCur, &sContext, pOp->p2);
98338 const sqlite3_module *pModule;
98349 pModule = pVtab->pModule;
98350 assert( pModule->xNext );
98358 rc = pModule->xNext(pCur->uc.pVCur);
98361 res = pModule->xEof(pCur->uc.pVCur);
98387 assert( pVtab->pModule->xRename );
98397 rc = pVtab->pModule->xRename(pVtab, pName->z);
98436 const sqlite3_module *pModule;
98450 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
98454 pModule = pVtab->pModule;
98457 if( ALWAYS(pModule->xUpdate) ){
98468 rc = pModule->xUpdate(pVtab, nArg, apArg, &rowid);
112307 if( pVTab->pVtab->pModule->xRename==0 ){
119765 if( pMod->pModule->iVersion<3 ) return 0;
119766 if( pMod->pModule->xShadowName==0 ) return 0;
119767 return pMod->pModule->xShadowName(zName+nName+1);
119786 if( NEVER(pMod->pModule==0) ) return;
119787 if( pMod->pModule->iVersion<3 ) return;
119788 if( pMod->pModule->xShadowName==0 ) return;
119798 && pMod->pModule->xShadowName(pOther->zName+nName+1)
123561 if( sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0 ){
149765 const sqlite3_module *pModule, /* The definition of the module */
149772 if( pModule==0 ){
149785 pMod->pModule = pModule;
149813 const sqlite3_module *pModule, /* The definition of the module */
149820 (void)sqlite3VtabCreateModule(db, zName, pModule, pAux, xDestroy);
149834 const sqlite3_module *pModule, /* The definition of the module */
149840 return createModule(db, zName, pModule, pAux, 0);
149849 const sqlite3_module *pModule, /* The definition of the module */
149856 return createModule(db, zName, pModule, pAux, xDestroy);
149939 p->pModule->xDisconnect(p);
150353 pVTable->pVtab->pModule = pMod->pModule;
150438 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xConnect, &zErr);
150506 if( pMod==0 || pMod->pModule->xCreate==0 || pMod->pModule->xDestroy==0 ){
150510 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xCreate, pzErr);
150580 && pCtx->pVTable->pMod->pModule->xUpdate!=0
150642 xDestroy = p->pMod->pModule->xDestroy;
150643 if( xDestroy==0 ) xDestroy = p->pMod->pModule->xDisconnect;
150678 x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset);
150705 if( pVtab && (x = pVtab->pModule->xSync)!=0 ){
150742 const sqlite3_module *pModule;
150755 pModule = pVTab->pVtab->pModule;
150757 if( pModule->xBegin ){
150771 rc = pModule->xBegin(pVTab->pVtab);
150775 if( iSvpt && pModule->xSavepoint ){
150777 rc = pModule->xSavepoint(pVTab->pVtab, iSvpt-1);
150809 const sqlite3_module *pMod = pVTab->pMod->pModule;
150871 assert( pVtab->pModule!=0 );
150872 pMod = (sqlite3_module *)pVtab->pModule;
150953 const sqlite3_module *pModule = pMod->pModule;
150959 if( pModule->xCreate!=0 && pModule->xCreate!=pModule->xConnect ) return 0;
150977 rc = vtabCallConstructor(db, pTab, pMod, pModule->xConnect, &zErr);
154903 assert( pVtab->pModule!=0 );
154905 pMod = (sqlite3_module *)pVtab->pModule;
157737 rc = pVtab->pModule->xBestIndex(pVtab, p);
178975 const sqlite3_tokenizer_module *pModule; /* The module for this tokenizer */
179977 p->pTokenizer->pModule->xDestroy(p->pTokenizer);
180971 pTokenizer->pModule->xDestroy(pTokenizer);
186244 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
186248 rc = pModule->xOpen(pTokenizer, z, n, &pCsr);
186252 if( pModule->iVersion>=1 ){
186253 rc = pModule->xLanguageid(pCsr, iLangid);
186255 pModule->xClose(pCsr);
186290 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
186309 rc = pModule->xNext(pCursor, &zToken, &nToken, &iStart, &iEnd, &iPosition);
186349 pModule->xClose(pCursor);
186387 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
186423 rc = pModule->xNext(pCursor, &zByte, &nByte, &iBegin, &iEnd, &iPos);
186447 pModule->xClose(pCursor);
186483 pModule->xClose(pCursor);
187362 rc = pTokenizer->pModule->xDestroy(pTokenizer);
188670 (*ppTok)->pModule = m;
188773 pTokenizer->pModule = p;
190479 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
190484 assert( pTokenizer && pModule );
190499 xNext = pModule->xNext;
190530 pModule->xClose(pCsr);
194984 sqlite3_tokenizer_module const *pModule = p->pTokenizer->pModule;
195013 rc = pModule->xNext(pT, &zToken, &nToken, &iDum1, &iDum2, &iPos);
195028 if( pT ) pModule->xClose(pT);
195176 sqlite3_tokenizer_module const *pModule = pT->pModule;
195193 rc = pModule->xNext(pTC, &zToken, &nToken, &iDum1, &iDum2, &iPos);
195205 if( pTC ) pModule->xClose(pTC);
196178 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
196243 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
197085 sqlite3_tokenizer_module const *pMod = pTab->pTokenizer->pModule;
200719 sqlite3_module *pModule;
200726 rc = sqlite3_create_module(db, aMod[i].zName, aMod[i].pModule, 0);
204503 pRtree->base.pModule = &rtreeModule;
206385 pRtree->base.pModule = &rtreeModule;