Lines Matching defs:prev
240 slob_t *prev, *cur, *aligned = NULL;
244 for (prev = NULL, cur = sp->freelist; ; prev = cur, cur = slob_next(cur)) {
267 prev = cur;
274 if (prev)
275 set_slob(prev, slob_units(prev), next);
279 if (prev)
280 set_slob(prev, slob_units(prev), cur + units);
385 slob_t *prev, *next, *b = (slob_t *)block;
441 prev = sp->freelist;
442 next = slob_next(prev);
444 prev = next;
445 next = slob_next(prev);
448 if (!slob_last(prev) && b + units == next) {
454 if (prev + slob_units(prev) == b) {
455 units = slob_units(b) + slob_units(prev);
456 set_slob(prev, units, slob_next(b));
458 set_slob(prev, slob_units(prev), b);