soreadfile
ret_size = soreadfile(fp, mp->b_rptr, fileoff, &error, iosize);
extern ssize_t soreadfile(file_t *, uchar_t *, u_offset_t, int *, size_t);