Lines Matching defs:header
41 * header and code assume ALIGNSZ is exact multiple of sizeof (struct header *)
58 * template for the header
61 struct header {
62 struct header *nextblk;
63 struct header *nextfree;
64 struct header *prevfree;
65 struct header *__Pad; /* pad to a multiple of ALIGNSZ */
89 } header;
141 #define SETBUSY(x) ((struct header *)((long)(x) | BUSY))
142 #define CLRBUSY(x) ((struct header *)((long)(x) & ~BUSY))
162 #define HEADSZ sizeof (struct header) /* size of unallocated block header */
164 /* MINHEAD is the minimum size of an allocated block header */
173 #define GROUND (struct header *)0