Searched refs:pLock (Results 1 – 5 of 5) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | test_superlock.c | 74 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 D | btree.c | 187 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 D | btreeInt.h | 455 BtLock *pLock; /* List of locks held on this shared-btree struct */ member
|
| H A D | os_unix.c | 1569 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 D | sqlite3async.c | 869 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 …]
|