region_head
if (splitoff && !region_head(mm, this, splitoff))
this = region_head(mm, this, min(size_max, e - s));