Searched refs:wiov (Results 1 – 5 of 5) sorted by relevance
| /linux/tools/virtio/ |
| A D | vringh_test.c | 197 struct vringh_iov riov, wiov; in parallel_test() local 222 vringh_iov_init(&wiov, in parallel_test() 267 assert(wiov.i == wiov.used); in parallel_test() 445 struct vringh_iov riov, wiov; in main() local 529 assert(wiov.used == 1); in main() 531 assert(wiov.iov[0].iov_len == 2); in main() 533 assert(wiov.used == 2); in main() 535 assert(wiov.iov[0].iov_len == 1); in main() 552 assert(wiov.i == wiov.used); in main() 602 assert(wiov.used == 0); in main() [all …]
|
| /linux/drivers/vhost/ |
| A D | vringh.c | 285 struct vringh_kiov *wiov, in __vringh_iov() argument 306 if (WARN_ON(!riov && !wiov)) in __vringh_iov() 311 if (wiov) in __vringh_iov() 312 wiov->i = wiov->used = wiov->consumed = 0; in __vringh_iov() 359 iov = wiov; in __vringh_iov() 362 if (unlikely(wiov && wiov->used)) { in __vringh_iov() 689 struct vringh_iov *wiov, in vringh_getdesc_user() argument 727 (struct vringh_kiov *)wiov, in vringh_getdesc_user() 962 struct vringh_kiov *wiov, in vringh_getdesc_kern() argument 1325 struct vringh_kiov *wiov, in vringh_getdesc_iotlb() argument [all …]
|
| /linux/include/linux/ |
| A D | vringh.h | 144 struct vringh_iov *wiov, 153 ssize_t vringh_iov_push_user(struct vringh_iov *wiov, 218 struct vringh_kiov *wiov, 223 ssize_t vringh_iov_push_kern(struct vringh_kiov *wiov, 289 struct vringh_kiov *wiov, 297 struct vringh_kiov *wiov,
|
| /linux/drivers/vdpa/mlx5/core/ |
| A D | mlx5_vdpa.h | 62 struct vringh_kiov wiov; member
|
| /linux/drivers/vdpa/mlx5/net/ |
| A D | mlx5_vnet.c | 1620 err = vringh_getdesc_iotlb(&cvq->vring, &cvq->riov, &cvq->wiov, &cvq->head, in mlx5_cvq_kick_handler() 1644 write = vringh_iov_push_iotlb(&cvq->vring, &cvq->wiov, &status, sizeof(status)); in mlx5_cvq_kick_handler() 1647 vringh_kiov_cleanup(&cvq->wiov); in mlx5_cvq_kick_handler()
|
Completed in 17 milliseconds