• Home
  • Raw
  • Download

Lines Matching refs:pMod

9354   Module *pMod;             /* Pointer to module implementation */
76844 zArg2 = sqlite3GetVTable(db, pTab)->pMod->zName;
79053 && sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0 )
94606 Module *pMod;
94610 pMod = (Module *)sqlite3DbMallocRaw(db, sizeof(Module) + nName + 1);
94611 if( pMod ){
94613 char *zCopy = (char *)(&pMod[1]);
94615 pMod->zName = zCopy;
94616 pMod->pModule = pModule;
94617 pMod->pAux = pAux;
94618 pMod->xDestroy = xDestroy;
94619 pDel = (Module *)sqlite3HashInsert(&db->aModule, zCopy, nName, (void*)pMod);
94624 if( pDel==pMod ){
95009 Module *pMod,
95030 pVTable->pMod = pMod;
95037 rc = xConstruct(db, pMod->pAux, nArg, azArg, &pVTable->pVtab, &zErr);
95051 pVTable->pVtab->pModule = pMod->pModule;
95115 Module *pMod;
95125 pMod = (Module*)sqlite3HashFind(&db->aModule, zMod, sqlite3Strlen30(zMod));
95127 if( !pMod ){
95133 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xConnect, &zErr);
95178 Module *pMod;
95186 pMod = (Module*)sqlite3HashFind(&db->aModule, zMod, sqlite3Strlen30(zMod));
95192 if( !pMod ){
95196 rc = vtabCallConstructor(db, pTab, pMod, pMod->pModule->xCreate, pzErr);
95286 rc = p->pMod->pModule->xDestroy(p->pVtab);
95439 sqlite3_module *pMod;
95457 pMod = (sqlite3_module *)pVtab->pModule;
95458 if( pMod->xFindFunction==0 ) return pDef;
95468 rc = pMod->xFindFunction(pVtab, nArg, zLowerName, &xFunc, &pArg);
105539 Module *pMod = (Module *)sqliteHashData(i);
105540 if( pMod->xDestroy ){
105541 pMod->xDestroy(pMod->pAux);
105543 sqlite3DbFree(db, pMod);
118079 sqlite3_tokenizer_module *pMod;
118081 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
118086 rc = pMod->xOpen(pTab->pTokenizer, zDoc, nDoc, &pC);
118093 rc = pMod->xNext(pC, &ZDUMMY, &DUMMY1, &DUMMY2, &DUMMY3, &iCurrent);
118095 pMod->xClose(pC);
118134 sqlite3_tokenizer_module *pMod; /* Tokenizer module methods object */
118149 pMod = (sqlite3_tokenizer_module *)pTab->pTokenizer->pModule;
118150 rc = pMod->xOpen(pTab->pTokenizer, zDoc, nDoc, &pC);
118161 rc = pMod->xNext(pC, &ZDUMMY, &DUMMY1, &iBegin, &iFin, &iCurrent);
118207 pMod->xClose(pC);
118914 sqlite3_tokenizer_module const *pMod = pTab->pTokenizer->pModule;
118979 rc = pMod->xOpen(pTab->pTokenizer, zDoc, nDoc, &pC);
118983 rc = pMod->xNext(pC, &ZDUMMY, &NDUMMY, &iStart, &iEnd, &iCurrent);
119008 rc = pMod->xNext(pC, &ZDUMMY, &NDUMMY, &iStart, &iEnd, &iCurrent);
119025 pMod->xClose(pC);