Lines Matching refs:WAL_NREADER
45606 ** Indices of various locking bytes. WAL_NREADER is the number
45614 #define WAL_NREADER (SQLITE_SHM_NLOCK-3)
45698 u32 aReadMark[WAL_NREADER]; /* Reader marks */
46533 for(i=1; i<WAL_NREADER; i++) pInfo->aReadMark[i] = READMARK_NOT_USED;
47028 for(i=1; i<WAL_NREADER; i++){
47118 rc = walBusyLock(pWal, xBusy, pBusyArg, WAL_READ_LOCK(1), WAL_NREADER-1);
47120 walUnlockExclusive(pWal, WAL_READ_LOCK(1), WAL_NREADER-1);
47386 ** in the range 0 <= pWal->readLock < WAL_NREADER. If pWal->readLock==(-1)
47512 for(i=1; i<WAL_NREADER; i++){
47525 for(i=1; i<WAL_NREADER; i++){
47926 rc = walLockExclusive(pWal, WAL_READ_LOCK(1), WAL_NREADER-1);
47947 for(i=1; i<WAL_NREADER; i++) pInfo->aReadMark[i] = READMARK_NOT_USED;
47949 walUnlockExclusive(pWal, WAL_READ_LOCK(1), WAL_NREADER-1);