Lines Matching refs:event
16 static int syscall_enter_register(struct ftrace_event_call *event,
18 static int syscall_exit_register(struct ftrace_event_call *event,
111 struct trace_event *event) in print_syscall_enter() argument
126 if (entry->enter_event->event.type != ent->type) { in print_syscall_enter()
157 struct trace_event *event) in print_syscall_exit() argument
174 if (entry->exit_event->event.type != ent->type) { in print_syscall_exit()
299 struct ring_buffer_event *event; in ftrace_syscall_enter() local
328 event = trace_buffer_lock_reserve(buffer, in ftrace_syscall_enter()
329 sys_data->enter_event->event.type, size, irq_flags, pc); in ftrace_syscall_enter()
330 if (!event) in ftrace_syscall_enter()
333 entry = ring_buffer_event_data(event); in ftrace_syscall_enter()
337 event_trigger_unlock_commit(ftrace_file, buffer, event, entry, in ftrace_syscall_enter()
347 struct ring_buffer_event *event; in ftrace_syscall_exit() local
373 event = trace_buffer_lock_reserve(buffer, in ftrace_syscall_exit()
374 sys_data->exit_event->event.type, sizeof(*entry), in ftrace_syscall_exit()
376 if (!event) in ftrace_syscall_exit()
379 entry = ring_buffer_event_data(event); in ftrace_syscall_exit()
383 event_trigger_unlock_commit(ftrace_file, buffer, event, entry, in ftrace_syscall_exit()
577 sys_data->enter_event->event.type, NULL, &rctx); in perf_syscall_enter()
650 sys_data->exit_event->event.type, NULL, &rctx); in perf_syscall_exit()
696 static int syscall_enter_register(struct ftrace_event_call *event, in syscall_enter_register() argument
703 return reg_event_syscall_enter(file, event); in syscall_enter_register()
705 unreg_event_syscall_enter(file, event); in syscall_enter_register()
710 return perf_sysenter_enable(event); in syscall_enter_register()
712 perf_sysenter_disable(event); in syscall_enter_register()
724 static int syscall_exit_register(struct ftrace_event_call *event, in syscall_exit_register() argument
731 return reg_event_syscall_exit(file, event); in syscall_exit_register()
733 unreg_event_syscall_exit(file, event); in syscall_exit_register()
738 return perf_sysexit_enable(event); in syscall_exit_register()
740 perf_sysexit_disable(event); in syscall_exit_register()