Lines Matching defs:BITS
161 /* Blocks are allocated such that their sizes are 0%(BITS+1)
167 #define BITS (07) /* (BUSY|PFREE|JUNK) */
168 #define ALIGNB (8) /* size must be a multiple of BITS+1 */
170 #define ISBITS(w) ((w) & BITS)
171 #define CLRBITS(w) ((w) &= ~BITS)
172 #define CPYBITS(w,f) ((w) |= ((f)&BITS) )
204 ** It should also be a multiple of ALIGNB==(BITS+1) so the size field
205 ** of Block_t will always be 0%(BITS+1) as noted above.
395 #define PFDATA(d) ((Head_t*)((Vmuchar_t*)(d)+(SIZE(BLOCK(d))&~BITS)-sizeof(Head_t)) )
419 #define DBBSIZE(d) (SIZE(DBBLOCK(d)) & ~BITS)