Lines Matching refs:pModule

8034   const sqlite3_module *pModule;  /* The module for this virtual table */  member
17278 const sqlite3_module *pModule; /* Callback pointers */ member
80026 const sqlite3_module *pModule = pVCur->pVtab->pModule;
80029 pModule->xClose(pVCur);
90364 const sqlite3_module *pModule;
90380 pModule = pVtab->pModule;
90381 assert( pModule->xRowid );
90382 rc = pModule->xRowid(pC->uc.pVCur, &v);
92371 const sqlite3_module *pModule;
92377 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
92381 pModule = pVtab->pModule;
92382 rc = pModule->xOpen(pVtab, &pVCur);
92396 pModule->xClose(pVCur);
92426 const sqlite3_module *pModule;
92444 pModule = pVtab->pModule;
92457 rc = pModule->xFilter(pVCur, iQuery, pOp->p4.z, nArg, apArg);
92460 res = pModule->xEof(pVCur);
92485 const sqlite3_module *pModule;
92499 pModule = pVtab->pModule;
92500 assert( pModule->xColumn );
92511 rc = pModule->xColumn(pCur->uc.pVCur, &sContext, pOp->p2);
92538 const sqlite3_module *pModule;
92549 pModule = pVtab->pModule;
92550 assert( pModule->xNext );
92558 rc = pModule->xNext(pCur->uc.pVCur);
92561 res = pModule->xEof(pCur->uc.pVCur);
92587 assert( pVtab->pModule->xRename );
92597 rc = pVtab->pModule->xRename(pVtab, pName->z);
92636 const sqlite3_module *pModule;
92650 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
92654 pModule = pVtab->pModule;
92657 if( ALWAYS(pModule->xUpdate) ){
92668 rc = pModule->xUpdate(pVtab, nArg, apArg, &rowid);
105652 if( pVTab->pVtab->pModule->xRename==0 ){
112215 if( pMod->pModule->iVersion<3 ) return 0;
112216 if( pMod->pModule->xShadowName==0 ) return 0;
112217 return pMod->pModule->xShadowName(zName+nName+1);
115743 return sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0;
138831 const sqlite3_module *pModule, /* The definition of the module */
138838 if( pModule==0 ){
138851 pMod->pModule = pModule;
138879 const sqlite3_module *pModule, /* The definition of the module */
138886 (void)sqlite3VtabCreateModule(db, zName, pModule, pAux, xDestroy);
138900 const sqlite3_module *pModule, /* The definition of the module */
138906 return createModule(db, zName, pModule, pAux, 0);
138915 const sqlite3_module *pModule, /* The definition of the module */
138922 return createModule(db, zName, pModule, pAux, xDestroy);
139004 p->pModule->xDisconnect(p);
139409 pVTable->pVtab->pModule = pMod->pModule;
139492 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xConnect, &zErr);
139560 if( pMod==0 || pMod->pModule->xCreate==0 || pMod->pModule->xDestroy==0 ){
139564 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xCreate, pzErr);
139627 && pCtx->pVTable->pMod->pModule->xUpdate!=0
139684 xDestroy = p->pMod->pModule->xDestroy;
139685 if( xDestroy==0 ) xDestroy = p->pMod->pModule->xDisconnect;
139720 x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset);
139747 if( pVtab && (x = pVtab->pModule->xSync)!=0 ){
139784 const sqlite3_module *pModule;
139797 pModule = pVTab->pVtab->pModule;
139799 if( pModule->xBegin ){
139813 rc = pModule->xBegin(pVTab->pVtab);
139817 if( iSvpt && pModule->xSavepoint ){
139819 rc = pModule->xSavepoint(pVTab->pVtab, iSvpt-1);
139851 const sqlite3_module *pMod = pVTab->pMod->pModule;
139912 assert( pVtab->pModule!=0 );
139913 pMod = (sqlite3_module *)pVtab->pModule;
139993 const sqlite3_module *pModule = pMod->pModule;
139999 if( pModule->xCreate!=0 && pModule->xCreate!=pModule->xConnect ) return 0;
140015 rc = vtabCallConstructor(db, pTab, pMod, pModule->xConnect, &zErr);
143619 assert( pVtab->pModule!=0 );
143620 pMod = (sqlite3_module *)pVtab->pModule;
145883 rc = pVtab->pModule->xBestIndex(pVtab, p);
165586 const sqlite3_tokenizer_module *pModule; /* The module for this tokenizer */
166583 p->pTokenizer->pModule->xDestroy(p->pTokenizer);
167577 pTokenizer->pModule->xDestroy(pTokenizer);
172815 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
172819 rc = pModule->xOpen(pTokenizer, z, n, &pCsr);
172823 if( pModule->iVersion>=1 ){
172824 rc = pModule->xLanguageid(pCsr, iLangid);
172826 pModule->xClose(pCsr);
172861 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
172880 rc = pModule->xNext(pCursor, &zToken, &nToken, &iStart, &iEnd, &iPosition);
172920 pModule->xClose(pCursor);
172958 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
172994 rc = pModule->xNext(pCursor, &zByte, &nByte, &iBegin, &iEnd, &iPos);
173018 pModule->xClose(pCursor);
173054 pModule->xClose(pCursor);
173928 rc = pTokenizer->pModule->xDestroy(pTokenizer);
175236 (*ppTok)->pModule = m;
175339 pTokenizer->pModule = p;
177040 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
177045 assert( pTokenizer && pModule );
177060 xNext = pModule->xNext;
177091 pModule->xClose(pCsr);
181515 sqlite3_tokenizer_module const *pModule = p->pTokenizer->pModule;
181544 rc = pModule->xNext(pT, &zToken, &nToken, &iDum1, &iDum2, &iPos);
181559 if( pT ) pModule->xClose(pT);
181707 sqlite3_tokenizer_module const *pModule = pT->pModule;
181724 rc = pModule->xNext(pTC, &zToken, &nToken, &iDum1, &iDum2, &iPos);
181736 if( pTC ) pModule->xClose(pTC);
182707 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
182772 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
183613 sqlite3_tokenizer_module const *pMod = pTab->pTokenizer->pModule;
187138 sqlite3_module *pModule;
187163 rc = sqlite3_create_module(db, aMod[i].zName, aMod[i].pModule, 0);
190913 pRtree->base.pModule = &rtreeModule;
192783 pRtree->base.pModule = &rtreeModule;