projects
/
lttng-modules.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bytecode: rename `lttng_filter_sync_state()` -> `lttng_bytecode_filter_sync_state()`
[lttng-modules.git]
/
src
/
lttng-events.c
diff --git
a/src/lttng-events.c
b/src/lttng-events.c
index 85a064fc686cc1d13cd4bf3a9775a36a9820b5e4..54d7a0d0cd9132c5178fcde503bdbb761712c9ca 100644
(file)
--- a/
src/lttng-events.c
+++ b/
src/lttng-events.c
@@
-36,6
+36,7
@@
#include <wrapper/types.h>
#include <lttng/kernel-version.h>
#include <lttng/events.h>
#include <wrapper/types.h>
#include <lttng/kernel-version.h>
#include <lttng/events.h>
+#include <lttng/lttng-bytecode.h>
#include <lttng/tracer.h>
#include <lttng/event-notifier-notification.h>
#include <lttng/abi-old.h>
#include <lttng/tracer.h>
#include <lttng/event-notifier-notification.h>
#include <lttng/abi-old.h>
@@
-2217,7
+2218,7
@@
static
int lttng_enabler_attach_filter_bytecode(struct lttng_enabler *enabler,
struct lttng_kernel_filter_bytecode __user *bytecode)
{
int lttng_enabler_attach_filter_bytecode(struct lttng_enabler *enabler,
struct lttng_kernel_filter_bytecode __user *bytecode)
{
- struct lttng_
filter_
bytecode_node *bytecode_node;
+ struct lttng_bytecode_node *bytecode_node;
uint32_t bytecode_len;
int ret;
uint32_t bytecode_len;
int ret;
@@
-2233,6
+2234,7
@@
int lttng_enabler_attach_filter_bytecode(struct lttng_enabler *enabler,
if (ret)
goto error_free;
if (ret)
goto error_free;
+ bytecode_node->type = LTTNG_BYTECODE_NODE_TYPE_FILTER;
bytecode_node->enabler = enabler;
/* Enforce length based on allocated size */
bytecode_node->bc.len = bytecode_len;
bytecode_node->enabler = enabler;
/* Enforce length based on allocated size */
bytecode_node->bc.len = bytecode_len;
@@
-2282,7
+2284,7
@@
int lttng_event_enabler_attach_context(struct lttng_event_enabler *event_enabler
static
void lttng_enabler_destroy(struct lttng_enabler *enabler)
{
static
void lttng_enabler_destroy(struct lttng_enabler *enabler)
{
- struct lttng_
filter_
bytecode_node *filter_node, *tmp_filter_node;
+ struct lttng_bytecode_node *filter_node, *tmp_filter_node;
/* Destroy filter bytecode */
list_for_each_entry_safe(filter_node, tmp_filter_node,
/* Destroy filter bytecode */
list_for_each_entry_safe(filter_node, tmp_filter_node,
@@
-2479,7
+2481,7
@@
void lttng_session_sync_event_enablers(struct lttng_session *session)
/* Enable filters */
list_for_each_entry(runtime,
&event->filter_bytecode_runtime_head, node)
/* Enable filters */
list_for_each_entry(runtime,
&event->filter_bytecode_runtime_head, node)
- lttng_filter_sync_state(runtime);
+ lttng_
bytecode_
filter_sync_state(runtime);
}
}
}
}
@@
-2562,7
+2564,7
@@
void lttng_event_notifier_group_sync_enablers(struct lttng_event_notifier_group
/* Enable filters */
list_for_each_entry(runtime,
&event_notifier->filter_bytecode_runtime_head, node)
/* Enable filters */
list_for_each_entry(runtime,
&event_notifier->filter_bytecode_runtime_head, node)
-
lttng
_filter_sync_state(runtime);
+
lttng_bytecode
_filter_sync_state(runtime);
}
}
}
}
This page took
0.024801 seconds
and
4
git commands to generate.