Home | History | Annotate | Download | only in dist

Lines Matching defs:prior

298 ** may be set prior to where they take effect, but after platform setup.
641 ** with the [sqlite3] object prior to attempting to close the object.
1266 ** is not changed but instead the prior value of that setting is written
1427 ** ^Following a successful SQLITE_FCNTL_BEGIN_ATOMIC_WRITE and prior to
1444 ** a prior successful call to [SQLITE_FCNTL_BEGIN_ATOMIC_WRITE].
1453 ** a prior successful call to [SQLITE_FCNTL_BEGIN_ATOMIC_WRITE].
1904 ** other SQLite resources must be deallocated prior to invoking
1924 ** prior to using any other SQLite interface. For maximum portability,
1926 ** directly prior to using any other SQLite interface. Future releases
1979 ** may only be invoked prior to library initialization using
2042 ** xRealloc is always a value returned by a prior call to xRoundup.
2080 void (*xFree)(void*); /* Free a prior allocation */
2097 ** will only work if invoked prior to [sqlite3_initialize()] or after
2253 ** undoing any prior invocation of [SQLITE_CONFIG_MALLOC]. ^If the
2708 ** behaves as it did prior to [version 3.24.0] (2018-06-04). See the
2761 ** prior to 3.3.0 ([dateof:3.3.0]). As these words are written, there
3043 ** running prior to the sqlite3_interrupt() call. ^New SQL statements
3078 ** ^(If SQLite has not been initialized using [sqlite3_initialize()] prior
3170 ** was defined (using [sqlite3_busy_handler()]) prior to calling
3336 ** prior memory allocation X to be at least N bytes.
3345 ** ^If M is the size of the prior allocation, then min(N,M) bytes
3346 ** of the prior allocation are copied into the beginning of buffer returned
3347 ** by sqlite3_realloc(X,N) and the prior allocation is freed.
3349 ** prior allocation is not freed.
3372 ** must be either NULL or else pointers obtained from a prior
3408 ** prior to the reset.
3707 ** overrides (cancels) all prior calls to sqlite3_trace(D,X,P) or
4043 ** characters must be converted to UTF-8 prior to passing them into
4047 ** prior to calling sqlite3_open() or sqlite3_open_v2(). Otherwise, various
4125 ** in addition to the main database file. Prior to version 3.31.0, these
4231 ** invoked prior to calling sqlite3_free_filename(Y).
4359 ** [sqlite3_limit()] interface returns the prior value of the limit.
4509 ** prior successful call to [sqlite3_open()], [sqlite3_open_v2()] or
4772 ** immediately prior to calling sqlite3_stmt_explain(S,E).
4945 ** object is to be copied prior to the return from sqlite3_bind_*(). ^The
5498 ** Note that when type conversions occur, pointers returned by prior
5517 ** not invalidate a prior pointer, though of course the content of the buffer
5518 ** that the prior pointer references will have been modified. Other kinds
5520 ** are not possible and in those cases prior pointers are invalidated.
5629 ** if there were no prior errors but the process of resetting
5637 ** no prior call to [sqlite3_step(S)] indicated a problem.
6024 ** and the prior [xColumn] method call that was invoked to extracted
6294 ** or a NULL pointer if there were no prior calls to
6778 ** prior to calling [sqlite3_open] or [sqlite3_open_v2]. Otherwise, various
6840 ** prior to being used. The [sqlite3_win32_set_directory] interface returns
6921 ** private copy of the result prior to releasing the mutex.
7089 ** function C that is invoked prior to each autovacuum of the database
7220 ** In prior versions of SQLite,
7305 ** the heap limit prior to the call, or negative in the case of an
7473 ** prior to calling this API,
7561 ** initialization routine X that was registered using a prior call to
7918 ** take care that any prior string is freed by a call to [sqlite3_free()]
7919 ** prior to assigning a new string to zErrMsg. ^After the error message
8058 ** ^(Changes written into a BLOB prior to the BLOB expiring are not
8146 ** by a prior successful call to [sqlite3_blob_open()] and which has not
8173 ** by a prior successful call to [sqlite3_blob_open()] and which has not
8215 ** by a prior successful call to [sqlite3_blob_open()] and which has not
8439 ** called, but only if the prior call to xMutexInit returned SQLITE_OK.
8441 ** prior to returning.
8799 ** ^If any prior errors have occurred while constructing the dynamic string
9336 ** will only use a createFlag of 2 after a prior call with a createFlag of 1
9351 ** call to xUnpin() unpins the page regardless of the number of prior calls
9358 ** discarded. ^Any prior cache entry associated with newKey is guaranteed not
9563 ** ^If an out-of-memory condition or IO error occurred during any prior
9857 ** overwrite any prior [sqlite3_wal_hook()] settings.
9955 ** addition that it also truncates the log file to zero bytes just prior
10485 ** product of this value for all prior loops with the same SELECTID will
10636 ** that is invoked prior to each [INSERT], [UPDATE], and [DELETE] operation
10865 ** that the database file is in [WAL mode] if there has been no prior
10971 ** been a prior call to [sqlite3_deserialize(D,S,...)] with the same
11010 ** prior call to [sqlite3_deserialize()].
11047 ** to 0x01 prior to invoking sqlite3_deserialize(D,S,P,N,M,F) to force the
11052 ** [sqlite3_free()] is invoked on argument P prior to returning.
12219 ** If the buffer contains a patchset, then all prior calls to this function
15550 ** OS's standard temporary file directory, and are deleted prior to exit.
18508 ** fails and any prior changes from that one operation are backed out,
18510 ** the operation in progress stops and returns an error code. But prior
18537 #define OE_Fail 3 /* Stop the operation but leave all prior changes */
18821 ** These macros should not be used prior to the call to
19445 Select *pPrior; /* Prior select in a compound select statement */
19548 ** a record of all prior results and ignore any duplicate
19557 ** index at pDest->iSDParm+1 hold all prior stores.
23120 ** if there have been no prior seeks on the cursor. */
23127 ** initialized prior to first use. */
24165 ** use the julian calendar for dates prior to 1582-10-15 and for some
24843 ** Always interpret the prior number as a julian-day value. If this
24844 ** is not the first modifier, or if the prior argument is not a numeric
26534 ** Report the allocated size of a prior return from xMalloc()
28091 ** The caller has obtained a mutex prior to invoking this
28260 ** nBytes is always a value obtained from a prior call to
28686 ** install a mutex implementation via sqlite3_config() prior to
30066 ** The return value is the value of the hard heap limit just prior to
30459 ** argument to xRealloc is always a value returned by a prior call to
30498 ** subsystem is initialized prior to invoking sqliteRealloc.
30557 ** If db!=0 and db->mallocFailed is true (indicating a prior malloc
30569 ** that all prior mallocs (ex: "a") worked too.
30744 ** Free any prior content in *pz and replace it with a copy of zNew.
31413 /* Digits prior to the decimal point */
31718 ** then the values have been translated prior to reaching this point.
34713 ** Set the current error code to err_code and clear any prior error message.
36657 ** if the new size is the same as the prior size.
39096 ** sets or clears a lock, that operation overrides any prior locks set
39456 ** prior to accessing the inode number. The one byte written is
41339 int prior = 0;
41365 prior = 0;
41371 prior += got;
41377 id->h, got+prior, offset-prior, TIMER_ELAPSED));
41378 return got+prior;
41432 ** prior to returning to the application by the sqlite3ApiExit()
45821 ** pFile is a file that has been opened by a prior xOpen call. dbPath
51127 ** prior to using it.
54363 sqlite3_pcache_page *pPage /* Page obtained by prior PcacheFetch() call */
54389 sqlite3_pcache_page *pPage /* Page obtained by prior PcacheFetch() call */
56128 ** a non-zero batch number, it will see all prior INSERTs.
56292 struct RowSetEntry *pLast; /* The last prior entry */
56516 ** part of any insert batch prior to iBatch. Return 1 or 0.
56819 ** (5) All writes to the database file are synced prior to the rollback journal
56823 ** are synced prior to the super-journal being deleted.
56843 ** of bytes from 24 through 39 inclusive will be changed prior to releasing
58389 /* Versions of SQLite prior to 3.5.8 set the page-size field of the
59008 ** prior to returning.
59125 ** This occurs when a page is changed prior to the start of a statement
59535 ** If the journal really is hot, reset the pager cache prior rolling
59548 int needPagerReset; /* True to reset page prior to first page rollback */
59663 ** not completely written and synced prior to a crash. In that
59687 ** state prior to the start of the transaction, so invoke the
60331 ** prior to the start of checkpoint and that the database file is synced
60876 ** has not been moved. That is the historical behavior of SQLite: prior to
61837 ** exists, that is probably an old journal left over from a prior
61892 ** journal is a remnant from a prior database with the same name where
63200 /* If a prior error occurred, report that error again. */
63426 /* This routine should not be called if a prior error has occurred.
64083 u8 eOld = pPager->journalMode; /* Prior journalmode */
64378 ** This function is called to close the connection to the log file prior
64584 ** are leftovers from prior checkpoints.
64703 ** NULL if there are no frames for page P in the WAL prior to M.
64748 ** prior to finding a match is 1. Each entry of the hash table is an
64884 u32 aCksum[2]; /* Checksum over all prior fields */
65571 ** all prior frames, the first 16 bytes of this frame-header,
66294 ** has not been returned by any prior invocation of this method on the
66897 ** truncates the log file to zero bytes just prior to a
67289 ** memory-mapping a *-shm file, where a prior writer has shut down and
67506 ** The caller must set the cnt parameter to the number of prior calls to
68198 ** A read transaction must have already been started by a prior call
68696 ** boundary is crossed. Only the part of the WAL prior to the last
68968 ** should acquire the database exclusive lock prior to invoking
68977 ** prior error while attempting to acquire are read-lock. This cannot
70045 ** connection. This is needed (for example) prior to parsing
70889 ** prior to calling this routine.
72541 ** Release a MemPage. This should be called once for each prior
74288 ** This routine is called prior to sqlite3PagerCommit when a transaction
74470 ** be invoked prior to calling this routine. The sqlite3BtreeCommitPhaseOne()
74776 ** on pCur to initialize the memory space prior to invoking this routine.
75487 ** Hence, a mutex on the BtShared should be held prior to calling
76936 ** coded. But due to a coding error in versions of SQLite prior to
78459 ** cells into a parent on a prior balance, and divider cells are always
79414 int seekResult /* Result of prior IndexMoveto() call */
82581 ** blob if bPreserve is true. If bPreserve is false, any prior content
82639 ** Any prior string or blob content in the pMem object may be discarded.
82933 prior to clean up prior to abandoning a Mem, or to
82937 ** prior to inserting new content into the Mem.
83062 ** Convert pMem to type integer. Invalidate any prior representations.
83077 ** Invalidate any prior representations.
83117 ** Invalidate any prior representations.
83219 ** Use this routine to reset the Mem prior to insert a new value.
83221 ** Use sqlite3VdbeMemRelease() to complete erase the Mem prior to abandoning it.
83265 ** The pMem is known to contain content that needs to be destroyed prior
83411 ** Make an shallow copy of pFrom into pTo. Prior contents of
83434 ** Make a full copy of pFrom into pTo. Prior contents of pTo are
84989 ** a prior call to sqlite3VdbeMakeLabel().
86036 ** If a memory allocation error has occurred prior to the calling of this
86901 ** been allocated by a prior call to this routine, so just return a copy
86910 void *pBuf, /* Pointer to a prior allocation */
88215 ** The 8 and 9 types were added in 3.3.0, file format 4. Prior versions
88341 ** GCC might have just copying the problem from a prior compiler.
89572 ** of the keys prior to the final rowid, not the entire key.
89996 ** the prior execution is returned.
90807 ** already been done once on a prior invocation that failed due to
91001 ** same context that was returned on prior calls.
92633 ** Invoke this macro on memory cells just prior to changing the
94281 ** exits. This opcode is used to raise foreign key constraint errors prior
94973 ** the prior OP_Lt or OP_Gt would have been true, then jump to P2. If
95317 ** a prior OP_Column for column P3 or greater. If the cursor is not valid,
96631 /* Writes prohibited due to a prior SQLITE_CORRUPT in the current
96940 /* The p2 value always comes from a prior OP_CreateBtree opcode and
96988 ** cursor P2. The P2 cursor must have been opened by a prior OP_OpenEphemeral
97573 ** to setup code prior to the OP_IdxGT or OP_IdxGE opcode that checks for
98233 ** the OPFLAG_USESEEKRESULT flag must only be set if there have been no prior
98258 int seekResult; /* Result of prior seek or 0 if no USESEEKRESULT flag */
98400 ** have been positioned using OP_NotFound prior to invoking this opcode in
98430 /* If p5 is zero, the seek operation that positioned the cursor prior to
98915 ** been opened prior to this opcode or the program will segfault.
99033 ** the OPFLAG_USESEEKRESULT flag must only be set if there have been no prior
100275 ** been called at least once prior to any xInverse call. */
102687 ** held in memory and prior to being written out as part of a PMA.
104384 /* Failure to allocate the merge would have been detected prior to
107958 ** prior call to sqlite3SelectExpand(). When that happens, let
108319 ** sqlite3SelectExpand() prior to invoking this routine.
108746 ** be applied to both operands prior to doing the comparison.
109734 ** number as the prior appearance of the same name, or if the name
109961 ** is updated with the new buffer tail prior to returning.
110340 /* Any prior OOM might have left the Select object incomplete.
110367 ** obtained from a prior call to sqlite3ExprListAppend().
110455 ** exit prior to this routine being invoked */
111136 && p->y.pTab->aCol!=0 /* Possible due to prior error */
112072 int rLhsOrig; /* LHS values prior to reordering by aiMap[] */
112103 assert( v!=0 ); /* OOM detected prior to this routine */
112903 ** immediately prior to the first column.
115029 ** If no prior entry is found, create a new one and return -1. The
118520 ** the StatAccum object by prior calls to stat_push(). The P parameter
119664 /* Clear any prior statistics */
120242 ** Initialize a DbFixer structure. This routine must be called prior
120273 ** must have been initialized by a prior call to sqlite3FixInit().
121433 ** prior to doing any free() operations. Since schema Tables do not use
122659 ** set back to prior value. But schema changes are infrequent
123178 ** restored to its original value prior to this routine returning.
123724 ** Actually, the error above is now caught prior to reaching this point.
125203 assert( pParse->nErr==0 ); /* Never called with prior non-OOM errors */
125450 ** a new one. If an OOM error does occurs, then the prior value of pList
125927 ** possible to abort a statement prior to completion. In order to
126752 ** functions even if a prior app-defined function was found. And give
126982 ** If pTab is writable and no prior errors -> return 0;
127325 ** It is easier just to erase the whole table. Prior to version 3.6.5,
127775 Index *pPrior = 0; /* Prior index */
127886 ** If a prior call to sqlite3GenerateIndexKey() generated a jump-over label
128137 ** the number of bytes in haystack prior to the first occurrence of needle,
129057 ** and hence the returned string literal is truncated prior to the first NUL.
130054 /* Must call sqlite3_value_text() to convert the argument into text prior
133720 ** Generate code to do constraint checks prior to an INSERT or an UPDATE
133732 ** the data prior to an UPDATE rather than afterwards. regOldData is zero
133789 ** changes to prior rows are retained.
134690 ** that was started by a prior call to sqlite3GenerateConstraintChecks.
137001 ** Cancel a prior call to sqlite3_auto_extension. Remove xInit from the
142365 ** to zName is not also within a prior USING clause.
142486 int nPrefixReg /* No. of reg prior to regData available for use */
142503 ** by a prior OP_MakeRecord. In this case nData==1 and regData
144241 ** prior to calling this routine.
144662 /* Make sure there is no ORDER BY or LIMIT clause on prior SELECTs. Only
144767 int priorOp; /* The SRT_ operation to apply to prior selects */
146145 /* Prior to version 3.1.2, when LIMIT and OFFSET had to be simple constants,
147454 /* Prior errors might have left pParse->pWith in a goofy state, so
148255 ** The aCol[] entries in AggInfo prior to nAccumulator are columns that
148384 ** This routine may only be called once for each AggInfo object. Prior
148812 SrcItem *pThis, /* Search for prior reference to this subquery */
149508 /* This view has already been materialized by a prior entry in
149715 /* If sorting index that was created by a prior OP_OpenEphemeral
153111 /* We must run the OP_FinishSeek opcode to resolve a prior
153563 ** prior to comparing against the conflict-target expression.
153834 ** database content must be written into the rollback journal prior to
155430 /* Mark the table as Ephemeral prior to deleting it, so that the
155585 int iMatch; /* Cursor used to determine prior matched rows */
155635 int nPrefix; /* Number of prior entries in the key */
155977 ** baseline limit was exhausted by prior tables of the join.
157290 /* If we survive all prior tests, that means this term is worth hinting */
157435 ** can be checked prior to doing the index lookup. If there are available
157664 ** was loaded into the same register prior to the OP_VFilter, but
158467 ** duplicate rows from prior sub-WHERE clauses, and record the
158522 ** current sub-WHERE row is a duplicate from prior sub-WHEREs. */
159164 /* Count the number of prefix characters prior to the first wildcard */
160002 ** is a commuted copy of a prior term.) The original term has nChild=1
163683 int nEq, /* Number of prior equality constraints on same index */
165521 u8 isOrderDistinct; /* All prior WhereLoops are order-distinct */
166141 /* New path replaces the prior worst to keep count below mxChoice */
178343 ** VFS, and mutex subsystems prior to doing any serious work with
178412 ** MutexAlloc() is called for a static mutex prior to initializing the
178778 ** (the system malloc() implementation), undoing any prior invocation of
179505 ** has been a prior call to sqlite3_close(db) or sqlite3_close_v2(db)) and
179878 int delay, prior;
179883 prior = totals[count];
179886 prior = totals[NDELAY-1] + delay*(count-(NDELAY-1));
179888 if( prior + delay > tmout ){
179889 delay = tmout - prior;
180541 ** Register a function to be invoked prior to each autovacuum that
183396 ** Each call to this routine overrides any prior callbacks registered
183397 ** on the same "db". If xNotify==0 then any prior callbacks are immediately
183683 ** than the difference from the prior position, or the just the position plus
193558 ** have been opened by a prior call to porterOpen().
193665 ** has been activated via a prior call to sqlite3_db_config(db,
194309 ** have been opened by a prior call to simpleOpen().
202756 ** have been opened by a prior call to simpleOpen().
203559 ** should go. Historical note: This limit was 2000 prior to version 3.42.0
205185 ** pParse must be initialized to an empty parse object prior to calling
243244 ** this case a prior iteration of this loop may have corrupted the
243794 ** Or, in detail=none mode, there is a single varint prior to
255589 ** once prior to any call to stmtColumn() or stmtRowid() or