Lines Matching refs:SQLITE_SHM_NLOCK
1876 #define SQLITE_SHM_NLOCK 8 macro
42367 sqlite3_mutex *aMutex[SQLITE_SHM_NLOCK];
42369 int aLock[SQLITE_SHM_NLOCK]; /* # shared locks on slot, -1==excl lock */
42400 #define UNIX_SHM_BASE ((22+SQLITE_SHM_NLOCK)*4) /* first lock byte */
42401 #define UNIX_SHM_DMS (UNIX_SHM_BASE+SQLITE_SHM_NLOCK) /* deadman switch */
42422 f.l_len = SQLITE_SHM_NLOCK - 3;
42459 || (ofst>=UNIX_SHM_BASE && ofst+n<=(UNIX_SHM_BASE+SQLITE_SHM_NLOCK))
42480 assert( n>=1 && n<=SQLITE_SHM_NLOCK );
42481 assert( ofst>=UNIX_SHM_BASE && ofst<=(UNIX_SHM_DMS+SQLITE_SHM_NLOCK) );
42559 for(i=0; i<SQLITE_SHM_NLOCK; i++){
42759 for(ii=0; ii<SQLITE_SHM_NLOCK; ii++){
42993 int aLock[SQLITE_SHM_NLOCK];
42998 for(i=0; i<SQLITE_SHM_NLOCK; i++){
43044 assert( ofst>=0 && ofst+n<=SQLITE_SHM_NLOCK );
46263 assert( SQLITE_SHM_NLOCK==8 ); /* Number of available locks */
50084 #define WIN_SHM_BASE ((22+SQLITE_SHM_NLOCK)*4) /* first lock byte */
50085 #define WIN_SHM_DMS (WIN_SHM_BASE+SQLITE_SHM_NLOCK) /* deadman switch */
50388 assert( ofst>=0 && ofst+n<=SQLITE_SHM_NLOCK );
64851 #define WAL_NREADER (SQLITE_SHM_NLOCK-3)
64949 u8 aLock[SQLITE_SHM_NLOCK]; /* Reserved space for locks */
65655 pWal->lockMask |= (((1<<n)-1) << (SQLITE_SHM_NLOCK+lockIdx));
65665 pWal->lockMask &= ~(((1<<n)-1) << (SQLITE_SHM_NLOCK+lockIdx));
66218 assert( 8 == SQLITE_SHM_NLOCK );
66965 static const int E = (1<<SQLITE_SHM_NLOCK);
66972 for(ii=0; ii<SQLITE_SHM_NLOCK; ii++){
66996 static const int E = (1<<SQLITE_SHM_NLOCK);
220783 for(i=0; i<SQLITE_SHM_NLOCK;i++){