X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Flttng-bytecode.c;h=86ffe94985147aec879dc9e9151d95ade9af83b7;hb=3ef5cc037506f5bce971bd66ef2f77310eca6650;hp=5702929bd4a44fe9c95dd49ef2f324452c47e0ec;hpb=966ad25338569b3afbc1e900ec791eba54c67c9b;p=lttng-modules.git diff --git a/src/lttng-bytecode.c b/src/lttng-bytecode.c index 5702929b..86ffe949 100644 --- a/src/lttng-bytecode.c +++ b/src/lttng-bytecode.c @@ -603,3 +603,14 @@ void lttng_free_event_filter_runtime(struct lttng_event *event) kfree(runtime); } } + +void lttng_free_event_notifier_filter_runtime(struct lttng_event_notifier *event_notifier) +{ + struct bytecode_runtime *runtime, *tmp; + + list_for_each_entry_safe(runtime, tmp, + &event_notifier->filter_bytecode_runtime_head, p.node) { + kfree(runtime->data); + kfree(runtime); + } +}