Lines Matching refs:pRbuVfs
226386 rbu_vfs *pRbuVfs; /* Pointer to the rbu_vfs object */ member
230483 rbu_vfs *pRbuVfs = p->pRbuVfs; local
230486 sqlite3_mutex_enter(pRbuVfs->mutex);
230488 for(pIter=pRbuVfs->pMain; pIter; pIter=pIter->pMainNext);
230489 p->pMainNext = pRbuVfs->pMain;
230490 pRbuVfs->pMain = p;
230492 for(pIter=pRbuVfs->pMainRbu; pIter && pIter!=p; pIter=pIter->pMainRbuNext){}
230494 p->pMainRbuNext = pRbuVfs->pMainRbu;
230495 pRbuVfs->pMainRbu = p;
230498 sqlite3_mutex_leave(pRbuVfs->mutex);
230506 sqlite3_mutex_enter(p->pRbuVfs->mutex);
230507 for(pp=&p->pRbuVfs->pMain; *pp && *pp!=p; pp=&((*pp)->pMainNext)){}
230510 for(pp=&p->pRbuVfs->pMainRbu; *pp && *pp!=p; pp=&((*pp)->pMainRbuNext)){}
230513 sqlite3_mutex_leave(p->pRbuVfs->mutex);
230525 static rbu_file *rbuFindMaindb(rbu_vfs *pRbuVfs, const char *zWal, int bRbu){ argument
230527 sqlite3_mutex_enter(pRbuVfs->mutex);
230529 for(pDb=pRbuVfs->pMainRbu; pDb && pDb->zWal!=zWal; pDb=pDb->pMainRbuNext){}
230531 for(pDb=pRbuVfs->pMain; pDb && pDb->zWal!=zWal; pDb=pDb->pMainNext){}
230533 sqlite3_mutex_leave(pRbuVfs->mutex);
230564 assert( p->pMainNext==0 && p->pRbuVfs->pMain!=p );
230839 rbu_vfs *pRbuVfs = p->pRbuVfs; local
230841 char *zOut = sqlite3_mprintf("rbu(%s)/%z", pRbuVfs->base.zName, zIn);
231037 rbu_vfs *pRbuVfs = (rbu_vfs*)pVfs; local
231038 sqlite3_vfs *pRealVfs = pRbuVfs->pRealVfs;
231046 pFd->pRbuVfs = pRbuVfs;
231058 rbu_file *pDb = rbuFindMaindb(pRbuVfs, zName, 0);
231075 pFd->pRbu = pRbuVfs->pRbu;
231128 rbu_vfs *pRbuVfs = (rbu_vfs*)pVfs; local
231129 sqlite3_vfs *pRealVfs = pRbuVfs->pRealVfs;
231149 rbu_file *pDb = rbuFindMaindb(pRbuVfs, zPath, 1);