• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/sqlite-3.6.22/

Lines Matching defs:before

51 ** Ticket #2739:  The _LARGEFILE_SOURCE macro must appear before any
825 ** NULL before returning.
1458 ** ^If sqlite3_config() is called after [sqlite3_initialize()] and before
1643 ** before the [sqlite3_config()] call returns.</dd>
1728 ** content of the [sqlite3_mutex_methods] structure before the call to
1850 ** reverts to the last value inserted before the trigger fired.)^
1969 ** is closed or might close before sqlite3_interrupt() returns.
1982 ** that are started after the sqlite3_interrupt() call and before the
2001 ** if additional input is needed before sending the text into
2737 ** by invoking [sqlite3_mutex_enter]([sqlite3_db_mutex](D)) before beginning
3094 ** SQLite makes its own private copy of the data immediately, before
3347 ** explicit transaction then you should rollback the transaction before
3627 ** or if [sqlite3_step(S)] has never before been called on S,
3929 ** the destructor will be called before the metadata is dropped.
3951 ** the content before returning.
3999 ** routines make a private copy of the error message text before
4049 ** from [sqlite3_malloc()] before it returns.
4154 ** ^To avoid having to register all collation sequences before a database
4244 ** as part of process initialization and before any SQLite interface
4459 ** more times to free up some space before the allocation is performed.
4791 ** ^Module names must be registered before
4792 ** creating a new [virtual table] using the module and before using a
4895 ** before this API is called, a new function is created.)^ ^The implementation
5083 ** before the [BLOB handle] expired are not rolled back by the
5164 ** before calling sqlite3_initialize() or any other public sqlite3_
5224 ** mutex must be exited an equal number of times before another thread
5726 ** any outstanding resources before process shutdown, if required.
5932 ** busy-handler returns non-zero before the lock is available, then
6009 ** sqlite3_backup_init() is called and before the corresponding call to
6118 ** database waits for the callback to be issued before taking any further
6848 ** a mutex before we enter sqlite3VdbeExec(). The Btrees are
7682 #define PGHDR_NEED_SYNC 0x004 /* Fsync the rollback journal before
7881 # include <os2safe.h> /* has to be included before os2.h for linking to work */
8269 ** exits. Upon entering a before or instead of trigger, lastRowid is no
8295 int errMask; /* & result codes with this before returning */
9349 ** information for the i-th table in the FROM clause before reordering.
9659 /* Above is constant between recursions. Below is reset before and after
12142 ** SQLITE_OPEN_FULLMUTEX or SQLITE_OPEN_SHAREDCACHE) are blocked before
12431 ** sqlite3_config() before SQLite will operate.
13106 ** before calling sqlite3_initialize() from which allocations
13400 ** chunk before invoking this routine, then must unlink the (possibly
13795 ** before calling sqlite3_initialize() from which allocations
14649 ** mutex must be exited an equal number of times before another thread
14894 ** mutex must be exited an equal number of times before another thread
15154 ** mutex must be exited an equal number of times before another thread
15507 ** mutex must be exited an equal number of times before another thread
16264 ** This function must be called before exiting any API function (i.e.
16842 /* "0" digits after the decimal point but before the first
17158 ** the string and before returnning. This routine is intended to be used
17544 ** restoring the state of the VM to as it was before the sub-program
20426 int newLocktype; /* Set pFile->locktype to this value before exiting */
22001 ** The nRef field of the vxworksFileId object is incremented before
22836 /* A PENDING lock is needed before acquiring a SHARED lock and before
23423 ** Close a file. Make sure the lock has been released before closing.
24005 /* A PENDING lock is needed before acquiring a SHARED lock and before
24066 /* Remove the shared lock before trying the range. we'll need to
24225 ** is set before returning.
24299 ** is set before returning.
25046 ** immediately, before releasing the mutex. findLockInfo() may fail
25611 ** this buffer before returning.
26438 /* now insert a "." before the last / character */
27477 /* Acquire the mutex before continuing */
27726 ** many as MX_CLOSE_ATTEMPT attempts to close the handle are made before
27749 Sleep(100); /* Wait a little before trying again */
28024 int newLocktype; /* Set pFile->locktype to this value before exiting */
28567 ** to MX_DELETION_ATTEMPTs deletion attempts are run before giving
29090 /* Maximum number of entries in hash table before
30071 ** directly before this structure in memory (see the PGHDR1_TO_PAGE()
30117 ** bytes of data are located directly before it in memory (i.e. the total
30381 ** criteria are unpinned before they are discarded.
30841 ** will only see elements that were inserted before the last change
31307 ** be in PAGER_SHARED before it transitions to PAGER_RESERVED.)
31309 ** The transition to PAGER_EXCLUSIVE occurs before any changes
31353 ** journal before the journal-header. This is required during savepoint
31427 ** to wait for a journal sync before they can be written out to
31495 Pgno dbOrigSize; /* dbSize before the current transaction */
32064 ** database before the transaction began, in pages. Also, pPager->cksumInit
32144 ** crashed before the header was synced. In this case stop reading
32177 ** journal file descriptor is advanced to the next sector boundary before
32213 /* If in full-sync mode, advance to the next disk sector before writing
32716 ** met before writing to the database files. (1) the database must be
32761 ** requiring a journal-sync before it is written.
32796 ** be written out into the database file before its journal file
32806 ** Do this before any decoding. */
33029 ** the state it was in before we started making changes.
33229 ** before the transaction was committed, then the change-counter
33294 ** In either case, before playback commences the Pager.dbSize variable
33315 /* Set the database size back to the value it was before the savepoint
33410 ** NORMAL The journal is synced once before writes begin on the
33417 ** FULL The journal is synced twice before writes begin on the
33552 ** then *pPageSize is set to the old, retained page size before returning.
33738 ** variable to locktype before returning.
33909 ** mode, then the journal file is synced before this field is updated.
33928 ** page currently held in memory before returning SQLITE_OK. If an IO
33946 ** occurs after nRec is updated but before this connection writes
33981 ** all data has really hit the disk before nRec is updated to mark
34036 ** is not yet open, it is created and opened before any data is
34147 ** that it is really required before calling this function.
34150 ** for all open savepoints before returning.
34386 ** check for a hot-journal before reading.
34620 ** call above, but then delete the journal and drop the lock before
34686 ** file before this function is called.
34852 ** other connection managed to get in and roll it back before
34871 ** lock and reacquire the read lock. Purge the cache before
35497 ** Mark a data page as writeable. This routine must be called before
35505 ** must have been written to the journal file before returning.
35576 ** before any of them can be written out to the database file.
35760 ** sync the database file before calling CommitPhaseTwo() to delete the
36313 ** moved as part of a database reorganization just before the transaction
36365 /* If the journal needs to be sync()ed before page pPg->pgno can
36369 ** the journal needs to be sync()ed before database page pPg->pgno
36381 ** page pgno before the 'move' operation, it needs to be retained
36406 ** sync()ed before any data is written to database file page needSyncPgno.
36415 ** this transaction, it may be written to the database file before
36686 ** file header that occurs before the page header.
36866 u16 idx; /* Insert this cell before idx-th non-overflow cell */
37749 ** For example, before writing to any part of the table or index
38008 ** This function is called before modifying the contents of a table
38170 ** the table with root-page iRoot. Usually, this is called just before cursor
39593 ** to insure data is written to the disk surface before
39957 ** A write-transaction must be started before attempting any
40213 ** the journal needs to be sync()ed before database page pDbPage->pgno
40412 ** A write-transaction must be opened before calling this function.
40458 Pgno nOrig; /* Database size before freeing */
40753 ** before starting a subtransaction. The subtransaction is ended automatically
40960 ** ignored. If the rowid cache has never before been set, then a
41804 ** before or after the key.
41933 ** buffer before VdbeRecordCompare() can be called. */
42017 ** was already pointing to the last entry in the database before
42086 ** was already pointing to the first entry in the database before
43201 ** to the page and its siblings fit into MemPage.aData[] before returning.
43379 ** divider cells are stripped from the cells before they are copied
43777 ** page before the balancing, then the pointer map entries associated
43811 ** Cleanup before returning.
43991 ** balance_nonroot(), or just before this function returns, whichever
44032 ** the cursor before the new key can be inserted.
44043 int loc = seekResult; /* -1: before desired location +1: after */
44222 /* Save the positions of any other cursors open on this table before
44525 ** page number that used to be the last root page in the file before
44544 ** This error is caught long before control reaches this point.
45119 ** A read-only or read-write transaction must be opened before calling
45294 ** Just before the shared-btree is closed, the function passed as the
45737 ** before this function exits.
45797 ** journalled by PagerCommitPhaseOne() before they are destroyed
45953 ** to be updated with the new data before the backup operation is
46004 ** transaction is committed before returning.
46357 ** before attempting the conversion.
46651 ** freed before the copy is made.
47964 ** check the value of p->nOp-1 before continuing.
48706 ** be called on an SQL statement before sqlite3_step().
48779 ** be done before determining whether a master journal file is
48932 ** file before the failure occurred.
48947 ** doing this the directory is synced again before any individual
49383 /* The expired flag was set on the VDBE before the first call
49545 ** In an SQLite index record, the serial type is stored directly before
50222 ** constants) to the value before returning it.
51687 ** When this global variable is positive, it gets decremented once before
52225 ** sqlite3VdbeMakeReady() must be called before this routine in order to
53017 ** into an OP_String before it is executed for the first time.
53233 ** opened by this VM before returning control to the user. This is to
53791 ** to coerce both inputs according to this affinity before the
54397 ** record, or if the end of the last field appears to be before the end
54588 ** sqlite3VdbeMemGrow() could clobber the value before it is used).
54884 ** write transaction must be started before any changes can be made to the
54949 ** must be started or there must be an open cursor) before
54979 ** A transaction must be started before executing this opcode.
55024 ** to be executed (to establish a read lock) before this opcode is
55159 ** before reaching this instruction. */
55238 ** sqlite3BtreeCreateTable() with the BTREE_ZERODATA flag before
55383 ** blob, or NULL. But it needs to be an integer before we can do
55933 ** operation will not attempt to find the appropriate row before doing
56601 ** value of the root page that moved - its value before the move occurred -
56763 ** obtain the mutexes on all attached databases before checking if
56769 ** schema of database u.bu.iDb before the SQL statement runs. The schema
57081 ** the trigger program. If this trigger has been fired before, then u.by.pRt
58606 int nBuf /* Bytes buffered before opening the file */
58926 ** is invoked before visiting children.)
60052 sqlite3ErrorMsg(pParse, "a GROUP BY clause is required before HAVING");
60056 /* Add the expression list to the name-context before parsing the
60807 ** has never appeared before, reuse the same variable number
61613 ** or ephermal table) is stored in pX->iTable before this function returns.
63813 ** because it was there before or because we just created it).
64037 /* Ran out of input before finding an opening bracket. Return NULL. */
64159 /* Ran out of input before finding the table name. Return NULL. */
64230 ** In this case zWhere is passed to sqlite3DbFree() before returning.
64544 /* The VDBE should have been allocated before this routine is called.
64545 ** If that allocation failed, we would have quit before reaching this
65296 ** table (if it is present) before returning.
66484 int j = (i<2) ? i^1 : i; /* Search TEMP before MAIN */
66546 int j = (i<2) ? i^1 : i; /* Search TEMP before MAIN */
66620 ** before the database closes. It is also called during a rollback
67054 ** indices to be created and the table record must come before the
67434 ** then an index may have been created on this column before the
67533 ** to the first byte after the last byte written before returning.
68290 ** the table being dropped. This is done before the table is dropped
68493 ** the index already exists and must be cleared before being refilled and
68544 ** call above. Just before that function was freed they were released
68626 ** before looking up the table.
68762 ** failure we have quit before reaching this point. */
69032 /* Clean up before exiting */
69350 ** before being added to the SrcList.
69451 sqlite3ErrorMsg(pParse, "a JOIN clause is required before %s",
69643 ** read transactions be started before anything else happens in
69658 ** early in the code, before we know if any database tables will be used.
69696 ** can be checked before any changes are made to the database, it is never
70026 ** This routine is called on a collation sequence before it is used to
70924 /* Jump here if the row had already been deleted before any BEFORE
72560 ** transaction before fixing the constraint violation, the attempt fails.
72613 ** resolution is considered to delete rows before the new row is inserted.
72640 ** accessed). No information is required by the code-generator before
73019 ** be applied to each child key value before the comparison takes place.
73149 ** then the equivalent of "DELETE FROM <tbl>" is executed before dropping
73180 ** violations, halt the VDBE and return an error at this point, before
73209 ** For an UPDATE operation, this function is called twice. Once before
73212 ** but before the new record is inserted using the INSERT convention.
73359 ** This function is called before generating code to update or delete a
73385 ** This function is called before generating code to update or delete a
74000 ** routine just before the "exit" code.
74585 ** do not attempt any conversions before assembling the record.
74803 ** the address of a register containing the rowid before the update takes
76188 ** not NULL before calling it.
76325 ** before calling APIs that follow, extension should check the
77887 ** is executed, this is done before the ATTACH operation.
78335 ** will be closed before this function returns. */
78466 ** of the schema was loaded before the error occurred. The primary
78476 ** before that point, jump to error_out.
79570 ** and this row has been seen before, then do not make this row
80034 ** column specific strings, in case the schema is reset before this
80476 sqlite3ErrorMsg(pParse,"ORDER BY clause should come after %s not before",
80482 sqlite3ErrorMsg(pParse,"LIMIT clause should come after %s not before",
81558 ** the subquery before this routine runs.
82282 ** SELECT statement. The SELECT statement must be expanded before
82515 ** Apply the affinity pDest->affinity before storing
82995 ** increments the iAbortFlag memory location before returning in
83546 ** up to the point of the BEGIN before the trigger actions. A Trigger
83962 int j = (i<2) ? i^1 : i; /* Search TEMP before MAIN */
84364 ** TriggerPrg object exists, a new object is allocated and populated before
85012 /* Fire any BEFORE UPDATE triggers. This happens before constraints are
85158 ** it out of the ephemeral table before calling VUpdate.
85332 ** restored before returning. Then set the writable-schema flag, and
85348 ** (possibly synchronous) transaction opened on the main database before
85765 ** This routine is called, for example, just before deleting the Table
85936 ** allows a schema that contains virtual tables to be loaded before
87756 u8 c, *pC; /* Last character before the first wildcard */
87760 /* The point is to increment the last character before the first
88538 ** aff applied to it, before returning. It is the responsibility of the
89239 ** no conversion should be attempted before using a t2.b value as part of
89337 int iReleaseReg = 0; /* Temp register to free before returning */
90576 ** as the vdbe level waits until the table is read before actually
91378 ** the parse is retried before an error is thrown.
91480 int yyerrcnt; /* Shifts left before out of the error */
91999 ** being destroyed before it is finished parsing.
92106 ** all stack elements before shutting the parser down.
94015 ** As before, subsequent error messages are suppressed until
94415 ** Store the token type in *tokenType before returning.
95279 ** completion. If subsequent threads call this routine before the first
95614 /* Free any existing lookaside buffer for this handle before
95810 ** call will do so. We need to do this before the check for active
96102 ** specified number of milliseconds before returning 0.
96532 ** be cleared before returning. Do this directly, instead of via
97357 ** PRNG_SAVE. If PRNG_SAVE has never before been called, then
97411 ** as it existing before this routine was called.
97666 ** before this routine returns.
98302 int *piPosition /* OUT: Number of tokens returned before this one */
98771 ** 32-bit integer before it is returned.
99464 ** point to the next value before returning.
99482 ** Set *pp to point to the byte just after the last byte written before
99531 ** incremented by 2 before being stored. Each list is terminated by a 0
99737 ** of bytes written to aBuffer is stored in *pnBuffer before returning.
100302 /* In case the cursor has been used before, clear it now. */
101016 ** reached before a token is found, set *ppExpr to zero. It is the
101234 /* Skip over any whitespace before checking for a keyword, an open or
103730 ** parameters. The values are bound to the statements parameters before
103944 ** If an OOM error occurs, *pRc is set to SQLITE_NOMEM before returning.
104404 ** Fts3SegReader.pOffsetList to point to the next offset list before
105365 ** *pnList is set to zero before returning.
106481 const char *zStartMark, /* Markup to appear before each match */
106959 const char *zOpen, /* String inserted before highlighted term */
108381 /* Make sure this particular constraint has not been used before.
108382 ** If it has been used before, ignore it.
108544 float before;
108546 before = cellOverlap(pRtree, p, aCell, nCell, iExclude);
108549 return after-before;
109414 ** relinquished before this function returns.