Lines Matching defs:next
382 * @next: allocation that follows the given free space range
394 struct resource *next, struct resource *exist,
452 struct resource *next = res->sibling, *new_res = NULL;
468 space_valid(nd_region, ndd, label_id, NULL, next, exist,
476 if (!loc && next) {
478 valid.end = min(mapping_end, next->start - 1);
479 space_valid(nd_region, ndd, label_id, res, next, exist,
487 if (!loc && !next) {
490 space_valid(nd_region, ndd, label_id, res, next, exist,
511 if (strcmp(next->name, label_id->id) == 0) {
512 /* adjust next resource up */
513 rc = adjust_resource(next, next->start
514 - allocate, resource_size(next)
516 new_res = next;
517 action = "next grow up";
585 struct resource *next = res->sibling;
588 if (!next || strcmp(res->name, label_id->id) != 0
589 || strcmp(next->name, label_id->id) != 0
590 || end != next->start)
592 end += resource_size(next);
593 nvdimm_free_dpa(ndd, next);