Lines Matching defs:cur
240 slob_t *prev, *cur, *aligned = NULL;
244 for (prev = NULL, cur = sp->freelist; ; prev = cur, cur = slob_next(cur)) {
245 slobidx_t avail = slob_units(cur);
256 (ALIGN((unsigned long)cur + align_offset, align)
258 delta = aligned - cur;
264 next = slob_next(cur);
266 set_slob(cur, delta, aligned);
267 prev = cur;
268 cur = aligned;
269 avail = slob_units(cur);
272 next = slob_next(cur);
280 set_slob(prev, slob_units(prev), cur + units);
282 sp->freelist = cur + units;
283 set_slob(cur + units, avail - units, next);
291 return cur;
293 if (slob_last(cur))