Home
last modified time | relevance | path

Searched refs:pLock (Results 1 – 5 of 5) sorted by relevance

/sqlite-3.40.0/src/
H A Dtest_superlock.c74 pLock->bWal = 0; in superlockIsWal()
78 pLock->bWal = 1; in superlockIsWal()
152 Superlock *p = (Superlock *)pLock; in sqlite3demo_superunlock()
191 Superlock *pLock; in sqlite3demo_superlock() local
194 if( !pLock ) return SQLITE_NOMEM; in sqlite3demo_superlock()
195 memset(pLock, 0, sizeof(Superlock)); in sqlite3demo_superlock()
232 if( SQLITE_OK==(rc = superlockIsWal(pLock)) && pLock->bWal ){ in sqlite3demo_superlock()
241 sqlite3demo_superunlock(pLock); in sqlite3demo_superlock()
244 *ppLock = pLock; in sqlite3demo_superlock()
342 assert( rc==SQLITE_OK || pLock==0 ); in superlock_cmd()
[all …]
H A Dbtree.c187 BtLock *pLock; in hasSharedCacheTableLock() local
235 for(pLock=pBtree->pBt->pLock; pLock; pLock=pLock->pNext){ in hasSharedCacheTableLock()
237 && (pLock->iTable==iTab || (pLock->eLock==WRITE_LOCK && pLock->iTable==1)) in hasSharedCacheTableLock()
391 if( !pLock ){ in setSharedCacheTableLock()
393 if( !pLock ){ in setSharedCacheTableLock()
398 pLock->pNext = pBt->pLock; in setSharedCacheTableLock()
399 pBt->pLock = pLock; in setSharedCacheTableLock()
435 assert( pLock->pBtree->inTrans>=pLock->eLock ); in clearAllSharedCacheTableLocks()
438 assert( pLock->iTable!=1 || pLock==&p->lock ); in clearAllSharedCacheTableLocks()
474 for(pLock=pBt->pLock; pLock; pLock=pLock->pNext){ in downgradeAllSharedCacheTableLocks()
[all …]
H A DbtreeInt.h455 BtLock *pLock; /* List of locks held on this shared-btree struct */ member
H A Dos_unix.c1569 struct flock *pLock, /* The description of the lock */ in osSetPosixAdvisoryLock() argument
1573 int rc = osFcntl(h,F_SETLK,pLock); in osSetPosixAdvisoryLock()
1581 rc = osFcntl(h,F_SETLK,pLock); in osSetPosixAdvisoryLock()
1608 static int unixFileLock(unixFile *pFile, struct flock *pLock){ in unixFileLock() argument
1629 rc = osSetPosixAdvisoryLock(pFile->h, pLock, pFile); in unixFileLock()
/sqlite-3.40.0/ext/async/
H A Dsqlite3async.c869 AsyncLock *pLock = p->pLock; in asyncLock() local
871 assert(pLock && pLock->pList); in asyncLock()
904 pLock->eLock = MIN(pLock->eLock, eLock); in asyncUnlock()
969 AsyncLock *pLock = pData->pLock; in unlinkAsyncFile() local
979 pLock->pFile->pMethods->xClose(pLock->pFile); in unlinkAsyncFile()
981 for(pp=&async.pLock; *pp!=pLock; pp=&((*pp)->pNext)); in unlinkAsyncFile()
1104 pLock->pFile = (sqlite3_file *)&pLock[1]; in asyncOpen()
1114 memcpy(pLock->zFile, pData->zName, pLock->nFile); in asyncOpen()
1115 pLock->pNext = async.pLock; in asyncOpen()
1116 async.pLock = pLock; in asyncOpen()
[all …]