#include "context-internal.h"
#include "lttng-bytecode.h"
-#include "ust-events-internal.h"
+#include "lib/lttng-ust/events.h"
#include "common/macros.h"
+#include "common/tracer.h"
static int lttng_fls(int val)
{
struct bytecode_get_index_data gid;
ssize_t data_offset;
- nr_fields = event_desc->nr_fields;
+ nr_fields = event_desc->tp_class->nr_fields;
offset = ((struct get_symbol *) insn->data)->offset;
name = runtime->p.bc->bc.data + runtime->p.bc->bc.reloc_offset + offset;
for (i = 0; i < nr_fields; i++) {
- field = event_desc->fields[i];
+ field = event_desc->tp_class->fields[i];
if (field->nofilter) {
continue;
}