diff options
author | Devin Moore <devinmoore@google.com> | 2022-12-15 18:08:27 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-12-15 18:08:27 +0000 |
commit | 0b2df5f865899cc34f5e8a894725037b8519c32c (patch) | |
tree | de4b1728b4aee653a7ee8ebb14bae9a244905b10 | |
parent | 88bbcc13f66b3b25654c5512a3b2889c3735fd15 (diff) | |
parent | c0a82a24514a73f9c49da1ad7382ccac2617d089 (diff) | |
download | libc-0b2df5f865899cc34f5e8a894725037b8519c32c.tar.gz |
Merge "ANDROID: add android io uring constants for Android" am: c0a82a2451
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/libc/+/2346840
Change-Id: I25bcda63d8ebb4644879042537ee1513887c9b5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | src/unix/linux_like/android/b32/arm.rs | 1 | ||||
-rw-r--r-- | src/unix/linux_like/android/b32/x86/mod.rs | 1 | ||||
-rw-r--r-- | src/unix/linux_like/android/b64/aarch64/mod.rs | 1 | ||||
-rw-r--r-- | src/unix/linux_like/android/b64/x86_64/mod.rs | 1 |
4 files changed, 4 insertions, 0 deletions
diff --git a/src/unix/linux_like/android/b32/arm.rs b/src/unix/linux_like/android/b32/arm.rs index 092e972e..8b8e5495 100644 --- a/src/unix/linux_like/android/b32/arm.rs +++ b/src/unix/linux_like/android/b32/arm.rs @@ -503,6 +503,7 @@ pub const SYS_pkey_alloc: ::c_long = 395; pub const SYS_pkey_free: ::c_long = 396; pub const SYS_io_uring_setup: ::c_long = 425; pub const SYS_io_uring_enter: ::c_long = 426; +pub const SYS_io_uring_register: ::c_long = 427; // offsets in mcontext_t.gregs from sys/ucontext.h pub const REG_R0: ::c_int = 0; diff --git a/src/unix/linux_like/android/b32/x86/mod.rs b/src/unix/linux_like/android/b32/x86/mod.rs index ee537fd0..9545ecbf 100644 --- a/src/unix/linux_like/android/b32/x86/mod.rs +++ b/src/unix/linux_like/android/b32/x86/mod.rs @@ -535,6 +535,7 @@ pub const SYS_pkey_alloc: ::c_long = 381; pub const SYS_pkey_free: ::c_long = 382; pub const SYS_io_uring_setup: ::c_long = 425; pub const SYS_io_uring_enter: ::c_long = 426; +pub const SYS_io_uring_register: ::c_long = 427; // offsets in user_regs_structs, from sys/reg.h pub const EBX: ::c_int = 0; diff --git a/src/unix/linux_like/android/b64/aarch64/mod.rs b/src/unix/linux_like/android/b64/aarch64/mod.rs index 57314887..36871b08 100644 --- a/src/unix/linux_like/android/b64/aarch64/mod.rs +++ b/src/unix/linux_like/android/b64/aarch64/mod.rs @@ -376,6 +376,7 @@ pub const SYS_pkey_alloc: ::c_long = 289; pub const SYS_pkey_free: ::c_long = 290; pub const SYS_io_uring_setup: ::c_long = 425; pub const SYS_io_uring_enter: ::c_long = 426; +pub const SYS_io_uring_register: ::c_long = 427; pub const SYS_syscalls: ::c_long = 436; cfg_if! { diff --git a/src/unix/linux_like/android/b64/x86_64/mod.rs b/src/unix/linux_like/android/b64/x86_64/mod.rs index 27cdaf19..1e3ee31c 100644 --- a/src/unix/linux_like/android/b64/x86_64/mod.rs +++ b/src/unix/linux_like/android/b64/x86_64/mod.rs @@ -730,6 +730,7 @@ pub const SYS_pkey_alloc: ::c_long = 330; pub const SYS_pkey_free: ::c_long = 331; pub const SYS_io_uring_setup: ::c_long = 425; pub const SYS_io_uring_enter: ::c_long = 426; +pub const SYS_io_uring_register: ::c_long = 427; // offsets in user_regs_structs, from sys/reg.h pub const R15: ::c_int = 0; |