Lines Matching refs:iOff
395 int iOff; in statDecodePage() local
420 iOff = get2byte(&aHdr[1]); in statDecodePage()
421 while( iOff ){ in statDecodePage()
423 if( iOff>=szPage ) goto statPageIsCorrupt; in statDecodePage()
424 nUnused += get2byte(&aData[iOff+2]); in statDecodePage()
425 iNext = get2byte(&aData[iOff]); in statDecodePage()
426 if( iNext<iOff+4 && iNext>0 ) goto statPageIsCorrupt; in statDecodePage()
427 iOff = iNext; in statDecodePage()
446 iOff = get2byte(&aData[nHdr+i*2]); in statDecodePage()
447 if( iOff<nHdr || iOff>=szPage ) goto statPageIsCorrupt; in statDecodePage()
449 pCell->iChildPg = sqlite3Get4byte(&aData[iOff]); in statDecodePage()
450 iOff += 4; in statDecodePage()
457 iOff += getVarint32(&aData[iOff], nPayload); in statDecodePage()
460 iOff += sqlite3GetVarint(&aData[iOff], &dummy); in statDecodePage()
471 if( iOff+nLocal+4>nUsable || nPayload>0x7fffffff ){ in statDecodePage()
478 pCell->aOvfl[0] = sqlite3Get4byte(&aData[iOff+nLocal]); in statDecodePage()