Home | History | Annotate | Download | only in orig

Lines Matching refs:iPtr

62071   u16 iPtr;                             /* Address of ptr to next freeblock */
62092 iPtr = hdr + 1;
62093 if( data[iPtr+1]==0 && data[iPtr]==0 ){
62096 while( (iFreeBlk = get2byte(&data[iPtr]))<iStart ){
62097 if( iFreeBlk<iPtr+4 ){
62101 iPtr = iFreeBlk;
62106 assert( iFreeBlk>iPtr || iFreeBlk==0 );
62110 ** iPtr: The address of a pointer to iFreeBlk
62125 /* If iPtr is another freeblock (that is, if iPtr is not the freelist
62127 ** coalesced onto the end of iPtr.
62129 if( iPtr>hdr+1 ){
62130 int iPtrEnd = iPtr + get2byte(&data[iPtr+2]);
62134 iSize = iEnd - iPtr;
62135 iStart = iPtr;
62146 if( iStart<x || iPtr!=hdr+1 ) return SQLITE_CORRUPT_PAGE(pPage);
62151 put2byte(&data[iPtr], iStart);
162682 sqlite3_int64 iPtr = pWriter->aNodeWriter[0].iBlock;
162713 pBlk->n = 1 + sqlite3Fts3PutVarint(&pBlk->a[1], iPtr);
162738 pNode->block.n = 1 + sqlite3Fts3PutVarint(&pNode->block.a[1], iPtr+1);
162746 iPtr = iNextPtr;