Lines Matching refs:prctl

25 #include <sys/prctl.h>
28 #include <linux/prctl.h>
340 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_STRICT, NULL, NULL, NULL);
351 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_STRICT, NULL, NULL, NULL);
367 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
378 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, NULL, 0, 0);
382 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, NULL, NULL, NULL);
402 ret = prctl(PR_GET_NO_NEW_PRIVS, 0, NULL, 0, 0);
407 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
437 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
444 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
451 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
474 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
480 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
487 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
508 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
511 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
514 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_STRICT, NULL, 0, 0);
531 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
534 ret = prctl(PR_GET_SECCOMP, 0, 0, 0, 0);
537 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
540 ret = prctl(PR_GET_SECCOMP, 0, 0, 0, 0);
556 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
559 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
573 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
576 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
593 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
596 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
614 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
617 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
636 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
639 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
657 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
660 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
680 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
683 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
715 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
718 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
757 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
760 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
787 prctl(PR_GET_SECCOMP, 0, 0, 0, 0);
831 ASSERT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)) {
936 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
939 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
964 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
967 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog_valid);
982 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
985 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog_zero);
1004 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1007 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog_capped);
1029 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1032 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog_first);
1035 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog_second);
1038 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog_third);
1077 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1080 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog);
1090 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1095 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog);
1129 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1131 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog);
1238 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1241 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->allow);
1243 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->log);
1245 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trace);
1247 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->error);
1249 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trap);
1251 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->kill);
1264 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1267 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->allow);
1269 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->log);
1271 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trace);
1273 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->error);
1275 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trap);
1277 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->kill);
1293 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1296 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->allow);
1298 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->kill);
1300 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->error);
1302 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->log);
1304 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trace);
1306 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trap);
1320 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1323 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->allow);
1325 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->log);
1327 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trace);
1329 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->error);
1331 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trap);
1345 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1348 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->allow);
1350 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trap);
1352 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->log);
1354 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trace);
1356 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->error);
1370 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1373 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->allow);
1375 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->log);
1377 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trace);
1379 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->error);
1392 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1395 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->log);
1397 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->error);
1399 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trace);
1401 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->allow);
1414 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1417 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->allow);
1419 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->log);
1421 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trace);
1435 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1438 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->trace);
1440 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->allow);
1442 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->log);
1457 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1460 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->allow);
1462 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->log);
1477 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1480 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->log);
1482 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->allow);
1607 prctl(PR_SET_PTRACER, tracer_pid, 0, 0, 0);
1700 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1703 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0);
1716 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
1719 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0);
2169 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
2176 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
2250 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
2273 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
2298 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
2316 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
2368 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, NULL, 0, 0);
2382 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_STRICT, 0, 0, 0);
2495 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, NULL, 0, 0);
2632 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER,
2647 ret = prctl(PR_GET_NO_NEW_PRIVS, 0, 0, 0, 0);
2675 ASSERT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)) {
2679 /* Check prctl failure detection by requesting sib 0 diverge. */
2704 /* Ensure diverging sibling failed to call prctl. */
2716 ASSERT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)) {
2757 /* start siblings before any prctl() operations */
2784 /* start siblings before any prctl() operations */
2792 ASSERT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)) {
2824 ASSERT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)) {
2869 ASSERT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)) {
2919 ASSERT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)) {
3058 EXPECT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)) {
3062 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
3203 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
3378 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
3472 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
3498 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
3550 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
3622 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
3700 ASSERT_EQ(prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0), 0) {
3822 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
3910 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
3967 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
4058 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
4214 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
4281 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
4343 ASSERT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0));
4344 ASSERT_EQ(0, prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog_block_read));
4448 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
4554 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
4626 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);
4698 ret = prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);