callsite: add "ip" context
[lttng-ust.git] / include / lttng / ust-tracepoint-event.h
index 777913aa58dc884f3557b7e027046f4d8bf8439b..bb3a05d5fa8b7103f893282bc7634f7b90dc0ef1 100644 (file)
@@ -533,6 +533,7 @@ void __event_probe__##_provider##___##_name(_TP_ARGS_DATA_PROTO(_args))           \
        __event_align = __event_get_align__##_provider##___##_name(_TP_ARGS_VAR(_args)); \
        lib_ring_buffer_ctx_init(&__ctx, __chan->chan, __event, __event_len,  \
                                 __event_align, -1, __chan->handle);          \
+       __ctx.ip = __builtin_return_address(0);                               \
        __ret = __chan->ops->event_reserve(&__ctx, __event->id);              \
        if (__ret < 0)                                                        \
                return;                                                       \
This page took 0.022761 seconds and 4 git commands to generate.