Lines Matching refs:prevfree
64 struct header *prevfree;
118 #define ADDFREEQ(x) (x)->prevfree = &(freeptr[0]);\
120 freeptr[0].nextfree->prevfree = (x);\
123 assert((x)->prevfree != (x));
124 #define DELFREEQ(x) (x)->prevfree->nextfree = (x)->nextfree;\
125 (x)->nextfree->prevfree = (x)->prevfree;\
127 assert((x)->prevfree != (x));
128 #define MOVEHEAD(x) freeptr[1].prevfree->nextfree = freeptr[0].nextfree;\
129 freeptr[0].nextfree->prevfree = \
130 freeptr[1].prevfree;\
131 (x)->prevfree->nextfree = &(freeptr[1]);\
132 freeptr[1].prevfree = (x)->prevfree;\
133 (x)->prevfree = &(freeptr[0]);\
136 assert((x)->prevfree != (x));