ENTRY_IN_USE
p->flags = ENTRY_BEEN_USED | ENTRY_IN_USE;
else if (!(p->flags & ENTRY_IN_USE) && (size <= p->size)) {
p->flags |= ENTRY_IN_USE;
if ((p->flags & ENTRY_IN_USE) &&
p->flags &= ~ENTRY_IN_USE;