Lines Matching refs:pModule

6279   const sqlite3_module *pModule;  /* The module for this virtual table */  member
14247 const sqlite3_module *pModule; /* Callback pointers */ member
72354 const sqlite3_module *pModule = pVCur->pVtab->pModule;
72357 pModule->xClose(pVCur);
81827 const sqlite3_module *pModule;
81843 pModule = pVtab->pModule;
81844 assert( pModule->xRowid );
81845 rc = pModule->xRowid(pC->uc.pVCur, &v);
83571 const sqlite3_module *pModule;
83577 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
83581 pModule = pVtab->pModule;
83582 rc = pModule->xOpen(pVtab, &pVCur);
83596 pModule->xClose(pVCur);
83626 const sqlite3_module *pModule;
83644 pModule = pVtab->pModule;
83657 rc = pModule->xFilter(pVCur, iQuery, pOp->p4.z, nArg, apArg);
83660 res = pModule->xEof(pVCur);
83678 const sqlite3_module *pModule;
83692 pModule = pVtab->pModule;
83693 assert( pModule->xColumn );
83697 rc = pModule->xColumn(pCur->uc.pVCur, &sContext, pOp->p2);
83723 const sqlite3_module *pModule;
83734 pModule = pVtab->pModule;
83735 assert( pModule->xNext );
83743 rc = pModule->xNext(pCur->uc.pVCur);
83746 res = pModule->xEof(pCur->uc.pVCur);
83769 assert( pVtab->pModule->xRename );
83779 rc = pVtab->pModule->xRename(pVtab, pName->z);
83817 const sqlite3_module *pModule;
83829 if( pVtab==0 || NEVER(pVtab->pModule==0) ){
83833 pModule = pVtab->pModule;
83836 if( ALWAYS(pModule->xUpdate) ){
83847 rc = pModule->xUpdate(pVtab, nArg, apArg, &rowid);
94309 if( pVTab->pVtab->pModule->xRename==0 ){
102381 && sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0 )
121761 const sqlite3_module *pModule, /* The definition of the module */
121780 pMod->pModule = pModule;
121806 const sqlite3_module *pModule, /* The definition of the module */
121812 return createModule(db, zName, pModule, pAux, 0);
121821 const sqlite3_module *pModule, /* The definition of the module */
121828 return createModule(db, zName, pModule, pAux, xDestroy);
121871 p->pModule->xDisconnect(p);
122270 pVTable->pVtab->pModule = pMod->pModule;
122352 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xConnect, &zErr);
122418 if( pMod==0 || pMod->pModule->xCreate==0 || pMod->pModule->xDestroy==0 ){
122422 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xCreate, pzErr);
122487 if( !HasRowid(pNew) && pCtx->pVTable->pMod->pModule->xUpdate!=0 ){
122542 xDestroy = p->pMod->pModule->xDestroy;
122575 x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset);
122602 if( pVtab && (x = pVtab->pModule->xSync)!=0 ){
122639 const sqlite3_module *pModule;
122652 pModule = pVTab->pVtab->pModule;
122654 if( pModule->xBegin ){
122668 rc = pModule->xBegin(pVTab->pVtab);
122672 if( iSvpt && pModule->xSavepoint ){
122674 rc = pModule->xSavepoint(pVTab->pVtab, iSvpt-1);
122706 const sqlite3_module *pMod = pVTab->pMod->pModule;
122768 assert( pVtab->pModule!=0 );
122769 pMod = (sqlite3_module *)pVtab->pModule;
122843 const sqlite3_module *pModule = pMod->pModule;
122849 if( pModule->xCreate!=0 && pModule->xCreate!=pModule->xConnect ) return 0;
122866 rc = vtabCallConstructor(db, pTab, pMod, pModule->xConnect, &zErr);
127678 rc = pVtab->pModule->xBestIndex(pVtab, p);
141362 const sqlite3_tokenizer_module *pModule; /* The module for this tokenizer */
142283 p->pTokenizer->pModule->xDestroy(p->pTokenizer);
143251 pTokenizer->pModule->xDestroy(pTokenizer);
148396 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
148400 rc = pModule->xOpen(pTokenizer, z, n, &pCsr);
148404 if( pModule->iVersion>=1 ){
148405 rc = pModule->xLanguageid(pCsr, iLangid);
148407 pModule->xClose(pCsr);
148442 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
148461 rc = pModule->xNext(pCursor, &zToken, &nToken, &iStart, &iEnd, &iPosition);
148501 pModule->xClose(pCursor);
148539 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
148575 rc = pModule->xNext(pCursor, &zByte, &nByte, &iBegin, &iEnd, &iPos);
148599 pModule->xClose(pCursor);
148635 pModule->xClose(pCursor);
149469 sqlite3_tokenizer_module const *pModule = 0;
149489 (const char *)sqlite3_value_text(argv[0]), &pModule);
149493 }else if( !pModule ){
149498 rc = pModule->xCreate(0, 0, &pTokenizer);
149504 pTokenizer->pModule = pModule;
149544 if( pModule && pTokenizer ){
149545 rc = pModule->xDestroy(pTokenizer);
150836 (*ppTok)->pModule = m;
150939 pTokenizer->pModule = p;
152635 sqlite3_tokenizer_module const *pModule = pTokenizer->pModule;
152640 assert( pTokenizer && pModule );
152655 xNext = pModule->xNext;
152686 pModule->xClose(pCsr);
157011 sqlite3_tokenizer_module const *pModule = p->pTokenizer->pModule;
157041 rc = pModule->xNext(pT, &zToken, &nToken, &iDum1, &iDum2, &iPos);
157056 if( pT ) pModule->xClose(pT);
157198 sqlite3_tokenizer_module const *pModule = pT->pModule;
157215 rc = pModule->xNext(pTC, &zToken, &nToken, &iDum1, &iDum2, &iPos);
157227 if( pTC ) pModule->xClose(pTC);
158193 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
158258 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
159064 sqlite3_tokenizer_module const *pMod = pTab->pTokenizer->pModule;
163252 pRtree->base.pModule = &rtreeModule;
177186 sqlite3_module *pModule;
177205 rc = sqlite3_create_module(db, aMod[i].zName, aMod[i].pModule, 0);