Lines Matching defs:prev

13219 #define FTS5_TOKEN_COLOCATED    0x0001      /* Same position as prev. token */
13947 HashElem *next, *prev; /* Next and previous elements in the table */
26379 u32 prev; /* Index in mem3.aPool[] of previous free chunk */
26439 u32 prev = mem3.aPool[i].u.list.prev;
26441 if( prev==0 ){
26444 mem3.aPool[prev].u.list.next = next;
26447 mem3.aPool[next].u.list.prev = prev;
26450 mem3.aPool[i].u.list.prev = 0;
26480 mem3.aPool[i].u.list.prev = 0;
26482 mem3.aPool[*pRoot].u.list.prev = i;
26606 u32 iNext, prev, size, i, x;
26616 prev = i - mem3.aPool[i-1].u.hdr.prevSize;
26617 if( prev==iNext ){
26618 iNext = mem3.aPool[prev].u.list.next;
26620 memsys3Unlink(prev);
26621 size = i + size/4 - prev;
26622 x = mem3.aPool[prev-1].u.hdr.size4x & 2;
26623 mem3.aPool[prev-1].u.hdr.size4x = size*4 | x;
26624 mem3.aPool[prev+size-1].u.hdr.prevSize = size;
26625 memsys3Link(prev);
26626 i = prev;
27050 int prev; /* Index of previous free chunk */
27130 int next, prev;
27136 prev = MEM5LINK(i)->prev;
27137 if( prev<0 ){
27140 MEM5LINK(prev)->next = next;
27143 MEM5LINK(next)->prev = prev;
27159 MEM5LINK(i)->prev = -1;
27162 MEM5LINK(x)->prev = i;
35404 pNew->prev = pHead->prev;
35405 if( pHead->prev ){ pHead->prev->next = pNew; }
35407 pHead->prev = pNew;
35410 if( pH->first ){ pH->first->prev = pNew; }
35411 pNew->prev = 0;
35505 if( elem->prev ){
35506 elem->prev->next = elem->next;
35511 elem->next->prev = elem->prev;
79053 u32 x, prev = 0; /* Next and previous entry on the min-heap */
79249 prev = contentOffset - 1; /* Implied first min-heap entry */
79251 if( (prev&0xffff)>=(x>>16) ){
79256 nFrag += (x>>16) - (prev&0xffff) - 1;
79257 prev = x;
79260 nFrag += usableSize - (prev&0xffff) - 1;
179257 Fts3HashElem *next, *prev; /* Next and previous elements in the table */
187790 pNew->prev = pHead->prev;
187791 if( pHead->prev ){ pHead->prev->next = pNew; }
187793 pHead->prev = pNew;
187796 if( pH->first ){ pH->first->prev = pNew; }
187797 pNew->prev = 0;
187869 if( elem->prev ){
187870 elem->prev->next = elem->next;
187875 elem->next->prev = elem->prev;
194503 Blob prev = {0, 0, 0}; /* Previous term written to new node */
194527 pNew, &prev, reader.term.a, reader.term.n,
194539 sqlite3_free(prev.a);
221880 #define FTS5_TOKEN_COLOCATED 0x0001 /* Same position as prev. token */