Lines Matching refs:this_syscall

617 static void __secure_computing_strict(int this_syscall)  in __secure_computing_strict()  argument
625 if (*syscall_whitelist == this_syscall) in __secure_computing_strict()
632 seccomp_log(this_syscall, SIGKILL, SECCOMP_RET_KILL_THREAD, true); in __secure_computing_strict()
637 void secure_computing_strict(int this_syscall) in secure_computing_strict() argument
648 __secure_computing_strict(this_syscall); in secure_computing_strict()
655 static int __seccomp_filter(int this_syscall, const struct seccomp_data *sd, in __seccomp_filter() argument
685 seccomp_send_sigsys(this_syscall, data); in __seccomp_filter()
716 this_syscall = syscall_get_nr(current, task_pt_regs(current)); in __seccomp_filter()
717 if (this_syscall < 0) in __seccomp_filter()
726 if (__seccomp_filter(this_syscall, NULL, true)) in __seccomp_filter()
732 seccomp_log(this_syscall, 0, action, true); in __seccomp_filter()
746 seccomp_log(this_syscall, SIGSYS, action, true); in __seccomp_filter()
755 seccomp_init_siginfo(&info, this_syscall, data); in __seccomp_filter()
767 seccomp_log(this_syscall, 0, action, match ? match->log : false); in __seccomp_filter()
771 static int __seccomp_filter(int this_syscall, const struct seccomp_data *sd, in __seccomp_filter() argument
781 int this_syscall; in __secure_computing() local
787 this_syscall = sd ? sd->nr : in __secure_computing()
792 __secure_computing_strict(this_syscall); /* may call do_exit */ in __secure_computing()
795 return __seccomp_filter(this_syscall, sd, false); in __secure_computing()