Lines Matching refs:SHARED_LOCK
762 case SHARED_LOCK: return "SHARED"; in azFileLock()
1515 assert( pFile->eFileLock<=SHARED_LOCK ); in unixCheckReservedLock()
1519 if( pFile->pInode->eFileLock>SHARED_LOCK ){ in unixCheckReservedLock()
1725 assert( pFile->eFileLock!=NO_LOCK || eFileLock==SHARED_LOCK ); in unixLock()
1727 assert( eFileLock!=RESERVED_LOCK || pFile->eFileLock==SHARED_LOCK ); in unixLock()
1738 (pInode->eFileLock>=PENDING_LOCK || eFileLock>SHARED_LOCK)) in unixLock()
1748 if( eFileLock==SHARED_LOCK && in unixLock()
1749 (pInode->eFileLock==SHARED_LOCK || pInode->eFileLock==RESERVED_LOCK) ){ in unixLock()
1750 assert( eFileLock==SHARED_LOCK ); in unixLock()
1753 pFile->eFileLock = SHARED_LOCK; in unixLock()
1766 if( eFileLock==SHARED_LOCK in unixLock()
1769 lock.l_type = (eFileLock==SHARED_LOCK?F_RDLCK:F_WRLCK); in unixLock()
1785 if( eFileLock==SHARED_LOCK ){ in unixLock()
1814 pFile->eFileLock = SHARED_LOCK; in unixLock()
1856 && pFile->eFileLock<=SHARED_LOCK in unixLock()
1919 assert( eFileLock<=SHARED_LOCK ); in posixUnlock()
1926 if( pFile->eFileLock>SHARED_LOCK ){ in posixUnlock()
1950 if( eFileLock==SHARED_LOCK ){ in posixUnlock()
2017 pInode->eFileLock = SHARED_LOCK; in posixUnlock()
2070 assert( eFileLock==SHARED_LOCK || ((unixFile *)id)->nFetchOut==0 ); in unixUnlock()
2338 assert( eFileLock<=SHARED_LOCK ); in dotlockUnlock()
2348 if( eFileLock==SHARED_LOCK ){ in dotlockUnlock()
2349 pFile->eFileLock = SHARED_LOCK; in dotlockUnlock()
2429 if( pFile->eFileLock>SHARED_LOCK ){ in flockCheckReservedLock()
2549 assert( eFileLock<=SHARED_LOCK ); in flockUnlock()
2557 if (eFileLock==SHARED_LOCK) { in flockUnlock()
2616 if( pFile->eFileLock>SHARED_LOCK ){ in semXCheckReservedLock()
2631 reserved = (pFile->eFileLock < SHARED_LOCK); in semXCheckReservedLock()
2714 assert( eFileLock<=SHARED_LOCK ); in semXUnlock()
2722 if (eFileLock==SHARED_LOCK) { in semXUnlock()
2865 if( pFile->pInode->eFileLock>SHARED_LOCK ){ in afpCheckReservedLock()
2944 assert( pFile->eFileLock!=NO_LOCK || eFileLock==SHARED_LOCK ); in afpLock()
2946 assert( eFileLock!=RESERVED_LOCK || pFile->eFileLock==SHARED_LOCK ); in afpLock()
2957 (pInode->eFileLock>=PENDING_LOCK || eFileLock>SHARED_LOCK)) in afpLock()
2967 if( eFileLock==SHARED_LOCK && in afpLock()
2968 (pInode->eFileLock==SHARED_LOCK || pInode->eFileLock==RESERVED_LOCK) ){ in afpLock()
2969 assert( eFileLock==SHARED_LOCK ); in afpLock()
2972 pFile->eFileLock = SHARED_LOCK; in afpLock()
2982 if( eFileLock==SHARED_LOCK in afpLock()
2996 if( eFileLock==SHARED_LOCK ){ in afpLock()
3026 pFile->eFileLock = SHARED_LOCK; in afpLock()
3115 assert( eFileLock<=SHARED_LOCK ); in afpUnlock()
3122 if( pFile->eFileLock>SHARED_LOCK ){ in afpUnlock()
3145 if( rc==SQLITE_OK && (eFileLock==SHARED_LOCK || pInode->nShared>1) ){ in afpUnlock()
3162 if( rc==SQLITE_OK && (eFileLock==SHARED_LOCK || pInode->nShared>1)){ in afpUnlock()
3163 pInode->eFileLock = SHARED_LOCK; in afpUnlock()
7296 rc = conchFile->pMethod->xLock((sqlite3_file*)conchFile, SHARED_LOCK); in proxyConchLock()
7342 rc = proxyConchLock(pFile, myHostID, SHARED_LOCK); in proxyTakeConch()
7472 conchFile->pMethod->xUnlock((sqlite3_file*)conchFile, SHARED_LOCK); in proxyTakeConch()