diff options
author | Jens Axboe <axboe@kernel.dk> | 2019-01-08 15:59:09 -0700 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2019-01-08 16:01:59 -0700 |
commit | 66a7d05bd82b362942c4f540754b94723c74e804 (patch) | |
tree | bb219e5ab9d4e92903551438b1ccce8e088740e9 /test/io_uring-test.c | |
parent | baa8d243ccffb4d8d45c8b97a9a9c0b7a25ae143 (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.c | 14 |
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; } |