Searched refs:prevfree (Results 1 - 2 of 2) sorted by relevance

/osnet-11/usr/src/lib/libmalloc/common/
H A Dmallint.h64 struct header *prevfree; member in struct:header
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
[all...]
H A Dmalloc.c162 assert(p->prevfree->nextfree == p);
168 p = p->prevfree;
169 assert(p->nextfree->prevfree == p);
322 freeptr[1].prevfree = &(freeptr[0]);
1110 assert(blk->prevfree >= freeptr);
1112 assert(blk->prevfree <= lastblk);
1115 assert(((uintptr_t)((struct header *)blk->prevfree) &
1116 7) == 0 || blk->prevfree == freeptr);

Completed in 16 milliseconds