Lines Matching refs:riov
284 struct vringh_kiov *riov, in __vringh_iov() argument
306 if (WARN_ON(!riov && !wiov)) in __vringh_iov()
309 if (riov) in __vringh_iov()
310 riov->i = riov->used = riov->consumed = 0; in __vringh_iov()
366 iov = riov; in __vringh_iov()
694 struct vringh_iov *riov, in vringh_getdesc_user() argument
732 err = __vringh_iov(vrh, *head, (struct vringh_kiov *)riov, in vringh_getdesc_user()
750 ssize_t vringh_iov_pull_user(struct vringh_iov *riov, void *dst, size_t len) in vringh_iov_pull_user() argument
752 return vringh_iov_xfer(NULL, (struct vringh_kiov *)riov, in vringh_iov_pull_user()
967 struct vringh_kiov *riov, in vringh_getdesc_kern() argument
983 err = __vringh_iov(vrh, *head, riov, wiov, no_range_check, NULL, in vringh_getdesc_kern()
1000 ssize_t vringh_iov_pull_kern(struct vringh_kiov *riov, void *dst, size_t len) in vringh_iov_pull_kern() argument
1002 return vringh_iov_xfer(NULL, riov, dst, len, xfer_kern); in vringh_iov_pull_kern()
1362 struct vringh_kiov *riov, in vringh_getdesc_iotlb() argument
1378 err = __vringh_iov(vrh, *head, riov, wiov, no_range_check, NULL, in vringh_getdesc_iotlb()
1397 struct vringh_kiov *riov, in vringh_iov_pull_iotlb() argument
1400 return vringh_iov_xfer(vrh, riov, dst, len, xfer_from_iotlb); in vringh_iov_pull_iotlb()