Lines Matching refs:iKeyBlk

129   u32 iKeyBlk;  member
275 void *p = memsys3Checkout(mem3.iKeyBlk, mem3.szKeyBlk); in memsys3FromKeyBlk()
276 mem3.iKeyBlk = 0; in memsys3FromKeyBlk()
283 newi = mem3.iKeyBlk + mem3.szKeyBlk - nBlock; in memsys3FromKeyBlk()
284 assert( newi > mem3.iKeyBlk+1 ); in memsys3FromKeyBlk()
285 mem3.aPool[mem3.iKeyBlk+mem3.szKeyBlk-1].u.hdr.prevSize = nBlock; in memsys3FromKeyBlk()
286 mem3.aPool[mem3.iKeyBlk+mem3.szKeyBlk-1].u.hdr.size4x |= 2; in memsys3FromKeyBlk()
290 x = mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x & 2; in memsys3FromKeyBlk()
291 mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x = mem3.szKeyBlk*4 | x; in memsys3FromKeyBlk()
341 mem3.iKeyBlk = i; in memsys3Merge()
407 if( mem3.iKeyBlk ){ in memsys3MallocUnsafe()
408 memsys3Link(mem3.iKeyBlk); in memsys3MallocUnsafe()
409 mem3.iKeyBlk = 0; in memsys3MallocUnsafe()
419 memsys3Unlink(mem3.iKeyBlk); in memsys3MallocUnsafe()
452 if( mem3.iKeyBlk ){ in memsys3FreeUnsafe()
453 while( (mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x&2)==0 ){ in memsys3FreeUnsafe()
454 size = mem3.aPool[mem3.iKeyBlk-1].u.hdr.prevSize; in memsys3FreeUnsafe()
455 mem3.iKeyBlk -= size; in memsys3FreeUnsafe()
457 memsys3Unlink(mem3.iKeyBlk); in memsys3FreeUnsafe()
458 x = mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x & 2; in memsys3FreeUnsafe()
459 mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x = mem3.szKeyBlk*4 | x; in memsys3FreeUnsafe()
460 mem3.aPool[mem3.iKeyBlk+mem3.szKeyBlk-1].u.hdr.prevSize = mem3.szKeyBlk; in memsys3FreeUnsafe()
462 x = mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x & 2; in memsys3FreeUnsafe()
463 while( (mem3.aPool[mem3.iKeyBlk+mem3.szKeyBlk-1].u.hdr.size4x&1)==0 ){ in memsys3FreeUnsafe()
464 memsys3Unlink(mem3.iKeyBlk+mem3.szKeyBlk); in memsys3FreeUnsafe()
465 mem3.szKeyBlk += mem3.aPool[mem3.iKeyBlk+mem3.szKeyBlk-1].u.hdr.size4x/4; in memsys3FreeUnsafe()
466 mem3.aPool[mem3.iKeyBlk-1].u.hdr.size4x = mem3.szKeyBlk*4 | x; in memsys3FreeUnsafe()
467 mem3.aPool[mem3.iKeyBlk+mem3.szKeyBlk-1].u.hdr.prevSize = mem3.szKeyBlk; in memsys3FreeUnsafe()
566 mem3.iKeyBlk = 1; in memsys3Init()
627 i==mem3.iKeyBlk ? " **key**" : ""); in sqlite3Memsys3Dump()
648 fprintf(out, "key=%d\n", mem3.iKeyBlk); in sqlite3Memsys3Dump()