-int marker_id_event(LttTrace *trace, GQuark channel, GQuark name, guint16 id,
- uint8_t int_size, uint8_t long_size, uint8_t pointer_size,
- uint8_t size_t_size, uint8_t alignment)
-{
- GArray *group;
- int i, ret;
- LttTracefile *tf;
-
- g_debug("Add channel %s event %s %hu\n", g_quark_to_string(channel),
- g_quark_to_string(name), id);
-
- group = g_datalist_id_get_data(&trace->tracefiles, channel);
- if (!group)
- return -ENOENT;
- g_assert(group->len > 0);
- for (i = 0; i < group->len; i++) {
- tf = &g_array_index (group, LttTracefile, i);
- ret = marker_id_tf_event(trace, tf, channel, name, id, int_size, long_size,
- pointer_size, size_t_size, alignment);
- if (ret)
- g_error("Error in marker_id_event");
- }
- return 0;
-}
-