}
int lttng_bytecode_interpret_error(
- struct lttng_bytecode_runtime *bytecode_runtime __attribute__((unused)),
+ struct lttng_kernel_bytecode_runtime *bytecode_runtime __attribute__((unused)),
const char *stack_data __attribute__((unused)),
- struct lttng_probe_ctx *probe_ctx __attribute__((unused)),
+ struct lttng_kernel_probe_ctx *probe_ctx __attribute__((unused)),
void *ctx __attribute__((unused)))
{
return LTTNG_KERNEL_BYTECODE_INTERPRETER_ERROR;
#define IS_INTEGER_REGISTER(reg_type) \
(reg_type == REG_S64 || reg_type == REG_U64)
-static int context_get_index(struct lttng_probe_ctx *lttng_probe_ctx,
+static int context_get_index(struct lttng_kernel_probe_ctx *lttng_probe_ctx,
struct load_ptr *ptr,
uint32_t idx)
{
return 0;
}
-static int dynamic_get_index(struct lttng_probe_ctx *lttng_probe_ctx,
+static int dynamic_get_index(struct lttng_kernel_probe_ctx *lttng_probe_ctx,
struct bytecode_runtime *runtime,
uint64_t index, struct estack_entry *stack_top)
{
* For CAPTURE bytecode: expect a struct lttng_interpreter_output *
* as @ctx argument.
*/
-int lttng_bytecode_interpret(struct lttng_bytecode_runtime *kernel_bytecode,
+int lttng_bytecode_interpret(struct lttng_kernel_bytecode_runtime *kernel_bytecode,
const char *interpreter_stack_data,
- struct lttng_probe_ctx *lttng_probe_ctx,
+ struct lttng_kernel_probe_ctx *lttng_probe_ctx,
void *caller_ctx)
{
struct bytecode_runtime *bytecode = container_of(kernel_bytecode, struct bytecode_runtime, p);
*/
int lttng_kernel_interpret_event_filter(const struct lttng_kernel_event_common *event,
const char *interpreter_stack_data,
- struct lttng_probe_ctx *probe_ctx,
+ struct lttng_kernel_probe_ctx *probe_ctx,
void *event_filter_ctx __attribute__((unused)))
{
- struct lttng_bytecode_runtime *filter_bc_runtime;
+ struct lttng_kernel_bytecode_runtime *filter_bc_runtime;
struct list_head *filter_bytecode_runtime_head = &event->priv->filter_bytecode_runtime_head;
struct lttng_kernel_bytecode_filter_ctx bytecode_filter_ctx;
bool filter_record = false;