Home | History | Annotate | Download | only in linux

Lines Matching refs:prog

160 	struct sock_fprog prog = {
171 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
192 struct sock_fprog prog = { };
204 prog.filter = filter;
205 prog.len = count;
208 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
210 TH_LOG("Installing %d insn filter was allowed", prog.len);
214 prog.len -= 1;
215 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
217 TH_LOG("Installing %d insn filter wasn't allowed", prog.len);
229 struct sock_fprog prog = { };
241 prog.filter = filter;
242 prog.len = 1;
244 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
247 prog.len = count;
251 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
266 struct sock_fprog prog = {
275 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
289 struct sock_fprog prog = {
301 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);
314 struct sock_fprog prog = {
323 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
331 struct sock_fprog prog = {
340 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
350 struct sock_fprog prog = {
359 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
372 struct sock_fprog prog = {
381 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
393 struct sock_fprog prog = {
402 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
415 struct sock_fprog prog = {
425 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
448 struct sock_fprog prog = {
460 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
487 struct sock_fprog prog = {
502 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
530 struct sock_fprog prog = {
539 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
553 struct sock_fprog prog = {
563 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
580 struct sock_fprog prog = {
590 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
607 struct sock_fprog prog = {
617 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog);
626 struct sock_fprog prog;
639 memset(&self->prog, 0, sizeof(self->prog));
640 self->prog.filter = malloc(sizeof(filter));
641 ASSERT_NE(NULL, self->prog.filter);
642 memcpy(self->prog.filter, filter, sizeof(filter));
643 self->prog.len = (unsigned short)ARRAY_SIZE(filter);
648 if (self->prog.filter)
649 free(self->prog.filter);
659 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog);
674 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog);
710 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog);
1152 struct sock_fprog prog;
1169 memset(&self->prog, 0, sizeof(self->prog));
1170 self->prog.filter = malloc(sizeof(filter));
1171 ASSERT_NE(NULL, self->prog.filter);
1172 memcpy(self->prog.filter, filter, sizeof(filter));
1173 self->prog.len = (unsigned short)ARRAY_SIZE(filter);
1186 if (self->prog.filter)
1187 free(self->prog.filter);
1197 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0);
1213 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0);
1378 struct sock_fprog prog;
1396 memset(&self->prog, 0, sizeof(self->prog));
1397 self->prog.filter = malloc(sizeof(filter));
1398 ASSERT_NE(NULL, self->prog.filter);
1399 memcpy(self->prog.filter, filter, sizeof(filter));
1400 self->prog.len = (unsigned short)ARRAY_SIZE(filter);
1424 if (self->prog.filter)
1425 free(self->prog.filter);
1435 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0);
1450 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0);
1465 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &self->prog, 0, 0);
1517 struct sock_fprog prog = {
1529 ret = seccomp(-1, 0, &prog);
1542 ret = seccomp(SECCOMP_SET_MODE_STRICT, 0, &prog);
1548 ret = seccomp(SECCOMP_SET_MODE_FILTER, -1, &prog);
1557 ret = seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog);
1569 struct sock_fprog prog = {
1580 ret = seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog);
1605 struct sock_fprog prog = {
1617 &prog);
1635 struct sock_fprog *prog;
1684 self->sibling[0].prog = &self->root_prog;
1691 self->sibling[1].prog = &self->root_prog;
1730 /* Just re-apply the root prog to fork the tree */
1732 me->prog, 0, 0);
1769 struct sock_fprog prog = {
1779 ret = seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog);
2093 struct sock_fprog prog = {
2120 ret = prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog, 0, 0);