Wal 36378 third_party/sqlite/amalgamation/sqlite3.c typedef struct Wal Wal; Wal 36381 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalOpen(sqlite3_vfs*, sqlite3_file*, const char *zName, int, Wal**); Wal 36382 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalClose(Wal *pWal, int sync_flags, int, u8 *); Wal 36391 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalBeginReadTransaction(Wal *pWal, int *); Wal 36392 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3WalEndReadTransaction(Wal *pWal); Wal 36395 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalRead(Wal *pWal, Pgno pgno, int *pInWal, int nOut, u8 *pOut); Wal 36398 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE Pgno sqlite3WalDbsize(Wal *pWal); Wal 36401 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalBeginWriteTransaction(Wal *pWal); Wal 36402 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalEndWriteTransaction(Wal *pWal); Wal 36405 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalUndo(Wal *pWal, int (*xUndo)(void *, Pgno), void *pUndoCtx); Wal 36409 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3WalSavepoint(Wal *pWal, u32 *aWalData); Wal 36413 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData); Wal 36416 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalFrames(Wal *pWal, int, PgHdr *, Pgno, int, int); Wal 36420 third_party/sqlite/amalgamation/sqlite3.c Wal *pWal, /* Write-ahead log connection */ Wal 36436 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalCallback(Wal *pWal); Wal 36441 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalExclusiveMode(Wal *pWal, int op); Wal 36447 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalHeapMemory(Wal *pWal); Wal 37117 third_party/sqlite/amalgamation/sqlite3.c Wal *pWal; /* Write-ahead log used by "journal_mode=wal" */ Wal 43784 third_party/sqlite/amalgamation/sqlite3.c static int walIndexPage(Wal *pWal, int iPage, volatile u32 **ppPage){ Wal 43822 third_party/sqlite/amalgamation/sqlite3.c static volatile WalCkptInfo *walCkptInfo(Wal *pWal){ Wal 43830 third_party/sqlite/amalgamation/sqlite3.c static volatile WalIndexHdr *walIndexHdr(Wal *pWal){ Wal 43894 third_party/sqlite/amalgamation/sqlite3.c static void walShmBarrier(Wal *pWal){ Wal 43905 third_party/sqlite/amalgamation/sqlite3.c static void walIndexWriteHdr(Wal *pWal){ Wal 43932 third_party/sqlite/amalgamation/sqlite3.c Wal *pWal, /* The write-ahead log */ Wal 43959 third_party/sqlite/amalgamation/sqlite3.c Wal *pWal, /* The write-ahead log */ Wal 44037 third_party/sqlite/amalgamation/sqlite3.c static int walLockShared(Wal *pWal, int lockIdx){ Wal 44047 third_party/sqlite/amalgamation/sqlite3.c static void walUnlockShared(Wal *pWal, int lockIdx){ Wal 44053 third_party/sqlite/amalgamation/sqlite3.c static int walLockExclusive(Wal *pWal, int lockIdx, int n){ Wal 44063 third_party/sqlite/amalgamation/sqlite3.c static void walUnlockExclusive(Wal *pWal, int lockIdx, int n){ Wal 44100 third_party/sqlite/amalgamation/sqlite3.c Wal *pWal, /* WAL handle */ Wal 44151 third_party/sqlite/amalgamation/sqlite3.c static u32 walFramePgno(Wal *pWal, u32 iFrame){ Wal 44171 third_party/sqlite/amalgamation/sqlite3.c static void walCleanupHash(Wal *pWal){ Wal 44233 third_party/sqlite/amalgamation/sqlite3.c static int walIndexAppend(Wal *pWal, u32 iFrame, u32 iPage){ Wal 44322 third_party/sqlite/amalgamation/sqlite3.c static int walIndexRecover(Wal *pWal){ Wal 44485 third_party/sqlite/amalgamation/sqlite3.c static void walIndexClose(Wal *pWal, int isDelete){ Wal 44517 third_party/sqlite/amalgamation/sqlite3.c Wal **ppWal /* OUT: Allocated Wal handle */ Wal 44520 third_party/sqlite/amalgamation/sqlite3.c Wal *pRet; /* Object to allocate and return */ Wal 44540 third_party/sqlite/amalgamation/sqlite3.c pRet = (Wal*)sqlite3MallocZero(sizeof(Wal) + pVfs->szOsFile); Wal 44765 third_party/sqlite/amalgamation/sqlite3.c static int walIteratorInit(Wal *pWal, WalIterator **pp){ Wal 44848 third_party/sqlite/amalgamation/sqlite3.c Wal *pWal, /* WAL connection */ Wal 44865 third_party/sqlite/amalgamation/sqlite3.c static int walPagesize(Wal *pWal){ Wal 44901 third_party/sqlite/amalgamation/sqlite3.c Wal *pWal, /* Wal connection */ Wal 45047 third_party/sqlite/amalgamation/sqlite3.c Wal *pWal, /* Wal to close */ Wal 45106 third_party/sqlite/amalgamation/sqlite3.c static int walIndexTryHdr(Wal *pWal, int *pChanged){ Wal 45164 third_party/sqlite/amalgamation/sqlite3.c static int walIndexReadHdr(Wal *pWal, int *pChanged){ Wal 45274 third_party/sqlite/amalgamation/sqlite3.c static int walTryBeginRead(Wal *pWal, int *pChanged, int useWal, int cnt){ Wal 45461 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalBeginReadTransaction(Wal *pWal, int *pChanged){ Wal 45479 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3WalEndReadTransaction(Wal *pWal){ Wal 45496 third_party/sqlite/amalgamation/sqlite3.c Wal *pWal, /* WAL handle */ Wal 45611 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE Pgno sqlite3WalDbsize(Wal *pWal){ Wal 45632 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalBeginWriteTransaction(Wal *pWal){ Wal 45669 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalEndWriteTransaction(Wal *pWal){ Wal 45689 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalUndo(Wal *pWal, int (*xUndo)(void *, Pgno), void *pUndoCtx){ Wal 45730 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3WalSavepoint(Wal *pWal, u32 *aWalData){ Wal 45744 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData){ Wal 45781 third_party/sqlite/amalgamation/sqlite3.c static int walRestartLog(Wal *pWal){ Wal 45838 third_party/sqlite/amalgamation/sqlite3.c Wal *pWal, /* Wal handle to write to */ Wal 46013 third_party/sqlite/amalgamation/sqlite3.c Wal *pWal, /* Wal connection */ Wal 46102 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalCallback(Wal *pWal){ Wal 46135 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalExclusiveMode(Wal *pWal, int op){ Wal 46177 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3WalHeapMemory(Wal *pWal){ Wal 687 third_party/sqlite/src/src/pager.c Wal *pWal; /* Write-ahead log used by "journal_mode=wal" */ Wal 504 third_party/sqlite/src/src/wal.c static int walIndexPage(Wal *pWal, int iPage, volatile u32 **ppPage){ Wal 542 third_party/sqlite/src/src/wal.c static volatile WalCkptInfo *walCkptInfo(Wal *pWal){ Wal 550 third_party/sqlite/src/src/wal.c static volatile WalIndexHdr *walIndexHdr(Wal *pWal){ Wal 614 third_party/sqlite/src/src/wal.c static void walShmBarrier(Wal *pWal){ Wal 625 third_party/sqlite/src/src/wal.c static void walIndexWriteHdr(Wal *pWal){ Wal 652 third_party/sqlite/src/src/wal.c Wal *pWal, /* The write-ahead log */ Wal 679 third_party/sqlite/src/src/wal.c Wal *pWal, /* The write-ahead log */ Wal 757 third_party/sqlite/src/src/wal.c static int walLockShared(Wal *pWal, int lockIdx){ Wal 767 third_party/sqlite/src/src/wal.c static void walUnlockShared(Wal *pWal, int lockIdx){ Wal 773 third_party/sqlite/src/src/wal.c static int walLockExclusive(Wal *pWal, int lockIdx, int n){ Wal 783 third_party/sqlite/src/src/wal.c static void walUnlockExclusive(Wal *pWal, int lockIdx, int n){ Wal 820 third_party/sqlite/src/src/wal.c Wal *pWal, /* WAL handle */ Wal 871 third_party/sqlite/src/src/wal.c static u32 walFramePgno(Wal *pWal, u32 iFrame){ Wal 891 third_party/sqlite/src/src/wal.c static void walCleanupHash(Wal *pWal){ Wal 953 third_party/sqlite/src/src/wal.c static int walIndexAppend(Wal *pWal, u32 iFrame, u32 iPage){ Wal 1042 third_party/sqlite/src/src/wal.c static int walIndexRecover(Wal *pWal){ Wal 1205 third_party/sqlite/src/src/wal.c static void walIndexClose(Wal *pWal, int isDelete){ Wal 1237 third_party/sqlite/src/src/wal.c Wal **ppWal /* OUT: Allocated Wal handle */ Wal 1240 third_party/sqlite/src/src/wal.c Wal *pRet; /* Object to allocate and return */ Wal 1260 third_party/sqlite/src/src/wal.c pRet = (Wal*)sqlite3MallocZero(sizeof(Wal) + pVfs->szOsFile); Wal 1485 third_party/sqlite/src/src/wal.c static int walIteratorInit(Wal *pWal, WalIterator **pp){ Wal 1568 third_party/sqlite/src/src/wal.c Wal *pWal, /* WAL connection */ Wal 1585 third_party/sqlite/src/src/wal.c static int walPagesize(Wal *pWal){ Wal 1621 third_party/sqlite/src/src/wal.c Wal *pWal, /* Wal connection */ Wal 1767 third_party/sqlite/src/src/wal.c Wal *pWal, /* Wal to close */ Wal 1826 third_party/sqlite/src/src/wal.c static int walIndexTryHdr(Wal *pWal, int *pChanged){ Wal 1884 third_party/sqlite/src/src/wal.c static int walIndexReadHdr(Wal *pWal, int *pChanged){ Wal 1994 third_party/sqlite/src/src/wal.c static int walTryBeginRead(Wal *pWal, int *pChanged, int useWal, int cnt){ Wal 2181 third_party/sqlite/src/src/wal.c int sqlite3WalBeginReadTransaction(Wal *pWal, int *pChanged){ Wal 2199 third_party/sqlite/src/src/wal.c void sqlite3WalEndReadTransaction(Wal *pWal){ Wal 2216 third_party/sqlite/src/src/wal.c Wal *pWal, /* WAL handle */ Wal 2331 third_party/sqlite/src/src/wal.c Pgno sqlite3WalDbsize(Wal *pWal){ Wal 2352 third_party/sqlite/src/src/wal.c int sqlite3WalBeginWriteTransaction(Wal *pWal){ Wal 2389 third_party/sqlite/src/src/wal.c int sqlite3WalEndWriteTransaction(Wal *pWal){ Wal 2409 third_party/sqlite/src/src/wal.c int sqlite3WalUndo(Wal *pWal, int (*xUndo)(void *, Pgno), void *pUndoCtx){ Wal 2450 third_party/sqlite/src/src/wal.c void sqlite3WalSavepoint(Wal *pWal, u32 *aWalData){ Wal 2464 third_party/sqlite/src/src/wal.c int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData){ Wal 2501 third_party/sqlite/src/src/wal.c static int walRestartLog(Wal *pWal){ Wal 2558 third_party/sqlite/src/src/wal.c Wal *pWal, /* Wal handle to write to */ Wal 2733 third_party/sqlite/src/src/wal.c Wal *pWal, /* Wal connection */ Wal 2822 third_party/sqlite/src/src/wal.c int sqlite3WalCallback(Wal *pWal){ Wal 2855 third_party/sqlite/src/src/wal.c int sqlite3WalExclusiveMode(Wal *pWal, int op){ Wal 2897 third_party/sqlite/src/src/wal.c int sqlite3WalHeapMemory(Wal *pWal){ Wal 46 third_party/sqlite/src/src/wal.h typedef struct Wal Wal; Wal 49 third_party/sqlite/src/src/wal.h int sqlite3WalOpen(sqlite3_vfs*, sqlite3_file*, const char *zName, int, Wal**); Wal 50 third_party/sqlite/src/src/wal.h int sqlite3WalClose(Wal *pWal, int sync_flags, int, u8 *); Wal 59 third_party/sqlite/src/src/wal.h int sqlite3WalBeginReadTransaction(Wal *pWal, int *); Wal 60 third_party/sqlite/src/src/wal.h void sqlite3WalEndReadTransaction(Wal *pWal); Wal 63 third_party/sqlite/src/src/wal.h int sqlite3WalRead(Wal *pWal, Pgno pgno, int *pInWal, int nOut, u8 *pOut); Wal 66 third_party/sqlite/src/src/wal.h Pgno sqlite3WalDbsize(Wal *pWal); Wal 69 third_party/sqlite/src/src/wal.h int sqlite3WalBeginWriteTransaction(Wal *pWal); Wal 70 third_party/sqlite/src/src/wal.h int sqlite3WalEndWriteTransaction(Wal *pWal); Wal 73 third_party/sqlite/src/src/wal.h int sqlite3WalUndo(Wal *pWal, int (*xUndo)(void *, Pgno), void *pUndoCtx); Wal 77 third_party/sqlite/src/src/wal.h void sqlite3WalSavepoint(Wal *pWal, u32 *aWalData); Wal 81 third_party/sqlite/src/src/wal.h int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData); Wal 84 third_party/sqlite/src/src/wal.h int sqlite3WalFrames(Wal *pWal, int, PgHdr *, Pgno, int, int); Wal 88 third_party/sqlite/src/src/wal.h Wal *pWal, /* Write-ahead log connection */ Wal 104 third_party/sqlite/src/src/wal.h int sqlite3WalCallback(Wal *pWal); Wal 109 third_party/sqlite/src/src/wal.h int sqlite3WalExclusiveMode(Wal *pWal, int op); Wal 115 third_party/sqlite/src/src/wal.h int sqlite3WalHeapMemory(Wal *pWal);