H A D | seccomp_unittest.cpp | 164 int ret = unshare(CLONE_NEWPID);
in CheckUnshare() local 165 if (ret) {
in CheckUnshare() 247 int ret = (int)syscall(__NR_mq_open, nullptr, 0);
in CheckMqOpen() local 248 if (ret < 0) {
in CheckMqOpen() 278 int ret = syscall(__NR_setresuid, 20000, 20000, 20000);
in CheckSetresuidArgsInRange() local 279 if (ret == 0) {
in CheckSetresuidArgsInRange() 288 int ret = syscall(__NR_setresuid, 800, 800, 800);
in CheckSetresuidArgsOutOfRange() local 289 if (ret == 0) {
in CheckSetresuidArgsOutOfRange() 308 int ret = syscall(__NR_setuid, 0);
in CheckSetuid64ForUidFilter1() local 309 if (ret in CheckSetuid64ForUidFilter1() 318 int ret = syscall(__NR_setuid, 2); CheckSetuid64ForUidFilter2() local 328 int ret = syscall(__NR_setreuid, 0, 2); CheckSetreuid64ForUidFilter1() local 338 int ret = syscall(__NR_setreuid, 2, 0); CheckSetreuid64ForUidFilter2() local 348 int ret = syscall(__NR_setreuid, 0, 0); CheckSetreuid64ForUidFilter3() local 358 int ret = syscall(__NR_setreuid, 2, 2); CheckSetreuid64ForUidFilter4() local 368 int ret = syscall(__NR_setfsuid, 0); CheckSetfsuid64ForUidFilter1() local 378 int ret = syscall(__NR_setfsuid, 2); CheckSetfsuid64ForUidFilter2() local 388 int ret = syscall(__NR_setresuid, 0, 0, 0); CheckSetresuid64ForUidFilter1() local 398 int ret = syscall(__NR_setresuid, 2, 0, 0); CheckSetresuid64ForUidFilter2() local 408 int ret = syscall(__NR_setresuid, 0, 2, 0); CheckSetresuid64ForUidFilter3() local 418 int ret = syscall(__NR_setresuid, 0, 0, 2); CheckSetresuid64ForUidFilter4() local 428 int ret = syscall(__NR_setresuid, 0, 2, 2); CheckSetresuid64ForUidFilter5() local 438 int ret = syscall(__NR_setresuid, 2, 0, 2); CheckSetresuid64ForUidFilter6() local 448 int ret = syscall(__NR_setresuid, 2, 2, 0); CheckSetresuid64ForUidFilter7() local 458 int ret = syscall(__NR_setresuid, 2, 2, 2); CheckSetresuid64ForUidFilter8() local 469 int ret = CheckSyscall(SYSTEM_SA, SYSTEM_NAME, CheckMqOpen, false); TestSystemSycall() local 480 int ret = CheckSyscall(SYSTEM_SA, SYSTEM_NAME, CheckSetuid64ForUidFilter1, false); TestSystemSyscallForUidFilter() local 532 int ret = CheckSyscall(INDIVIDUAL, APPSPAWN_NAME, CheckSetresuidArgsOutOfRange, false); TestSetUidGidFilter() local 543 int ret = CheckSyscall(APP, APP_NAME, CheckSetuid, false); TestAppSycall() local 553 int ret = CheckSyscall(APP, APP_PRIVILEGE, CheckSetuid64ForUidFilter1, true); TestSeccompPrivilegeSyscall() local 579 int ret = syscall(__NR_setuid32, 1); CheckSetuid32() local 589 int ret = syscall(__NR_setresuid32, 20000, 20000, 20000); CheckSetresuid32ArgsInRange() local 599 int ret = syscall(__NR_setresuid32, 800, 800, 800); CheckSetresuid32ArgsOutOfRange() local 609 int ret = syscall(__NR_setuid32, 0); CheckSetuid32ForUidFilter1() local 619 int ret = syscall(__NR_setuid32, 2); CheckSetuid32ForUidFilter2() local 629 int ret = syscall(__NR_setuid, 0); CheckSetuid16ForUidFilter1() local 639 int ret = syscall(__NR_setuid, 2); CheckSetuid16ForUidFilter2() local 649 int ret = syscall(__NR_setreuid32, 0, 2); CheckSetreuid32ForUidFilter1() local 659 int ret = syscall(__NR_setreuid32, 2, 0); CheckSetreuid32ForUidFilter2() local 669 int ret = syscall(__NR_setreuid32, 0, 0); CheckSetreuid32ForUidFilter3() local 679 int ret = syscall(__NR_setreuid32, 2, 2); CheckSetreuid32ForUidFilter4() local 689 int ret = syscall(__NR_setreuid, 0, 2); CheckSetreuid16ForUidFilter1() local 699 int ret = syscall(__NR_setreuid, 2, 0); CheckSetreuid16ForUidFilter2() local 709 int ret = syscall(__NR_setreuid, 0, 0); CheckSetreuid16ForUidFilter3() local 719 int ret = syscall(__NR_setreuid, 2, 2); CheckSetreuid16ForUidFilter4() local 729 int ret = syscall(__NR_setfsuid32, 0); CheckSetfsuid32ForUidFilter1() local 739 int ret = syscall(__NR_setfsuid32, 2); CheckSetfsuid32ForUidFilter2() local 749 int ret = syscall(__NR_setfsuid, 0); CheckSetfsuid16ForUidFilter1() local 759 int ret = syscall(__NR_setfsuid, 2); CheckSetfsuid16ForUidFilter2() local 769 int ret = syscall(__NR_setresuid32, 0, 0, 0); CheckSetresuid32ForUidFilter1() local 779 int ret = syscall(__NR_setresuid32, 2, 0, 0); CheckSetresuid32ForUidFilter2() local 789 int ret = syscall(__NR_setresuid32, 0, 2, 0); CheckSetresuid32ForUidFilter3() local 799 int ret = syscall(__NR_setresuid32, 0, 0, 2); CheckSetresuid32ForUidFilter4() local 809 int ret = syscall(__NR_setresuid32, 0, 2, 2); CheckSetresuid32ForUidFilter5() local 819 int ret = syscall(__NR_setresuid32, 2, 0, 2); CheckSetresuid32ForUidFilter6() local 829 int ret = syscall(__NR_setresuid32, 2, 2, 0); CheckSetresuid32ForUidFilter7() local 839 int ret = syscall(__NR_setresuid32, 2, 2, 2); CheckSetresuid32ForUidFilter8() local 849 int ret = syscall(__NR_setresuid, 0, 0, 0); CheckSetresuid16ForUidFilter1() local 859 int ret = syscall(__NR_setresuid, 2, 0, 0); CheckSetresuid16ForUidFilter2() local 869 int ret = syscall(__NR_setresuid, 0, 2, 0); CheckSetresuid16ForUidFilter3() local 879 int ret = syscall(__NR_setresuid, 0, 0, 2); CheckSetresuid16ForUidFilter4() local 889 int ret = syscall(__NR_setresuid, 0, 2, 2); CheckSetresuid16ForUidFilter5() local 899 int ret = syscall(__NR_setresuid, 2, 0, 2); CheckSetresuid16ForUidFilter6() local 909 int ret = syscall(__NR_setresuid, 2, 2, 0); CheckSetresuid16ForUidFilter7() local 919 int ret = syscall(__NR_setresuid, 2, 2, 2); CheckSetresuid16ForUidFilter8() local 930 int ret = CheckSyscall(SYSTEM_SA, SYSTEM_NAME, CheckGetuid, false); TestSystemSycall() local 941 int ret = CheckSyscall(SYSTEM_SA, SYSTEM_NAME, CheckSetuid32ForUidFilter1, false); TestSystemSyscallForUidFilter32Bit() local 993 int ret = CheckSyscall(SYSTEM_SA, SYSTEM_NAME, CheckSetuid16ForUidFilter1, false); TestSystemSyscallForUidFilter16Bit() local 1051 int ret = CheckSyscall(INDIVIDUAL, APPSPAWN_NAME, CheckSetresuid32ArgsOutOfRange, false); TestSetUidGidFilter() local 1062 int ret = CheckSyscall(APP, APP_NAME, CheckSetuid32, false); TestAppSycall() local 1073 int ret = CheckSyscall(APP, APP_PRIVILEGE, CheckSetuid32ForUidFilter1, true); TestSeccompPrivilegeSyscall() local 1080 int ret = CheckSyscall(APP, APP_NAME, CheckUnshare, false); TestAppSycallNs() local [all...] |
H A D | funcretval_test.c | 11 large_struct1_t ret = { { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 } }; in fun_large_struct1() local 12 return ret; in fun_large_struct1() 18 large_struct2_t ret = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; in fun_large_struct2() local 19 return ret; in fun_large_struct2() 39 vec_char_8_t ret = { 1, 2, 3, 4, 5, 6, 7, 8 }; in fun_vec_char_8() local 40 return ret; in fun_vec_char_8() 45 vec_short_8_t ret = { 2, 3, 4, 5 }; in fun_vec_short_8() local 46 return ret; in fun_vec_short_8() 51 vec_int_8_t ret = { 3, 4 }; in fun_vec_int_8() local 52 return ret; in fun_vec_int_8() 57 vec_long_8_t ret = { 5 }; fun_vec_long_8() local 63 vec_float_8_t ret = { 1.5, 2.5 }; fun_vec_float_8() local 71 vec_double_8_t ret = { 3.5 }; fun_vec_double_8() local 80 vec_char_16_t ret = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 }; fun_vec_char_16() local 86 vec_short_16_t ret = { 2, 3, 4, 5, 6, 7, 8 }; fun_vec_short_16() local 92 vec_int_16_t ret = { 2, 3, 4 }; fun_vec_int_16() local 98 vec_long_16_t ret = { 3, 4 }; fun_vec_long_16() local 104 vec_int128_16_t ret = { 999 }; fun_vec_int128_16() local 110 vec_float_16_t ret = { 1.5, 2.5, 3.5, 4.5 }; fun_vec_float_16() local 116 vec_double_16_t ret = { 2.5, 5 }; fun_vec_double_16() local 123 vec_float128_16_t ret = { 7.5 }; fun_vec_float128_16() local 132 hfa1_float_t ret = { 1.5 }; fun_hfa1_float() local 138 hfa1_double_t ret = { 3.0 }; fun_hfa1_double() local 144 hfa1_long_double_t ret = { 3.0 }; fun_hfa1_long_double() local 150 hfa1_float_a_t ret = { { 1.5 } }; fun_hfa1_float_a() local 156 hfa1_double_a_t ret = { { 3.0 } }; fun_hfa1_double_a() local 162 hfa1_long_double_a_t ret = { { 3.0 } }; fun_hfa1_long_double_a() local 168 hfa2_float_t ret = { 1.5, 3.0 }; fun_hfa2_float() local 174 hfa2_double_t ret = { 3.0, 4.5 }; fun_hfa2_double() local 180 hfa2_long_double_t ret = { 3.0, 4.5 }; fun_hfa2_long_double() local 186 hfa2_float_a_t ret = { { 2.5, 3.5 } }; fun_hfa2_float_a() local 192 hfa2_double_a_t ret = { { 3.0, 3.5 } }; fun_hfa2_double_a() local 198 hfa2_long_double_a_t ret = { { 3.0, 4.0 } }; fun_hfa2_long_double_a() local 204 hfa3_float_t ret = { 1.5, 3.0, 4.5 }; fun_hfa3_float() local 210 hfa3_double_t ret = { 3.0, 4.5, 9.5 }; fun_hfa3_double() local 216 hfa3_long_double_t ret = { 3.0, 4.5, 9.5 }; fun_hfa3_long_double() local 222 hfa3_float_a_t ret = { { 3.5, 4.5, 5.5 } }; fun_hfa3_float_a() local 228 hfa3_double_a_t ret = { { 3.0, 3.5, 4.0 } }; fun_hfa3_double_a() local 234 hfa3_long_double_a_t ret = { { 3.0, 4.0, 5.0 } }; fun_hfa3_long_double_a() local 240 hfa4_float_t ret = { 1.5, 3.5, 4.5, 9.5 }; fun_hfa4_float() local 246 hfa4_double_t ret = { 3.5, 4.5, 9.5, 1.5 }; fun_hfa4_double() local 252 hfa4_long_double_t ret = { 3.5, 4.5, 9.5, 1.5 }; fun_hfa4_long_double() local 258 hfa4_float_a_t ret = { { 4.5, 5.5, 6.5, 7.5 } }; fun_hfa4_float_a() local 264 hfa4_double_a_t ret = { { 3.0, 4.5, 5.0, 5.5 } }; fun_hfa4_double_a() local 270 hfa4_long_double_a_t ret = { { 3.0, 4.0, 5.0, 6.0 } }; fun_hfa4_long_double_a() local 276 nfa5_float_t ret = { 1.5, 3.5, 4.5, 9.5, 10.5 }; fun_nfa5_float() local 282 nfa5_double_t ret = { 3.5, 4.5, 9.5, 1.5, 2.5 }; fun_nfa5_double() local 288 nfa5_long_double_t ret = { 3.5, 4.5, 9.5, 1.5, 2.5 }; fun_nfa5_long_double() local 294 nfa5_float_a_t ret = { { 4.5, 5.5, 6.5, 7.5, 9.5 } }; fun_nfa5_float_a() local 300 nfa5_double_a_t ret = { { 3.0, 4.5, 5.0, 5.5, 6.5 } }; fun_nfa5_double_a() local 306 nfa5_long_double_a_t ret = { { 3.0, 4.0, 5.0, 6.0, 7.0 } }; fun_nfa5_long_double_a() local 313 hfa1_float128_t ret = { 4.5 }; fun_hfa1_float128() local 319 hfa2_float128_t ret = { 4.5, 9.5 }; fun_hfa2_float128() local 325 hfa3_float128_t ret = { 4.5, 9.5, 12.5 }; fun_hfa3_float128() local 331 hfa4_float128_t ret = { 4.5, 9.5, 3.5, 1.5 }; fun_hfa4_float128() local 340 hva1_vec_char_8_t ret = { { 1, 2, 3, 4, 5, 6, 7, 8 } }; fun_hva1_vec_char_8() local 346 hva1_vec_short_8_t ret = { { 2, 3, 4, 5 } }; fun_hva1_vec_short_8() local 352 hva1_vec_int_8_t ret = { { 3, 4 } }; fun_hva1_vec_int_8() local 358 hva1_vec_long_8_t ret = { { 5 } }; fun_hva1_vec_long_8() local 364 hva1_vec_float_8_t ret = { { 1.5, 2.5 } }; fun_hva1_vec_float_8() local 370 hva1_vec_double_8_t ret = { { 3.5 } }; fun_hva1_vec_double_8() local 376 hva1_vec_char_16_t ret = { { 1, 2, 3, 4, 5, 6, 7, 8, fun_hva1_vec_char_16_t() local 383 hva1_vec_short_16_t ret = { { 2, 3, 4, 5, 6, 7, 8, 9 } }; fun_hva1_vec_short_16_t() local 389 hva1_vec_int_16_t ret = { { 3, 4, 5, 6 } }; fun_hva1_vec_int_16_t() local 395 hva1_vec_long_16_t ret = { { 4, 5 } }; fun_hva1_vec_long_16_t() local 401 hva1_vec_int128_16_t ret = { { 6 } }; fun_hva1_vec_int128_16_t() local 407 hva1_vec_float_16_t ret = { { 1.5, 2.5, 3.5, 4.5 } }; fun_hva1_vec_float_16_t() local 413 hva1_vec_double_16_t ret = { { 2.5, 3.5 } }; fun_hva1_vec_double_16_t() local 420 hva1_vec_float128_16_t ret = { { 4.5 } }; fun_hva1_vec_float128_16_t() local 429 hva2_vec_char_8_t ret = { { 1, 2, 3, 4, 5, 6, 7, 8 }, fun_hva2_vec_char_8() local 436 hva2_vec_short_8_t ret = { { 2, 3, 4, 5 }, fun_hva2_vec_short_8() local 443 hva2_vec_int_8_t ret = { { 3, 4 }, fun_hva2_vec_int_8() local 450 hva2_vec_long_8_t ret = { { 5 }, fun_hva2_vec_long_8() local 457 hva2_vec_float_8_t ret = { { 1.5, 2.5 }, fun_hva2_vec_float_8() local 464 hva2_vec_double_8_t ret = { { 3.5 }, fun_hva2_vec_double_8() local 471 hva2_vec_char_16_t ret = { { 1, 2, 3, 4, 5, 6, 7, 8, fun_hva2_vec_char_16_t() local 480 hva2_vec_short_16_t ret = { { 2, 3, 4, 5, 6, 7, 8, 9 }, fun_hva2_vec_short_16_t() local 487 hva2_vec_int_16_t ret = { { 3, 4, 5, 6 }, fun_hva2_vec_int_16_t() local 494 hva2_vec_long_16_t ret = { { 4, 5 }, fun_hva2_vec_long_16_t() local 501 hva2_vec_int128_16_t ret = { { 6 }, fun_hva2_vec_int128_16_t() local 508 hva2_vec_float_16_t ret = { { 1.5, 2.5, 3.5, 4.5 }, fun_hva2_vec_float_16_t() local 515 hva2_vec_double_16_t ret = { { 2.5, 3.5 }, fun_hva2_vec_double_16_t() local 523 hva2_vec_float128_16_t ret = { { 4.5 }, fun_hva2_vec_float128_16_t() local 533 hva3_vec_char_8_t ret = { { 1, 2, 3, 4, 5, 6, 7, 8 }, fun_hva3_vec_char_8() local 541 hva3_vec_short_8_t ret = { { 2, 3, 4, 5 }, fun_hva3_vec_short_8() local 549 hva3_vec_int_8_t ret = { { 3, 4 }, fun_hva3_vec_int_8() local 557 hva3_vec_long_8_t ret = { { 5 }, fun_hva3_vec_long_8() local 565 hva3_vec_float_8_t ret = { { 1.5, 2.5 }, fun_hva3_vec_float_8() local 573 hva3_vec_double_8_t ret = { { 3.5 }, fun_hva3_vec_double_8() local 581 hva3_vec_char_16_t ret = { { 1, 2, 3, 4, 5, 6, 7, 8, fun_hva3_vec_char_16_t() local 592 hva3_vec_short_16_t ret = { { 2, 3, 4, 5, 6, 7, 8, 9 }, fun_hva3_vec_short_16_t() local 600 hva3_vec_int_16_t ret = { { 3, 4, 5, 6 }, fun_hva3_vec_int_16_t() local 608 hva3_vec_long_16_t ret = { { 3, 4 }, fun_hva3_vec_long_16_t() local 616 hva3_vec_int128_16_t ret = { { 6 }, fun_hva3_vec_int128_16_t() local 624 hva3_vec_float_16_t ret = { { 1.5, 2.5, 3.5, 4.5 }, fun_hva3_vec_float_16_t() local 632 hva3_vec_double_16_t ret = { { 2.5, 3.5 }, fun_hva3_vec_double_16_t() local 641 hva3_vec_float128_16_t ret = { { 4.5 }, fun_hva3_vec_float128_16_t() local 652 hva4_vec_char_8_t ret = { { 1, 2, 3, 4, 5, 6, 7, 8 }, fun_hva4_vec_char_8() local 661 hva4_vec_short_8_t ret = { { 2, 3, 4, 5 }, fun_hva4_vec_short_8() local 670 hva4_vec_int_8_t ret = { { 3, 4 }, fun_hva4_vec_int_8() local 679 hva4_vec_long_8_t ret = { { 5 }, fun_hva4_vec_long_8() local 688 hva4_vec_float_8_t ret = { { 1.5, 2.5 }, fun_hva4_vec_float_8() local 697 hva4_vec_double_8_t ret = { { 3.5 }, fun_hva4_vec_double_8() local 706 hva4_vec_char_16_t ret = { { 1, 2, 3, 4, 5, 6, 7, 8, fun_hva4_vec_char_16_t() local 719 hva4_vec_short_16_t ret = { { 2, 3, 4, 5, 6, 7, 8, 9 }, fun_hva4_vec_short_16_t() local 728 hva4_vec_int_16_t ret = { { 3, 4, 5, 6 }, fun_hva4_vec_int_16_t() local 737 hva4_vec_long_16_t ret = { { 3, 4 }, fun_hva4_vec_long_16_t() local 746 hva4_vec_int128_16_t ret = { { 6 }, fun_hva4_vec_int128_16_t() local 755 hva4_vec_float_16_t ret = { { 1.5, 2.5, 3.5, 4.5 }, fun_hva4_vec_float_16_t() local 764 hva4_vec_double_16_t ret = { { 2.5, 3.5 }, fun_hva4_vec_double_16_t() local 774 hva4_vec_float128_16_t ret = { { 4.5 }, fun_hva4_vec_float128_16_t() local 785 mixed_hfa3_cff_t ret = { 1.5 + 2.5i, 3.5 }; fun_mixed_hfa3_cff() local 791 mixed_hfa3_cdd_t ret = { 1.5 + 2.5i, 3.5 }; fun_mixed_hfa3_cdd() local 797 mixed_hfa3_cldld_t ret = { 1.5 + 2.5i, 3.5 }; fun_mixed_hfa3_cldld() local 803 mixed_hfa3_fcf_t ret = { 3.5, 1.5 + 2.5i }; fun_mixed_hfa3_fcf() local 809 mixed_hfa3_dcd_t ret = { 3.5, 1.5 + 2.5i }; fun_mixed_hfa3_dcd() local 815 mixed_hfa3_ldcld_t ret = { 3.5, 1.5 + 2.5i }; fun_mixed_hfa3_ldcld() local 821 mixed_hfa2_fltsht_t ret = { { 3.5, 4.5 }, { 1, 2, 3, 4 } }; fun_mixed_hfa2_fltsht_t() local [all...] |