Lines Matching refs:createFlag
9830 sqlite3_pcache_page *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
9852 void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
18254 SQLITE_PRIVATE sqlite3_pcache_page *sqlite3PcacheFetch(PCache*, Pgno, int createFlag);
57103 int createFlag /* If true, create page if it does not exist already */ argument
57110 assert( createFlag==3 || createFlag==0 );
57120 eCreate = createFlag & pCache->eCreate;
57122 assert( createFlag==0 || pCache->eCreate==eCreate );
57123 assert( createFlag==0 || eCreate==1+(!pCache->bPurgeable||!pCache->pDirty) );
57126 createFlag?" create":"",pRes));
58511 int createFlag argument
58522 if( createFlag==1 && (
58556 pPage = pcache1AllocPage(pCache, createFlag==1);
58639 int createFlag argument
58658 }else if( createFlag ){
58660 return pcache1FetchStage2(pCache, iKey, createFlag);
58669 int createFlag argument
58675 pPage = pcache1FetchNoMutex(p, iKey, createFlag);
58684 int createFlag argument
58691 assert( pCache->bPurgeable || createFlag!=1 );
58698 return (sqlite3_pcache_page*)pcache1FetchWithMutex(p, iKey, createFlag);
58702 return (sqlite3_pcache_page*)pcache1FetchNoMutex(p, iKey, createFlag);
132547 u8 createFlag /* Create new entry if true and does not otherwise exist */ argument
132556 assert( nArg>=(-1) || createFlag==0 );
132583 if( !createFlag && (pBest==0 || (db->mDbFlags & DBFLAG_PreferBuiltin)!=0) ){
132601 if( createFlag && bestScore<FUNC_PERFECT_MATCH &&
132620 if( pBest && (pBest->xSFunc || createFlag) ){