- if (event_enabler->enabler_type != LTTNG_EVENT_ENABLER_TYPE_NOTIFIER)
- return 0;
- event_notifier_enabler = container_of(event_enabler, struct lttng_event_notifier_enabler, parent);
-
- if (entryexit == LTTNG_KERNEL_ABI_SYSCALL_ENTRY || entryexit == LTTNG_KERNEL_ABI_SYSCALL_ENTRYEXIT) {
- lttng_syscall_event_enabler_create_matching_events(&event_notifier_enabler->parent,
- sc_table.table, sc_table.len, NULL, SC_TYPE_ENTRY);
- lttng_syscall_event_enabler_create_matching_events(&event_notifier_enabler->parent,
- compat_sc_table.table, compat_sc_table.len, NULL, SC_TYPE_COMPAT_ENTRY);
- create_unknown_syscall_event(event_enabler, SC_TYPE_ENTRY);
- create_unknown_syscall_event(event_enabler, SC_TYPE_COMPAT_ENTRY);
- }
-
- if (entryexit == LTTNG_KERNEL_ABI_SYSCALL_EXIT || entryexit == LTTNG_KERNEL_ABI_SYSCALL_ENTRYEXIT) {
- lttng_syscall_event_enabler_create_matching_events(&event_notifier_enabler->parent,
- sc_exit_table.table, sc_exit_table.len, NULL, SC_TYPE_EXIT);
- lttng_syscall_event_enabler_create_matching_events(&event_notifier_enabler->parent,
- compat_sc_exit_table.table, compat_sc_exit_table.len, NULL, SC_TYPE_COMPAT_EXIT);
- create_unknown_syscall_event(event_enabler, SC_TYPE_EXIT);
- create_unknown_syscall_event(event_enabler, SC_TYPE_COMPAT_EXIT);
- }
- return ret;