Lines Matching refs:locktype

42635   u8 locktype;            /* Type of lock currently held on this file */
45100 pFile->h, pBuf, amt, offset, pFile->locktype));
45178 pFile->h, pBuf, amt, offset, pFile->locktype));
45301 osGetCurrentProcessId(), pFile, pFile->h, nByte, pFile->locktype));
45390 pFile->locktype));
45524 OSTRACE(("READ-LOCK file=%p, lock=%d\n", pFile->h, pFile->locktype));
45560 OSTRACE(("READ-UNLOCK file=%p, lock=%d\n", pFile->h, pFile->locktype));
45604 static int winLock(sqlite3_file *id, int locktype){
45614 pFile->h, pFile->locktype, pFile->sharedLockByte, locktype));
45620 if( pFile->locktype>=locktype ){
45627 if( (pFile->ctrlFlags & WINFILE_RDONLY)!=0 && locktype>=RESERVED_LOCK ){
45633 assert( pFile->locktype!=NO_LOCK || locktype==SHARED_LOCK );
45634 assert( locktype!=PENDING_LOCK );
45635 assert( locktype!=RESERVED_LOCK || pFile->locktype==SHARED_LOCK );
45641 newLocktype = pFile->locktype;
45642 if( pFile->locktype==NO_LOCK
45643 || (locktype==EXCLUSIVE_LOCK && pFile->locktype<=RESERVED_LOCK)
45674 if( locktype==SHARED_LOCK && res ){
45675 assert( pFile->locktype==NO_LOCK );
45686 if( locktype==RESERVED_LOCK && res ){
45687 assert( pFile->locktype==SHARED_LOCK );
45698 if( locktype==EXCLUSIVE_LOCK && res ){
45705 if( locktype==EXCLUSIVE_LOCK && res ){
45706 assert( pFile->locktype>=SHARED_LOCK );
45721 if( gotPendingLock && locktype==SHARED_LOCK ){
45734 pFile->h, locktype, newLocktype));
45736 pFile->locktype = (u8)newLocktype;
45738 pFile->h, pFile->locktype, sqlite3ErrName(rc)));
45755 if( pFile->locktype>=RESERVED_LOCK ){
45783 static int winUnlock(sqlite3_file *id, int locktype){
45788 assert( locktype<=SHARED_LOCK );
45790 pFile->h, pFile->locktype, pFile->sharedLockByte, locktype));
45791 type = pFile->locktype;
45794 if( locktype==SHARED_LOCK && !winGetReadLock(pFile) ){
45804 if( locktype==NO_LOCK && type>=SHARED_LOCK ){
45810 pFile->locktype = (u8)locktype;
45812 pFile->h, pFile->locktype, sqlite3ErrName(rc)));
45833 static int winNolockLock(sqlite3_file *id, int locktype){
45835 UNUSED_PARAMETER(locktype);
45845 static int winNolockUnlock(sqlite3_file *id, int locktype){
45847 UNUSED_PARAMETER(locktype);
45884 *(int*)pArg = pFile->locktype;
56535 static int pager_wait_on_lock(Pager *pPager, int locktype){
56543 assert( (pPager->eLock>=locktype)
56544 || (pPager->eLock==NO_LOCK && locktype==SHARED_LOCK)
56545 || (pPager->eLock==RESERVED_LOCK && locktype==EXCLUSIVE_LOCK)
56549 rc = pagerLockDb(pPager, locktype);