Lines Matching refs:freelist
53 * Node aware pages are still inserted in to the global freelist, and
56 * the freelist will only be done so on pages residing on the same node,
234 * freelist, in this case @page_removed_from_list will be set to
244 for (prev = NULL, cur = sp->freelist; ; prev = cur, cur = slob_next(cur)) {
277 sp->freelist = next;
282 sp->freelist = cur + units;
324 * page with a matching node id in the freelist.
366 sp->freelist = b;
413 sp->freelist = b;
433 if (b < (slob_t *)sp->freelist) {
434 if (b + units == sp->freelist) {
435 units += slob_units(sp->freelist);
436 sp->freelist = slob_next(sp->freelist);
438 set_slob(b, units, sp->freelist);
439 sp->freelist = b;
441 prev = sp->freelist;