X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=src%2Flttng-bytecode.c;h=86ffe94985147aec879dc9e9151d95ade9af83b7;hb=3ef5cc037506f5bce971bd66ef2f77310eca6650;hp=5702929bd4a44fe9c95dd49ef2f324452c47e0ec;hpb=99d223adfae9b68800e91bda470c92acb14efae6;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); + } +}