Introduce struct lttng_kernel_tracepoint_class, enum probe_desc field
[lttng-modules.git] / src / lttng-bytecode-specialize.c
index 5c57754893ecc6e80e0e1c488aa728782f08780a..c4b9d04ba3491c068481525ec2ee7693d7b45860 100644 (file)
@@ -454,11 +454,11 @@ static int specialize_payload_lookup(const struct lttng_kernel_event_desc *event
        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;
                }
This page took 0.024908 seconds and 4 git commands to generate.