Lines Matching refs:top

1310 ** ^The [SQLITE_FCNTL_VFS_POINTER] opcode finds a pointer to the top-level
1314 ** to a pointer to the top-level VFS.)^
3499 ** top-level SQL code.
5354 ** top-level application code.
5721 ** from top-level SQL, and cannot be used in VIEWs or TRIGGERs nor in
10473 ** operation; or 1 for inserts, updates, or deletes invoked by top-level
10474 ** triggers; or 2 for changes resulting from triggers called by top-level
18147 ** using a structure of this type. See documentation at the top of the
22421 ** VDBE. This information used to all be at the top of the single
43734 ** meta-layer over top of the primitive locking implemented above. For
60895 ** to ERROR state in the state diagram at the top of this file,
67027 ** header to the start of the WAL file. See comments at the top of
70158 int top = get2byte(&data[hdr+5]);
70159 if( top>=iFree ){
70172 cbrk = top+sz;
70173 assert( cbrk+(iFree-top) <= usableSize );
70174 memmove(&data[cbrk], &data[top], iFree-top);
70322 int top; /* First byte of cell content area */
70344 top = get2byte(pTmp);
70345 assert( top<=(int)pPage->pBt->usableSize ); /* by btreeComputeFreeSpace() */
70346 if( gap>top ){
70347 if( top==0 && pPage->pBt->usableSize==65536 ){
70348 top = 65536;
70354 /* If there is enough space between gap and top for one more cell pointer,
70358 testcase( gap+2==top );
70359 testcase( gap+1==top );
70360 testcase( gap==top );
70361 if( (data[hdr+2] || data[hdr+1]) && gap+2<=top ){
70380 testcase( gap+2+nByte==top );
70381 if( gap+2+nByte>top ){
70386 top = get2byteNotZero(&data[hdr+5]);
70387 assert( gap+2+nByte<=top );
70397 top -= nByte;
70398 put2byte(&data[hdr+5], top);
70399 assert( top+nByte <= (int)pPage->pBt->usableSize );
70400 *pIdx = top;
70608 int top; /* First byte of the cell content area */
70627 top = get2byteNotZero(&data[hdr+5]);
70636 nFree = data[hdr+7] + top; /* Init nFree to non-freeblock free space */
70639 if( pc<top ){
88655 ** This is the top-level implementation of sqlite3_step(). Call
89906 ** on the stack (1 for a top-level trigger, 2 for a trigger fired by a
89907 ** top-level trigger etc.).
90531 ** the top of the register space. Cursor 1 is at Mem[p->nMem-1].
91045 Op *pOrigOp; /* Value of pOp at the top of the loop */
99211 ** top. */
100805 #undef nWorker /* Defined at the top of this function */
102206 /* If the sorter uses more than one task, then create the top-level
103474 ** return from the top-level walk call.
106914 ** SQLITE_FUNC_DIRECT - Only usable from top-level SQL
106917 ** top-level SQL
108869 int addrOnce = 0; /* Address of the OP_Once instruction at top */
109065 int addrOnce = 0; /* Address of OP_Once at top of subroutine */
111373 ** by a COLLATE operator at the top level. Return 2 if there are differences
111374 ** other than the top-level COLLATE operator.
111517 ** Like sqlite3ExprCompare() except COLLATE operators at the top-level
119109 ** more than one of the substrings, entries toward the top of
121211 int addr1; /* Address of top of loop */
122694 ** will occur at the end of the top-level VDBE and will be generated
123771 ** is for a top-level SQL statement.
127441 ** These operations are identified in the comment at the top of this file
127668 ** These operations are identified in the comment at the top of this file
129063 ** only called from the top-level */
129697 /* This is the top of the main insertion loop */
129699 /* This block codes the top of loop only. The complete loop is the
129711 /* This block codes the top of loop only. The complete loop is the
143098 ** CONSTANT=COLUMN that are top-level AND-connected terms that are not
143647 ** with the inner-most WITH clause being at the top of the stack.
143650 ** onto the top of the stack. If argument bFree is true, then this
147533 ** list of the top-level Parse object sooner rather than later. */
153873 ** we have to make the top of the loop be code that sets the end
154023 ** The top of the loop looks like this:
154106 ** over the top of the loop into the body of it. In this case the
154331 ** loop to point to this spot, which is the top of the next containing
163782 ** window to be coerced (see "BUILT-IN WINDOW FUNCTIONS" at the top
164081 ** at the top of this file.
167670 yyStackEntry *yytos; /* Pointer to top element of the stack */
169802 yyStackEntry *yymsp; /* The top of the parser's stack */
178911 ** The root node is the top node of the segment's tree after encoding
178913 ** This could be either a leaf node or an interior node. If the top
199716 ** Return the number of elements in the top-level JSON array.
200153 ** Return the top-level "type" of a JSON string. json_type() raises an
200373 u8 eType; /* Type of top-level element */
217730 ** under "CHANGESET FORMAT" at the top of the file). An update change
223139 fts5yyStackEntry *fts5yytos; /* Pointer to top element of the stack */
223784 fts5yyStackEntry *fts5yymsp; /* The top of the parser's stack */