crosvm/io_uring/src
Dylan Reid 40d0e01de6 io_uring: operation results are unsigned
Switch from returning an i32 to a u32. This will make handling the
number easier for users, as they can assume it is >= 0.

Any value < 0 would not be returned as Ok(value) anyways as ret < 0 is
used for error conditions.

Change-Id: I609ce55d3c6be6e28f4d7aadf7148b2ac3b18878
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2140913
Reviewed-by: Chirantan Ekbote <chirantan@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Tested-by: Dylan Reid <dgreid@chromium.org>
Commit-Queue: Dylan Reid <dgreid@chromium.org>
2020-04-10 00:13:06 +00:00
..
bindings.rs Add io_uring interfaces 2020-04-05 21:32:20 +00:00
lib.rs Add io_uring interfaces 2020-04-05 21:32:20 +00:00
syscalls.rs Add io_uring interfaces 2020-04-05 21:32:20 +00:00
uring.rs io_uring: operation results are unsigned 2020-04-10 00:13:06 +00:00