Lines Matching refs:pMod

10900   Module *pMod;             /* Pointer to module implementation */
88534 zArg2 = sqlite3GetVTable(db, pTab)->pMod->zName;
90896 && sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0 )
109379 Module *pMod;
109380 pMod = (Module *)sqlite3DbMallocRaw(db, sizeof(Module) + nName + 1);
109381 if( pMod ){
109383 char *zCopy = (char *)(&pMod[1]);
109385 pMod->zName = zCopy;
109386 pMod->pModule = pModule;
109387 pMod->pAux = pAux;
109388 pMod->xDestroy = xDestroy;
109389 pDel = (Module *)sqlite3HashInsert(&db->aModule,zCopy,nName,(void*)pMod);
109390 assert( pDel==0 || pDel==pMod );
109803 Module *pMod,
109826 pVTable->pMod = pMod;
109838 rc = xConstruct(db, pMod->pAux, nArg, azArg, &pVTable->pVtab, &zErr);
109853 pVTable->pVtab->pModule = pMod->pModule;
109916 Module *pMod;
109926 pMod = (Module*)sqlite3HashFind(&db->aModule, zMod, sqlite3Strlen30(zMod));
109928 if( !pMod ){
109934 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xConnect, &zErr);
109986 Module *pMod;
109994 pMod = (Module*)sqlite3HashFind(&db->aModule, zMod, sqlite3Strlen30(zMod));
110000 if( !pMod ){
110004 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xCreate, pzErr);
110097 rc = p->pMod->pModule->xDestroy(p->pVtab);
110254 const sqlite3_module *pMod = pVTab->pMod->pModule;
110255 if( pVTab->pVtab && pMod->iVersion>=2 ){
110259 xMethod = pMod->xSavepoint;
110263 xMethod = pMod->xRollbackTo;
110266 xMethod = pMod->xRelease;
110299 sqlite3_module *pMod;
110317 pMod = (sqlite3_module *)pVtab->pModule;
110318 if( pMod->xFindFunction==0 ) return pDef;
110328 rc = pMod->xFindFunction(pVtab, nArg, zLowerName, &xFunc, &pArg);
123138 Module *pMod = (Module *)sqliteHashData(i);
123139 if( pMod->xDestroy ){
123140 pMod->xDestroy(pMod->pAux);
123142 sqlite3DbFree(db, pMod);
136298 const sqlite3_tokenizer_module *pMod;
136410 const sqlite3_tokenizer_module *pMod = 0;
136429 rc = fts3tokQueryTokenizer((Fts3Hash*)pHash, zModule, &pMod, pzErr);
136432 assert( (rc==SQLITE_OK)==(pMod!=0) );
136435 rc = pMod->xCreate((nDequote>1 ? nDequote-1 : 0), azArg, &pTok);
136447 pTab->pMod = pMod;
136452 pMod->xDestroy(pTok);
136468 pTab->pMod->xDestroy(pTab->pTok);
136526 pTab->pMod->xClose(pCsr->pCsr);
136559 rc = pTab->pMod->xNext(pCsr->pCsr,
136598 rc = pTab->pMod->xOpen(pTab->pTok, pCsr->zInput, nByte, &pCsr->pCsr);
142929 sqlite3_tokenizer_module *pMod;
142931 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
142942 rc = pMod->xNext(pC, &ZDUMMY, &DUMMY1, &DUMMY2, &DUMMY3, &iCurrent);
142944 pMod->xClose(pC);
142983 sqlite3_tokenizer_module *pMod; /* Tokenizer module methods object */
142996 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
143020 rc = pMod->xNext(pC, &ZDUMMY, &DUMMY1, &iBegin, &iFin, &iCurrent);
143068 pMod->xClose(pC);
143708 sqlite3_tokenizer_module const *pMod = pTab->pTokenizer->pModule;
143779 rc = pMod->xNext(pC, &ZDUMMY, &NDUMMY, &iStart, &iEnd, &iCurrent);
143804 rc = pMod->xNext(pC, &ZDUMMY, &NDUMMY, &iStart, &iEnd, &iCurrent);
143821 pMod->xClose(pC);