Lines Matching full:syscall
10 static inline void syscall_enter_audit(struct pt_regs *regs, long syscall) in syscall_enter_audit() argument
16 audit_syscall_entry(syscall, args[0], args[1], args[2], args[3]); in syscall_enter_audit()
20 long syscall_trace_enter(struct pt_regs *regs, long syscall, in syscall_trace_enter() argument
26 * Handle Syscall User Dispatch. This must comes first, since in syscall_trace_enter()
49 /* Either of the above might have changed the syscall number */ in syscall_trace_enter()
50 syscall = syscall_get_nr(current, regs); in syscall_trace_enter()
53 trace_sys_enter(regs, syscall); in syscall_trace_enter()
58 syscall = syscall_get_nr(current, regs); in syscall_trace_enter()
61 syscall_enter_audit(regs, syscall); in syscall_trace_enter()
63 return ret ? : syscall; in syscall_trace_enter()
76 * SINGLESTEP is set (i.e. PTRACE_SYSEMU_SINGLESTEP). This syscall
92 * If the syscall was rolled back due to syscall user dispatching, in syscall_exit_work()