X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=src%2Flttng-filter.c;h=0b5e872fdb969ce2071d4e4a16f8e08df4cfb7a5;hb=b2bc0bc8dfef0380624d7d13764661a446cc809d;hp=12c22644f26989f942c6f20f9527ade9c3a3a0a9;hpb=cfa6cc1d0f01c2cfcc1a679abf3a6572d411c309;p=lttng-modules.git diff --git a/src/lttng-filter.c b/src/lttng-filter.c index 12c22644..0b5e872f 100644 --- a/src/lttng-filter.c +++ b/src/lttng-filter.c @@ -374,7 +374,7 @@ int apply_reloc(struct lttng_event *event, */ return 0; default: - printk(KERN_WARNING "Unknown reloc op type %u\n", op->op); + printk(KERN_WARNING "LTTng: filter: Unknown reloc op type %u\n", op->op); return -EINVAL; } return 0; @@ -483,17 +483,18 @@ void lttng_filter_sync_state(struct lttng_bytecode_runtime *runtime) /* * Link bytecode for all enablers referenced by an event. */ -void lttng_enabler_event_link_bytecode(struct lttng_event *event, - struct lttng_enabler *enabler) +void lttng_event_enabler_link_bytecode(struct lttng_event *event, + struct lttng_event_enabler *event_enabler) { struct lttng_filter_bytecode_node *bc; struct lttng_bytecode_runtime *runtime; + struct lttng_enabler *base_enabler = lttng_event_enabler_as_enabler(event_enabler); /* Can only be called for events with desc attached */ WARN_ON_ONCE(!event->desc); /* Link each bytecode. */ - list_for_each_entry(bc, &enabler->filter_bytecode_head, node) { + list_for_each_entry(bc, &base_enabler->filter_bytecode_head, node) { int found = 0, ret; struct list_head *insert_loc;