Lines Matching refs:vringh_kiov
116 struct vringh_kiov { struct
194 static inline void vringh_kiov_init(struct vringh_kiov *kiov, in vringh_kiov_init()
203 static inline void vringh_kiov_reset(struct vringh_kiov *kiov) in vringh_kiov_reset()
211 static inline void vringh_kiov_cleanup(struct vringh_kiov *kiov) in vringh_kiov_cleanup()
219 static inline size_t vringh_kiov_length(struct vringh_kiov *kiov) in vringh_kiov_length()
230 void vringh_kiov_advance(struct vringh_kiov *kiov, size_t len);
233 struct vringh_kiov *riov,
234 struct vringh_kiov *wiov,
238 ssize_t vringh_iov_pull_kern(struct vringh_kiov *riov, void *dst, size_t len);
239 ssize_t vringh_iov_push_kern(struct vringh_kiov *wiov,
310 struct vringh_kiov *riov,
311 struct vringh_kiov *wiov,
316 struct vringh_kiov *riov,
319 struct vringh_kiov *wiov,