aboutsummaryrefslogtreecommitdiffstats
path: root/tools/virtio/ringtest/noring.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2016-10-06 11:39:11 +0200
committerMichael S. Tsirkin <mst@redhat.com>2016-10-31 00:21:43 +0200
commitd3c3589b8b3cd4fabf4cd137facb42a7fb36bd7f (patch)
treed71957ed6843a84c8328587604b9bdfe84363094 /tools/virtio/ringtest/noring.c
parentringtest: use link-time optimization (diff)
downloadlinux-dev-d3c3589b8b3cd4fabf4cd137facb42a7fb36bd7f.tar.xz
linux-dev-d3c3589b8b3cd4fabf4cd137facb42a7fb36bd7f.zip
ringtest: commonize implementation of poll_avail/poll_used
Provide new primitives used_empty/avail_empty and build poll_avail/poll_used on top of it. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'tools/virtio/ringtest/noring.c')
-rw-r--r--tools/virtio/ringtest/noring.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/virtio/ringtest/noring.c b/tools/virtio/ringtest/noring.c
index eda2f4824130..b8d1c1daac7c 100644
--- a/tools/virtio/ringtest/noring.c
+++ b/tools/virtio/ringtest/noring.c
@@ -24,8 +24,9 @@ void *get_buf(unsigned *lenp, void **bufp)
return "Buffer";
}
-void poll_used(void)
+bool used_empty()
{
+ return false;
}
void disable_call()
@@ -54,8 +55,9 @@ bool enable_kick()
assert(0);
}
-void poll_avail(void)
+bool avail_empty()
{
+ return false;
}
bool use_buf(unsigned *lenp, void **bufp)