Lines Matching full:prev
8157 HashElem *next, *prev; /* Next and previous elements in the table */
17191 u32 prev; /* Index in mem3.aPool[] of previous free chunk */
17251 u32 prev = mem3.aPool[i].u.list.prev;
17253 if( prev==0 ){
17256 mem3.aPool[prev].u.list.next = next;
17259 mem3.aPool[next].u.list.prev = prev;
17262 mem3.aPool[i].u.list.prev = 0;
17292 mem3.aPool[i].u.list.prev = 0;
17294 mem3.aPool[*pRoot].u.list.prev = i;
17418 u32 iNext, prev, size, i, x;
17428 prev = i - mem3.aPool[i-1].u.hdr.prevSize;
17429 if( prev==iNext ){
17430 iNext = mem3.aPool[prev].u.list.next;
17432 memsys3Unlink(prev);
17433 size = i + size/4 - prev;
17434 x = mem3.aPool[prev-1].u.hdr.size4x & 2;
17435 mem3.aPool[prev-1].u.hdr.size4x = size*4 | x;
17436 mem3.aPool[prev+size-1].u.hdr.prevSize = size;
17437 memsys3Link(prev);
17438 i = prev;
17861 int prev; /* Index of previous free chunk */
17939 int next, prev;
17945 prev = MEM5LINK(i)->prev;
17946 if( prev<0 ){
17949 MEM5LINK(prev)->next = next;
17952 MEM5LINK(next)->prev = prev;
17968 MEM5LINK(i)->prev = -1;
17971 MEM5LINK(x)->prev = i;
23689 pNew->prev = pHead->prev;
23690 if( pHead->prev ){ pHead->prev->next = pNew; }
23692 pHead->prev = pNew;
23695 prev = pNew; }
23696 pNew->prev = 0;
23783 if( elem->prev ){
23784 elem->prev->next = elem->next;
23789 elem->next->prev = elem->prev;
23907 /* 8 */ "Prev" OpHelp(""),
51120 int skipNext; /* Prev() is noop if negative. Next() is noop if positive */
71528 ** configured to use Next, not Prev.
71546 ** configured to use Next, not Prev.
71564 ** configured to use Prev, not Next.
71582 ** configured to use Prev, not Next.
71769 ** but not the Prev instruction.
71787 ** advanced in either direction. In other words, the Next and Prev
71810 ** advanced in either direction. In other words, the Next and Prev
71910 ** in either direction. In other words, the Next and Prev opcodes will
72495 ** The next use of the Rowid or Column or Prev instruction for P1
72503 ** configured to use Prev, not Next.
72563 ** configured to use Next, not Prev.
72622 ** See also: Prev, NextIfOpen
72629 /* Opcode: Prev P1 P2 P3 P4 P5
72637 ** The Prev opcode is only valid following an SeekLT, SeekLE, or
72638 ** OP_Last opcode used to position the cursor. Prev is not allowed
72657 ** This opcode works just like Prev except that if cursor P1 is not
72690 ** The Prev opcode is only used after SeekLT, SeekLE, and Last. */
126524 Fts3HashElem *next, *prev; /* Next and previous elements in the table */
134677 pNew->prev = pHead->prev;
134678 if( pHead->prev ){ pHead->prev->next = pNew; }
134680 pHead->prev = pNew;
134683 if( pH->first ){ pH->first->prev = pNew; }
134684 pNew->prev = 0;
134756 if( elem->prev ){
134757 elem->prev->next = elem->next;
134762 elem->next->prev = elem->prev;
141234 Blob prev = {0, 0, 0}; /* Previous term written to new node */
141255 pNew, &prev, reader.term.a, reader.term.n,
141267 sqlite3_free(prev.a);