Lines Matching refs:reserved
3062 ** it is trying to promote to a reserved lock and
3063 ** a second process is holding a reserved lock that it is trying
7591 ** value 255 are reserved to represent functions that are overloaded
15055 ** a single byte of the file that is designated as the reserved lock byte.
15214 ** reserved for working around a windows/posix incompatibility). It is
38336 int reserved = 0;
38347 reserved = 1;
38353 if( !reserved && !pFile->pInode->bProcessLock ){
38363 reserved = 1;
38369 OSTRACE(("TEST WR-LOCK %d %d %d (unix)\n", pFile->h, rc, reserved));
38371 *pResOut = reserved;
38493 ** Symbols defined in os.h indentify the 'pending byte' and the 'reserved
38509 ** 'reserved byte'.
39068 int reserved = 0;
39074 reserved = osAccess((const char*)pFile->lockingContext, 0)==0;
39075 OSTRACE(("TEST WR-LOCK %d %d %d (dotlock)\n", pFile->h, rc, reserved));
39076 *pResOut = reserved;
39248 int reserved = 0;
39257 reserved = 1;
39261 if( !reserved ){
39276 reserved = 1;
39277 /* someone else might have it reserved */
39285 OSTRACE(("TEST WR-LOCK %d %d %d (flock)\n", pFile->h, rc, reserved));
39290 reserved=1;
39293 *pResOut = reserved;
39438 int reserved = 0;
39447 reserved = 1;
39451 if( !reserved ){
39461 reserved = (pFile->eFileLock < SHARED_LOCK);
39468 OSTRACE(("TEST WR-LOCK %d %d %d (sem)\n", pFile->h, rc, reserved));
39470 *pResOut = reserved;
39611 int reserved;
39681 int reserved = 0;
39689 if( context->reserved ){
39696 reserved = 1;
39701 if( !reserved ){
39705 /* if we succeeded in taking the reserved lock, unlock it to restore
39710 reserved = 1;
39718 OSTRACE(("TEST WR-LOCK %d %d %d (afp)\n", pFile->h, rc, reserved));
39720 *pResOut = reserved;
39875 context->reserved = 1;
39986 if( rc==SQLITE_OK && pFile->eFileLock>=RESERVED_LOCK && context->reserved ){
39989 context->reserved = 0;
42633 pCtx->reserved = 0;
45326 BOOL bReserved; /* Indicates a reserved lock has been obtained */
47501 /* Want a reserved lock? */
47566 /* Releasing a reserved lock */
53722 unsigned int nMin; /* Minimum number of pages reserved */
57711 ** Report the current page size and number of reserved bytes back
57727 ** Make sure the number of reserved bits is the same in the destination
57729 ** number of reserved bits to the "optimal" amount.
60708 /* The journal file exists and no other connection has a reserved
63830 ** WALINDEX_LOCK_OFFSET is reserved for locks. Since some systems
70339 ** and the reserved space is zero (the usual value for reserved space)
70413 ** does it detect cells or freeblocks that encrouch into the reserved bytes
70762 ** bytes of reserved space. */
71260 /* EVIDENCE-OF: R-37497-42412 The size of the reserved region is
71588 ** Change the default pages size and the number of reserved bytes per page.
71601 ** If parameter nReserve is less than zero, then the number of reserved
71663 ** are intentually left unused. This is the "reserved" space that is
71912 /* EVIDENCE-OF: R-59310-51205 The "reserved space" size in the 1-byte
71916 ** EVIDENCE-OF: R-37497-42412 The size of the reserved region is
71945 ** reserved space size cannot exceed 32. */
72120 ** a reserved lock. B tries to promote to exclusive but is blocked because
72121 ** of A's read lock. A tries to promote to reserved but is blocked by B.
86248 ** 10,11 reserved for expansion
87144 ** numbers). Types 10 and 11 are currently "reserved for future
93731 ** 10,11 reserved for expansion
112490 /* Make sure it is not a system table being altered, or a reserved name
118509 ** is reserved for internal use.
118541 sqlite3ErrorMsg(pParse, "object name reserved for internal use: %s",
136742 "unlocked", "shared", "reserved", "pending", "exclusive"
146549 /* Check that the trigger name is not reserved and that no trigger of the
149670 int nRes; /* Bytes of reserved space at the end of each page */
150686 ** have already been reserved using growVTrans().
176671 ** SQLITE_OPEN_PRIVATECACHE, SQLITE_OPEN_EXRESCODE, and some reserved
194012 ** space has already been reserved in the %_segments table, and so the
208602 ** state database ends with "-vactmp". This name is reserved for internal
225874 *pzErr = sqlite3_mprintf("reserved fts5 column name: %s", zCol);
225955 *pzErr = sqlite3_mprintf("reserved fts5 table name: %s", pRet->zName);
229760 ** + 4 byte reserved for the "poslist size" varint.
246239 const char *lock_name_list[DB_LOCK_NUM] = {"pending lock ", "reserved lock", "shared lock "};