Lines Matching defs:done

84 ** This should be done first so that it can successfully prevent spurious
1303 ** The caller is responsible for freeing the memory when done. As with
1419 ** means all subsequent write operations will be deferred and done
5403 ** ^Conversions between UTF-16be and UTF-16le are always done in place and do
5406 ** of conversion are done in place when it is possible, but sometimes they
7209 ** parsed, if that has not already been done, and returns an error if
8941 ** used as a proxy for the total work done by the prepared statement.
13924 ** Hash.htsize and Hash.ht may be zero. In that case lookup is done
14999 ** prematurely, old temporary files can be easily identified. This can be done
17720 ** next time a statement is prepared using said sqlite3*. This is done
17838 ** done as a macro so that it will be optimized out when virtual
18509 unsigned done :1; /* Indicates when processing is finished */
19001 ** information in case inserts are done within triggers. Triggers do not
26356 ** this is done, the chunk index refers to the second block of
30169 etByte done; /* Loop termination flag */
30220 done = 0;
30233 default: done = 1; break;
30241 done = 1;
30258 done = 1;
30281 done = 1;
30314 done = 1;
30319 }while( !done && (c=(*++fmt))!=0 );
32805 ** "thread" is done by the main thread at either the sqlite3ThreadCreate()
32828 int done; /* Set to true when thread finishes */
32864 p->done = 1;
32877 if( p->done ){
33503 ** The translation is done in-place and aborted if the output
33828 ** the quote characters. The conversion is done in-place. If the
34666 /* we can skip these cause they were (effectively) done above
34688 /* we can skip this cause it was (effectively) done above in calc'ing s */
36787 ** The differences are in the way that file locking is done. The default
38216 ** the first page of the database, no damage is done.
40947 /* The pager calls this method to signal that it has done
41585 ** at pShmNode->pFirst. This must be done while holding the
49080 ** at pShmNode->pFirst. This must be done while holding the pShmNode->mutex
50924 int nXor; /* Number of XOR operations done */
52988 ** is created only if that can be done without spilling dirty pages
53771 ** (2) even if an incorrect value is read, no great harm is done since this
56020 ** The SPILLFLAG_ROLLBACK case is done in a very obscure case that
57032 ** is done.
57806 ** or savepoint rollback done at the request of the caller) or this is
58441 ** so that no further harm will be done. Perhaps the next
59509 ** truncation will be done when the current transaction is committed.
59701 ** If this is not done, then an unsynced portion of the open journal
61576 ** This is done before calling sqlite3PcacheMakeDirty() on the page.
61577 ** Otherwise, if it were done after calling sqlite3PcacheMakeDirty(), then
61813 ** If the isDirectMode flag is zero, then this is done by calling
62196 ** for hot-journal rollback. Once this is done the transaction is
63711 ** the nBackfillAttempted is set before any backfilling is done and the
66092 ** instances of time. No I/O or other system calls are done while the
66694 ** End a write transaction. The commit has already been done. This
67134 ** needed and only the sync is done. If padding is needed, then the
71027 ** But no harm is done by this. And it is very important that
73154 ** No checking is done to make sure that page iTable really is the
74863 ** sqlite3PagerUnref() on the new page when it is done.
76709 ** This must be done in advance. Once the balance starts, the cell
78098 ** will cause a b-tree rebalance, then this is done by saving the cursor
79018 ** These checks are done:
79042 int doCoverageCheck = 1; /* True if cell coverage checking should be done */
79200 ** not yet been done, so do it now */
84837 /* pMem+5 for p4 is done last */
85312 ** be done before determining whether a super-journal file is
88714 ** already been done once on a prior invocation that failed due to
95484 ** record are not-NULL then a check is done to determine if any row in the
97010 ** it is invoked. This is done to avoid the difficulty associated with
97307 ** If P5 is not zero, the check is done on the auxiliary database
99317 ** This is done directly as a performance optimization
99905 ** PMAs at a time. This done is to improve locality.
105124 pOrderBy->a[i].fg.done = 0;
105139 if( pItem->fg.done ) continue;
105151 ** by pSelect. In the usual case this is done by duplicating the
105192 pItem->fg.done = 1;
105200 if( pOrderBy->a[i].fg.done==0 ){
107452 pItem->fg.done = 0;
110355 ** see if it is a column in a virtual table. This is done because
111974 ** it does, make a copy. This is done because the pExpr argument is
117807 ** names is done.) The search order is TEMP first, then MAIN, then any
117993 ** for duplicate index names is done.) The search order is
120577 ** to be permanent. So the computation is done on a copy of the SELECT
120853 ** the table being dropped. This is done before the table is dropped
128718 ** the space when done.
129851 ** columns have already been computed. This must be done after
129922 ** columns have already been computed. This must be done after
132289 /* handle after drop table done */
132617 /* handle after drop table done */
134278 ** should be passed into sqlite3BtreeSetSafetyLevel(). The is done
134390 ** as needing reloading. This must be done when using the SQLITE_TEMP_STORE
136323 ** is executed, this is done before the ATTACH operation.
136543 ** that would have been done. Off by default.
138266 int labelDone; /* Jump here when done, ex: LIMIT reached */
139157 ** routine made use of. This processing must be done separately since
143340 #if 0 /* Legacy code. Checks now done by sqlite3ExprIsTableConstraint() */
143559 ** to sqlite3SelectPrep() and similar a second time. The rewriting done
148788 ** into a register. This is done if there are no BEFORE triggers, or
149769 ** file. This is done before the sqlite3BtreeGetPageSize(pMain) call below,
150231 ** caller. This is done to protect the sqlite3.pDisconnect list. The
156425 ** the more complex analysis done by this routine. Hence, the
156426 ** computations done by this routine are broken out into a separate
173812 ** heap subsystem was shutdown. This is only done if the current call to
175119 ** must be done in increments of whole seconds */
178655 ** connections. But it is the best that can be done under the
180093 ** the quote characters. The conversion is done in-place. If the
180267 ** passed as the first argument. This is done as part of the xConnect()
180322 ** required by the FTS3 table passed as the only argument. This is done
181195 ** work is done in function fts3InitVtab().
181303 ** rowid/docid lookup, prefer the MATCH strategy. This is done even
182503 ** doclists to merge, the merging is done pair-wise using the TermSelect
194886 ** done on iAbsLevel - fall through to the next iteration of the loop
196352 ** This is done as part of extracting the snippet text, not when selecting
196353 ** the snippet. Snippet selection is done based on doclists only, so there
196472 ** subsequent*) call to xNext(). This is done for a particular application
196500 /* Now that the shift has been done, check if the initial "..." are
196646 ** file system. This is done because the full-text index doclist is required
201154 ** will be done.
204356 ** it uses this hook to close any open blob handle. This is done because a
208209 ** updates are done in sorted key order.
214829 /* label-statNext-done: When computing aggregate space usage over
214898 ** next page. The loop will exit via the return at label-statNext-done
216199 ** The merging of records is done as follows: For each column, if the
220013 ** to be done using a SELECT, as there is no PRIMARY KEY in the
224884 ** This is done using the standard BM25 formula as found on wikipedia:
225583 ** the quote characters. The conversion is done in-place. If the
232139 /* The following could be done by calling fts5SegIterLoadNPos(). But
233817 /* The following was already done in fts5WriteInit(): */
237248 ** work is done in function fts5InitVtab().
243294 /* we can skip these cause they were (effectively) done above in calc'ing s */
243315 /* we can skip this cause it was (effectively) done above in calc'ing s */
243693 ** work is done in function fts5VocabInitVtab().
245871 // Each configuration setting operation should be done before read/write DB file or there might be some error.