Lines Matching refs:iFree
20801 int iFree = 0; in recoverIsValidPage() local
20811 iFree = (int)recoverGetU16(&a[1]); in recoverIsValidPage()
20823 if( iFree && iFree<=iContent ) return 0; in recoverIsValidPage()
20824 while( iFree ){ in recoverIsValidPage()
20827 if( iFree>(n-4) ) return 0; in recoverIsValidPage()
20828 iNext = recoverGetU16(&a[iFree]); in recoverIsValidPage()
20829 nByte = recoverGetU16(&a[iFree+2]); in recoverIsValidPage()
20830 if( iFree+nByte>n || nByte<4 ) return 0; in recoverIsValidPage()
20831 if( iNext && iNext<iFree+nByte ) return 0; in recoverIsValidPage()
20832 memset(&aUsed[iFree], 0xFF, nByte); in recoverIsValidPage()
20833 iFree = iNext; in recoverIsValidPage()