Lines Matching defs:this_syscall
1067 static void __secure_computing_strict(int this_syscall)
1075 if (*allowed_syscalls == this_syscall)
1083 seccomp_log(this_syscall, SIGKILL, SECCOMP_RET_KILL_THREAD, true);
1088 void secure_computing_strict(int this_syscall)
1099 __secure_computing_strict(this_syscall);
1106 int this_syscall = syscall_get_nr(current, current_pt_regs());
1108 secure_computing_strict(this_syscall);
1164 static int seccomp_do_user_notification(int this_syscall,
1260 static bool __seccomp_filter(int this_syscall, const bool recheck_after_trace)
1292 force_sig_seccomp(this_syscall, data, false);
1323 this_syscall = syscall_get_nr(current, current_pt_regs());
1324 if (this_syscall < 0)
1333 return __seccomp_filter(this_syscall, true);
1336 if (seccomp_do_user_notification(this_syscall, match, &sd))
1342 seccomp_log(this_syscall, 0, action, true);
1357 seccomp_log(this_syscall, SIGSYS, action, true);
1364 force_sig_seccomp(this_syscall, data, true);
1374 seccomp_log(this_syscall, 0, action, match ? match->log : false);
1378 static bool __seccomp_filter(int this_syscall, const bool recheck_after_trace)
1389 int this_syscall;
1395 this_syscall = syscall_get_nr(current, current_pt_regs());
1399 __secure_computing_strict(this_syscall); /* may call do_exit */
1402 return __seccomp_filter(this_syscall, false);