static
void lttng_enabler_destroy(struct lttng_enabler *enabler)
{
- struct lttng_ust_filter_bytecode_node *filter_node, *tmp_filter_node;
+ struct lttng_ust_bytecode_node *filter_node, *tmp_filter_node;
struct lttng_ust_excluder_node *excluder_node, *tmp_excluder_node;
if (!enabler) {
/* Event will be enabled by enabler sync. */
event->enabled = 0;
event->registered = 0;
- CDS_INIT_LIST_HEAD(&event->bytecode_runtime_head);
+ CDS_INIT_LIST_HEAD(&event->filter_bytecode_runtime_head);
CDS_INIT_LIST_HEAD(&event->enablers_ref_head);
event->desc = desc;
*/
lttng_enabler_link_bytecode(event->desc,
&session->ctx,
- &event->bytecode_runtime_head,
+ &event->filter_bytecode_runtime_head,
lttng_event_enabler_as_enabler(event_enabler));
/* TODO: merge event context. */
}
static
-void _lttng_enabler_attach_bytecode(struct lttng_enabler *enabler,
- struct lttng_ust_filter_bytecode_node *bytecode)
+void _lttng_enabler_attach_filter_bytecode(struct lttng_enabler *enabler,
+ struct lttng_ust_bytecode_node *bytecode)
{
bytecode->enabler = enabler;
cds_list_add_tail(&bytecode->node, &enabler->filter_bytecode_head);
}
-int lttng_event_enabler_attach_bytecode(struct lttng_event_enabler *event_enabler,
- struct lttng_ust_filter_bytecode_node *bytecode)
+int lttng_event_enabler_attach_filter_bytecode(struct lttng_event_enabler *event_enabler,
+ struct lttng_ust_bytecode_node *bytecode)
{
- _lttng_enabler_attach_bytecode(
+ _lttng_enabler_attach_filter_bytecode(
lttng_event_enabler_as_enabler(event_enabler), bytecode);
lttng_session_lazy_sync_event_enablers(event_enabler->chan->session);
return 0;
}
-int lttng_event_notifier_enabler_attach_bytecode(
+int lttng_event_notifier_enabler_attach_filter_bytecode(
struct lttng_event_notifier_enabler *event_notifier_enabler,
- struct lttng_ust_filter_bytecode_node *bytecode)
+ struct lttng_ust_bytecode_node *bytecode)
{
- _lttng_enabler_attach_bytecode(
+ _lttng_enabler_attach_filter_bytecode(
lttng_event_notifier_enabler_as_enabler(event_notifier_enabler),
bytecode);
/* Enable filters */
cds_list_for_each_entry(runtime,
- &event->bytecode_runtime_head, node) {
+ &event->filter_bytecode_runtime_head, node) {
lttng_filter_sync_state(runtime);
}
}