Lines Matching refs:iFree
18549 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()
18581 iFree = iNext; in recoverIsValidPage()