Home | History | Annotate | Download | only in dist

Lines Matching defs:iBlock

23189   int iBlock;
23191 /* Set iBlock to the index of the block pointed to by pOld in
23194 iBlock = (int)(((u8 *)pOld-mem5.zPool)/mem5.szAtom);
23197 assert( iBlock>=0 && iBlock<mem5.nBlock );
23199 assert( (mem5.aCtrl[iBlock] & CTRL_FREE)==0 );
23201 iLogsize = mem5.aCtrl[iBlock] & CTRL_LOGSIZE;
23203 assert( iBlock+size-1<(u32)mem5.nBlock );
23205 mem5.aCtrl[iBlock] |= CTRL_FREE;
23206 mem5.aCtrl[iBlock+size-1] |= CTRL_FREE;
23217 mem5.aCtrl[iBlock] = CTRL_FREE | iLogsize;
23220 if( (iBlock>>iLogsize) & 1 ){
23221 iBuddy = iBlock - size;
23224 iBuddy = iBlock + size;
23230 if( iBuddy<iBlock ){
23232 mem5.aCtrl[iBlock] = 0;
23233 iBlock = iBuddy;
23235 mem5.aCtrl[iBlock] = CTRL_FREE | iLogsize;
23244 memset(&mem5.zPool[iBlock*mem5.szAtom], 0x55, size);
23247 memsys5Link(iBlock, iLogsize);
160820 sqlite3_int64 iBlock, /* Block id for new block */
160827 sqlite3_bind_int64(pStmt, 1, iBlock);
162560 sqlite3_int64 iBlock; /* Current block id */
162711 ** (pWriter->aNodeWriter[0].iBlock) when this function is called.
162719 sqlite3_int64 iPtr = pWriter->aNodeWriter[0].iBlock;
162771 rc = fts3WriteSegment(p, pNode->iBlock, pNode->block.a, pNode->block.n);
162777 iNextPtr = pNode->iBlock;
162778 pNode->iBlock++;
162891 rc = fts3WriteSegment(p, pLeaf->iBlock, pLeaf->block.a, pLeaf->block.n);
162911 pLeaf->iBlock++;
162996 &pBlock->a[1], pWriter->aNodeWriter[0].iBlock
163007 rc = fts3WriteSegment(p, pNode->iBlock, pNode->block.a, pNode->block.n);
163019 pWriter->aNodeWriter[0].iBlock, /* leaves_end_block */
163173 pWriter->aNodeWriter[i].iBlock = pWriter->iStart + i*pWriter->nLeafEst;
163177 pNode->iBlock = pWriter->iStart + pWriter->nLeafEst*nHeight;
163198 pNode->iBlock = reader.iChild;
163322 pWriter->aNodeWriter[i].iBlock = pWriter->iStart + i*pWriter->nLeafEst;
163502 sqlite3_int64 iBlock = 0; /* Block id */
163516 rc = fts3TruncateNode(aRoot, nRoot, &root, zTerm, nTerm, &iBlock);
163522 while( rc==SQLITE_OK && iBlock ){
163525 iNewStart = iBlock;
163527 rc = sqlite3Fts3ReadBlock(p, iBlock, &aBlock, &nBlock, 0);
163529 rc = fts3TruncateNode(aBlock, nBlock, &block, zTerm, nTerm, &iBlock);