Lines Matching refs:prog

160 	struct sock_fprog prog = {  in TEST()  local
171 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
192 struct sock_fprog prog = { }; in TEST() local
204 prog.filter = filter; in TEST()
205 prog.len = count; in TEST()
208 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
210 TH_LOG("Installing %d insn filter was allowed", prog.len); in TEST()
214 prog.len -= 1; in TEST()
215 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
217 TH_LOG("Installing %d insn filter wasn't allowed", prog.len); in TEST()
229 struct sock_fprog prog = { }; in TEST() local
241 prog.filter = filter; in TEST()
242 prog.len = 1; in TEST()
244 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
247 prog.len = count; in TEST()
251 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
266 struct sock_fprog prog = { in TEST() local
275 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
289 struct sock_fprog prog = { in TEST() local
301 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()
314 struct sock_fprog prog = { in TEST() local
323 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST()
331 struct sock_fprog prog = { in TEST() local
340 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST()
350 struct sock_fprog prog = { in TEST_SIGNAL() local
359 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST_SIGNAL()
372 struct sock_fprog prog = { in TEST_SIGNAL() local
381 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST_SIGNAL()
393 struct sock_fprog prog = { in TEST_SIGNAL() local
402 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST_SIGNAL()
415 struct sock_fprog prog = { in TEST_SIGNAL() local
425 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST_SIGNAL()
448 struct sock_fprog prog = { in TEST_SIGNAL() local
460 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST_SIGNAL()
487 struct sock_fprog prog = { in TEST_SIGNAL() local
502 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST_SIGNAL()
530 struct sock_fprog prog = { in TEST() local
539 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST()
553 struct sock_fprog prog = { in TEST() local
563 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST()
580 struct sock_fprog prog = { in TEST() local
590 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST()
607 struct sock_fprog prog = { in TEST() local
617 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog); in TEST()
626 struct sock_fprog prog; in FIXTURE_DATA() local
639 memset(&self->prog, 0, sizeof(self->prog)); in FIXTURE_SETUP()
640 self->prog.filter = malloc(sizeof(filter)); in FIXTURE_SETUP()
641 ASSERT_NE(NULL, self->prog.filter); in FIXTURE_SETUP()
642 memcpy(self->prog.filter, filter, sizeof(filter)); in FIXTURE_SETUP()
643 self->prog.len = (unsigned short)ARRAY_SIZE(filter); in FIXTURE_SETUP()
648 if (self->prog.filter) in FIXTURE_TEARDOWN()
649 free(self->prog.filter); in FIXTURE_TEARDOWN()
659 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog); in TEST_F_SIGNAL()
674 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog); in TEST_F_SIGNAL()
710 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog); in TEST_F()
1152 struct sock_fprog prog; in FIXTURE_DATA() local
1169 memset(&self->prog, 0, sizeof(self->prog)); in FIXTURE_SETUP()
1170 self->prog.filter = malloc(sizeof(filter)); in FIXTURE_SETUP()
1171 ASSERT_NE(NULL, self->prog.filter); in FIXTURE_SETUP()
1172 memcpy(self->prog.filter, filter, sizeof(filter)); in FIXTURE_SETUP()
1173 self->prog.len = (unsigned short)ARRAY_SIZE(filter); in FIXTURE_SETUP()
1186 if (self->prog.filter) in FIXTURE_TEARDOWN()
1187 free(self->prog.filter); in FIXTURE_TEARDOWN()
1197 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0); in TEST_F()
1213 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0); in TEST_F()
1357 struct sock_fprog prog; in FIXTURE_DATA() local
1375 memset(&self->prog, 0, sizeof(self->prog)); in FIXTURE_SETUP()
1376 self->prog.filter = malloc(sizeof(filter)); in FIXTURE_SETUP()
1377 ASSERT_NE(NULL, self->prog.filter); in FIXTURE_SETUP()
1378 memcpy(self->prog.filter, filter, sizeof(filter)); in FIXTURE_SETUP()
1379 self->prog.len = (unsigned short)ARRAY_SIZE(filter); in FIXTURE_SETUP()
1403 if (self->prog.filter) in FIXTURE_TEARDOWN()
1404 free(self->prog.filter); in FIXTURE_TEARDOWN()
1414 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0); in TEST_F()
1429 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0); in TEST_F()
1444 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0); in TEST_F()
1496 struct sock_fprog prog = { in TEST() local
1508 ret = seccomp(-1, 0, &prog); in TEST()
1521 ret = seccomp(SECCOMP_SET_MODE_STRICT, 0, &prog); in TEST()
1527 ret = seccomp(SECCOMP_SET_MODE_FILTER, -1, &prog); in TEST()
1536 ret = seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog); in TEST()
1548 struct sock_fprog prog = { in TEST() local
1559 ret = seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog); in TEST()
1584 struct sock_fprog prog = { in TEST() local
1596 &prog); in TEST()
1614 struct sock_fprog *prog; member
1663 self->sibling[0].prog = &self->root_prog; in FIXTURE_SETUP()
1670 self->sibling[1].prog = &self->root_prog; in FIXTURE_SETUP()
1711 me->prog, 0, 0); in tsync_sibling()
1748 struct sock_fprog prog = { in TEST_F() local
1758 ret = seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog); in TEST_F()
2062 struct sock_fprog prog = { in TEST() local
2089 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0); in TEST()