Lines Matching refs:wiov
267 struct vringh_kiov *wiov, in __vringh_iov() argument
288 if (WARN_ON(!riov && !wiov)) in __vringh_iov()
293 if (wiov) in __vringh_iov()
294 wiov->i = wiov->used = 0; in __vringh_iov()
346 iov = wiov; in __vringh_iov()
349 if (unlikely(wiov && wiov->used)) { in __vringh_iov()
359 !wiov ? "writable" : "readable"); in __vringh_iov()
674 struct vringh_iov *wiov, in vringh_getdesc_user() argument
712 (struct vringh_kiov *)wiov, in vringh_getdesc_user()
744 ssize_t vringh_iov_push_user(struct vringh_iov *wiov, in vringh_iov_push_user() argument
747 return vringh_iov_xfer(NULL, (struct vringh_kiov *)wiov, in vringh_iov_push_user()
944 struct vringh_kiov *wiov, in vringh_getdesc_kern() argument
959 err = __vringh_iov(vrh, *head, riov, wiov, no_range_check, NULL, in vringh_getdesc_kern()
990 ssize_t vringh_iov_push_kern(struct vringh_kiov *wiov, in vringh_iov_push_kern() argument
993 return vringh_iov_xfer(NULL, wiov, (void *)src, len, kern_xfer); in vringh_iov_push_kern()
1297 struct vringh_kiov *wiov, in vringh_getdesc_iotlb() argument
1312 err = __vringh_iov(vrh, *head, riov, wiov, no_range_check, NULL, in vringh_getdesc_iotlb()
1348 struct vringh_kiov *wiov, in vringh_iov_push_iotlb() argument
1351 return vringh_iov_xfer(vrh, wiov, (void *)src, len, xfer_to_iotlb); in vringh_iov_push_iotlb()