Wal 41567 ext/sqlite3/libsqlite/sqlite3.c typedef struct Wal Wal; Wal 41570 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalOpen(sqlite3_vfs*, sqlite3_file*, const char *, int, i64, Wal**); Wal 41571 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalClose(Wal *pWal, int sync_flags, int, u8 *); Wal 41574 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3WalLimit(Wal*, i64); Wal 41583 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalBeginReadTransaction(Wal *pWal, int *); Wal 41584 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3WalEndReadTransaction(Wal *pWal); Wal 41587 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalFindFrame(Wal *, Pgno, u32 *); Wal 41588 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalReadFrame(Wal *, u32, int, u8 *); Wal 41591 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Pgno sqlite3WalDbsize(Wal *pWal); Wal 41594 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalBeginWriteTransaction(Wal *pWal); Wal 41595 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalEndWriteTransaction(Wal *pWal); Wal 41598 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalUndo(Wal *pWal, int (*xUndo)(void *, Pgno), void *pUndoCtx); Wal 41602 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3WalSavepoint(Wal *pWal, u32 *aWalData); Wal 41606 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData); Wal 41609 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalFrames(Wal *pWal, int, PgHdr *, Pgno, int, int); Wal 41613 ext/sqlite3/libsqlite/sqlite3.c Wal *pWal, /* Write-ahead log connection */ Wal 41629 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalCallback(Wal *pWal); Wal 41634 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalExclusiveMode(Wal *pWal, int op); Wal 41640 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalHeapMemory(Wal *pWal); Wal 41646 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalFramesize(Wal *pWal); Wal 42333 ext/sqlite3/libsqlite/sqlite3.c Wal *pWal; /* Write-ahead log used by "journal_mode=wal" */ Wal 49420 ext/sqlite3/libsqlite/sqlite3.c static int walIndexPage(Wal *pWal, int iPage, volatile u32 **ppPage){ Wal 49462 ext/sqlite3/libsqlite/sqlite3.c static volatile WalCkptInfo *walCkptInfo(Wal *pWal){ Wal 49470 ext/sqlite3/libsqlite/sqlite3.c static volatile WalIndexHdr *walIndexHdr(Wal *pWal){ Wal 49534 ext/sqlite3/libsqlite/sqlite3.c static void walShmBarrier(Wal *pWal){ Wal 49545 ext/sqlite3/libsqlite/sqlite3.c static void walIndexWriteHdr(Wal *pWal){ Wal 49572 ext/sqlite3/libsqlite/sqlite3.c Wal *pWal, /* The write-ahead log */ Wal 49599 ext/sqlite3/libsqlite/sqlite3.c Wal *pWal, /* The write-ahead log */ Wal 49677 ext/sqlite3/libsqlite/sqlite3.c static int walLockShared(Wal *pWal, int lockIdx){ Wal 49687 ext/sqlite3/libsqlite/sqlite3.c static void walUnlockShared(Wal *pWal, int lockIdx){ Wal 49693 ext/sqlite3/libsqlite/sqlite3.c static int walLockExclusive(Wal *pWal, int lockIdx, int n, int fBlock){ Wal 49704 ext/sqlite3/libsqlite/sqlite3.c static void walUnlockExclusive(Wal *pWal, int lockIdx, int n){ Wal 49741 ext/sqlite3/libsqlite/sqlite3.c Wal *pWal, /* WAL handle */ Wal 49792 ext/sqlite3/libsqlite/sqlite3.c static u32 walFramePgno(Wal *pWal, u32 iFrame){ Wal 49812 ext/sqlite3/libsqlite/sqlite3.c static void walCleanupHash(Wal *pWal){ Wal 49874 ext/sqlite3/libsqlite/sqlite3.c static int walIndexAppend(Wal *pWal, u32 iFrame, u32 iPage){ Wal 49963 ext/sqlite3/libsqlite/sqlite3.c static int walIndexRecover(Wal *pWal){ Wal 50129 ext/sqlite3/libsqlite/sqlite3.c static void walIndexClose(Wal *pWal, int isDelete){ Wal 50162 ext/sqlite3/libsqlite/sqlite3.c Wal **ppWal /* OUT: Allocated Wal handle */ Wal 50165 ext/sqlite3/libsqlite/sqlite3.c Wal *pRet; /* Object to allocate and return */ Wal 50185 ext/sqlite3/libsqlite/sqlite3.c pRet = (Wal*)sqlite3MallocZero(sizeof(Wal) + pVfs->szOsFile); Wal 50226 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3WalLimit(Wal *pWal, i64 iLimit){ Wal 50425 ext/sqlite3/libsqlite/sqlite3.c static int walIteratorInit(Wal *pWal, WalIterator **pp){ Wal 50508 ext/sqlite3/libsqlite/sqlite3.c Wal *pWal, /* WAL connection */ Wal 50525 ext/sqlite3/libsqlite/sqlite3.c static int walPagesize(Wal *pWal){ Wal 50546 ext/sqlite3/libsqlite/sqlite3.c static void walRestartHdr(Wal *pWal, u32 salt1){ Wal 50593 ext/sqlite3/libsqlite/sqlite3.c Wal *pWal, /* Wal connection */ Wal 50771 ext/sqlite3/libsqlite/sqlite3.c static void walLimitSize(Wal *pWal, i64 nMax){ Wal 50789 ext/sqlite3/libsqlite/sqlite3.c Wal *pWal, /* Wal to close */ Wal 50867 ext/sqlite3/libsqlite/sqlite3.c static int walIndexTryHdr(Wal *pWal, int *pChanged){ Wal 50925 ext/sqlite3/libsqlite/sqlite3.c static int walIndexReadHdr(Wal *pWal, int *pChanged){ Wal 51042 ext/sqlite3/libsqlite/sqlite3.c static int walTryBeginRead(Wal *pWal, int *pChanged, int useWal, int cnt){ Wal 51231 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalBeginReadTransaction(Wal *pWal, int *pChanged){ Wal 51249 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3WalEndReadTransaction(Wal *pWal){ Wal 51266 ext/sqlite3/libsqlite/sqlite3.c Wal *pWal, /* WAL handle */ Wal 51365 ext/sqlite3/libsqlite/sqlite3.c Wal *pWal, /* WAL handle */ Wal 51384 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Pgno sqlite3WalDbsize(Wal *pWal){ Wal 51405 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalBeginWriteTransaction(Wal *pWal){ Wal 51442 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalEndWriteTransaction(Wal *pWal){ Wal 51463 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalUndo(Wal *pWal, int (*xUndo)(void *, Pgno), void *pUndoCtx){ Wal 51503 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3WalSavepoint(Wal *pWal, u32 *aWalData){ Wal 51517 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData){ Wal 51554 ext/sqlite3/libsqlite/sqlite3.c static int walRestartLog(Wal *pWal){ Wal 51602 ext/sqlite3/libsqlite/sqlite3.c Wal *pWal; /* The complete WAL information */ Wal 51669 ext/sqlite3/libsqlite/sqlite3.c Wal *pWal, /* Wal handle to write to */ Wal 51862 ext/sqlite3/libsqlite/sqlite3.c Wal *pWal, /* Wal connection */ Wal 51969 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalCallback(Wal *pWal){ Wal 52002 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalExclusiveMode(Wal *pWal, int op){ Wal 52044 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalHeapMemory(Wal *pWal){ Wal 52054 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3WalFramesize(Wal *pWal){