Add `interpreter_funcs` to `lttng_bytecode_runtime`
[lttng-modules.git] / include / lttng / events.h
index 5393f196f18d63701fa72d46f7443a29d4bf1b88..bb3f9363f3d346d45e41ef054269bb8512df4101 100644 (file)
@@ -260,9 +260,11 @@ enum lttng_bytecode_interpreter_ret {
 struct lttng_bytecode_runtime {
        /* Associated bytecode */
        struct lttng_bytecode_node *bc;
-       uint64_t (*filter)(void *filter_data,
-                       struct lttng_probe_ctx *lttng_probe_ctx,
-                       const char *filter_stack_data);
+       union {
+               uint64_t (*filter)(void *filter_data,
+                               struct lttng_probe_ctx *lttng_probe_ctx,
+                               const char *filter_stack_data);
+       } interpreter_funcs;
        int link_failed;
        struct list_head node;  /* list of bytecode runtime in event */
        struct lttng_ctx *ctx;
This page took 0.02311 seconds and 4 git commands to generate.