Searched refs:iotlb_iov (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/vhost/ |
| H A D | vhost.c | 838 ret = translate_desc(vq, (u64)(uintptr_t)to, size, vq->iotlb_iov, in vhost_copy_to_user() 839 ARRAY_SIZE(vq->iotlb_iov), in vhost_copy_to_user() 843 iov_iter_init(&t, WRITE, vq->iotlb_iov, ret, size); in vhost_copy_to_user() 873 ret = translate_desc(vq, (u64)(uintptr_t)from, size, vq->iotlb_iov, in vhost_copy_from_user() 874 ARRAY_SIZE(vq->iotlb_iov), in vhost_copy_from_user() 882 iov_iter_init(&f, READ, vq->iotlb_iov, ret, size); in vhost_copy_from_user() 898 ret = translate_desc(vq, (u64)(uintptr_t)addr, size, vq->iotlb_iov, in __vhost_get_user_slow() 899 ARRAY_SIZE(vq->iotlb_iov), in __vhost_get_user_slow() 908 if (ret != 1 || vq->iotlb_iov[0].iov_len != size) { in __vhost_get_user_slow() 915 return vq->iotlb_iov[0].iov_base; in __vhost_get_user_slow()
|
| H A D | vhost.h | 113 struct iovec iotlb_iov[64]; member
|