mbucket
struct mbucket **mb;
((struct mbucket *)((char *)*mb + size))->u.f.count = (*mb)->u.f.count;
*mb = (struct mbucket *)((char *)*mb + size);
*mb = (struct mbucket *)malloc(BUCKET_CHUNK * size);
*mb = (struct mbucket *)((char *)*mb + size);
struct mbucket **mb, *f;
if ((f = (struct mbucket *)bp) != NULL) {
struct mbucket;
struct mbucket *next;