Home
last modified time | relevance | path

Searched refs:iFree (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/sqlite3/
H A Dshell.c18549 int iFree = 0; in recoverIsValidPage() local
18559 iFree = (int)recoverGetU16(&a[1]); in recoverIsValidPage()
18571 if( iFree && iFree<=iContent ) return 0; in recoverIsValidPage()
18572 while( iFree ){ in recoverIsValidPage()
18575 if( iFree>(n-4) ) return 0; in recoverIsValidPage()
18576 iNext = recoverGetU16(&a[iFree]); in recoverIsValidPage()
18577 nByte = recoverGetU16(&a[iFree+2]); in recoverIsValidPage()
18578 if( iFree+nByte>n || nByte<4 ) return 0; in recoverIsValidPage()
18579 if( iNext && iNext<iFree+nByte ) return 0; in recoverIsValidPage()
18580 memset(&aUsed[iFree], 0xFF, nByte); in recoverIsValidPage()
[all …]
H A Dsqlite3.c72188 if( iFree ){
72197 if( top>=iFree ){
72204 memmove(&data[iFree+sz+sz2], &data[iFree+sz], iFree2-(iFree+sz));
74758 for(iFree=nOrig; iFree>nFin && rc==SQLITE_OK; iFree--){
198651 *piLast = iFree-1;
198656 sqlite3_int64 iNextFree = iFree;
198667 assert( iNextLeaf==iFree );
198869 iLastLeaf = pWriter->iFree;
246838 int iFree;
246842 for(iFree=i; iFree<i+nMerge; iFree++){
[all …]