nBlock           18090 ext/sqlite3/libsqlite/sqlite3.c static void *memsys3Checkout(u32 i, u32 nBlock){
nBlock           18094 ext/sqlite3/libsqlite/sqlite3.c   assert( mem3.aPool[i-1].u.hdr.size4x/4==nBlock );
nBlock           18095 ext/sqlite3/libsqlite/sqlite3.c   assert( mem3.aPool[i+nBlock-1].u.hdr.prevSize==nBlock );
nBlock           18097 ext/sqlite3/libsqlite/sqlite3.c   mem3.aPool[i-1].u.hdr.size4x = nBlock*4 | 1 | (x&2);
nBlock           18098 ext/sqlite3/libsqlite/sqlite3.c   mem3.aPool[i+nBlock-1].u.hdr.prevSize = nBlock;
nBlock           18099 ext/sqlite3/libsqlite/sqlite3.c   mem3.aPool[i+nBlock-1].u.hdr.size4x |= 2;
nBlock           18108 ext/sqlite3/libsqlite/sqlite3.c static void *memsys3FromMaster(u32 nBlock){
nBlock           18110 ext/sqlite3/libsqlite/sqlite3.c   assert( mem3.szMaster>=nBlock );
nBlock           18111 ext/sqlite3/libsqlite/sqlite3.c   if( nBlock>=mem3.szMaster-1 ){
nBlock           18121 ext/sqlite3/libsqlite/sqlite3.c     newi = mem3.iMaster + mem3.szMaster - nBlock;
nBlock           18123 ext/sqlite3/libsqlite/sqlite3.c     mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.prevSize = nBlock;
nBlock           18125 ext/sqlite3/libsqlite/sqlite3.c     mem3.aPool[newi-1].u.hdr.size4x = nBlock*4 + 1;
nBlock           18126 ext/sqlite3/libsqlite/sqlite3.c     mem3.szMaster -= nBlock;
nBlock           18194 ext/sqlite3/libsqlite/sqlite3.c   u32 nBlock;
nBlock           18200 ext/sqlite3/libsqlite/sqlite3.c     nBlock = 2;
nBlock           18202 ext/sqlite3/libsqlite/sqlite3.c     nBlock = (nByte + 11)/8;
nBlock           18204 ext/sqlite3/libsqlite/sqlite3.c   assert( nBlock>=2 );
nBlock           18211 ext/sqlite3/libsqlite/sqlite3.c   if( nBlock <= MX_SMALL ){
nBlock           18212 ext/sqlite3/libsqlite/sqlite3.c     i = mem3.aiSmall[nBlock-2];
nBlock           18214 ext/sqlite3/libsqlite/sqlite3.c       memsys3UnlinkFromList(i, &mem3.aiSmall[nBlock-2]);
nBlock           18215 ext/sqlite3/libsqlite/sqlite3.c       return memsys3Checkout(i, nBlock);
nBlock           18218 ext/sqlite3/libsqlite/sqlite3.c     int hash = nBlock % N_HASH;
nBlock           18220 ext/sqlite3/libsqlite/sqlite3.c       if( mem3.aPool[i-1].u.hdr.size4x/4==nBlock ){
nBlock           18222 ext/sqlite3/libsqlite/sqlite3.c         return memsys3Checkout(i, nBlock);
nBlock           18231 ext/sqlite3/libsqlite/sqlite3.c   if( mem3.szMaster>=nBlock ){
nBlock           18232 ext/sqlite3/libsqlite/sqlite3.c     return memsys3FromMaster(nBlock);
nBlock           18243 ext/sqlite3/libsqlite/sqlite3.c   for(toFree=nBlock*16; toFree<(mem3.nPool*16); toFree *= 2){
nBlock           18258 ext/sqlite3/libsqlite/sqlite3.c       if( mem3.szMaster>=nBlock ){
nBlock           18259 ext/sqlite3/libsqlite/sqlite3.c         return memsys3FromMaster(nBlock);
nBlock           18624 ext/sqlite3/libsqlite/sqlite3.c   int nBlock;      /* Number of szAtom sized blocks in zPool */
nBlock           18676 ext/sqlite3/libsqlite/sqlite3.c   assert( i>=0 && i<mem5.nBlock );
nBlock           18699 ext/sqlite3/libsqlite/sqlite3.c   assert( i>=0 && i<mem5.nBlock );
nBlock           18706 ext/sqlite3/libsqlite/sqlite3.c     assert( x<mem5.nBlock );
nBlock           18733 ext/sqlite3/libsqlite/sqlite3.c     assert( i>=0 && i<mem5.nBlock );
nBlock           18828 ext/sqlite3/libsqlite/sqlite3.c   assert( iBlock>=0 && iBlock<mem5.nBlock );
nBlock           18834 ext/sqlite3/libsqlite/sqlite3.c   assert( iBlock+size-1<(u32)mem5.nBlock );
nBlock           18854 ext/sqlite3/libsqlite/sqlite3.c     if( (iBuddy+(1<<iLogsize))>mem5.nBlock ) break;
nBlock           19005 ext/sqlite3/libsqlite/sqlite3.c   mem5.nBlock = (nByte / (mem5.szAtom+sizeof(u8)));
nBlock           19007 ext/sqlite3/libsqlite/sqlite3.c   mem5.aCtrl = (u8 *)&mem5.zPool[mem5.nBlock*mem5.szAtom];
nBlock           19016 ext/sqlite3/libsqlite/sqlite3.c     if( (iOffset+nAlloc)<=mem5.nBlock ){
nBlock           19021 ext/sqlite3/libsqlite/sqlite3.c     assert((iOffset+nAlloc)>mem5.nBlock);
nBlock           147216 ext/sqlite3/libsqlite/sqlite3.c             int nBlock = 0;
nBlock           147219 ext/sqlite3/libsqlite/sqlite3.c             rc = sqlite3Fts3ReadBlock(p, reader.iChild, &aBlock, &nBlock, 0);
nBlock           147220 ext/sqlite3/libsqlite/sqlite3.c             blobGrowBuffer(&pNode->block, MAX(nBlock, p->nNodeSize), &rc);
nBlock           147222 ext/sqlite3/libsqlite/sqlite3.c               memcpy(pNode->block.a, aBlock, nBlock);
nBlock           147223 ext/sqlite3/libsqlite/sqlite3.c               pNode->block.n = nBlock;
nBlock           147544 ext/sqlite3/libsqlite/sqlite3.c     int nBlock = 0;
nBlock           147547 ext/sqlite3/libsqlite/sqlite3.c     rc = sqlite3Fts3ReadBlock(p, iBlock, &aBlock, &nBlock, 0);
nBlock           147549 ext/sqlite3/libsqlite/sqlite3.c       rc = fts3TruncateNode(aBlock, nBlock, &block, zTerm, nTerm, &iBlock);