summaryrefslogtreecommitdiff
path: root/test/io_uring-test.c
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2019-01-08 15:59:09 -0700
committerJens Axboe <axboe@kernel.dk>2019-01-08 16:01:59 -0700
commit66a7d05bd82b362942c4f540754b94723c74e804 (patch)
treebb219e5ab9d4e92903551438b1ccce8e088740e9 /test/io_uring-test.c
parentbaa8d243ccffb4d8d45c8b97a9a9c0b7a25ae143 (diff)
liburing: include the ring fd in the io_uring
No point in keeping these separate. Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'test/io_uring-test.c')
-rw-r--r--test/io_uring-test.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/test/io_uring-test.c b/test/io_uring-test.c
index 1e47a26..80bac8e 100644
--- a/test/io_uring-test.c
+++ b/test/io_uring-test.c
@@ -15,7 +15,7 @@ int main(int argc, char *argv[])
{
struct io_uring_params p;
struct io_uring ring;
- int i, fd, ring_fd, ret, pending, done;
+ int i, fd, ret, pending, done;
struct io_uring_iocb *iocb;
struct io_uring_event *ev;
off_t offset;
@@ -29,9 +29,9 @@ int main(int argc, char *argv[])
memset(&p, 0, sizeof(p));
p.flags = IORING_SETUP_IOPOLL;
- ring_fd = io_uring_queue_init(4, &p, NULL, &ring);
- if (ring_fd < 0) {
- fprintf(stderr, "queue_init: %s\n", strerror(-ring_fd));
+ ret = io_uring_queue_init(4, &p, NULL, &ring);
+ if (ret < 0) {
+ fprintf(stderr, "queue_init: %s\n", strerror(-ret));
return 1;
}
@@ -59,7 +59,7 @@ int main(int argc, char *argv[])
offset += 4096;
} while (1);
- ret = io_uring_submit(ring_fd, &ring);
+ ret = io_uring_submit(&ring);
if (ret < 0) {
fprintf(stderr, "io_uring_submit: %s\n", strerror(-ret));
return 1;
@@ -69,7 +69,7 @@ int main(int argc, char *argv[])
pending = ret;
for (i = 0; i < pending; i++) {
ev = NULL;
- ret = io_uring_get_completion(ring_fd, &ring, &ev);
+ ret = io_uring_get_completion(&ring, &ev);
if (ret < 0) {
fprintf(stderr, "io_uring_get_completion: %s\n", strerror(-ret));
return 1;
@@ -84,6 +84,6 @@ int main(int argc, char *argv[])
printf("Submitted=%d, completed=%d\n", pending, done);
close(fd);
- io_uring_queue_exit(ring_fd, &ring);
+ io_uring_queue_exit(&ring);
return 0;
}