/third_party/ltp/testcases/kernel/syscalls/prctl/ |
H A D | prctl07.c | 10 * Test the PR_CAP_AMBIENT of prctl(2). 48 TEST(prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, cap, 0, 0)); in check_cap_raise() 74 TEST(prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_IS_SET, cap, 0, 0)); in check_cap_is_set() 87 TEST(prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_LOWER, cap, 0, 0)); in check_cap_lower() 142 prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, CAP_NET_BIND_SERVICE, 0, 0); in verify_prctl() 144 TEST(prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_CLEAR_ALL, 0, 0, 0)); in verify_prctl() 161 TEST(prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_CLEAR_ALL, 0, 0, 0)); in setup() 163 tst_res(TINFO, "kernel supports PR_CAP_AMBIENT"); in setup() 168 tst_brk(TCONF, "kernel doesn't support PR_CAP_AMBIENT"); in setup() 171 "current environment doesn't permit PR_CAP_AMBIENT"); in setup() [all...] |
H A D | prctl02.c | 29 * - EINVAL when options is PR_CAP_AMBIENT & arg2 has an invalid value 30 * - EINVAL when options is PR_CAP_AMBIENT & an unused argument such as arg4, 32 * - EINVAL when options is PR_CAP_AMBIENT & arg2 is PR_CAP_AMBIENT_LOWER, 104 {PR_CAP_AMBIENT, &num_invalid, &num_0, EINVAL, "PR_CAP_AMBIENT"}, 105 {PR_CAP_AMBIENT, &num_PR_CAP_AMBIENT_CLEAR_ALL, &num_1, EINVAL, "PR_CAP_AMBIENT"}, 106 {PR_CAP_AMBIENT, &num_PR_CAP_AMBIENT_IS_SET, &num_invalid, EINVAL, "PR_CAP_AMBIENT"}, 139 case PR_CAP_AMBIENT in verify_prctl() [all...] |
/third_party/ltp/include/lapi/ |
H A D | prctl.h | 49 #ifndef PR_CAP_AMBIENT 50 # define PR_CAP_AMBIENT 47 macro
|
/third_party/rust/crates/rustix/src/thread/ |
H A D | prctl.rs | 577 // PR_CAP_AMBIENT 580 const PR_CAP_AMBIENT: c_int = 47; consts 587 /// - [`prctl(PR_CAP_AMBIENT,PR_CAP_AMBIENT_IS_SET,...)`] 589 /// [`prctl(PR_CAP_AMBIENT,PR_CAP_AMBIENT_IS_SET,...)`]: https://man7.org/linux/man-pages/man2/prctl.2.html 593 unsafe { prctl_3args(PR_CAP_AMBIENT, PR_CAP_AMBIENT_IS_SET as *mut _, cap) }.map(|r| r != 0) in capability_is_in_ambient_capability_set() 601 /// - [`prctl(PR_CAP_AMBIENT,PR_CAP_AMBIENT_CLEAR_ALL,...)`] 603 /// [`prctl(PR_CAP_AMBIENT,PR_CAP_AMBIENT_CLEAR_ALL,...)`]: https://man7.org/linux/man-pages/man2/prctl.2.html 606 unsafe { prctl_2args(PR_CAP_AMBIENT, PR_CAP_AMBIENT_CLEAR_ALL as *mut _) }.map(|_r| ()) in clear_ambient_capability_set() 615 /// - [`prctl(PR_CAP_AMBIENT,...)`] 617 /// [`prctl(PR_CAP_AMBIENT, [all...] |
/third_party/musl/porting/liteos_a_newlib/kernel/include/sys/ |
H A D | prctl.h | 127 #define PR_CAP_AMBIENT 47 macro
|
/third_party/musl/porting/uniproton/kernel/include/sys/ |
H A D | prctl.h | 127 #define PR_CAP_AMBIENT 47 macro
|
/third_party/musl/porting/liteos_m/kernel/include/sys/ |
H A D | prctl.h | 127 #define PR_CAP_AMBIENT 47 macro
|
/third_party/musl/porting/liteos_a/kernel/include/sys/ |
H A D | prctl.h | 127 #define PR_CAP_AMBIENT 47 macro
|
/third_party/musl/porting/liteos_m_iccarm/kernel/include/sys/ |
H A D | prctl.h | 127 #define PR_CAP_AMBIENT 47 macro
|
/third_party/musl/include/sys/ |
H A D | prctl.h | 127 #define PR_CAP_AMBIENT 47 macro
|
/third_party/rust/crates/libc/src/unix/linux_like/emscripten/ |
H A D | mod.rs | 1142 pub const PR_CAP_AMBIENT: ::c_int = 47; consts
|
/third_party/rust/crates/linux-raw-sys/src/aarch64/ |
H A D | general.rs | 1267 pub const PR_CAP_AMBIENT: u32 = 47; consts
|
/third_party/rust/crates/libc/src/fuchsia/ |
H A D | mod.rs | 2625 pub const PR_CAP_AMBIENT: ::c_int = 47; consts
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/ |
H A D | mod.rs | 2036 pub const PR_CAP_AMBIENT: ::c_int = 47; consts
|
/third_party/rust/crates/linux-raw-sys/src/riscv64/ |
H A D | general.rs | 1270 pub const PR_CAP_AMBIENT: u32 = 47; consts
|
/third_party/rust/crates/linux-raw-sys/src/riscv32/ |
H A D | general.rs | 1262 pub const PR_CAP_AMBIENT: u32 = 47; consts
|
/third_party/rust/crates/linux-raw-sys/src/powerpc64/ |
H A D | general.rs | 1280 pub const PR_CAP_AMBIENT: u32 = 47; consts
|
/third_party/rust/crates/linux-raw-sys/src/mips64/ |
H A D | general.rs | 1275 pub const PR_CAP_AMBIENT: u32 = 47; consts
|
/third_party/rust/crates/linux-raw-sys/src/powerpc/ |
H A D | general.rs | 1272 pub const PR_CAP_AMBIENT: u32 = 47; consts
|
/third_party/rust/crates/linux-raw-sys/src/mips/ |
H A D | general.rs | 1267 pub const PR_CAP_AMBIENT: u32 = 47; consts
|
/third_party/rust/crates/linux-raw-sys/src/arm/ |
H A D | general.rs | 1256 pub const PR_CAP_AMBIENT: u32 = 47; consts
|
/third_party/rust/crates/linux-raw-sys/src/sparc/ |
H A D | general.rs | 1480 pub const PR_CAP_AMBIENT: u32 = 47; consts
|
/third_party/rust/crates/linux-raw-sys/src/s390x/ |
H A D | general.rs | 1265 pub const PR_CAP_AMBIENT: u32 = 47; consts
|
/third_party/rust/crates/linux-raw-sys/src/sparc64/ |
H A D | general.rs | 1488 pub const PR_CAP_AMBIENT: u32 = 47; consts
|
/third_party/rust/crates/linux-raw-sys/src/x32/ |
H A D | general.rs | 1266 pub const PR_CAP_AMBIENT: u32 = 47; consts
|