Lines Matching refs:sharedMask
43217 u16 sharedMask; /* Mask of shared locks held */ member
43826 }else if( pX->sharedMask & (1<<i) ){ in assertLockingArrayOk()
43892 u16 lockMask = (p->exclMask|p->sharedMask); in unixShmLock()
43914 if( ((flags & SQLITE_SHM_UNLOCK) && ((p->exclMask|p->sharedMask) & mask)) in unixShmLock()
43915 || (flags==(SQLITE_SHM_SHARED|SQLITE_SHM_LOCK) && 0==(p->sharedMask & mask)) in unixShmLock()
43952 assert( (p->exclMask & p->sharedMask)==0 ); in unixShmLock()
43954 assert( !(flags & SQLITE_SHM_SHARED) || (p->sharedMask & mask)==mask ); in unixShmLock()
43966 p->sharedMask &= ~mask; in unixShmLock()
43974 p->sharedMask &= ~mask; in unixShmLock()
43990 p->sharedMask |= mask; in unixShmLock()
43998 assert( (p->sharedMask & mask)==0 ); in unixShmLock()
44037 p->id, osGetpid(0), p->sharedMask, p->exclMask)); in unixShmLock()
51215 u16 sharedMask; /* Mask of shared locks held */ member
51681 u16 lockMask = (p->exclMask|p->sharedMask);
51702 if( ((flags & SQLITE_SHM_UNLOCK) && ((p->exclMask|p->sharedMask) & mask))
51703 || (flags==(SQLITE_SHM_SHARED|SQLITE_SHM_LOCK) && 0==(p->sharedMask & mask))
51710 assert( (p->exclMask & p->sharedMask)==0 );
51712 assert( !(flags & SQLITE_SHM_SHARED) || (p->sharedMask & mask)==mask );
51719 p->sharedMask = (p->sharedMask & ~mask);
51729 p->sharedMask = (p->sharedMask | mask);
51739 osGetCurrentProcessId(), p->id, p->sharedMask, p->exclMask,