iMaster 17967 ext/sqlite3/libsqlite/sqlite3.c u32 iMaster; iMaster 18113 ext/sqlite3/libsqlite/sqlite3.c void *p = memsys3Checkout(mem3.iMaster, mem3.szMaster); iMaster 18114 ext/sqlite3/libsqlite/sqlite3.c mem3.iMaster = 0; iMaster 18121 ext/sqlite3/libsqlite/sqlite3.c newi = mem3.iMaster + mem3.szMaster - nBlock; iMaster 18122 ext/sqlite3/libsqlite/sqlite3.c assert( newi > mem3.iMaster+1 ); iMaster 18123 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.prevSize = nBlock; iMaster 18124 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.size4x |= 2; iMaster 18128 ext/sqlite3/libsqlite/sqlite3.c x = mem3.aPool[mem3.iMaster-1].u.hdr.size4x & 2; iMaster 18129 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster-1].u.hdr.size4x = mem3.szMaster*4 | x; iMaster 18179 ext/sqlite3/libsqlite/sqlite3.c mem3.iMaster = i; iMaster 18245 ext/sqlite3/libsqlite/sqlite3.c if( mem3.iMaster ){ iMaster 18246 ext/sqlite3/libsqlite/sqlite3.c memsys3Link(mem3.iMaster); iMaster 18247 ext/sqlite3/libsqlite/sqlite3.c mem3.iMaster = 0; iMaster 18257 ext/sqlite3/libsqlite/sqlite3.c memsys3Unlink(mem3.iMaster); iMaster 18290 ext/sqlite3/libsqlite/sqlite3.c if( mem3.iMaster ){ iMaster 18291 ext/sqlite3/libsqlite/sqlite3.c while( (mem3.aPool[mem3.iMaster-1].u.hdr.size4x&2)==0 ){ iMaster 18292 ext/sqlite3/libsqlite/sqlite3.c size = mem3.aPool[mem3.iMaster-1].u.hdr.prevSize; iMaster 18293 ext/sqlite3/libsqlite/sqlite3.c mem3.iMaster -= size; iMaster 18295 ext/sqlite3/libsqlite/sqlite3.c memsys3Unlink(mem3.iMaster); iMaster 18296 ext/sqlite3/libsqlite/sqlite3.c x = mem3.aPool[mem3.iMaster-1].u.hdr.size4x & 2; iMaster 18297 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster-1].u.hdr.size4x = mem3.szMaster*4 | x; iMaster 18298 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.prevSize = mem3.szMaster; iMaster 18300 ext/sqlite3/libsqlite/sqlite3.c x = mem3.aPool[mem3.iMaster-1].u.hdr.size4x & 2; iMaster 18301 ext/sqlite3/libsqlite/sqlite3.c while( (mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.size4x&1)==0 ){ iMaster 18302 ext/sqlite3/libsqlite/sqlite3.c memsys3Unlink(mem3.iMaster+mem3.szMaster); iMaster 18303 ext/sqlite3/libsqlite/sqlite3.c mem3.szMaster += mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.size4x/4; iMaster 18304 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster-1].u.hdr.size4x = mem3.szMaster*4 | x; iMaster 18305 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.prevSize = mem3.szMaster; iMaster 18404 ext/sqlite3/libsqlite/sqlite3.c mem3.iMaster = 1; iMaster 18465 ext/sqlite3/libsqlite/sqlite3.c i==mem3.iMaster ? " **master**" : ""); iMaster 18486 ext/sqlite3/libsqlite/sqlite3.c fprintf(out, "master=%d\n", mem3.iMaster);