Home | History | Annotate | Download | only in dist

Lines Matching refs:size4x

14915 ** free.  The first block has format u.hdr.  u.hdr.size4x is 4 times the
14917 ** The u.hdr.size4x&1 bit is true if the chunk is checked out and
14918 ** false if the chunk is on the freelist. The u.hdr.size4x&2 bit
14946 u32 size4x; /* 4x the size of current chunk in Mem3Block elements */
15031 assert( (mem3.aPool[i-1].u.hdr.size4x & 1)==0 );
15033 size = mem3.aPool[i-1].u.hdr.size4x/4;
15066 assert( (mem3.aPool[i-1].u.hdr.size4x & 1)==0 );
15067 size = mem3.aPool[i-1].u.hdr.size4x/4;
15117 assert( mem3.aPool[i-1].u.hdr.size4x/4==nBlock );
15119 x = mem3.aPool[i-1].u.hdr.size4x;
15120 mem3.aPool[i-1].u.hdr.size4x = nBlock*4 | 1 | (x&2);
15122 mem3.aPool[i+nBlock-1].u.hdr.size4x |= 2;
15147 mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.size4x |= 2;
15148 mem3.aPool[newi-1].u.hdr.size4x = nBlock*4 + 1;
15151 x = mem3.aPool[mem3.iMaster-1].u.hdr.size4x & 2;
15152 mem3.aPool[mem3.iMaster-1].u.hdr.size4x = mem3.szMaster*4 | x;
15182 size = mem3.aPool[i-1].u.hdr.size4x;
15193 x = mem3.aPool[prev-1].u.hdr.size4x & 2;
15194 mem3.aPool[prev-1].u.hdr.size4x = size*4 | x;
15243 if( mem3.aPool[i-1].u.hdr.size4x/4==nBlock ){
15304 assert( (mem3.aPool[i-1].u.hdr.size4x&1)==1 );
15305 size = mem3.aPool[i-1].u.hdr.size4x/4;
15307 mem3.aPool[i-1].u.hdr.size4x &= ~1;
15309 mem3.aPool[i+size-1].u.hdr.size4x &= ~2;
15314 while( (mem3.aPool[mem3.iMaster-1].u.hdr.size4x&2)==0 ){
15319 x = mem3.aPool[mem3.iMaster-1].u.hdr.size4x & 2;
15320 mem3.aPool[mem3.iMaster-1].u.hdr.size4x = mem3.szMaster*4 | x;
15323 x = mem3.aPool[mem3.iMaster-1].u.hdr.size4x & 2;
15324 while( (mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.size4x&1)==0 ){
15326 mem3.szMaster += mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.size4x/4;
15327 mem3.aPool[mem3.iMaster-1].u.hdr.size4x = mem3.szMaster*4 | x;
15342 assert( (pBlock[-1].u.hdr.size4x&1)!=0 );
15343 return (pBlock[-1].u.hdr.size4x&~3)*2 - 4;
15428 mem3.aPool[0].u.hdr.size4x = (mem3.szMaster<<2) + 2;
15430 mem3.aPool[mem3.nPool].u.hdr.size4x = 1;
15468 size = mem3.aPool[i-1].u.hdr.size4x;
15479 if( ((mem3.aPool[i+size/4-1].u.hdr.size4x&2)>>1)!=(size&1) ){
15496 (mem3.aPool[j-1].u.hdr.size4x/4)*8-8);
15505 (mem3.aPool[j-1].u.hdr.size4x/4)*8-8);