Lines Matching refs:iBlock
28945 int iBlock; in memsys5FreeUnsafe() local
28950 iBlock = (int)(((u8 *)pOld-mem5.zPool)/mem5.szAtom); in memsys5FreeUnsafe()
28953 assert( iBlock>=0 && iBlock<mem5.nBlock ); in memsys5FreeUnsafe()
28955 assert( (mem5.aCtrl[iBlock] & CTRL_FREE)==0 ); in memsys5FreeUnsafe()
28957 iLogsize = mem5.aCtrl[iBlock] & CTRL_LOGSIZE; in memsys5FreeUnsafe()
28959 assert( iBlock+size-1<(u32)mem5.nBlock ); in memsys5FreeUnsafe()
28961 mem5.aCtrl[iBlock] |= CTRL_FREE; in memsys5FreeUnsafe()
28962 mem5.aCtrl[iBlock+size-1] |= CTRL_FREE; in memsys5FreeUnsafe()
28973 mem5.aCtrl[iBlock] = CTRL_FREE | iLogsize; in memsys5FreeUnsafe()
28976 if( (iBlock>>iLogsize) & 1 ){ in memsys5FreeUnsafe()
28977 iBuddy = iBlock - size; in memsys5FreeUnsafe()
28980 iBuddy = iBlock + size; in memsys5FreeUnsafe()
28986 if( iBuddy<iBlock ){ in memsys5FreeUnsafe()
28988 mem5.aCtrl[iBlock] = 0; in memsys5FreeUnsafe()
28989 iBlock = iBuddy; in memsys5FreeUnsafe()
28991 mem5.aCtrl[iBlock] = CTRL_FREE | iLogsize; in memsys5FreeUnsafe()
29000 memset(&mem5.zPool[iBlock*mem5.szAtom], 0x55, size); in memsys5FreeUnsafe()
29003 memsys5Link(iBlock, iLogsize); in memsys5FreeUnsafe()
201364 sqlite3_int64 iBlock, /* Block id for new block */
201371 sqlite3_bind_int64(pStmt, 1, iBlock);
203145 sqlite3_int64 iBlock; /* Current block id */
203304 sqlite3_int64 iPtr = pWriter->aNodeWriter[0].iBlock;
203359 rc = fts3WriteSegment(p, pNode->iBlock, pNode->block.a, pNode->block.n);
203365 iNextPtr = pNode->iBlock;
203366 pNode->iBlock++;
203485 && pLeaf->iBlock < (pWriter->iStart + pWriter->nLeafEst)
203487 rc = fts3WriteSegment(p, pLeaf->iBlock, pLeaf->block.a, pLeaf->block.n);
203507 pLeaf->iBlock++;
203592 &pBlock->a[1], pWriter->aNodeWriter[0].iBlock
203603 rc = fts3WriteSegment(p, pNode->iBlock, pNode->block.a, pNode->block.n);
203615 pWriter->aNodeWriter[0].iBlock, /* leaves_end_block */
203781 pWriter->aNodeWriter[i].iBlock = pWriter->iStart + i*pWriter->nLeafEst;
203785 pNode->iBlock = pWriter->iStart + pWriter->nLeafEst*nHeight;
203814 pNode->iBlock = reader.iChild;
203942 pWriter->aNodeWriter[i].iBlock = pWriter->iStart + i*pWriter->nLeafEst;
204125 sqlite3_int64 iBlock = 0; /* Block id */
204139 rc = fts3TruncateNode(aRoot, nRoot, &root, zTerm, nTerm, &iBlock);
204145 while( rc==SQLITE_OK && iBlock ){
204148 iNewStart = iBlock;
204150 rc = sqlite3Fts3ReadBlock(p, iBlock, &aBlock, &nBlock, 0);
204152 rc = fts3TruncateNode(aBlock, nBlock, &block, zTerm, nTerm, &iBlock);