Refactoring: struct lttng_kernel_channel_buffer_ops
[lttng-modules.git] / src / probes / lttng-uprobes.c
index 20865889bd17084b7bcc72396f27a672ccb22b16..4f2504e91ff3bbcf36978311a356ac4d59ec48d8 100644 (file)
@@ -29,7 +29,7 @@ int lttng_uprobes_event_handler_pre(struct uprobe_consumer *uc, struct pt_regs *
        struct lttng_uprobe_handler *uprobe_handler =
                container_of(uc, struct lttng_uprobe_handler, up_consumer);
        struct lttng_kernel_event_common *event = uprobe_handler->event;
-       struct lttng_probe_ctx lttng_probe_ctx = {
+       struct lttng_kernel_probe_ctx lttng_probe_ctx = {
                .event = event,
                .interruptible = !lttng_regs_irqs_disabled(regs),
        };
@@ -71,7 +71,7 @@ int lttng_uprobes_event_handler_pre(struct uprobe_consumer *uc, struct pt_regs *
                lib_ring_buffer_ctx_init(&ctx, event_recorder,
                        sizeof(payload), lttng_alignof(payload), &lttng_probe_ctx);
 
-               ret = chan->ops->event_reserve(&ctx, event_recorder->priv->id);
+               ret = chan->ops->event_reserve(&ctx);
                if (ret < 0)
                        return 0;
 
This page took 0.023845 seconds and 4 git commands to generate.