Lines Matching refs:seccomp

260 			READ_ONCE(current->seccomp.filter);  in seccomp_run_filters()
288 if (current->seccomp.mode && current->seccomp.mode != seccomp_mode) in seccomp_may_assign_mode()
302 task->seccomp.mode = seccomp_mode; in seccomp_assign_mode()
353 if (thread->seccomp.mode == SECCOMP_MODE_DISABLED || in seccomp_can_sync_threads()
354 (thread->seccomp.mode == SECCOMP_MODE_FILTER && in seccomp_can_sync_threads()
355 is_ancestor(thread->seccomp.filter, in seccomp_can_sync_threads()
356 caller->seccomp.filter))) in seccomp_can_sync_threads()
400 smp_store_release(&thread->seccomp.filter, in seccomp_sync_threads()
401 caller->seccomp.filter); in seccomp_sync_threads()
418 if (thread->seccomp.mode == SECCOMP_MODE_DISABLED) in seccomp_sync_threads()
520 for (walker = current->seccomp.filter; walker; walker = walker->prev) in seccomp_attach_filter()
542 filter->prev = current->seccomp.filter; in seccomp_attach_filter()
543 current->seccomp.filter = filter; in seccomp_attach_filter()
560 struct seccomp_filter *orig = tsk->seccomp.filter; in get_seccomp_filter()
587 __put_seccomp_filter(tsk->seccomp.filter); in put_seccomp_filter()
709 int mode = current->seccomp.mode; in secure_computing_strict()
922 int mode = current->seccomp.mode; in __secure_computing()
946 return current->seccomp.mode; in prctl_get_seccomp()
1208 for (cur = current->seccomp.filter; cur; cur = cur->prev) { in init_listener()
1405 SYSCALL_DEFINE3(seccomp, unsigned int, op, unsigned int, flags, in SYSCALL_DEFINE3() argument
1458 if (task->seccomp.mode != SECCOMP_MODE_FILTER) { in get_nth_filter()
1463 orig = task->seccomp.filter; in get_nth_filter()
1500 current->seccomp.mode != SECCOMP_MODE_DISABLED) { in seccomp_get_filter()
1538 current->seccomp.mode != SECCOMP_MODE_DISABLED) { in seccomp_get_metadata()