splice: change exported internal do_splice() helper to take kernel offset