Lines Matching refs:syscall
34 static inline void syscall_enter_audit(struct pt_regs *regs, long syscall) in syscall_enter_audit() argument
40 audit_syscall_entry(syscall, args[0], args[1], args[2], args[3]); in syscall_enter_audit()
44 static long syscall_trace_enter(struct pt_regs *regs, long syscall, in syscall_trace_enter() argument
74 syscall = syscall_get_nr(current, regs); in syscall_trace_enter()
77 trace_sys_enter(regs, syscall); in syscall_trace_enter()
79 syscall_enter_audit(regs, syscall); in syscall_trace_enter()
81 return ret ? : syscall; in syscall_trace_enter()
85 __syscall_enter_from_user_work(struct pt_regs *regs, long syscall) in __syscall_enter_from_user_work() argument
90 syscall = syscall_trace_enter(regs, syscall, work); in __syscall_enter_from_user_work()
92 return syscall; in __syscall_enter_from_user_work()
95 long syscall_enter_from_user_mode_work(struct pt_regs *regs, long syscall) in syscall_enter_from_user_mode_work() argument
97 return __syscall_enter_from_user_work(regs, syscall); in syscall_enter_from_user_mode_work()
100 noinstr long syscall_enter_from_user_mode(struct pt_regs *regs, long syscall) in syscall_enter_from_user_mode() argument
108 ret = __syscall_enter_from_user_work(regs, syscall); in syscall_enter_from_user_mode()