Searched refs:wiov (Results 1 – 5 of 5) sorted by relevance
/linux-4.1.27/tools/virtio/ |
D | vringh_test.c | 196 struct vringh_iov riov, wiov; in parallel_test() local 221 vringh_iov_init(&wiov, in parallel_test() 225 err = vringh_getdesc_user(&vrh, &riov, &wiov, in parallel_test() 262 err = vringh_iov_push_user(&wiov, rbuf, rlen); in parallel_test() 266 assert(wiov.i == wiov.used); in parallel_test() 442 struct vringh_iov riov, wiov; in main() local 493 err = vringh_getdesc_user(&vrh, &riov, &wiov, getrange, &head); in main() 515 vringh_iov_init(&wiov, host_wiov, ARRAY_SIZE(host_wiov)); in main() 517 err = vringh_getdesc_user(&vrh, &riov, &wiov, getrange, &head); in main() 525 assert(wiov.used == 1); in main() [all …]
|
/linux-4.1.27/drivers/vhost/ |
D | vringh.c | 256 struct vringh_kiov *wiov, in __vringh_iov() argument 277 else if (wiov) in __vringh_iov() 278 wiov->i = wiov->used = 0; in __vringh_iov() 328 iov = wiov; in __vringh_iov() 331 if (unlikely(wiov && wiov->i)) { in __vringh_iov() 341 !wiov ? "writable" : "readable"); in __vringh_iov() 650 struct vringh_iov *wiov, in vringh_getdesc_user() argument 688 (struct vringh_kiov *)wiov, in vringh_getdesc_user() 720 ssize_t vringh_iov_push_user(struct vringh_iov *wiov, in vringh_iov_push_user() argument 723 return vringh_iov_xfer((struct vringh_kiov *)wiov, in vringh_iov_push_user() [all …]
|
/linux-4.1.27/include/linux/ |
D | vringh.h | 146 struct vringh_iov *wiov, 155 ssize_t vringh_iov_push_user(struct vringh_iov *wiov, 207 struct vringh_kiov *wiov, 212 ssize_t vringh_iov_push_kern(struct vringh_kiov *wiov,
|
/linux-4.1.27/drivers/misc/mic/host/ |
D | mic_virtio.c | 266 struct vringh_kiov *wiov = &mvr->wiov; in _mic_virtio_copy() local 274 if (riov->i == riov->used && wiov->i == wiov->used) { in _mic_virtio_copy() 275 ret = vringh_getdesc_kern(vrh, riov, wiov, in _mic_virtio_copy() 306 ret = mic_vringh_copy(mvdev, wiov, ubuf, len, !MIC_VRINGH_READ, in _mic_virtio_copy() 322 if (riov->i == riov->used && wiov->i == wiov->used) in _mic_virtio_copy() 334 total += mic_vringh_iov_consumed(wiov); in _mic_virtio_copy() 340 vringh_kiov_cleanup(wiov); in _mic_virtio_copy() 685 vringh_kiov_init(&mvr->wiov, NULL, 0); in mic_virtio_add_device() 786 vringh_kiov_cleanup(&mvr->wiov); in mic_virtio_del_device()
|
D | mic_virtio.h | 60 struct vringh_kiov wiov; member
|