Lines Matching defs:iFree
70148 int iFree = get2byte(&data[hdr+1]);
70149 if( iFree>usableSize-4 ) return SQLITE_CORRUPT_PAGE(pPage);
70150 if( iFree ){
70151 int iFree2 = get2byte(&data[iFree]);
70157 int sz = get2byte(&data[iFree+2]);
70159 if( top>=iFree ){
70163 if( iFree+sz>iFree2 ) return SQLITE_CORRUPT_PAGE(pPage);
70166 memmove(&data[iFree+sz+sz2], &data[iFree+sz], iFree2-(iFree+sz));
70168 }else if( iFree+sz>usableSize ){
70173 assert( cbrk+(iFree-top) <= usableSize );
70174 memmove(&data[cbrk], &data[top], iFree-top);
70177 if( pc<iFree ){ put2byte(pAddr, pc+sz); }
72693 Pgno iFree; /* The next page to be freed */
72733 for(iFree=nOrig; iFree>nFin && rc==SQLITE_OK; iFree--){
72734 rc = incrVacuumStep(pBt, nFin, iFree, nVac==nFree);
190075 sqlite3_int64 iFree; /* Next free slot in %_segments */
192057 sqlite3_int64 iFree, /* Block id of next free slot in %_segments */
192067 *piLast = iFree-1;
192072 sqlite3_int64 iNextFree = iFree;
192083 assert( iNextLeaf==iFree );
192085 p, pTree->pParent, iHeight+1, iFree, iNextFree, piLast, paRoot, pnRoot
192155 pWriter->iFree = sqlite3_column_int64(pStmt, 0);
192156 pWriter->iFirst = pWriter->iFree;
192182 if( pWriter->iFree==LARGEST_INT64 ) return FTS_CORRUPT_VTAB;
192183 rc = fts3WriteSegment(p, pWriter->iFree++, pWriter->aData, nData);
192285 iLastLeaf = pWriter->iFree;
192286 rc = fts3WriteSegment(p, pWriter->iFree++, pWriter->aData, pWriter->nData);
192289 pWriter->iFirst, pWriter->iFree, &iLast, &zRoot, &nRoot);
235313 int iFree;
235317 for(iFree=i; iFree<i+nMerge; iFree++){
235318 fts5BufferFree(&aBuf[iFree]);