Lines Matching refs:sys_data

299 	struct syscall_metadata *sys_data;  in ftrace_syscall_enter()  local
319 sys_data = syscall_nr_to_meta(syscall_nr); in ftrace_syscall_enter()
320 if (!sys_data) in ftrace_syscall_enter()
323 size = sizeof(*entry) + sizeof(unsigned long) * sys_data->nb_args; in ftrace_syscall_enter()
330 sys_data->enter_event->event.type, size, irq_flags, pc); in ftrace_syscall_enter()
336 syscall_get_arguments(current, regs, 0, sys_data->nb_args, entry->args); in ftrace_syscall_enter()
347 struct syscall_metadata *sys_data; in ftrace_syscall_exit() local
366 sys_data = syscall_nr_to_meta(syscall_nr); in ftrace_syscall_exit()
367 if (!sys_data) in ftrace_syscall_exit()
375 sys_data->exit_event->event.type, sizeof(*entry), in ftrace_syscall_exit()
551 struct syscall_metadata *sys_data; in perf_syscall_enter() local
564 sys_data = syscall_nr_to_meta(syscall_nr); in perf_syscall_enter()
565 if (!sys_data) in perf_syscall_enter()
568 head = this_cpu_ptr(sys_data->enter_event->perf_events); in perf_syscall_enter()
573 size = sizeof(unsigned long) * sys_data->nb_args + sizeof(*rec); in perf_syscall_enter()
578 sys_data->enter_event->event.type, NULL, &rctx); in perf_syscall_enter()
583 syscall_get_arguments(current, regs, 0, sys_data->nb_args, in perf_syscall_enter()
625 struct syscall_metadata *sys_data; in perf_syscall_exit() local
638 sys_data = syscall_nr_to_meta(syscall_nr); in perf_syscall_exit()
639 if (!sys_data) in perf_syscall_exit()
642 head = this_cpu_ptr(sys_data->exit_event->perf_events); in perf_syscall_exit()
651 sys_data->exit_event->event.type, NULL, &rctx); in perf_syscall_exit()