Lines Matching refs:prog
235 struct sock_fprog prog = { in TEST() local
246 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
267 struct sock_fprog prog = { }; in TEST() local
279 prog.filter = filter; in TEST()
280 prog.len = count; in TEST()
283 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
285 TH_LOG("Installing %d insn filter was allowed", prog.len); in TEST()
289 prog.len -= 1; in TEST()
290 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
292 TH_LOG("Installing %d insn filter wasn't allowed", prog.len); in TEST()
304 struct sock_fprog prog = { }; in TEST() local
316 prog.filter = filter; in TEST()
317 prog.len = 1; in TEST()
319 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
322 prog.len = count; in TEST()
326 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
341 struct sock_fprog prog = { in TEST() local
350 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
364 struct sock_fprog prog = { in TEST() local
376 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
389 struct sock_fprog prog = { in TEST() local
398 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST()
406 struct sock_fprog prog = { in TEST() local
415 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST()
425 struct sock_fprog prog = { in TEST() local
435 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST()
447 struct sock_fprog prog = { in TEST_SIGNAL() local
456 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST_SIGNAL()
469 struct sock_fprog prog = { in TEST_SIGNAL() local
478 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST_SIGNAL()
490 struct sock_fprog prog = { in TEST_SIGNAL() local
499 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST_SIGNAL()
512 struct sock_fprog prog = { in TEST_SIGNAL() local
522 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST_SIGNAL()
545 struct sock_fprog prog = { in TEST_SIGNAL() local
557 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST_SIGNAL()
584 struct sock_fprog prog = { in TEST_SIGNAL() local
599 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST_SIGNAL()
738 struct sock_fprog prog = { in TEST() local
747 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST()
855 struct sock_fprog prog; in FIXTURE_DATA() local
868 memset(&self->prog, 0, sizeof(self->prog)); in FIXTURE_SETUP()
869 self->prog.filter = malloc(sizeof(filter)); in FIXTURE_SETUP()
870 ASSERT_NE(NULL, self->prog.filter); in FIXTURE_SETUP()
871 memcpy(self->prog.filter, filter, sizeof(filter)); in FIXTURE_SETUP()
872 self->prog.len = (unsigned short)ARRAY_SIZE(filter); in FIXTURE_SETUP()
877 if (self->prog.filter) in FIXTURE_TEARDOWN()
878 free(self->prog.filter); in FIXTURE_TEARDOWN()
888 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog); in TEST_F_SIGNAL()
903 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog); in TEST_F_SIGNAL()
939 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog); in TEST_F()
1455 struct sock_fprog prog; in FIXTURE_DATA() local
1472 memset(&self->prog, 0, sizeof(self->prog)); in FIXTURE_SETUP()
1473 self->prog.filter = malloc(sizeof(filter)); in FIXTURE_SETUP()
1474 ASSERT_NE(NULL, self->prog.filter); in FIXTURE_SETUP()
1475 memcpy(self->prog.filter, filter, sizeof(filter)); in FIXTURE_SETUP()
1476 self->prog.len = (unsigned short)ARRAY_SIZE(filter); in FIXTURE_SETUP()
1489 if (self->prog.filter) in FIXTURE_TEARDOWN()
1490 free(self->prog.filter); in FIXTURE_TEARDOWN()
1500 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0); in TEST_F()
1516 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0); in TEST_F()
1738 struct sock_fprog prog; in FIXTURE_DATA() local
1756 memset(&self->prog, 0, sizeof(self->prog)); in FIXTURE_SETUP()
1757 self->prog.filter = malloc(sizeof(filter)); in FIXTURE_SETUP()
1758 ASSERT_NE(NULL, self->prog.filter); in FIXTURE_SETUP()
1759 memcpy(self->prog.filter, filter, sizeof(filter)); in FIXTURE_SETUP()
1760 self->prog.len = (unsigned short)ARRAY_SIZE(filter); in FIXTURE_SETUP()
1785 if (self->prog.filter) in FIXTURE_TEARDOWN()
1786 free(self->prog.filter); in FIXTURE_TEARDOWN()
1818 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0); in TEST_F()
1833 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0); in TEST_F()
1848 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0); in TEST_F()
1865 struct sock_fprog prog = { in TEST_F() local
1875 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0); in TEST_F()
1879 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST_F()
1897 struct sock_fprog prog = { in TEST_F_SIGNAL() local
1907 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0); in TEST_F_SIGNAL()
1911 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST_F_SIGNAL()
1927 struct sock_fprog prog = { in TEST_F() local
1942 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST_F()
1959 struct sock_fprog prog = { in TEST_F_SIGNAL() local
1974 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST_F_SIGNAL()
1986 struct sock_fprog prog = { in TEST() local
1998 ret = seccomp(-1, 0, &prog); in TEST()
2011 ret = seccomp(SECCOMP_SET_MODE_STRICT, 0, &prog); in TEST()
2017 ret = seccomp(SECCOMP_SET_MODE_FILTER, -1, &prog); in TEST()
2026 ret = seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog); in TEST()
2038 struct sock_fprog prog = { in TEST() local
2049 ret = seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog); in TEST()
2147 struct sock_fprog prog = { in TEST() local
2159 &prog); in TEST()
2177 struct sock_fprog *prog; member
2243 self->sibling[0].prog = &self->root_prog; in FIXTURE_SETUP()
2250 self->sibling[1].prog = &self->root_prog; in FIXTURE_SETUP()
2291 me->prog, 0, 0); in tsync_sibling()
2328 struct sock_fprog prog = { in TEST_F() local
2338 ret = seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog); in TEST_F()
2642 struct sock_fprog prog = { in TEST() local
2669 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
2889 struct sock_fprog prog = { in TEST() local
2896 SECCOMP_FILTER_FLAG_LOG, &prog)); in TEST()
2897 ASSERT_EQ(0, seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog)); in TEST()