Use system include paths in root directory headers
[lttng-modules.git] / lttng-filter.h
index 98b97c20bcd774ab89021012291ffc0ed6c51d06..0798354786fb6e61ef61c7a6e0d3896d559d68c3 100644 (file)
@@ -25,8 +25,8 @@
 
 #include <linux/kernel.h>
 
-#include "lttng-events.h"
-#include "filter-bytecode.h"
+#include <lttng-events.h>
+#include <filter-bytecode.h>
 
 /* Filter stack length, in number of entries */
 #define FILTER_STACK_LEN       10      /* includes 2 dummy */
@@ -121,8 +121,10 @@ struct estack_entry {
 
                struct {
                        const char *str;
+                       const char __user *user_str;
                        size_t seq_len;
                        int literal;            /* is string literal ? */
+                       int user;               /* is string from userspace ? */
                } s;
        } u;
 };
@@ -169,8 +171,10 @@ int lttng_filter_validate_bytecode(struct bytecode_runtime *bytecode);
 int lttng_filter_specialize_bytecode(struct bytecode_runtime *bytecode);
 
 uint64_t lttng_filter_false(void *filter_data,
+               struct lttng_probe_ctx *lttng_probe_ctx,
                const char *filter_stack_data);
 uint64_t lttng_filter_interpret_bytecode(void *filter_data,
+               struct lttng_probe_ctx *lttng_probe_ctx,
                const char *filter_stack_data);
 
 #endif /* _LTTNG_FILTER_H */
This page took 0.023514 seconds and 4 git commands to generate.