Lines Matching defs:after
142 * Don't muck with flags after pulling it off
350 * Insert a region descriptor into the sorted region list after the
351 * entry "after" or at the head of the list (if "after" is NULL).
358 int flags, struct extent_region *after, struct extent_region *rp)
363 if (after == NULL) {
366 * a region after us, attempt to coalesce to save
399 if ((after->er_end + 1) == start) {
404 after->er_end = start + (size - 1);
409 * Attempt to coalesce with the region after us.
411 if ((LIST_NEXT(after, er_link) != NULL) &&
412 ((start + size) == LIST_NEXT(after, er_link)->er_start)) {
422 after->er_end = LIST_NEXT(after, er_link)->er_end;
423 nextr = LIST_NEXT(after, er_link);
430 LIST_NEXT(after, er_link)->er_start = start;
455 LIST_INSERT_AFTER(after, rp, er_link);
592 * to the region we fall after, or is NULL if we belong
720 * to the first allocated region after that point.
729 panic("extent_alloc_subregion: overflow after alignment");
738 * Find the first allocated region that begins on or after
780 * Calculate the next boundary after the start
875 * Calculate the next boundary after the start
1097 * region begin after the chunk to be freed ends? If so,
1139 /* Insert new descriptor after current. */