Lines Matching defs:xLock

989 ** argument to calls it makes to the xLock() and xUnlock() methods
993 ** The argument to xLock() is always SHARED or higher. The argument to
997 #define SQLITE_LOCK_SHARED 1 /* xLock() or xUnlock() */
998 #define SQLITE_LOCK_RESERVED 2 /* xLock() only */
999 #define SQLITE_LOCK_PENDING 3 /* xLock() only */
1000 #define SQLITE_LOCK_EXCLUSIVE 4 /* xLock() only */
1070 ** The integer values to xLock() and xUnlock() are one of
1078 ** xLock() upgrades the database file lock. In other words, xLock() moves the
1080 ** xLock() is always one of SHARED, RESERVED, PENDING, or EXCLUSIVE, never
1082 ** requested lock, then the call to xLock() is a no-op.
1158 int (*xLock)(sqlite3_file*, int);
1460 ** obtain a file lock using the xLock or xShmLock methods of the VFS.
26147 return id->pMethods->xLock(id, lockType);
37502 kvvfsLock, /* xLock */
37526 kvvfsLock, /* xLock */
38117 SQLITE_KV_LOG(("xLock(%s,%d)\n", pFile->zClass, eLock));
43573 assert( fd->pMethods->xLock==nolockLock
43911 LOCK, /* xLock */ \
43941 unixLock, /* xLock method */
43951 nolockLock, /* xLock method */
43961 dotlockLock, /* xLock method */
43973 flockLock, /* xLock method */
43986 semXLock, /* xLock method */
43999 afpLock, /* xLock method */
44025 proxyLock, /* xLock method */
44039 unixLock, /* xLock method */
45784 rc = conchFile->pMethod->xLock((sqlite3_file*)conchFile, lockType);
45835 rc = conchFile->pMethod->xLock((sqlite3_file*)conchFile, SHARED_LOCK);
45838 rc = conchFile->pMethod->xLock((sqlite3_file*)conchFile, lockType);
46415 rc = proxy->pMethod->xLock((sqlite3_file*)proxy, eFileLock);
51262 winLock, /* xLock */
51288 winNolockLock, /* xLock */
53035 memdbLock, /* xLock */
57474 ** If the VFS xLock() or xUnlock() returns an error other than SQLITE_BUSY
57484 ** be a few redundant xLock() calls or a lock may be held for longer than
57506 ** to xLock(EXCLUSIVE). Also, the code to do the OPEN->SHARED state transition
106346 0, /* xLock */
221281 rc = fd->pMethods->xLock(fd, SQLITE_LOCK_SHARED);
221291 rc = fd->pMethods->xLock(fd, SQLITE_LOCK_SHARED);
221293 rc = fd->pMethods->xLock(fd, SQLITE_LOCK_EXCLUSIVE);
222944 rc = p->pReal->pMethods->xLock(p->pReal, eLock);
223179 rbuVfsLock, /* xLock */
223199 rbuVfsLock, /* xLock */