• Home
  • Raw
  • Download

Lines Matching refs:regs

67 trace_get_syscall_nr(struct task_struct *task, struct pt_regs *regs)  in trace_get_syscall_nr()  argument
69 if (unlikely(arch_trace_is_compat_syscall(regs))) in trace_get_syscall_nr()
72 return syscall_get_nr(task, regs); in trace_get_syscall_nr()
76 trace_get_syscall_nr(struct task_struct *task, struct pt_regs *regs) in trace_get_syscall_nr() argument
78 return syscall_get_nr(task, regs); in trace_get_syscall_nr()
291 static void ftrace_syscall_enter(void *data, struct pt_regs *regs, long id) in ftrace_syscall_enter() argument
302 syscall_nr = trace_get_syscall_nr(current, regs); in ftrace_syscall_enter()
326 syscall_get_arguments(current, regs, args); in ftrace_syscall_enter()
332 static void ftrace_syscall_exit(void *data, struct pt_regs *regs, long ret) in ftrace_syscall_exit() argument
341 syscall_nr = trace_get_syscall_nr(current, regs); in ftrace_syscall_exit()
363 entry->ret = syscall_get_return_value(current, regs); in ftrace_syscall_exit()
553 static int perf_call_bpf_enter(struct trace_event_call *call, struct pt_regs *regs, in perf_call_bpf_enter() argument
567 *(struct pt_regs **)&param = regs; in perf_call_bpf_enter()
574 static void perf_syscall_enter(void *ignore, struct pt_regs *regs, long id) in perf_syscall_enter() argument
585 syscall_nr = trace_get_syscall_nr(current, regs); in perf_syscall_enter()
610 syscall_get_arguments(current, regs, args); in perf_syscall_enter()
614 !perf_call_bpf_enter(sys_data->enter_event, regs, sys_data, rec)) || in perf_syscall_enter()
621 sys_data->enter_event->event.type, 1, regs, in perf_syscall_enter()
659 static int perf_call_bpf_exit(struct trace_event_call *call, struct pt_regs *regs, in perf_call_bpf_exit() argument
669 *(struct pt_regs **)&param = regs; in perf_call_bpf_exit()
675 static void perf_syscall_exit(void *ignore, struct pt_regs *regs, long ret) in perf_syscall_exit() argument
685 syscall_nr = trace_get_syscall_nr(current, regs); in perf_syscall_exit()
709 rec->ret = syscall_get_return_value(current, regs); in perf_syscall_exit()
712 !perf_call_bpf_exit(sys_data->exit_event, regs, rec)) || in perf_syscall_exit()
719 1, regs, head, NULL); in perf_syscall_exit()