Home | History | Annotate | Download | only in orig

Lines Matching refs:iFree

61813     int iFree = get2byte(&data[hdr+1]);
61814 if( iFree ){
61815 int iFree2 = get2byte(&data[iFree]);
61823 assert( iFree2==0 || iFree2>iFree );
61824 assert( iFree+get2byte(&data[iFree+2]) <= usableSize );
61831 int sz = get2byte(&data[iFree+2]);
61833 if( top>=iFree ){
61837 assert( iFree+sz<=iFree2 ); /* Verified by pageFindSlot() */
61839 assert( iFree+sz+sz2+iFree2-(iFree+sz) <= usableSize );
61840 memmove(&data[iFree+sz+sz2], &data[iFree+sz], iFree2-(iFree+sz));
61844 assert( cbrk+(iFree-top) <= usableSize );
61845 memmove(&data[cbrk], &data[top], iFree-top);
61848 if( pc<iFree ){ put2byte(pAddr, pc+sz); }
64215 Pgno iFree; /* The next page to be freed */
64233 for(iFree=nOrig; iFree>nFin && rc==SQLITE_OK; iFree--){
64234 rc = incrVacuumStep(pBt, nFin, iFree, 1);
159076 sqlite3_int64 iFree; /* Next free slot in %_segments */
161025 sqlite3_int64 iFree, /* Block id of next free slot in %_segments */
161035 *piLast = iFree-1;
161040 sqlite3_int64 iNextFree = iFree;
161051 assert( iNextLeaf==iFree );
161053 p, pTree->pParent, iHeight+1, iFree, iNextFree, piLast, paRoot, pnRoot
161123 pWriter->iFree = sqlite3_column_int64(pStmt, 0);
161124 pWriter->iFirst = pWriter->iFree;
161145 rc = fts3WriteSegment(p, pWriter->iFree++, pWriter->aData, nData);
161244 iLastLeaf = pWriter->iFree;
161245 rc = fts3WriteSegment(p, pWriter->iFree++, pWriter->aData, pWriter->nData);
161248 pWriter->iFirst, pWriter->iFree, &iLast, &zRoot, &nRoot);