Lines Matching defs:sys_data
296 struct syscall_metadata *sys_data;
314 sys_data = syscall_nr_to_meta(syscall_nr);
315 if (!sys_data)
318 size = sizeof(*entry) + sizeof(unsigned long) * sys_data->nb_args;
327 memcpy(entry->args, args, sizeof(unsigned long) * sys_data->nb_args);
337 struct syscall_metadata *sys_data;
353 sys_data = syscall_nr_to_meta(syscall_nr);
354 if (!sys_data)
554 struct syscall_metadata *sys_data,
569 for (i = 0; i < sys_data->nb_args; i++)
576 struct syscall_metadata *sys_data;
591 sys_data = syscall_nr_to_meta(syscall_nr);
592 if (!sys_data)
595 head = this_cpu_ptr(sys_data->enter_event->perf_events);
596 valid_prog_array = bpf_prog_array_valid(sys_data->enter_event);
601 size = sizeof(unsigned long) * sys_data->nb_args + sizeof(*rec);
611 memcpy(&rec->args, args, sizeof(unsigned long) * sys_data->nb_args);
614 !perf_call_bpf_enter(sys_data->enter_event, regs, sys_data, rec)) ||
621 sys_data->enter_event->event.type, 1, regs,
677 struct syscall_metadata *sys_data;
691 sys_data = syscall_nr_to_meta(syscall_nr);
692 if (!sys_data)
695 head = this_cpu_ptr(sys_data->exit_event->perf_events);
696 valid_prog_array = bpf_prog_array_valid(sys_data->exit_event);
712 !perf_call_bpf_exit(sys_data->exit_event, regs, rec)) ||
718 perf_trace_buf_submit(rec, size, rctx, sys_data->exit_event->event.type,