Lines Matching refs:WAL_NREADER
55879 ** Index numbers for various locking bytes. WAL_NREADER is the number
55881 ** is SQLITE_SHM_NLOCK==8 and WAL_NREADER==5.
55897 #define WAL_NREADER (SQLITE_SHM_NLOCK-3)
55994 u32 aReadMark[WAL_NREADER]; /* Reader marks */
56727 rc = walLockExclusive(pWal, WAL_READ_LOCK(1), WAL_NREADER-1);
56855 for(i=1; i<WAL_NREADER; i++) pInfo->aReadMark[i] = READMARK_NOT_USED;
56874 walUnlockExclusive(pWal, WAL_READ_LOCK(1), WAL_NREADER-1);
57319 for(i=2; i<WAL_NREADER; i++) pInfo->aReadMark[i] = READMARK_NOT_USED;
57397 for(i=1; i<WAL_NREADER; i++){
57505 rc = walBusyLock(pWal, xBusy, pBusyArg, WAL_READ_LOCK(1), WAL_NREADER-1);
57524 walUnlockExclusive(pWal, WAL_READ_LOCK(1), WAL_NREADER-1);
57996 ** in the range 0 <= pWal->readLock < WAL_NREADER. If pWal->readLock==(-1)
58144 for(i=1; i<WAL_NREADER; i++){
58155 for(i=1; i<WAL_NREADER; i++){
58726 rc = walLockExclusive(pWal, WAL_READ_LOCK(1), WAL_NREADER-1);
58738 walUnlockExclusive(pWal, WAL_READ_LOCK(1), WAL_NREADER-1);