Home
last modified time | relevance | path

Searched refs:vringh_kiov (Results 1 – 5 of 5) sorted by relevance

/linux-6.6.21/include/linux/
Dvringh.h116 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,
[all …]
/linux-6.6.21/drivers/vhost/
Dvringh.c83 void vringh_kiov_advance(struct vringh_kiov *iov, size_t len) in vringh_kiov_advance()
108 struct vringh_kiov *iov, in vringh_iov_xfer()
218 static int resize_iovec(struct vringh_kiov *iov, gfp_t gfp) in resize_iovec()
294 struct vringh_kiov *riov, in __vringh_iov()
295 struct vringh_kiov *wiov, in __vringh_iov()
326 struct vringh_kiov *iov; in __vringh_iov()
722 BUILD_BUG_ON(sizeof(struct vringh_kiov) != sizeof(struct vringh_iov)); in vringh_getdesc_user()
723 BUILD_BUG_ON(offsetof(struct vringh_kiov, iov) != in vringh_getdesc_user()
725 BUILD_BUG_ON(offsetof(struct vringh_kiov, i) != in vringh_getdesc_user()
727 BUILD_BUG_ON(offsetof(struct vringh_kiov, used) != in vringh_getdesc_user()
[all …]
/linux-6.6.21/drivers/vdpa/vdpa_sim/
Dvdpa_sim.h24 struct vringh_kiov in_iov;
25 struct vringh_kiov out_iov;
/linux-6.6.21/drivers/vdpa/mlx5/core/
Dmlx5_vdpa.h62 struct vringh_kiov riov;
63 struct vringh_kiov wiov;
/linux-6.6.21/drivers/net/caif/
Dcaif_virtio.c49 struct vringh_kiov riov;
257 struct vringh_kiov *riov = &cfv->ctx.riov; in cfv_rx_poll()