Lines Matching defs:mb
106 struct mbucket **mb;
121 mb = M_BUCKET(m_len);
124 if (*mb) {
126 bp = &(*mb)->u.m;
127 if (--(*mb)->u.f.count == 0)
128 *mb = (*mb)->u.f.next;
130 ((struct mbucket *)((char *)*mb + size))->u.f.count = (*mb)->u.f.count;
131 *mb = (struct mbucket *)((char *)*mb + size);
132 (*mb)->u.f.next = NULL;
139 *mb = (struct mbucket *)malloc(BUCKET_CHUNK * size);
140 if (*mb == NULL) {
145 bp = &(*mb)->u.m;
146 *mb = (struct mbucket *)((char *)*mb + size);
147 (*mb)->u.f.count = BUCKET_CHUNK - 1;
148 (*mb)->u.f.next = NULL;
167 struct mbucket **mb, *f;
175 mb = M_BUCKET(bp->m_size);
176 f->u.f.next = *mb;
178 *mb = f;