Lines Matching refs:vringh_kiov
83 void vringh_kiov_advance(struct vringh_kiov *iov, size_t len) in vringh_kiov_advance()
108 struct vringh_kiov *iov, in vringh_iov_xfer()
208 static int resize_iovec(struct vringh_kiov *iov, gfp_t gfp) in resize_iovec()
284 struct vringh_kiov *riov, in __vringh_iov()
285 struct vringh_kiov *wiov, in __vringh_iov()
316 struct vringh_kiov *iov; in __vringh_iov()
712 BUILD_BUG_ON(sizeof(struct vringh_kiov) != sizeof(struct vringh_iov)); in vringh_getdesc_user()
713 BUILD_BUG_ON(offsetof(struct vringh_kiov, iov) != in vringh_getdesc_user()
715 BUILD_BUG_ON(offsetof(struct vringh_kiov, i) != in vringh_getdesc_user()
717 BUILD_BUG_ON(offsetof(struct vringh_kiov, used) != in vringh_getdesc_user()
719 BUILD_BUG_ON(offsetof(struct vringh_kiov, max_num) != in vringh_getdesc_user()
732 err = __vringh_iov(vrh, *head, (struct vringh_kiov *)riov, in vringh_getdesc_user()
733 (struct vringh_kiov *)wiov, in vringh_getdesc_user()
752 return vringh_iov_xfer(NULL, (struct vringh_kiov *)riov, in vringh_iov_pull_user()
768 return vringh_iov_xfer(NULL, (struct vringh_kiov *)wiov, in vringh_iov_push_user()
967 struct vringh_kiov *riov, in vringh_getdesc_kern()
968 struct vringh_kiov *wiov, 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()
1014 ssize_t vringh_iov_push_kern(struct vringh_kiov *wiov, in vringh_iov_push_kern()
1330 struct vringh_kiov *riov, in vringh_getdesc_iotlb()
1331 struct vringh_kiov *wiov, in vringh_getdesc_iotlb()
1365 struct vringh_kiov *riov, in vringh_iov_pull_iotlb()
1382 struct vringh_kiov *wiov, in vringh_iov_push_iotlb()