+static inline void print_enum_events(LttEvent *e, struct marker_field *f,
+ guint64 value, GString *s, LttvTracefileState *tfs)
+{
+ LttTrace *trace = ltt_tracefile_get_trace(e->tracefile);
+ struct marker_info *info = marker_get_info_from_id(trace, e->event_id);
+ LttvTraceState *ts = (LttvTraceState*)(tfs->parent.t_context);
+
+ //TODO optimize with old quarks.
+ if (info->name == g_quark_from_static_string("kernel_arch_syscall_entry") &&
+ f->name == LTT_FIELD_SYSCALL_ID) {
+ g_string_append_printf(s, " [%s]",
+ g_quark_to_string(ts->syscall_names[value]));
+ }
+}