Home
last modified time | relevance | path

Searched refs:lockType (Results 1 – 6 of 6) sorted by relevance

/sqlite-3.40.0/src/
H A Dos.c107 int sqlite3OsLock(sqlite3_file *id, int lockType){ in sqlite3OsLock() argument
109 assert( lockType>=SQLITE_LOCK_SHARED && lockType<=SQLITE_LOCK_EXCLUSIVE ); in sqlite3OsLock()
110 return id->pMethods->xLock(id, lockType); in sqlite3OsLock()
112 int sqlite3OsUnlock(sqlite3_file *id, int lockType){ in sqlite3OsUnlock() argument
113 assert( lockType==SQLITE_LOCK_NONE || lockType==SQLITE_LOCK_SHARED ); in sqlite3OsUnlock()
114 return id->pMethods->xUnlock(id, lockType); in sqlite3OsUnlock()
H A Dos_unix.c4369 int lockType, /* F_UNLCK, F_RDLCK, or F_WRLCK */ in unixShmSystemLock() argument
4383 assert( n==1 || lockType!=F_RDLCK ); in unixShmSystemLock()
4391 f.l_type = lockType; in unixShmSystemLock()
4411 if( lockType==F_UNLCK ){ in unixShmSystemLock()
4415 }else if( lockType==F_RDLCK ){ in unixShmSystemLock()
4420 assert( lockType==F_WRLCK ); in unixShmSystemLock()
4426 if( lockType==F_UNLCK ){ in unixShmSystemLock()
4428 }else if( lockType==F_RDLCK ){ in unixShmSystemLock()
4431 assert( lockType==F_WRLCK ); in unixShmSystemLock()
7245 rc = conchFile->pMethod->xLock((sqlite3_file*)conchFile, lockType); in proxyConchLock()
[all …]
H A Dos_win.c3795 int lockType, /* WINSHM_UNLCK, WINSHM_RDLCK, or WINSHM_WRLCK */ argument
3805 pFile->hFile.h, lockType, ofst, nByte));
3808 if( lockType==WINSHM_UNLCK ){
3813 if( lockType == WINSHM_WRLCK ) dwFlags |= LOCKFILE_EXCLUSIVE_LOCK;
3825 pFile->hFile.h, (lockType == WINSHM_UNLCK) ? "winUnlockFile" :
H A Dbtree.c10939 u8 lockType = READ_LOCK + isWriteLock; in sqlite3BtreeLockTable() local
10944 rc = querySharedCacheTableLock(p, iTab, lockType); in sqlite3BtreeLockTable()
10946 rc = setSharedCacheTableLock(p, iTab, lockType); in sqlite3BtreeLockTable()
/sqlite-3.40.0/ext/wasm/api/
H A Dsqlite3-api-opfs.js716 xLock: function(pFile,lockType){ argument
720 if( capi.SQLITE_LOCK_NONE === f.lockType ) {
721 rc = opRun('xLock', pFile, lockType);
722 if( 0===rc ) f.lockType = lockType;
724 f.lockType = lockType;
760 xUnlock: function(pFile,lockType){ argument
764 if( capi.SQLITE_LOCK_NONE === lockType
765 && f.lockType ){
766 rc = opRun('xUnlock', pFile, lockType);
768 if( 0===rc ) f.lockType = lockType;
[all …]
H A Dsqlite3-opfs-async-proxy.js461 lockType/*SQLITE_LOCK_...*/){ argument
466 fh.xLock = lockType;
589 lockType/*SQLITE_LOCK_...*/){ argument
593 if( state.sq3Codes.SQLITE_LOCK_NONE===lockType