Rename struct lib_ring_buffer_ctx to struct lttng_kernel_ring_buffer_ctx
[lttng-modules.git] / src / probes / lttng-uprobes.c
index 2507f43418c1cae6fcd1f75a10b7eb9c0ca84ae5..0240aaca5d34762630a22fd64d705ed0855928e8 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),
        };
@@ -65,13 +65,13 @@ int lttng_uprobes_event_handler_pre(struct uprobe_consumer *uc, struct pt_regs *
                struct lttng_kernel_event_recorder *event_recorder =
                        container_of(event, struct lttng_kernel_event_recorder, parent);
                struct lttng_channel *chan = event_recorder->chan;
-               struct lib_ring_buffer_ctx ctx;
+               struct lttng_kernel_ring_buffer_ctx ctx;
                int ret;
 
-               lib_ring_buffer_ctx_init(&ctx, chan->chan, &lttng_probe_ctx,
-                       sizeof(payload), lttng_alignof(payload), -1);
+               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.024377 seconds and 4 git commands to generate.