zMaster 9423 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3BtreeCommitPhaseOne(Btree*, const char *zMaster); zMaster 10266 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PagerCommitPhaseOne(Pager*,const char *zMaster, int); zMaster 10268 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PagerSync(Pager *pPager, const char *zMaster); zMaster 42869 ext/sqlite3/libsqlite/sqlite3.c static int readMasterJournal(sqlite3_file *pJrnl, char *zMaster, u32 nMaster){ zMaster 42876 ext/sqlite3/libsqlite/sqlite3.c zMaster[0] = '\0'; zMaster 42886 ext/sqlite3/libsqlite/sqlite3.c || SQLITE_OK!=(rc = sqlite3OsRead(pJrnl, zMaster, len, szJ-16-len)) zMaster 42893 ext/sqlite3/libsqlite/sqlite3.c cksum -= zMaster[u]; zMaster 42903 ext/sqlite3/libsqlite/sqlite3.c zMaster[len] = '\0'; zMaster 43248 ext/sqlite3/libsqlite/sqlite3.c static int writeMasterJournal(Pager *pPager, const char *zMaster){ zMaster 43258 ext/sqlite3/libsqlite/sqlite3.c if( !zMaster zMaster 43268 ext/sqlite3/libsqlite/sqlite3.c for(nMaster=0; zMaster[nMaster]; nMaster++){ zMaster 43269 ext/sqlite3/libsqlite/sqlite3.c cksum += zMaster[nMaster]; zMaster 43285 ext/sqlite3/libsqlite/sqlite3.c || (0 != (rc = sqlite3OsWrite(pPager->jfd, zMaster, nMaster, iHdrOff+4))) zMaster 44048 ext/sqlite3/libsqlite/sqlite3.c static int pager_delmaster(Pager *pPager, const char *zMaster){ zMaster 44068 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3OsOpen(pVfs, zMaster, pMaster, flags, 0); zMaster 44115 ext/sqlite3/libsqlite/sqlite3.c c = zMasterPtr[0]!=0 && strcmp(zMasterPtr, zMaster)==0; zMaster 44125 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3OsDelete(pVfs, zMaster, 0); zMaster 44309 ext/sqlite3/libsqlite/sqlite3.c char *zMaster = 0; /* Name of master journal file if any */ zMaster 44333 ext/sqlite3/libsqlite/sqlite3.c zMaster = pPager->pTmpSpace; zMaster 44334 ext/sqlite3/libsqlite/sqlite3.c rc = readMasterJournal(pPager->jfd, zMaster, pPager->pVfs->mxPathname+1); zMaster 44335 ext/sqlite3/libsqlite/sqlite3.c if( rc==SQLITE_OK && zMaster[0] ){ zMaster 44336 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3OsAccess(pVfs, zMaster, SQLITE_ACCESS_EXISTS, &res); zMaster 44338 ext/sqlite3/libsqlite/sqlite3.c zMaster = 0; zMaster 44464 ext/sqlite3/libsqlite/sqlite3.c zMaster = pPager->pTmpSpace; zMaster 44465 ext/sqlite3/libsqlite/sqlite3.c rc = readMasterJournal(pPager->jfd, zMaster, pPager->pVfs->mxPathname+1); zMaster 44474 ext/sqlite3/libsqlite/sqlite3.c rc = pager_end_transaction(pPager, zMaster[0]!='\0', 0); zMaster 44477 ext/sqlite3/libsqlite/sqlite3.c if( rc==SQLITE_OK && zMaster[0] && res ){ zMaster 44481 ext/sqlite3/libsqlite/sqlite3.c rc = pager_delmaster(pPager, zMaster); zMaster 47672 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PagerSync(Pager *pPager, const char *zMaster){ zMaster 47676 ext/sqlite3/libsqlite/sqlite3.c void *pArg = (void*)zMaster; zMaster 47739 ext/sqlite3/libsqlite/sqlite3.c const char *zMaster, /* If not NULL, the master journal name */ zMaster 47755 ext/sqlite3/libsqlite/sqlite3.c pPager->zFilename, zMaster, pPager->dbSize)); zMaster 47815 ext/sqlite3/libsqlite/sqlite3.c if( !zMaster && isOpen(pPager->jfd) zMaster 47842 ext/sqlite3/libsqlite/sqlite3.c rc = writeMasterJournal(pPager, zMaster); zMaster 47881 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerSync(pPager, zMaster); zMaster 56521 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3BtreeCommitPhaseOne(Btree *p, const char *zMaster){ zMaster 56538 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerCommitPhaseOne(pBt->pPager, zMaster, 0); zMaster 66822 ext/sqlite3/libsqlite/sqlite3.c char *zMaster = 0; /* File-name for the master journal */ zMaster 66832 ext/sqlite3/libsqlite/sqlite3.c zMaster = sqlite3MPrintf(db, "%s-mjXXXXXX9XXz", zMainFile); zMaster 66833 ext/sqlite3/libsqlite/sqlite3.c if( zMaster==0 ) return SQLITE_NOMEM; zMaster 66838 ext/sqlite3/libsqlite/sqlite3.c sqlite3_log(SQLITE_FULL, "MJ delete: %s", zMaster); zMaster 66839 ext/sqlite3/libsqlite/sqlite3.c sqlite3OsDelete(pVfs, zMaster, 0); zMaster 66842 ext/sqlite3/libsqlite/sqlite3.c sqlite3_log(SQLITE_FULL, "MJ collide: %s", zMaster); zMaster 66847 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(13, &zMaster[nMainFile], "-mj%06X9%02X", zMaster 66851 ext/sqlite3/libsqlite/sqlite3.c assert( zMaster[sqlite3Strlen30(zMaster)-3]=='9' ); zMaster 66852 ext/sqlite3/libsqlite/sqlite3.c sqlite3FileSuffix3(zMainFile, zMaster); zMaster 66853 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3OsAccess(pVfs, zMaster, SQLITE_ACCESS_EXISTS, &res); zMaster 66857 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3OsOpenMalloc(pVfs, zMaster, &pMaster, zMaster 66863 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, zMaster); zMaster 66888 ext/sqlite3/libsqlite/sqlite3.c sqlite3OsDelete(pVfs, zMaster, 0); zMaster 66889 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, zMaster); zMaster 66903 ext/sqlite3/libsqlite/sqlite3.c sqlite3OsDelete(pVfs, zMaster, 0); zMaster 66904 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, zMaster); zMaster 66921 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeCommitPhaseOne(pBt, zMaster); zMaster 66927 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, zMaster); zMaster 66935 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3OsDelete(pVfs, zMaster, needSync); zMaster 66936 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, zMaster); zMaster 66937 ext/sqlite3/libsqlite/sqlite3.c zMaster = 0; zMaster 75956 ext/sqlite3/libsqlite/sqlite3.c const char *zMaster; zMaster 75974 ext/sqlite3/libsqlite/sqlite3.c zMaster = SCHEMA_TABLE(iDb); zMaster 75980 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].zName, zMaster, pOp->p4.z);