/external/autotest/client/site_tests/security_SeccompSyscallFilters/src/ |
D | seccomp_bpf_tests.c | 82 long ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_STRICT, NULL, NULL, NULL); in TEST() 90 long ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_STRICT, NULL, NULL, NULL); in TEST_SIGNAL() 102 long ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0); in TEST() 110 long ret = prctl(PR_SET_NO_NEW_PRIVS, 1, NULL, 0, 0); in TEST() 114 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, NULL, NULL, NULL); in TEST() 129 long ret = prctl(PR_GET_NO_NEW_PRIVS, 0, NULL, 0, 0); in TEST() 134 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST() 154 long ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0); in TEST() 157 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST() 160 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_STRICT, NULL, 0, 0); in TEST() [all …]
|
/external/seccomp-tests/linux/ |
D | seccomp_bpf.c | 106 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_STRICT, NULL, NULL, NULL); in TEST() 117 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_STRICT, NULL, NULL, NULL); in TEST_SIGNAL() 133 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0); in TEST() 144 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, NULL, 0, 0); in TEST() 148 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, NULL, NULL, NULL); in TEST() 166 ret = prctl(PR_GET_NO_NEW_PRIVS, 0, NULL, 0, 0); in TEST() 171 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST() 201 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0); in TEST() 208 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST() 215 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST() [all …]
|
/external/linux-kselftest/tools/testing/selftests/seccomp/ |
D | seccomp_bpf.c | 241 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_STRICT, NULL, NULL, NULL); in TEST() 252 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_STRICT, NULL, NULL, NULL); in TEST_SIGNAL() 268 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0); in TEST() 279 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, NULL, 0, 0); in TEST() 283 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, NULL, NULL, NULL); in TEST() 301 ret = prctl(PR_GET_NO_NEW_PRIVS, 0, NULL, 0, 0); in TEST() 306 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST() 336 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0); in TEST() 343 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST() 350 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST() [all …]
|
/external/strace/tests/ |
D | prctl-securebits.c | 46 prctl(kernel_ulong_t arg1, kernel_ulong_t arg2) in prctl() function 65 prctl(PR_SET_SECUREBITS, 0); in main() 68 prctl(PR_SET_SECUREBITS, bits1); in main() 76 prctl(PR_SET_SECUREBITS, bits2); in main() 81 prctl(PR_SET_SECUREBITS, bits3); in main() 88 long rc = prctl(PR_GET_SECUREBITS, bits1); in main()
|
D | prctl-dumpable.c | 45 prctl(kernel_ulong_t arg1, kernel_ulong_t arg2) in prctl() function 70 prctl(PR_SET_DUMPABLE, 3); in main() 74 prctl(PR_SET_DUMPABLE, bogus_dumpable1); in main() 83 prctl(PR_SET_DUMPABLE, bogus_dumpable2); in main() 88 prctl(PR_SET_DUMPABLE, i); in main() 91 long rc = prctl(PR_GET_DUMPABLE, bogus_dumpable2); in main()
|
D | prctl-arg2-intptr.c | 46 prctl(kernel_ulong_t arg1, kernel_ulong_t arg2) in prctl() function 79 prctl(options[i].val | bogus_op_bits, 0); in main() 83 prctl(options[i].val | bogus_op_bits, bogus_addr1); in main() 88 prctl(options[i].val | bogus_op_bits, bogus_addr2); in main() 92 prctl(options[i].val | bogus_op_bits, (uintptr_t) (ptr + 1)); in main() 96 rc = prctl(options[i].val | bogus_op_bits, (uintptr_t) ptr); in main() 107 prctl(options[i].val | bogus_op_bits, bogus_addr3); in main()
|
D | prctl-name.c | 52 rc = prctl(PR_SET_NAME, NULL); in main() 56 rc = prctl(PR_SET_NAME, name + len - i); in main() 69 rc = prctl(PR_SET_NAME, name + len - i); in main() 78 rc = prctl(PR_GET_NAME, NULL); in main() 82 rc = prctl(PR_GET_NAME, name + len - i); in main() 87 rc = prctl(PR_GET_NAME, name); in main()
|
D | Makefile.am | 148 prctl-seccomp-filter-v \ 149 prctl-seccomp-strict \ 150 prctl-spec-inject \ 274 prctl-arg2-intptr.test \ 275 prctl-dumpable.test \ 276 prctl-name.test \ 277 prctl-no-args.test \ 278 prctl-pdeathsig.test \ 279 prctl-seccomp-filter-v.test \ 280 prctl-seccomp-strict.test \ [all …]
|
/external/strace/tests-m32/ |
D | prctl-securebits.c | 46 prctl(kernel_ulong_t arg1, kernel_ulong_t arg2) in prctl() function 65 prctl(PR_SET_SECUREBITS, 0); in main() 68 prctl(PR_SET_SECUREBITS, bits1); in main() 76 prctl(PR_SET_SECUREBITS, bits2); in main() 81 prctl(PR_SET_SECUREBITS, bits3); in main() 88 long rc = prctl(PR_GET_SECUREBITS, bits1); in main()
|
D | prctl-dumpable.c | 45 prctl(kernel_ulong_t arg1, kernel_ulong_t arg2) in prctl() function 70 prctl(PR_SET_DUMPABLE, 3); in main() 74 prctl(PR_SET_DUMPABLE, bogus_dumpable1); in main() 83 prctl(PR_SET_DUMPABLE, bogus_dumpable2); in main() 88 prctl(PR_SET_DUMPABLE, i); in main() 91 long rc = prctl(PR_GET_DUMPABLE, bogus_dumpable2); in main()
|
D | prctl-arg2-intptr.c | 46 prctl(kernel_ulong_t arg1, kernel_ulong_t arg2) in prctl() function 79 prctl(options[i].val | bogus_op_bits, 0); in main() 83 prctl(options[i].val | bogus_op_bits, bogus_addr1); in main() 88 prctl(options[i].val | bogus_op_bits, bogus_addr2); in main() 92 prctl(options[i].val | bogus_op_bits, (uintptr_t) (ptr + 1)); in main() 96 rc = prctl(options[i].val | bogus_op_bits, (uintptr_t) ptr); in main() 107 prctl(options[i].val | bogus_op_bits, bogus_addr3); in main()
|
D | prctl-name.c | 52 rc = prctl(PR_SET_NAME, NULL); in main() 56 rc = prctl(PR_SET_NAME, name + len - i); in main() 69 rc = prctl(PR_SET_NAME, name + len - i); in main() 78 rc = prctl(PR_GET_NAME, NULL); in main() 82 rc = prctl(PR_GET_NAME, name + len - i); in main() 87 rc = prctl(PR_GET_NAME, name); in main()
|
D | Makefile.am | 148 prctl-seccomp-filter-v \ 149 prctl-seccomp-strict \ 150 prctl-spec-inject \ 274 prctl-arg2-intptr.test \ 275 prctl-dumpable.test \ 276 prctl-name.test \ 277 prctl-no-args.test \ 278 prctl-pdeathsig.test \ 279 prctl-seccomp-filter-v.test \ 280 prctl-seccomp-strict.test \ [all …]
|
/external/strace/tests-mx32/ |
D | prctl-securebits.c | 46 prctl(kernel_ulong_t arg1, kernel_ulong_t arg2) in prctl() function 65 prctl(PR_SET_SECUREBITS, 0); in main() 68 prctl(PR_SET_SECUREBITS, bits1); in main() 76 prctl(PR_SET_SECUREBITS, bits2); in main() 81 prctl(PR_SET_SECUREBITS, bits3); in main() 88 long rc = prctl(PR_GET_SECUREBITS, bits1); in main()
|
D | prctl-dumpable.c | 45 prctl(kernel_ulong_t arg1, kernel_ulong_t arg2) in prctl() function 70 prctl(PR_SET_DUMPABLE, 3); in main() 74 prctl(PR_SET_DUMPABLE, bogus_dumpable1); in main() 83 prctl(PR_SET_DUMPABLE, bogus_dumpable2); in main() 88 prctl(PR_SET_DUMPABLE, i); in main() 91 long rc = prctl(PR_GET_DUMPABLE, bogus_dumpable2); in main()
|
D | prctl-arg2-intptr.c | 46 prctl(kernel_ulong_t arg1, kernel_ulong_t arg2) in prctl() function 79 prctl(options[i].val | bogus_op_bits, 0); in main() 83 prctl(options[i].val | bogus_op_bits, bogus_addr1); in main() 88 prctl(options[i].val | bogus_op_bits, bogus_addr2); in main() 92 prctl(options[i].val | bogus_op_bits, (uintptr_t) (ptr + 1)); in main() 96 rc = prctl(options[i].val | bogus_op_bits, (uintptr_t) ptr); in main() 107 prctl(options[i].val | bogus_op_bits, bogus_addr3); in main()
|
D | prctl-name.c | 52 rc = prctl(PR_SET_NAME, NULL); in main() 56 rc = prctl(PR_SET_NAME, name + len - i); in main() 69 rc = prctl(PR_SET_NAME, name + len - i); in main() 78 rc = prctl(PR_GET_NAME, NULL); in main() 82 rc = prctl(PR_GET_NAME, name + len - i); in main() 87 rc = prctl(PR_GET_NAME, name); in main()
|
D | Makefile.am | 148 prctl-seccomp-filter-v \ 149 prctl-seccomp-strict \ 150 prctl-spec-inject \ 274 prctl-arg2-intptr.test \ 275 prctl-dumpable.test \ 276 prctl-name.test \ 277 prctl-no-args.test \ 278 prctl-pdeathsig.test \ 279 prctl-seccomp-filter-v.test \ 280 prctl-seccomp-strict.test \ [all …]
|
/external/ltp/testcases/kernel/syscalls/prctl/ |
D | prctl07.c | 70 TEST(prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, cap, 0, 0, 0)); in check_cap_raise() 96 TEST(prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_IS_SET, cap, 0, 0, 0)); in check_cap_is_set() 109 TEST(prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_LOWER, cap, 0, 0, 0)); in check_cap_lower() 143 prctl(PR_SET_SECUREBITS, SECBIT_NO_CAP_AMBIENT_RAISE); in verify_prctl() 145 prctl(PR_SET_SECUREBITS, 0); in verify_prctl() 160 prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, CAP_NET_BIND_SERVICE, 0, 0, 0); in verify_prctl() 162 TEST(prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_CLEAR_ALL, 0, 0, 0, 0)); in verify_prctl() 178 TEST(prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_CLEAR_ALL, 0, 0, 0, 0)); in setup()
|
D | prctl08.c | 71 TEST(prctl(PR_GET_TIMERSLACK)); in check_get_timerslack() 92 current_value = prctl(PR_GET_TIMERSLACK); in check_inherit_timerslack() 93 prctl(PR_SET_TIMERSLACK, 0); in check_inherit_timerslack() 94 default_value = prctl(PR_GET_TIMERSLACK); in check_inherit_timerslack() 111 TEST(prctl(PR_SET_TIMERSLACK, tc->setvalue)); in verify_prctl() 129 TEST(prctl(PR_GET_TIMERSLACK)); in setup()
|
D | prctl02.c | 143 TEST(prctl(tc->option, *tc->arg2, *tc->arg3)); in verify_prctl() 164 TEST(prctl(PR_GET_SECCOMP)); in setup() 168 TEST(prctl(PR_GET_NO_NEW_PRIVS, 0, 0, 0, 0)); in setup() 172 TEST(prctl(PR_GET_THP_DISABLE, 0, 0, 0, 0)); in setup() 176 TEST(prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_CLEAR_ALL, 0, 0, 0, 0)); in setup() 180 TEST(prctl(PR_GET_SPECULATION_CTRL, 0, 0, 0, 0)); in setup()
|
/external/linux-kselftest/tools/testing/selftests/prctl/ |
D | disable-tsc-test.c | 49 if ( prctl(PR_GET_TSC, &tsc_val) == -1) in sigsegv_cb() 55 if ( prctl(PR_SET_TSC, PR_TSC_ENABLE) == -1) in sigsegv_cb() 71 if ( prctl(PR_GET_TSC, &tsc_val) == -1) in main() 79 if ( prctl(PR_SET_TSC, PR_TSC_ENABLE) == -1) in main() 86 if ( prctl(PR_SET_TSC, PR_TSC_SIGSEGV) == -1) in main()
|
/external/ltp/testcases/kernel/security/securebits/ |
D | check_keepcaps.c | 104 ret = prctl(PR_GET_KEEPCAPS); in main() 119 ret = prctl(PR_SET_KEEPCAPS, 1); in main() 124 ret = prctl(PR_GET_KEEPCAPS); in main() 131 ret = prctl(PR_GET_SECUREBITS); in main() 132 ret = prctl(PR_SET_SECUREBITS, ret | SECBIT_KEEP_CAPS); in main() 137 ret = prctl(PR_GET_KEEPCAPS); in main()
|
/external/ltp/testcases/kernel/security/cap_bound/ |
D | cap_bounds_rw.c | 49 ret = prctl(PR_CAPBSET_READ, i); in check_remaining_caps() 69 ret = prctl(PR_CAPBSET_READ, i); in check_remaining_caps() 103 ret = prctl(PR_CAPBSET_READ, -1); in main() 120 ret = prctl(PR_CAPBSET_DROP, max(INSANE, CAP_LAST_CAP + 1)); in main() 134 ret = prctl(PR_CAPBSET_DROP, i); in main()
|
/external/linux-kselftest/tools/testing/selftests/capabilities/ |
D | test_execve.c | 105 if (prctl(PR_SET_KEEPCAPS, 1, 0, 0, 0) != 0) in create_and_enter_ns() 285 …if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, CAP_NET_BIND_SERVICE, 0, 0, 0) != -1 || errno != E… in do_tests() 302 if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, CAP_NET_RAW, 0, 0, 0) != -1 || errno != EPERM) { in do_tests() 313 if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, CAP_NET_BIND_SERVICE, 0, 0, 0) != 0) { in do_tests() 320 if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_IS_SET, CAP_NET_BIND_SERVICE, 0, 0, 0) != 1) { in do_tests() 325 if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_CLEAR_ALL, 0, 0, 0, 0) != 0) in do_tests() 329 if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_IS_SET, CAP_NET_BIND_SERVICE, 0, 0, 0) != 0) { in do_tests() 335 if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, CAP_NET_BIND_SERVICE, 0, 0, 0) != 0) in do_tests() 343 if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_IS_SET, CAP_NET_BIND_SERVICE, 0, 0, 0) != 0) { in do_tests() 363 if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, CAP_NET_BIND_SERVICE, 0, 0, 0) != 0) in do_tests()
|