Contexts for RT debugging
[lttng-modules.git] / lttng-filter.h
index 98b97c20bcd774ab89021012291ffc0ed6c51d06..a1bf79b9b4edc33a5731334e4fc5c9d80313a7ea 100644 (file)
@@ -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.022709 seconds and 4 git commands to generate.