copy_from_buf
if (copy_from_buf(rp, offset, data, step_len)) {
if (copy_from_buf(rp, offset, buf, step_len)) {