rangelock_split
prev = rangelock_split(tree, prev, off);
next = rangelock_split(tree, next, off + len);