Lines Matching defs:available

333 ** Unfortunately, that typedef is not available on all compilers, or
334 ** if it is available, it requires an #include of specific headers
378 ** SQLITE_CONFIG_MEMSTATUS are available by default or not. This value can
981 ** Some of the available extended result codes are listed here.
1185 ** A [SQLITE_FCNTL_LOCKSTATE | list of opcodes] less than 100 is available.
1493 ** date and time if that method is available (if iVersion is 2 or
1820 ** These constants are the available integer configuration options that
2057 ** These constants are the available integer configuration options that
2130 ** integer key called the [ROWID | "rowid"]. ^The rowid is always available
3274 ** Additional information is available at [limits | Limits in SQLite].
3770 ** ^These APIs are only available if the library was compiled with the
4213 ** ^When multiple implementations of the same function are available, SQLite
4778 ** The code to implement this API is not available in the public release
4791 ** The code to implement this API is not available in the public release
5182 ** ^This API is only available if the library was compiled with the
5828 ** implementations are available in the SQLite core:
5876 ** implementation is available on the host platform, the mutex subsystem
6261 ** slots were available.
6316 ** These constants are the available integer "verbs" that can be passed as
6714 ** busy-handler returns non-zero before the lock is available, then
6833 ** ^This API is only available if the library was compiled with the
7099 ** If no values are available because of an error, they are both set to -1
7661 ** where the sizes very. Preprocessor macros are available so that the
8906 ** interface is only available if SQLITE_CHECK_PAGES is defined when the
9109 ** those functions are not available. So we use only LockFile() and
9123 ** On WinNT/2K/XP systems, LockFileEx() and UnlockFileEx() are available,
9132 ** SHARED_SIZE is the number of bytes available in the pool from which
9238 ** The sqliteInt.h header #includes this file so that it is available
9385 ** lookaside malloc subsystem. Each available memory allocation in
9403 LookasideSlot *pFree; /* List of available buffers */
9404 void *pStart; /* First byte of available memory space */
9405 void *pEnd; /* First byte past end of available space */
9677 ** value passed as iArg is cast to a (void*) and made available
9691 ** available as the function user-data (sqlite3_user_data()). The
10219 ** the option is available (at compile-time).
10889 int nzVar; /* Number of available slots in azVar[] */
11752 ** key functionality is available. If OMIT_TRIGGER is defined but
11856 ** These routines are available for the mem2.c debugging memory allocator
13606 ** On recent Windows platforms, the localtime_s() function is available
13608 ** localtime_r() available under most POSIX platforms, except that the
13626 ** is available. This routine returns 0 on success and
14521 ** method to get the current date and time if that method is available
15000 ** The backtrace functionality is only available with GLIBC
15520 ** the amount of memory available to SQLite is fixed and cannot
15531 ** it is available. The mempool allocator is activated by calling
15601 ** Memory available for allocation. nPool is the size of the array
16209 ** the amount of memory available to SQLite is fixed and cannot
16222 ** 3. New memory is allocated from the first available free block.
16231 ** N be the total amount of memory available for allocation. Robson
16282 ** Memory available for allocation
16286 u8 *zPool; /* Memory available to be allocated */
16645 int nByte; /* Number of bytes of memory available to this allocator */
17210 ** implementation is available on the host platform, the mutex subsystem
17522 ** implementation is available on the host platform, the mutex subsystem
17554 /* If recursive mutexes are not available, we will have to
17558 /* Use a recursive mutex if it is available */
17622 /* If recursive mutexes are not available, then we have to grow
17644 /* Use the built-in recursive mutexes if they are available.
17665 /* If recursive mutexes are not available, then we have to grow
17690 /* Use the built-in recursive mutexes if they are available.
17816 ** which is only available if your application was compiled with
17932 ** implementation is available on the host platform, the mutex subsystem
18029 ** The TryEnterCriticalSection() interface is only available on WinNT.
20457 ** Hence it is only available in debug builds.
24323 ** by sqlite into the error message available to the user using
24433 ** Styles 4, 5, and 7 are only available of SQLITE_ENABLE_LOCKING_STYLE
25605 ** available, the error message will often be an empty string. Not a
25606 ** huge problem. Incorrectly concluding that the GNU version is available
25615 /* This is a threadsafe build, but strerror_r() is not available. */
26399 ** Of the various locking implementations available, this is by far the
26451 ** other locking strategy is available.
27014 ** Named semaphore locking is only available on VxWorks.
27026 ** Third-party implementations of AFP are available. But this code here
27485 ** is available. If you don't compile for a mac, then the "unix-afp"
27486 ** VFS is not available.
27510 ** is available.
27740 ** only available on Mac OS X. But that could change.
27770 ** So, we always use fdatasync() if it is available, regardless of
28202 u8 nextShmId; /* Next available unixShm.id value */
29386 ** but because no way to test it is currently available. It is better
29869 ** message is available, it is written to zBufOut. If no error message
29870 ** is available, zBufOut is left unmodified and SQLite uses a default
30071 ** been defined - so that the primitive locking methods are available
30081 ** on AFP and SMB only exclusive byte-range locks are available via fsctl
30213 ** Proxy locking is only available on MacOSX
31265 ** object. But the "autolockIoFinder" available on MacOSX does a little
33319 u8 nextShmId; /* Next available winShm.id value */
34547 /* The GetProcAddressA() routine is only available on wince. */
34710 ** by sqlite into the error message available to the user using
34968 /* available free spot. check to see if this is going to */
35789 ** these two features are available.
36068 /* Memory is not available in the SQLITE_CONFIG_PAGECACHE pool. Get
36650 ** page. 1 means allocate a new page if space is easily available. 2
36973 int *pnRecyclable /* OUT: Total number of pages available for recycling */
37103 ** are available at pSpace. The db pointer is used as a memory context
37111 ** allocation of entries available to be filled.
39861 ** available for use within this function.
40590 ** if the database size is not available. The database size is not
40591 ** available from the WAL sub-system if the log file is empty or
40598 /* If the database size was not available from the WAL sub-system,
41161 ** the busy callback if the lock is currently not available. Repeat
41800 ** along with each page reference. This space is available to the user
44643 ** of available reader locks and should be at least 3.
46692 /* If expensive assert() statements are available, do a linear search
48035 ** for the lock to become available on p, then relock all of the
49206 int surplus; /* Overflow payload available for local storage */
52235 ** the available payload.
52252 ** the available payload.
52278 ** skipKey==1. The number of bytes of available key/data is written
52295 int *pAmt, /* Write the number of available bytes here */
52333 ** many bytes of the key or data as are available on the local
52334 ** b-tree page. Write the number of available bytes into *pAmt.
54078 ** is a root page or a child of a root page) then all available siblings
54357 ** usableSpace: Number of bytes of space available on each sibling.
55564 ** through meta[15] are available for use by higher layers. Meta[0]
58053 int available = 0; /* Number of bytes available on the local btree page */
58062 zData = (char *)sqlite3BtreeKeyFetch(pCur, &available);
58064 zData = (char *)sqlite3BtreeDataFetch(pCur, &available);
58068 if( offset+amt<=available && (pMem->flags&MEM_Dyn)==0 ){
58092 /* This function is only available internally, it is not part of the
59671 ** that space. If insufficient space is available, return NULL.
59682 ** *ppFrom points to available space and pEnd points to the end of the
59683 ** available space. When space is allocated, *ppFrom is advanced past
59777 u8 *zCsr; /* Memory available for allocation */
61151 char *pSpace, /* Unaligned space available */
62043 ** finalized or reset the parser error message is available via
62219 ** Return the number of values available from the current row of the
63624 ** Whenever a row or result data is available, this routine will either
63766 int avail; /* Number of bytes of available data */
64860 ** to retrieve the collation sequence set by this opcode is not available
65676 int avail; /* Number of bytes of available data */
65695 ** u.am.zRec is set to be the complete text of the record if it is available.
65696 ** The complete record text is always available for pseudo-tables
65698 ** might be available in the u.am.pC->aRow cache. Or it might not be.
67325 ** Find the next available sequence number for cursor P1.
69501 ** data is available) and the error code returned when xColumn or
71919 ** NULL meaning that name is of the form Y.Z or Z. Any available database
75128 ** no longer available as a temp register. ticket #3879: that same
75706 ** to a column in the new.* or old.* pseudo-tables available to
76731 ** Deallocate a register, making available for reuse for some other
80390 ** If the requested collation sequence is not available, or not available
80393 ** and the sequence is available in another text encoding, then that is
80396 ** If no versions of the requested collations sequence are available, or
81541 ** (made available to the compiler for reuse) using
82611 ** Make sure the TEMP database is open and available for use. Return
82987 ** of this collation function (for other text encodings) available. Use one
83010 ** requested collation sequence is not available in the desired encoding.
83056 ** from the main database is substituted, if one is available.
85191 ** is only available if the SQLITE_SOUNDEX compile-time option is used
89823 ** code if regular extension loading is not available. This is that
97209 ** structure is generated based on the information available and stored
100058 ** sqlite3DbFree() containing an error message, if one is available.
100430 ** beginning with 0 in order to make the best possible use of the available
101689 /* When sqlite_stat2 histogram data is available an operator of the
102138 Bitmask notReady, /* Mask of cursors not available for indexing */
102139 Bitmask notValid, /* Cursors not available for any purpose */
102252 Bitmask notReady, /* Mask of cursors that are not available */
102323 Bitmask notReady, /* Mask of cursors that are not available */
102640 Bitmask notReady, /* Mask of cursors not available for index */
103047 ** column of an index and sqlite_stat2 histogram data is available
103211 Bitmask notReady, /* Mask of cursors not available for indexing */
103212 Bitmask notValid, /* Cursors not available for any purpose */
103345 ** both available in the index.
103470 ** data is available for column x, then it might be possible
103683 Bitmask notReady, /* Mask of cursors not available for indexing */
103684 Bitmask notValid, /* Cursors not available for any purpose */
104124 Bitmask notReady /* Which tables are currently available */
108804 ** user wants (and specified in the grammar) and is available for
110444 /* Mutex configuration options are only available in a threadsafe
110731 ** available.
113023 ** This test feature is only available in the amalgamation since
113293 ** to the user because it requires a lock that will not be available
115462 ** If there is more than one MATCH constraint available, use the first
117940 ** may be loaded incrementally, meaning doclist.aAll/nAll is not available.
123179 /* Set variable iNext to the next available segdir index at level iLevel. */
124255 ** to the database (still available in pWriter->zTerm), and
124710 ** then the entire doclist for the term is available in
124956 ** available segment index at level iLevel+1. The call to
126085 ** available.
126277 ** not available for deferred tokens.