Lines Matching refs:iKeyBlk
28092 u32 iKeyBlk; member
28238 void *p = memsys3Checkout(mem3.iKeyBlk, mem3.szKeyBlk); in memsys3FromKeyBlk()
28239 mem3.iKeyBlk = 0; in memsys3FromKeyBlk()
28246 newi = mem3.iKeyBlk + mem3.szKeyBlk - nBlock; in memsys3FromKeyBlk()
28247 assert( newi > mem3.iKeyBlk+1 ); in memsys3FromKeyBlk()
28248 mem3.aPool[mem3.iKeyBlk+mem3.szKeyBlk-1].u.hdr.prevSize = nBlock; in memsys3FromKeyBlk()
28249 mem3.aPool[mem3.iKeyBlk+mem3.szKeyBlk-1].u.hdr.size4x |= 2; in memsys3FromKeyBlk()
28253 x = mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x & 2; in memsys3FromKeyBlk()
28254 mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x = mem3.szKeyBlk*4 | x; in memsys3FromKeyBlk()
28304 mem3.iKeyBlk = i; in memsys3Merge()
28370 if( mem3.iKeyBlk ){ in memsys3MallocUnsafe()
28371 memsys3Link(mem3.iKeyBlk); in memsys3MallocUnsafe()
28372 mem3.iKeyBlk = 0; in memsys3MallocUnsafe()
28382 memsys3Unlink(mem3.iKeyBlk); in memsys3MallocUnsafe()
28415 if( mem3.iKeyBlk ){ in memsys3FreeUnsafe()
28416 while( (mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x&2)==0 ){ in memsys3FreeUnsafe()
28417 size = mem3.aPool[mem3.iKeyBlk-1].u.hdr.prevSize; in memsys3FreeUnsafe()
28418 mem3.iKeyBlk -= size; in memsys3FreeUnsafe()
28420 memsys3Unlink(mem3.iKeyBlk); in memsys3FreeUnsafe()
28421 x = mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x & 2; in memsys3FreeUnsafe()
28422 mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x = mem3.szKeyBlk*4 | x; in memsys3FreeUnsafe()
28423 mem3.aPool[mem3.iKeyBlk+mem3.szKeyBlk-1].u.hdr.prevSize = mem3.szKeyBlk; in memsys3FreeUnsafe()
28425 x = mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x & 2; in memsys3FreeUnsafe()
28426 while( (mem3.aPool[mem3.iKeyBlk+mem3.szKeyBlk-1].u.hdr.size4x&1)==0 ){ in memsys3FreeUnsafe()
28427 memsys3Unlink(mem3.iKeyBlk+mem3.szKeyBlk); in memsys3FreeUnsafe()
28428 mem3.szKeyBlk += mem3.aPool[mem3.iKeyBlk+mem3.szKeyBlk-1].u.hdr.size4x/4; in memsys3FreeUnsafe()
28429 mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x = mem3.szKeyBlk*4 | x; in memsys3FreeUnsafe()
28430 mem3.aPool[mem3.iKeyBlk+mem3.szKeyBlk-1].u.hdr.prevSize = mem3.szKeyBlk; in memsys3FreeUnsafe()
28529 mem3.iKeyBlk = 1; in memsys3Init()
28590 i==mem3.iKeyBlk ? " **key**" : ""); in sqlite3Memsys3Dump()
28611 fprintf(out, "key=%d\n", mem3.iKeyBlk); in sqlite3Memsys3Dump()