Lines Matching defs:sharedMask
44762 u16 sharedMask; /* Mask of shared locks held */
44783 sqlite3_str_appendf(pStr, ",\"sharedMask\":%d", pShm->sharedMask);
45430 }else if( pX->sharedMask & (1<<i) ){
45496 u16 lockMask = (p->exclMask|p->sharedMask);
45518 if( ((flags & SQLITE_SHM_UNLOCK) && ((p->exclMask|p->sharedMask) & mask))
45519 || (flags==(SQLITE_SHM_SHARED|SQLITE_SHM_LOCK) && 0==(p->sharedMask & mask))
45556 assert( (p->exclMask & p->sharedMask)==0 );
45558 assert( !(flags & SQLITE_SHM_SHARED) || (p->sharedMask & mask)==mask );
45570 p->sharedMask &= ~mask;
45578 p->sharedMask &= ~mask;
45594 p->sharedMask |= mask;
45602 assert( (p->sharedMask & mask)==0 );
45641 p->id, osGetpid(0), p->sharedMask, p->exclMask));
52773 u16 sharedMask; /* Mask of shared locks held */
53166 u16 lockMask = (p->exclMask|p->sharedMask);
53187 if( ((flags & SQLITE_SHM_UNLOCK) && ((p->exclMask|p->sharedMask) & mask))
53188 || (flags==(SQLITE_SHM_SHARED|SQLITE_SHM_LOCK) && 0==(p->sharedMask & mask))
53196 assert( (p->exclMask & p->sharedMask)==0 );
53198 assert( !(flags & SQLITE_SHM_SHARED) || (p->sharedMask & mask)==mask );
53207 if( pShm!=p && (pShm->sharedMask & mask) ){
53222 /* If successful, also clear the bits in sharedMask/exclMask */
53225 p->sharedMask = (p->sharedMask & ~mask);
53237 if( (pShm->sharedMask|pShm->exclMask) & mask ){
53242 if( pShm->sharedMask & mask ){
53260 p->sharedMask = (p->sharedMask | mask);
53267 "SHM-LOCK(%d,%d,%d) pid=%lu, id=%d, sharedMask=%03x, exclMask=%03x,"
53270 osGetCurrentProcessId(), p->id, p->sharedMask, p->exclMask,