Revert "iov_iter: hide iovec details behind ops function pointers"

This reverts commit ec1538c1f03c0b3d601d50ed2b3550906b8e7762.