Lines Matching refs:pGlobal

241580   Fts5Global *pGlobal;            /* Global fts5 object for handle db */  member
245648 Fts5Global *pGlobal, argument
245664 pRet->pGlobal = pGlobal;
248970 Fts5Global *pGlobal = (Fts5Global*)sqlite3_user_data(pCtx); local
249015 rc = sqlite3Fts5ConfigParse(pGlobal, db, nConfig, azConfig, &pConfig, &zErr);
249113 static int sqlite3Fts5ExprInit(Fts5Global *pGlobal, sqlite3 *db){ argument
249126 void *pCtx = (void*)pGlobal;
249134 UNUSED_PARAM2(pGlobal,db);
259726 #define FTS5_LOCALE_HDR(pConfig) ((const u8*)(pConfig->pGlobal->aLocaleHdr))
259736 Fts5Global *pGlobal; /* Global context for this function */ member
259777 Fts5Global *pGlobal; /* Global (connection wide) data */ member
260034 Fts5Global *pGlobal = (Fts5Global*)pAux; local
260043 rc = sqlite3Fts5ConfigParse(pGlobal, db, argc, azConfig, &pConfig, pzErr);
260049 pTab->pGlobal = pGlobal;
260407 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){
260428 Fts5Global *pGlobal = pTab->pGlobal; local
260431 pCsr->pNext = pGlobal->pCsr;
260432 pGlobal->pCsr = pCsr;
260433 pCsr->iCsrId = ++pGlobal->iNextId;
260515 for(pp=&pTab->pGlobal->pCsr; (*pp)!=pCsr; pp=&(*pp)->pNext);
260568 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){
260825 for(pAux=pTab->pGlobal->pAux; pAux; pAux=pAux->pNext){
262541 static Fts5Cursor *fts5CursorFromCsrid(Fts5Global *pGlobal, i64 iCsrId){ argument
262543 for(pCsr=pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){
262578 pCsr = fts5CursorFromCsrid(pAux->pGlobal, iCsrId);
262595 Fts5Global *pGlobal, /* FTS5 global context for db handle */ argument
262599 pCsr = fts5CursorFromCsrid(pGlobal, iCsrId);
262851 Fts5Global *pGlobal = (Fts5Global*)pApi; local
262852 int rc = sqlite3_overload_function(pGlobal->db, zName, -1);
262865 pAux->pGlobal = pGlobal;
262869 pAux->pNext = pGlobal->pAux;
262870 pGlobal->pAux = pAux;
262895 Fts5Global *pGlobal, /* Global context (one per db handle) */ argument
262914 pNew->pNext = pGlobal->pTok;
262915 pGlobal->pTok = pNew;
262917 pGlobal->pDfltTok = pNew;
263031 Fts5Global *pGlobal = (Fts5Global*)pApi; local
263038 rc = fts5NewTokenizerModule(pGlobal, zName, pUserData, xDestroy, &pNew);
263082 Fts5Global *pGlobal, /* Global (one per db handle) object */ argument
263088 pMod = pGlobal->pDfltTok;
263090 for(pMod=pGlobal->pTok; pMod; pMod=pMod->pNext){
263167 pMod = fts5LocateTokenizer(pConfig->pGlobal, nArg==0 ? 0 : azArg[0]);
263215 Fts5Global *pGlobal = (Fts5Global*)pCtx; local
263217 for(pAux=pGlobal->pAux; pAux; pAux=pNextAux){
263223 for(pTok=pGlobal->pTok; pTok; pTok=pNextTok){
263229 sqlite3_free(pGlobal);
263241 Fts5Global *pGlobal = (Fts5Global*)sqlite3_user_data(pCtx); local
263246 if( ppApi ) *ppApi = &pGlobal->api;
263421 Fts5Global *pGlobal = 0; local
263423 pGlobal = (Fts5Global*)sqlite3_malloc64(sizeof(Fts5Global));
263424 if( pGlobal==0 ){
263427 void *p = (void*)pGlobal;
263428 memset(pGlobal, 0, sizeof(Fts5Global));
263429 pGlobal->db = db;
263430 pGlobal->api.iVersion = 3;
263431 pGlobal->api.xCreateFunction = fts5CreateAux;
263432 pGlobal->api.xCreateTokenizer = fts5CreateTokenizer;
263433 pGlobal->api.xFindTokenizer = fts5FindTokenizer;
263434 pGlobal->api.xCreateTokenizer_v2 = fts5CreateTokenizer_v2;
263435 pGlobal->api.xFindTokenizer_v2 = fts5FindTokenizer_v2;
263439 sqlite3_randomness(sizeof(pGlobal->aLocaleHdr), pGlobal->aLocaleHdr);
263440 pGlobal->aLocaleHdr[0] ^= 0xF924976D;
263441 pGlobal->aLocaleHdr[1] ^= 0x16596E13;
263442 pGlobal->aLocaleHdr[2] ^= 0x7C80BEAA;
263443 pGlobal->aLocaleHdr[3] ^= 0x9B03A67F;
263444 assert( sizeof(pGlobal->aLocaleHdr)==16 );
263448 if( rc==SQLITE_OK ) rc = sqlite3Fts5ExprInit(pGlobal, db);
263449 if( rc==SQLITE_OK ) rc = sqlite3Fts5AuxInit(&pGlobal->api);
263450 if( rc==SQLITE_OK ) rc = sqlite3Fts5TokenizerInit(&pGlobal->api);
263451 if( rc==SQLITE_OK ) rc = sqlite3Fts5VocabInit(pGlobal, db);
263486 rc = sqlite3Fts5TestRegisterMatchinfoAPI(&pGlobal->api);
267732 Fts5Global *pGlobal; /* FTS5 global object for this database */ member
267894 pRet->pGlobal = (Fts5Global*)pAux;
268043 pFts5 = sqlite3Fts5TableFromCsrid(pTab->pGlobal, iId);
268469 static int sqlite3Fts5VocabInit(Fts5Global *pGlobal, sqlite3 *db){ argument
268497 void *p = (void*)pGlobal;