Lines Matching refs:pModule

7924   const sqlite3_module *pModule;  /* The module for this virtual table */  member
18125 const sqlite3_module *pModule; /* Callback pointers */ member
87117 const sqlite3_module *pModule = pVCur->pVtab->pModule;
87120 pModule->xClose(pVCur);
98664 const sqlite3_module *pModule;
98680 pModule = pVtab->pModule;
98681 assert( pModule->xRowid );
98682 rc = pModule->xRowid(pC->uc.pVCur, &v);
100741 const sqlite3_module *pModule;
100747 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
100751 pModule = pVtab->pModule;
100752 rc = pModule->xOpen(pVtab, &pVCur);
100766 pModule->xClose(pVCur);
100786 const sqlite3_module *pModule;
100799 pModule = pVtab->pModule;
100800 assert( pModule!=0 );
100801 assert( pModule->iVersion>=4 );
100802 assert( pModule->xIntegrity!=0 );
100805 rc = pModule->xIntegrity(pVtab, db->aDb[pOp->p1].zDbSName, pTab->zName,
100870 const sqlite3_module *pModule;
100889 pModule = pVtab->pModule;
100901 rc = pModule->xFilter(pVCur, iQuery, pOp->p4.z, nArg, apArg);
100904 res = pModule->xEof(pVCur);
100929 const sqlite3_module *pModule;
100945 pModule = pVtab->pModule;
100946 assert( pModule->xColumn );
100961 rc = pModule->xColumn(pCur->uc.pVCur, &sContext, pOp->p2);
100985 const sqlite3_module *pModule;
100996 pModule = pVtab->pModule;
100997 assert( pModule->xNext );
101005 rc = pModule->xNext(pCur->uc.pVCur);
101008 res = pModule->xEof(pCur->uc.pVCur);
101034 assert( pVtab->pModule->xRename );
101044 rc = pVtab->pModule->xRename(pVtab, pName->z);
101083 const sqlite3_module *pModule;
101097 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
101101 pModule = pVtab->pModule;
101104 if( ALWAYS(pModule->xUpdate) ){
101115 rc = pModule->xUpdate(pVtab, nArg, apArg, &rowid);
115604 if( pVTab->pVtab->pModule->xRename==0 ){
123131 if( pMod->pModule->iVersion<3 ) return 0;
123132 if( pMod->pModule->xShadowName==0 ) return 0;
123133 return pMod->pModule->xShadowName(zName+nName+1);
123152 if( NEVER(pMod->pModule==0) ) return;
123153 if( pMod->pModule->iVersion<3 ) return;
123154 if( pMod->pModule->xShadowName==0 ) return;
123164 && pMod->pModule->xShadowName(pOther->zName+nName+1)
126944 if( sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0 ){
139541 if( NEVER(pVTab->pModule==0) ) continue;
139542 if( pVTab->pModule->iVersion<4 ) continue;
139543 if( pVTab->pModule->xIntegrity==0 ) continue;
154198 const sqlite3_module *pModule, /* The definition of the module */
154205 if( pModule==0 ){
154218 pMod->pModule = pModule;
154246 const sqlite3_module *pModule, /* The definition of the module */
154253 (void)sqlite3VtabCreateModule(db, zName, pModule, pAux, xDestroy);
154267 const sqlite3_module *pModule, /* The definition of the module */
154273 return createModule(db, zName, pModule, pAux, 0);
154282 const sqlite3_module *pModule, /* The definition of the module */
154289 return createModule(db, zName, pModule, pAux, xDestroy);
154371 p->pModule->xDisconnect(p);
154787 pVTable->pVtab->pModule = pMod->pModule;
154872 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xConnect, &zErr);
154940 if( pMod==0 || pMod->pModule->xCreate==0 || pMod->pModule->xDestroy==0 ){
154944 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xCreate, pzErr);
155014 && pCtx->pVTable->pMod->pModule->xUpdate!=0
155076 xDestroy = p->pMod->pModule->xDestroy;
155077 if( xDestroy==0 ) xDestroy = p->pMod->pModule->xDisconnect;
155112 x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset);
155139 if( pVtab && (x = pVtab->pModule->xSync)!=0 ){
155176 const sqlite3_module *pModule;
155189 pModule = pVTab->pVtab->pModule;
155191 if( pModule->xBegin ){
155205 rc = pModule->xBegin(pVTab->pVtab);
155209 if( iSvpt && pModule->xSavepoint ){
155211 rc = pModule->xSavepoint(pVTab->pVtab, iSvpt-1);
155243 const sqlite3_module *pMod = pVTab->pMod->pModule;
155308 assert( pVtab->pModule!=0 );
155309 pMod = (sqlite3_module *)pVtab->pModule;
155390 const sqlite3_module *pModule = pMod->pModule;
155396 if( pModule->xCreate!=0 && pModule->xCreate!=pModule->xConnect ) return 0;
155414 rc = vtabCallConstructor(db, pTab, pMod, pModule->xConnect, &zErr);
159366 assert( pVtab->pModule!=0 );
159368 pMod = (sqlite3_module *)pVtab->pModule;
162318 rc = pVtab->pModule->xBestIndex(pVtab, p);
184076 const sqlite3_tokenizer_module *pModule; /* The module for this tokenizer */
185083 p->pTokenizer->pModule->xDestroy(p->pTokenizer);
186078 pTokenizer->pModule->xDestroy(pTokenizer);
191422 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
191426 rc = pModule->xOpen(pTokenizer, z, n, &pCsr);
191430 if( pModule->iVersion>=1 ){
191431 rc = pModule->xLanguageid(pCsr, iLangid);
191433 pModule->xClose(pCsr);
191468 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
191487 rc = pModule->xNext(pCursor, &zToken, &nToken, &iStart, &iEnd, &iPosition);
191527 pModule->xClose(pCursor);
191565 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
191601 rc = pModule->xNext(pCursor, &zByte, &nByte, &iBegin, &iEnd, &iPos);
191625 pModule->xClose(pCursor);
191661 pModule->xClose(pCursor);
192540 rc = pTokenizer->pModule->xDestroy(pTokenizer);
193848 (*ppTok)->pModule = m;
193951 pTokenizer->pModule = p;
195658 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
195663 assert( pTokenizer && pModule );
195678 xNext = pModule->xNext;
195709 pModule->xClose(pCsr);
200175 sqlite3_tokenizer_module const *pModule = p->pTokenizer->pModule;
200204 rc = pModule->xNext(pT, &zToken, &nToken, &iDum1, &iDum2, &iPos);
200219 if( pT ) pModule->xClose(pT);
200370 sqlite3_tokenizer_module const *pModule = pT->pModule;
200387 rc = pModule->xNext(pTC, &zToken, &nToken, &iDum1, &iDum2, &iPos);
200399 if( pTC ) pModule->xClose(pTC);
201374 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
201439 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
202281 sqlite3_tokenizer_module const *pMod = pTab->pTokenizer->pModule;
208503 sqlite3_module *pModule;
208510 rc = sqlite3_create_module(db, aMod[i].zName, aMod[i].pModule, 0);
212147 pRtree->base.pModule = &rtreeModule;
214059 pRtree->base.pModule = &rtreeModule;