Searched refs:eRequired (Results 1 – 1 of 1) sorted by relevance
816 int eRequired = 0; in getFileLock() local821 if( pIter->eAsyncLock>eRequired ){ in getFileLock()822 eRequired = pIter->eAsyncLock; in getFileLock()823 assert(eRequired>=0 && eRequired<=SQLITE_LOCK_EXCLUSIVE); in getFileLock()827 if( eRequired>pLock->eLock ){ in getFileLock()828 rc = pLock->pFile->pMethods->xLock(pLock->pFile, eRequired); in getFileLock()830 pLock->eLock = eRequired; in getFileLock()833 else if( eRequired<pLock->eLock && eRequired<=SQLITE_LOCK_SHARED ){ in getFileLock()834 rc = pLock->pFile->pMethods->xUnlock(pLock->pFile, eRequired); in getFileLock()836 pLock->eLock = eRequired; in getFileLock()